0000356037-23-000045.txt : 20231213 0000356037-23-000045.hdr.sgml : 20231213 20231213153640 ACCESSION NUMBER: 0000356037-23-000045 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 121 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231213 DATE AS OF CHANGE: 20231213 FILER: COMPANY DATA: COMPANY CONFORMED NAME: CSP INC /MA/ CENTRAL INDEX KEY: 0000356037 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMPUTER INTEGRATED SYSTEMS DESIGN [7373] IRS NUMBER: 042441294 STATE OF INCORPORATION: MA FISCAL YEAR END: 0930 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 000-10843 FILM NUMBER: 231483861 BUSINESS ADDRESS: STREET 1: 175 CABOT STREET STREET 2: SUITE 210 CITY: LOWELL STATE: MA ZIP: 01854 BUSINESS PHONE: 9789545038 MAIL ADDRESS: STREET 1: 175 CABOT STREET STREET 2: SUITE 210 CITY: LOWELL STATE: MA ZIP: 01854 10-K 1 cspi-20230930x10k.htm 10-K
0000356037FYfalse0000http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrentP1YP1YP1Y0047280004554000P3YP3YP30DP3Yhttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrenthttp://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrentP0YP0YP0Y0000356037us-gaap:ForeignCountryMember2022-09-300000356037us-gaap:TradingRevenueMember2022-10-012023-09-300000356037us-gaap:TradingRevenueMember2021-10-012022-09-3000003560372011-02-080000356037us-gaap:CommonStockMember2022-10-012023-09-300000356037us-gaap:CommonStockMember2021-10-012022-09-300000356037us-gaap:RetainedEarningsMember2023-09-300000356037us-gaap:AdditionalPaidInCapitalMember2023-09-300000356037us-gaap:AccumulatedTranslationAdjustmentMember2023-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000356037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-09-300000356037us-gaap:RetainedEarningsMember2022-09-300000356037us-gaap:AdditionalPaidInCapitalMember2022-09-300000356037us-gaap:AccumulatedTranslationAdjustmentMember2022-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000356037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-09-300000356037us-gaap:RetainedEarningsMember2021-09-300000356037us-gaap:AdditionalPaidInCapitalMember2021-09-300000356037us-gaap:AccumulatedTranslationAdjustmentMember2021-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300000356037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-09-300000356037us-gaap:EmployeeStockOptionMembercspi:The2015PlanMember2023-09-300000356037us-gaap:EmployeeStockOptionMember2023-09-300000356037cspi:The2015PlanMember2023-09-300000356037cspi:The2015PlanMember2015-09-300000356037cspi:The2015PlanMember2021-10-012022-09-300000356037cspi:The2015PlanMember2018-10-012019-09-300000356037cspi:The2015PlanMember2022-10-012023-09-300000356037srt:DirectorMember2022-10-012023-09-300000356037srt:ChiefExecutiveOfficerMember2022-10-012023-09-300000356037cspi:OfficersAndChiefExecutiveOfficerMember2022-10-012023-09-300000356037cspi:KeyEmployeesMember2022-10-012023-09-300000356037srt:DirectorMember2021-10-012022-09-300000356037srt:ChiefExecutiveOfficerMember2021-10-012022-09-300000356037cspi:OfficersAndChiefExecutiveOfficerMember2021-10-012022-09-300000356037cspi:KeyEmployeesMember2021-10-012022-09-300000356037srt:DirectorMemberus-gaap:RestrictedStockMember2022-10-012023-09-300000356037cspi:OfficersAndChiefExecutiveOfficerMemberus-gaap:RestrictedStockMember2022-10-012023-09-300000356037cspi:KeyEmployeesMemberus-gaap:RestrictedStockMember2022-10-012023-09-300000356037us-gaap:CostOfSalesMember2022-10-012023-09-300000356037cspi:EngineeringAndDevelopmentMember2022-10-012023-09-300000356037us-gaap:CostOfSalesMember2021-10-012022-09-300000356037cspi:EngineeringAndDevelopmentMember2021-10-012022-09-300000356037cspi:ProjectedBenefitObligationsMember2022-10-012023-09-300000356037cspi:NetPeriodicBenefitCostMember2022-10-012023-09-300000356037srt:EuropeMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037srt:EuropeMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037srt:AsiaMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037srt:AsiaMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037srt:AmericasMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037srt:AmericasMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037srt:EuropeMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037srt:EuropeMembercspi:SystemsSegmentMember2021-10-012022-09-300000356037srt:AsiaMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037srt:AsiaMembercspi:SystemsSegmentMember2021-10-012022-09-300000356037srt:AmericasMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037srt:AmericasMembercspi:SystemsSegmentMember2021-10-012022-09-3000003560372025-10-012023-09-3000003560372024-10-012023-09-3000003560372023-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMember2022-10-012023-09-300000356037cspi:FinanceEquipmentLeasingMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037cspi:FinanceEquipmentLeasingMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037cspi:FinanceEquipmentLeasingMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037cspi:FinanceEquipmentLeasingMembercspi:SystemsSegmentMember2021-10-012022-09-300000356037cspi:FinanceEquipmentLeasingMember2021-10-012022-09-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2022-10-012023-09-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2021-10-012022-09-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2021-10-012022-09-300000356037cspi:GarySouthwellMemberus-gaap:BeneficialOwnerMember2022-10-012023-09-300000356037cspi:GarySouthwellMemberus-gaap:BeneficialOwnerMember2021-10-012022-09-300000356037srt:MaximumMembercspi:InventoryLineOfCreditMember2023-09-300000356037us-gaap:LeaseholdImprovementsMember2023-09-300000356037us-gaap:EquipmentMember2023-09-300000356037us-gaap:AutomobilesMember2023-09-300000356037us-gaap:LeaseholdImprovementsMember2022-09-300000356037us-gaap:EquipmentMember2022-09-300000356037us-gaap:AutomobilesMember2022-09-300000356037cspi:NotesPayablesMember2019-10-012019-10-310000356037country:US2022-10-012023-09-300000356037country:GB2022-10-012023-09-300000356037country:US2021-10-012022-09-300000356037country:GB2021-10-012022-09-300000356037us-gaap:AccumulatedTranslationAdjustmentMember2022-10-012023-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012023-09-300000356037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-012023-09-300000356037us-gaap:AccumulatedTranslationAdjustmentMember2021-10-012022-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012022-09-300000356037us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2021-10-012022-09-300000356037us-gaap:ForeignCountryMember2023-09-300000356037us-gaap:StateAndLocalJurisdictionMember2022-09-300000356037us-gaap:DomesticCountryMember2022-09-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-012023-09-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-10-012022-09-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000356037cspi:NotesPayablesMember2022-10-012023-09-300000356037cspi:NotesPayablesMember2021-10-012022-09-300000356037cspi:VendorAgreementMember2022-10-012023-09-300000356037cspi:VendorAgreementMember2021-10-012022-09-300000356037us-gaap:PatentsMember2023-09-300000356037us-gaap:CustomerListsMember2023-09-300000356037us-gaap:PatentsMember2022-09-300000356037us-gaap:CustomerListsMember2022-09-300000356037us-gaap:InterestExpenseMember2022-10-012023-09-300000356037us-gaap:InterestExpenseMember2021-10-012022-09-3000003560372013-12-310000356037us-gaap:RetainedEarningsMember2022-10-012023-09-300000356037us-gaap:RetainedEarningsMember2021-10-012022-09-300000356037country:UScspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037country:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037country:UScspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037country:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2023-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-09-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2023-09-300000356037us-gaap:FixedIncomeSecuritiesMember2023-09-300000356037us-gaap:FairValueInputsLevel3Member2023-09-300000356037us-gaap:FairValueInputsLevel2Member2023-09-300000356037us-gaap:FairValueInputsLevel1Member2023-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:FixedIncomeSecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2022-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2022-09-300000356037us-gaap:FixedIncomeSecuritiesMember2022-09-300000356037us-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:FairValueInputsLevel1Member2022-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMember2022-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2022-09-300000356037us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-09-300000356037us-gaap:ForeignPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2021-09-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-09-300000356037us-gaap:PensionPlansDefinedBenefitMember2021-09-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-09-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2022-10-012023-09-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-09-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2021-10-012022-09-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-09-300000356037us-gaap:ForeignPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-09-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-09-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-09-300000356037us-gaap:ForeignPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-09-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-09-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-09-300000356037us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-10-012023-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2022-10-012023-09-300000356037us-gaap:PensionPlansDefinedBenefitMember2022-10-012023-09-300000356037us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2021-10-012022-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2021-10-012022-09-300000356037us-gaap:PensionPlansDefinedBenefitMember2021-10-012022-09-300000356037us-gaap:StateAndLocalJurisdictionMember2023-09-300000356037cspi:InventoryLineOfCreditMemberus-gaap:PrimeRateMember2023-09-300000356037cspi:NotesPayablesMember2019-10-310000356037cspi:InventoryLineOfCreditMemberus-gaap:PrimeRateMember2022-10-012023-09-300000356037us-gaap:ServiceMember2022-10-012023-09-300000356037us-gaap:ProductMember2022-10-012023-09-300000356037us-gaap:ServiceMember2021-10-012022-09-300000356037us-gaap:ProductMember2021-10-012022-09-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-09-300000356037cspi:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-09-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-09-300000356037cspi:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-09-300000356037us-gaap:CommonStockMember2023-09-300000356037us-gaap:CommonStockMember2022-09-300000356037us-gaap:CommonStockMember2021-09-3000003560372023-09-122023-09-1200003560372023-06-132023-06-1300003560372023-03-142023-03-1400003560372023-01-062023-01-0600003560372022-09-092022-09-0900003560372021-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000356037srt:MinimumMember2023-09-300000356037srt:MaximumMember2023-09-300000356037us-gaap:FairValueMeasurementsRecurringMember2023-09-300000356037us-gaap:FairValueMeasurementsNonrecurringMember2023-09-300000356037us-gaap:FairValueMeasurementsRecurringMember2022-09-300000356037us-gaap:FairValueMeasurementsNonrecurringMember2022-09-300000356037country:UScspi:TechnologySolutionsSegmentMember2023-09-300000356037country:GBcspi:TechnologySolutionsSegmentMember2023-09-300000356037cspi:TechnologySolutionsSegmentMember2023-09-300000356037cspi:SystemsSegmentMember2023-09-300000356037country:UScspi:TechnologySolutionsSegmentMember2022-09-300000356037country:GBcspi:TechnologySolutionsSegmentMember2022-09-300000356037cspi:TechnologySolutionsSegmentMember2022-09-300000356037cspi:SystemsSegmentMember2022-09-300000356037us-gaap:RestrictedStockMember2022-10-012023-09-300000356037us-gaap:RestrictedStockMember2021-10-012022-09-300000356037us-gaap:FinanceReceivablesMember2022-10-012023-09-300000356037us-gaap:FinanceReceivablesMember2021-10-012022-09-300000356037us-gaap:AdditionalPaidInCapitalMember2022-10-012023-09-300000356037us-gaap:AdditionalPaidInCapitalMember2021-10-012022-09-300000356037cspi:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-09-300000356037cspi:CustomerAMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-09-300000356037cspi:GarySouthwellMemberus-gaap:BeneficialOwnerMember2023-09-300000356037cspi:GarySouthwellMemberus-gaap:BeneficialOwnerMember2022-09-300000356037us-gaap:FinanceReceivablesMember2022-09-3000003560372023-03-3100003560372023-12-110000356037srt:MaximumMembersrt:EuropeMember2022-10-012023-09-300000356037srt:EuropeMember2022-10-012023-09-300000356037srt:AsiaMember2022-10-012023-09-300000356037srt:AmericasMember2022-10-012023-09-300000356037cspi:TechnologySolutionsSegmentMember2022-10-012023-09-300000356037cspi:SystemsSegmentMember2022-10-012023-09-300000356037srt:EuropeMember2021-10-012022-09-300000356037srt:AsiaMember2021-10-012022-09-300000356037srt:AmericasMember2021-10-012022-09-300000356037cspi:TechnologySolutionsSegmentMember2021-10-012022-09-300000356037cspi:SystemsSegmentMember2021-10-012022-09-3000003560372023-04-012023-06-300000356037srt:MinimumMemberus-gaap:FinanceReceivablesMember2022-10-012023-09-300000356037srt:MinimumMembercspi:InventoryLineOfCreditMember2023-09-300000356037cspi:InventoryLineOfCreditMember2023-09-300000356037cspi:InventoryLineOfCreditMember2022-09-300000356037srt:MinimumMember2022-10-012023-09-300000356037srt:MaximumMember2022-10-012023-09-3000003560372020-10-012021-09-3000003560372023-07-012023-09-300000356037us-gaap:ForeignPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2023-09-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-09-300000356037us-gaap:PensionPlansDefinedBenefitMember2023-09-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-09-300000356037us-gaap:ForeignPlanMember2023-09-300000356037country:US2023-09-300000356037us-gaap:ForeignPlanMemberus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2022-09-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-09-300000356037us-gaap:PensionPlansDefinedBenefitMember2022-09-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-09-300000356037us-gaap:ForeignPlanMember2022-09-300000356037country:US2022-09-300000356037us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2023-09-300000356037us-gaap:ForeignPlanMemberus-gaap:PensionPlansDefinedBenefitMember2022-09-3000003560372022-09-3000003560372023-09-3000003560372022-10-012023-09-3000003560372021-10-012022-09-300000356037us-gaap:FinanceReceivablesMember2023-09-300000356037cspi:VendorAgreementMember2023-09-300000356037cspi:VendorAgreementMember2022-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-3000003560372022-10-012022-12-3100003560372023-06-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2022-10-012023-09-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2021-10-012022-09-30iso4217:USDxbrli:purexbrli:sharescspi:agreementcspi:customercspi:leaseiso4217:USDxbrli:sharescspi:segment

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.

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

EXCHANGE ACT OF 1934

For the transition period from             to

Commission File Number 000-10843

CSP Inc.

(Exact name of Registrant as specified in its Charter)

Massachusetts

    

04-2441294

(State of incorporation)

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

175 Cabot Street, Lowell, Massachusetts 01854

(Address of principal executive offices)

(978954-5038

(Registrant’s telephone number including area code)

Securities Registered Pursuant to Section 12(b) of the Act:

Title of Each Class

    

Trading Symbol(s)

    

Name of each exchange on which registered

Common Stock, par value $0.01 per share

CSPI

Nasdaq Global 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   

Non-accelerated filer   

Smaller Reporting Company   

Emerging Growth Company   

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

Indicate by check mark whether the registrant has filed a report on and attestation 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 registrant’s common stock held by non-affiliates of the registrant was $46,342,376, based on the closing sale price of $13.59 as reported on the Nasdaq Global Market on March 31, 2023.

As of December 11, 2023, we had outstanding 4,727,573 shares of common stock.

DOCUMENTS INCORPORATED BY REFERENCE

Certain portions of the information required in Part III of this Form 10-K are incorporated by reference from our definitive proxy statement for our 2024 annual meeting of stockholders to be filed with the Securities and Exchange Commission within 120 days after the end of our fiscal year ended September 30, 2023.

TABLE OF CONTENTS

Page

PART I.

Item 1.

Business

2

Item 1A.

Risk Factors

8

Item 2.

Properties

17

Item 3.

Legal Proceedings

17

Item 4.

Mine Safety Disclosures

17

PART II.

Item 5.

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

17

Item 6.

[Reserved]

18

Item 7.

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

18

Item 8.

Financial Statements and Supplementary Data

28

Item 9.

Change in and Disagreements with Accountants on Accounting and Financial Disclosures

29

Item 9A.

Controls and Procedures

29

Item 9B.

Other Information

30

Item 9C.

Disclosure Regarding Foreign Jurisdiction that Prevent Inspections

30

PART III.

Item 10.

Directors, Executive Officers and Corporate Governance

30

Item 11.

Executive Compensation

30

Item 12.

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

30

Item 13.

Certain Relationships and Related Transactions and Director Independence

31

Item 14.

Principal Accountant Fees and Services

31

PART IV.

Item 15.

Exhibits and Financial Statement Schedules

31

Item 16.

Form 10-K Summary

33

Note: Items 1B and 7A are not required for Smaller Reporting Companies and therefore are not furnished.

i

Special Note Regarding Forward-Looking Statements

This annual report on Form 10-K contains forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended. This information may involve known and unknown risks, uncertainties and other factors that are difficult to predict and may cause our actual results, performance or achievements to be materially different from future results, performance or achievements expressed or implied by any forward-looking statements. The discussion below contains certain forward-looking statements related but not limited to, among others, statements concerning future revenues and future business plans. Forward-looking statements include statements in which we use words such as “expect,” “believe,” “anticipate,” “intend,” “estimate,” “should,” “could,” “may,” “plan,” “potential,” “predict,” “project,” “will,” “would” and similar expressions. Although we believe the expectations reflected in such forward-looking statements are based on reasonable assumptions, the forward-looking statements are subject to significant risks and uncertainties, and thus we cannot assure you that these expectations will prove to be correct, and actual results may vary from those contained in such forward-looking statements. We discuss many of these risks and uncertainties in Item 1A under the heading “Risk Factors” in this Annual Report.

Factors that may cause such variances include, but are not limited to, our dependence on a small number of customers for a significant portion of our revenue, our dependence on contracts with the U.S. federal government, our reliance in certain circumstances on single sources for supply of key product components, and intense competition in the market segments in which we operate. Given these uncertainties, you should not place undue reliance on these forward-looking statements. Also, forward-looking statements represent our estimates and assumptions only as of the date of this document. We have based the forward-looking statements included in this Annual Report on Form 10-K on information available to us on the date of this Annual Report, and we assume no obligation to update any such forward-looking statements, other than as required by law.

1

PART I

Item 1.     Business

CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was incorporated in 1968 and is based in Lowell, Massachusetts. To meet the diverse requirements of our commercial and defense customers worldwide, CSPi and its subsidiaries develop and market IT integration solutions, advanced security products, managed IT services, cloud services, purpose built network adapters, and high-performance cluster computer systems.

Segments

CSPI operates in two segments: Technology Solutions ("TS") and High Performance Products ("HPP").

TS Segment

The TS segment consists of our wholly-owned Modcomp, Inc. subsidiary, which operates in the United States and the United Kingdom.

·

The TS segment generates product revenues by reselling third-party computer hardware and software as a value added reseller ("VAR"). The TS segment generates service revenues by the delivery of professional services for complex IT solutions, including advanced security; unified communications and collaboration; wireless and mobility; data center solutions; and network solutions as well as managed IT services ("MSP") that primarily serve the small and mid-sized business market ("SMB").

·

Third party products and professional services are marketed and sold through the Company’s direct sales force into a variety of vertical markets, including; automotive; defense; health care; education; federal, state and local government; and maritime.

HPP Segment

The HPP segment revenue comes from three distinct product lines: (i) a cybersecurity solution marketed as ARIA™ Software-Defined Security (“SDS”), which is offered to commercial, original equipment manufacturers ("OEM") and government customers; (ii) the Myricom® network adapters and related software for commercial, government and OEM customers; and (iii) the legacy Multicomputer product portfolio for digital signal processing ("DSP") applications within the defense markets.
The ARIA SDS solution is a software portfolio comprised of 3 products: ARIA Packet Intelligence software which is used by customers for its high-speed wire-rate in-line packet filtering, steering and policy enforcement functions. ARIA Advanced Detection and Response solution used by customers to find and stop threats in real-time by monitoring their entire network, device and services footprint. It is used as the basis of MDR (Managed Detection and Response) services offered by ARIA and its MSSP partners who provide it as part of a 24x7 managed SOC (Security Operations Center) offering. The product automates the MITRE ATT&CK™ framework to find threats up to 100 times faster with fewer human resources than other solutions.

In July of 2023 ARIA Zero Trust (AZT) PROTECT was introduced to the market. ARIA AZT PRTOECT™ was designed to fill a gap in the market – stopping the most sophisticated attacks that are used to attack critical infrastructure applications before harm can be done. It compliments other protection technologies already in place and can stop some of the most well-known attacks including the SolarWinds attack, and the recent Russian sponsored Sandworm attacks used on utilities and energy infrastructure. The product is already deployed and generating revenue from its initial contracts.

Revenue is derived from: (i) license sales of our software platform components, (ii) support packages and (iii) any required supporting services. The software licenses, the support packages, as well as supporting services

2

are renewable on a recurring basis.
The ARIA portfolio is of value to regulated industries, such as manufacturing, pharmaceuticals, financial services, energy production, utilities, transport and healthcare, due to the rise of critical infrastructure regulations enforced at the federal, U.S. state, and international level, as well as industry entities. In addition, due to the complexities and high-costs associated with enterprise-wide security, particularly in the creation and operation of Security Operation Centers (“SOCs”), we believe that ARIA will be attractive to organizations that desire SOC level protections without incurring the procurement of disparate tools and the need to hire and retain highly trained security analysts. We also have begun selling our unique, solution into Managed Security Service Providers (“MSSPs”) that want to offer a lower cost, more effective service at detecting today’s widening range of cyber-attacks.

The Myricom SmartNIC adapters (“ARC Series” and Myricom Secure Intelligent Adapters or “SIA”) are optimized for and sold into markets that require high-bandwidth and low-latency including (i) packet capture, (ii) financial transactions, (iii) machine vision and (iv) network security. The ARC series has reached end of life due to ASIC supplier problems which will significantly reduce its contribution to the HPP line of business. The focus is now supporting its applications on 3rd party provided intelligent network interface cards.

Multicomputer products for DSP applications are no longer actively developed but will continue to be sold into established programs through FY2024 and supported for several years via our repair services offering. The revenue from these products, as a percentage of overall Company revenue, is expected to continue to decline over time.

Sales Information by Industry Segment

The following table details our sales by operating segment for fiscal years ending September 30, 2023 and 2022. Additional segment and geographical information are set forth in Note 17 Segment Information to the consolidated financial statements.

Segment

    

2023

    

%

    

2022

    

%

 

(Dollar amounts in thousands)

 

TS

$

57,774

 

89

%  

$

50,518

 

93

%

HPP

 

6,873

 

11

%  

 

3,843

 

7

%

Total Sales

$

64,647

 

100

%  

$

54,361

 

100

%

TS Segment

Products and Services

Integration Solutions

The TS segment is a value-added reseller ("VAR") of third-party hardware and software technology solutions along with our advanced technology consulting, professional IT, managed IT and Cloud services. Our value proposition is our ability to support the complete IT life cycle of planning, designing, implementing and optimizing a comprehensive solution into our customer’s IT environments, to help achieve their expected business outcomes.  

Third-Party Hardware and Software

We sell third-party hardware, software, and information technology products, with a strategic focus on industry standard servers and data center infrastructure solutions, midrange data storage infrastructure products, networking and mobility products, unified communications, and advanced IT security hardware and software solutions. Our key offerings include products from Hewlett Packard (HPE)/Aruba, Cisco Systems, Palo Alto Networks, Nutanix, Dell EMC, Juniper Networks, Citrix, Intel, VMWare, Fortinet, Microsoft and Barracuda. Through our business relationships with these

3

vendors, we are able to offer competitively priced robust products to meet our diverse customers’ technology needs, providing procurement and engineering expertise in server infrastructure, storage, security, unified communications, mobility and networking, to the small-to-medium sized businesses ("SMBs") and large enterprise businesses ("LEBs") with unique and/or complex IT environments. Many of our SMB customers have unique technology needs and may lack technical purchasing expertise or have very limited IT engineering resources on staff. We offer our customers a single point of contact for complicated multi-vendor technology purchases. We also provide installation, integration, logistical assistance and other value-added services that customers may require. We target SMB and LEB customers across all industries. Our current customers are in web and infrastructure hosting, education, telecommunications, healthcare services, distribution, financial services, professional services and manufacturing.

Professional Services

We provide professional IT consulting services in the following areas:

Assessments, planning, designing, implementation, migration, optimization services and project management.
Hyper-Converged Infrastructure ("HCI"). We assist our clients with designing and implementing HCI solutions from multiple vendors including DellEMC, Nutanix, HPE and Cisco. HCI is a software-centric architecture that tightly integrates compute, storage and virtualization resources in a single system. The benefits of an HCI solution are improved performance, scalability and flexibility all in a reduced footprint.
Virtualization. We help our customers implement virtualization solutions using products from companies such as VMWare, Nutanix and Citrix that allow one computer to do the job of multiple computers by sharing resources of a single computer across multiple environments. Virtualization eliminates physical and geographical limitations and enables users to host multiple operating systems and applications on fewer servers. Benefits include energy cost savings, lower capital expenditure requirements, high availability of resources, better desktop management, increased security and improved disaster recovery.
Enterprise security intrusion prevention, network access control and unified threat management. Using third-party products from companies like Palo Alto, Aruba Networks, Juniper Networks, Fortinet, Barracuda and Cisco Systems, our services are designed to ensure data security and integrity through the establishment of virtual private networks, firewalls and other technologies.
IT security compliance services. We provide services for IT security compliance with personal privacy laws such as the Payment Card Industry Data Security Standard ("PCI DSS"), the Health Insurance Portability and Accountability Act of 1996 ("HIPAA"), and internal control regulations under the Sarbanes-Oxley Act ("SOX").
Unified communications, using Cisco Systems and Microsoft solutions. We are Cisco Premier Partner approved for its Cloud and Managed Services Program for Managed Business Communications and a Microsoft Gold Partner with specialties in Cloud, and Collaboration solutions.
Wireless, routing, and switching solutions using Juniper Networks and Aruba Networks products and services.
Custom software applications and solutions development and support. We develop custom applications to customer specifications using industry standard platforms such as Microsoft.Net, SharePoint and OnBase. We are a Microsoft Gold Partner.
Managed IT services that include monitoring, reporting and management of alerts for the resolution and preventive general IT and IT security support tasks.
Optimization, maintenance and technical support for third-party products including hardware and software, operating system and user support.

4

Managed IT and Cloud Services

As consumption models continue to evolve in our industry, we have developed a robust managed and cloud services portfolio to provide alternative solutions to traditional capital expenditure investments in IT solutions and IT operations for our clients. Our value is to provide an elastic offering that will allow the client to scale and consume these offerings with monthly billing options that help control costs and provide economies of scale.

We provide managed and cloud services in the following areas:

Proactive monitoring and remote management of IT Infrastructure that includes network (both wired and wireless), data center (which includes compute, storage and virtualization), desktops, unified communications platforms and security.
Managed and Hosted Unified Communication as a Service via a Cisco Communication and Collaboration solution under an annuity program.
Managed Security (firewall, endpoint protection, malware, anti-virus Managed Detection & Response).
Managed BackUp and Replication.
Cloud services that include Microsoft 365, Azure, Azure Virtual Desktop, Greencloud, Amazon Web Services and Google Cloud Platform.

Markets and Marketing

We are an IT systems integrator and computer hardware and software VAR. We also provide technical services to achieve a value-add to our customers. We operate within the VAR sales channels of major computer hardware and software OEMs, primarily within the geographic areas of our sales offices and across the U.S. We provide innovative IT solutions, including a myriad of infrastructure products with customized professional IT consulting services and managed services to meet the unique requirements of our customers. We market the products and services we sell through sales offices in the U.S. and the U.K. using our direct sales force.

Competition

Our primary competition in the TS segment are other VARs ranging from small companies that number in the thousands, to large enterprises such as CDW, PC Connection, Insight, Presidio, Dimension Data, and Computacenter Limited. In addition, we compete directly with many of the companies that manufacture the third-party products we sell, including Cisco Systems, IBM, HPE, EMC (now part of Dell) and others. In the network management, security and storage systems integration services business, our competitors are extensive and vary to a certain degree in each of the geographical markets, but they also include such national competitors as HP/EDS, IBM and Cap Gemini.

Nearly all of our product offerings are available through other channels. Favorable competitive factors for the TS segment include procurement capability, product diversity which enables the delivery of complete and custom solutions to our customers and the strength of our key business relationships with the major IT OEMs. We also consider our ability to meet the unique and/or specialized needs of the SMB and LEB markets and our strong knowledge of the IT products that we sell to be a key competitive advantage. Our ability to provide managed services through our network operations center and the professional IT services required to design and implement custom IT solutions to address our customers' IT needs are distinct competitive advantages. Unfavorable competitive factors include low name recognition, limited geographic coverage and pricing.

5

Sources and Availability of Product

Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as Xilinx, NXP, NVIDIA, and BCRM for a variety of processors for certain products. While we believe that many of our competitors face similar supply chain risks, we continue to work closely with our long term suppliers in meeting our projected sales obligations; however, if a long term supplier is unable to provide sufficient components, and we are unable to find alternative suppliers, our projected sales may be materially impacted.

Backlog

The gross backlog of customer orders and contracts for the TS segment was approximately $7.5 million at September 30, 2023, as compared to $18.2 million at September 30, 2022. Our backlog can fluctuate greatly and in the prior year there were supply chain issues which caused a relatively large backlog compared to historical years. These fluctuations can be due to the timing of receiving large orders for third-party products and/or IT services. It is expected that all of the customer orders in backlog will ship and/or be provided during fiscal year 2024.

HPP Segment

Products and Services

The mission of the HPP team is to deliver a differentiated, smarter approach to cybersecurity. Our software-defined platform makes it easier for organizations to achieve enterprise-wide network security with a focus on the protection of critical assets, applications and devices from cyberattacks.

Markets and Marketing

Cyber Security Products Market

The ARIA SDS solution is targeted at organizations that need to get additional functionality out of their current cybersecurity solutions to find and stop attacks, while also reducing their operating costs. At the present time, our ARIA solutions are primarily offered through our direct sales channel, however with ARIA AZT PROTECT’s introduction we have begun to add channel partners such as independent resellers.

OEM vendors in the cybersecurity market can benefit from integrating the ARIA applications and leveraging them as internal solutions to allow their applications to scale, and add critical functionality. OEMs are interested in running our ARIA SDS applications on their SmartNIC and other ARM-core based platforms.

As mentioned, MSSPs require simple, yet differentiated, solutions that can be deployed across their customer bases. The detection, and automation capabilities found in ARIA solutions are valuable as they allow these security service providers to scale their offerings while increasing the productivity of their security operation center staff.

Manufacturing Market

Our focus for fiscal 2024 and beyond is to expand from our initial successes more broadly into this market and its various sub segments.

Energy/Utility Market

We believe our AZT PROTECT product is well suited to address a critical security gap in this market. Noting that sales cycles can be up to 1 year.

6

Competition

CSPi’s competition in the cybersecurity space comes primarily from the large, traditional security vendors like Palo Alto, VMWare and security services providers like Artic Wolf.

Manufacturing, Assembly and Testing

Currently, products are shipped to our customers directly from our plant in Lowell, Massachusetts.

Research and Development

For the year ended September 30, 2023, our expenses for R&D were approximately $3.1 million compared to approximately $3.1 million for the year ended September 30, 2022. Expenditures for R&D are expensed as they are incurred. Product development efforts in fiscal year 2022 and 2023 involved development of the ARIA product set, ARIA Zero Trust (AZT), and enhancements to our ADR product offering. We expect to continue to make investments related to the development of new hardware adapter products and new cybersecurity software applications.

Intellectual Property

We rely on a combination of trademark and trade secret laws in the United States and other jurisdictions, as well as confidentiality procedures and contractual provisions to protect our intellectual property rights. We have newly issued as well as pending patents for the ARIA AZT PROTECT™ software and will be pursuing additional patent rights over time.

Backlog

The gross backlog of customer orders and contracts in the HPP segment was $1.8 million as of September 30, 2023 as compared to $5.0 million as of September 30, 2022. Our backlog can fluctuate greatly. We can experience large fluctuations due to the timing of receipt of large orders often for purchases from prime contractors for sales to the government. It is expected nearly all of the customer orders in backlog will ship and/or be provided through fiscal year 2024.

Significant Customers

See Note 17 Segment Information in the notes to the consolidated financial statements for detailed information regarding customers which comprised more than 10% of consolidated revenues for the years ended September 30, 2023 and 2022.

Employees

As of September 30, 2023, we had approximately 112 full time equivalent employees worldwide for our consolidated operations. None of our employees are represented by a labor union and we have had no work stoppages in the last three fiscal years. We consider relations with our employees to be good.

Company Website

The United States Securities and Exchange Commission (“SEC”) maintains an internet site (www.sec.gov) that contains reports, proxy and information statements, and other information regarding issuers that file electronically with the SEC.  The Company’s internet address is http://www.cspi.com. Through that address, the Company’s Annual Report on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and amendments to those reports are available free of charge as soon as reasonably practicable after they are filed with the SEC. The information contained on the Company’s website is not included in, nor incorporated by reference into, this annual report on Form 10-K.

7

Financial Information about Geographic Areas

Information regarding our sales by geographic area and percentage of sales based on the location to which the products are shipped or services rendered are in Note 17 Segment Information of the notes to the consolidated financial statements.

Item 1A.     Risk Factors

If any of the risks and uncertainties set forth below actually materialize, our business, financial condition and/or results of operations could be materially and adversely affected, the trading price of our common stock could decline and a stockholder could lose all or part of its, his or her investment. The risks and uncertainties set forth below are not the only ones we face. Additional risks and uncertainties not presently known to us or that we currently consider immaterial may also impair our business operations.

Economic, Industry, and Operational Risks

We depend on a small number of customers for a significant portion of our revenue and the loss of any customer could significantly affect our business.

Both the HPP and TS segments are reliant upon a small number of significant customers, and the loss of or significant reduction in sales to any one of which could have a material adverse effect on our business. For the fiscal year ended September 30, 2023, no one customer accounted for 10% or more of our total revenues for the fiscal year. For the fiscal year ended September 30, 2022, one customer accounted for $10.4 million, or 19%, of our total revenues for the fiscal year. In addition, our revenues are largely dependent upon the ability of our customers to continue to grow or need services or to develop and sell products that incorporate our products. No assurance can be given that our customers will not experience financial or other difficulties that could adversely affect their operations and, in turn, our results of operations.

We depend on key personnel and skilled employees and face competition in hiring and retaining qualified employees.

We are largely dependent upon the skills and efforts of our senior management, managerial, sales and technical employees. None of our senior management personnel or other key employees are subject to any employment contracts except Victor Dellovo, our Chief Executive Officer and President. The loss of services of any of our executives or other key personnel could have a material adverse effect on our business, financial condition and results of operations. Our future success will depend to a significant extent on our ability to attract, train, motivate and retain highly skilled technical professionals. Our ability to maintain and renew existing engagements and obtain new business depends, in large part, on our ability to hire and retain technical personnel with skills that keep pace with continuing changes in our industry standards and technologies. The inability to hire additional qualified personnel could impair our ability to satisfy or grow our client base. There can be no assurance that we will be successful in retaining current or future employees.

Our success depends in part on our timely introduction of new products and technologies and our results can be impacted by the effectiveness of our significant investments in new products and technologies

We have made significant investments in our ARIA SDS cyber security products and services that may not achieve expected returns. We will continue to make significant investments in research, development, and marketing for ARIA products, services, and technologies. Commercial success depends on many factors, including innovativeness, developer support, and effective distribution and marketing. If customers do not perceive our latest offerings as providing significant new functionality or other value, they may reduce their purchases of new software and hardware products or upgrades, unfavorably affecting revenue. We may not achieve significant revenue from new product, service, and distribution channel investments for several years. New products and services may not be profitable, and even if they are profitable, operating margins for some new products and businesses may not be as high as the margins we have experienced historically. Developing new technologies and products is complex. It can require long development and testing periods.

8

Significant delays in new releases or significant problems in creating new products or services could adversely affect our revenue.

To be successful, we must respond to the rapid changes in technology. If we are unable to do so on a timely basis our business could be materially adversely affected.

Our future success will depend in large part on our ability to enhance our current products and to develop new commercial products on a timely and cost-effective basis in order to respond to technological developments and changing customer needs. The design-in process is typically lengthy and expensive and there can be no assurance that we will be able to continue to meet the product specifications of our customers in a timely and adequate manner. In addition, if we fail to anticipate or to respond adequately to changes in technology and customer preferences, or if there is any significant delay in product developments or introductions, this could have a material adverse effect on our business, financial condition and results of operations, including the risk of inventory obsolescence. Because of the complexity of our products, we have experienced delays from time to time in completing products on a timely basis. If we are unable to design, develop or introduce competitive new products on a timely basis, our future operating results would be adversely affected, particularly in our HPP segment. There can be no assurance that we will be successful in developing new products or enhancing our existing products on a timely or cost-effective basis, or that such new products or product enhancements will achieve market acceptance.

The complexity of our products, particularly in the HPP segment, could result in unforeseen delays or expense or undetected defects or bugs, which could adversely affect the market acceptance of new products, damage our reputation with current or prospective customers, and materially and adversely affect our operating costs.

Highly complex products, such as those we offer, may contain defects and bugs when they are first introduced or as new versions, software documentation or enhancements are released, or their release may be delayed due to unforeseen difficulties during product development. If any of our products or third-party components used in our products, contain defects or bugs, or have reliability, quality or compatibility problems, we may not be able to successfully design workarounds. Furthermore, if any of these problems are not discovered until after we have commenced commercial production or deployment of a new product, we may be required to incur additional development costs and product recall, repair or replacement costs. Significant technical challenges also arise with our software products because our customers license and deploy our products across a variety of computer platforms and integrate them with a number of third-party software applications and databases. As a result, if there is system-wide failure or an actual or perceived breach of information integrity, security or availability occurs in one of our end-user customer’s system, it can be difficult to determine which product is at fault and we could ultimately be harmed by the failure of another supplier’s product. Consequently, our reputation may be damaged and customers may be reluctant to buy our products, which could materially and adversely affect our ability to retain existing customers and attract new customers. To resolve these problems, we may have to invest significant capital and other resources and we would likely lose, or experience a delay in, market acceptance of the affected product or products. These problems may also result in claims against us by our customers or others. For example, if a delay in the manufacture and delivery of our products causes the delay of a customer’s end-product delivery, we may be required, under the terms of our agreement with that customer, to compensate the customer for the adverse effects of such delays. As a result, our financial results could be materially adversely affected.

We rely on single sources for supply of certain components and our business may be seriously harmed if our supply of any of these components or other components is disrupted.

Several components used in our HPP products are currently obtained from sole-source suppliers. We are dependent on key vendors like NVIDIA for our high-speed interconnect components. Generally, suppliers may terminate our purchase orders without cause upon 30 days’ notice and may cease offering products to us upon 180 days’ notice. To the extent our key vendors, such as NVIDIA were to limit or reduce the sale of such components to us, or if these or other component suppliers, some of which are small companies, experience future financial difficulties or other problems which could prevent them from supplying the necessary components, such events could have a material adverse effect on our business, financial condition and results of operations. These sole source and other suppliers are each subject to quality and performance risks, materials shortages, excess demand, reduction in capacity and other factors that may disrupt the flow of goods to us or our customers, which thereby may adversely affect our business and customer relationships.

9

We have no guaranteed supply arrangements with our suppliers and there can be no assurance that our suppliers will continue to meet our requirements. If our supply arrangements are interrupted, there can be no assurance that we would be able to find another supplier on a timely or satisfactory basis. Any shortage or interruption in the supply of any of the components used in our products, or the inability to procure these components from alternate sources on acceptable terms, could have a material adverse effect on our business, financial condition and results of operations. There can be no assurance that severe shortages of components will not occur in the future. Such shortages could increase the cost or delay the shipment of our products, which could have a material adverse effect on our business, financial condition and results of operations. Significant increases in the prices of these components would also materially adversely affect our financial performance since we may not be able to adjust product pricing to reflect the increase in component costs. We could incur set-up costs and delays in manufacturing should it become necessary to replace any key vendors due to work stoppages, shipping delays, financial difficulties, pandemics, government shutdowns or other factors and, under certain circumstances, these costs and delays could have a material adverse effect on our business, financial condition and results of operations.

Our international operation is subject to a number of risks.

We market and sell our products in certain international markets and we have established operations in the U.K. Foreign-based revenue is determined based on the location to which the product is shipped or services are rendered and represented 3% and 4% of our total revenue for the fiscal years ended September 30, 2023 and 2022, respectively. If revenues generated by foreign activities are not adequate to offset the expense of establishing and maintaining these foreign activities, our business, financial condition and results of operations could be materially adversely affected. In addition, there are certain risks inherent in transacting business internationally, such as changes in applicable laws and regulatory requirements, export and import restrictions, export controls relating to technology, tariffs and other trade barriers, longer payment cycles, problems in collecting accounts receivable, political instability, fluctuations in currency exchange rates, expatriation controls and potential adverse tax consequences, any of which could adversely impact the success of our international activities. In particular, it is possible activity in the United Kingdom and the rest of Europe will be adversely impacted and that we will face increased regulatory and legal complexities, including those related to tax, trade, and employee relations as a result of Brexit. A portion of our revenues are from sales to foreign entities, including foreign governments, which are primarily paid in the form of foreign currencies. There can be no assurance that one or more of such factors will not have a material adverse effect on our future international activities and, consequently, on our business, financial condition or results of operations.

We face competition that could adversely affect our sales and profitability.

The markets for our products are highly competitive and are characterized by rapidly changing technology, frequent product performance improvements and evolving industry standards.  Many of our competitors are substantially larger than we are and have greater access to capital and human resources and in many cases price their products and services less than ours. In addition, due to the rapidly changing nature of technology, new competitors may emerge. Competitors may be able to offer more attractive pricing or develop products that could offer performance features that are superior to our products, resulting in reduced demand for our products. Such competitors could have a negative impact on our ability to win future business opportunities. There can be no assurance that a new competitor will not attempt to penetrate the various markets for our products and services. Their entry into markets historically targeted by us could have a material adverse effect on our business, financial condition and results of operations.

Pandemics, epidemics or disease outbreaks, such as the novel coronavirus (“COVID-19”), may materially adversely affect our business, results of operations, cash flows and financial condition.

Pandemics, epidemics, or disease outbreaks, such as COVID-19 may cause harm to us, our employees, our clients, our vendors and supply chain partners, and financial institutions, which could have a material adverse effect on our business, results of operations, cash flows, and financial condition.  The impact of a pandemic, epidemic, or other disease outbreak, such as COVID-19, may include, but would not be limited to: (i) disruption to operations due to the unavailability of employees due to illness, quarantines, risk of illness, travel restrictions or factors that limit our existing or potential workforce; (ii) volatility in the demand for or availability of our products and services, (iii) inability to meet our customers’ needs due to disruptions in the manufacture, sourcing and distribution of our products and services, or (iv) failure of third

10

parties on which we rely, including our suppliers, clients, and external business partners, to meet their obligations to us, or significant disruptions in their ability to do so.

Government Contracting Risks

We depend on contracts with the federal government, primarily with the Department of Defense ("DoD"), for a portion of our revenue, and our business could be seriously harmed if the government significantly decreased or ceased doing business with us.

We derived 5% of our total revenue in fiscal year 2023 and 2% of our total revenue in fiscal year 2022 from the DoD as a subcontractor. We expect that the DoD contracts will continue to be important to our business for the foreseeable future. If we were suspended or debarred from contracting with the federal government generally, the General Services Administration, or any significant agency in the intelligence community or the DoD,  if our reputation or relationship with government agencies were to be impaired, or if the government otherwise ceased doing business with us or significantly decreased the amount of business it does with us, our business, prospects, financial condition and operating results would be materially and adversely affected.

Our business could be adversely affected by changes in budgetary priorities of the federal government.

Because we derive a significant percentage of our revenue from contracts with the federal government, changes in federal government budgetary priorities could directly affect our financial performance. A significant decline in government expenditures, a shift of expenditures away from programs that we support or a change in federal government contracting policies could cause federal government agencies to reduce their purchases under contracts, to exercise their right to terminate contracts at any time without penalty or not to exercise options to renew contracts.

In years when Congress does not complete its budget process before the end of its fiscal year (September 30), government operations are funded through a continuing resolution ("CR") that temporarily funds federal agencies. Recent CRs have generally provided funding at the levels provided in the previous fiscal year and have not authorized new spending initiatives. When the federal government operates under a CR, delays can occur in the procurement of products and services. Historically, such delays have not had a material effect on our business; however, should funding of the federal government by CR be prolonged or extended, it could have significant consequences to our business and our industry.

Additionally, our business could be seriously affected if changes in DoD priorities reduces the demand for our services on contracts supporting some operations and maintenance activities or if we experience an increase in set-asides for small businesses, which could result in our inability to compete directly for contracts.

U.S. Federal government contracts contain numerous provisions that are unfavorable to us.

U.S. Federal government contracts contain provisions and are subject to laws and regulations that give the government rights and remedies, some of which are not typically found in commercial contracts, including allowing the government to:

cancel multi-year contracts and related orders if funds for contract performance for any subsequent year become unavailable;
claim rights in systems and software developed by us;
suspend or debar us from doing business with the federal government or with a governmental agency;
impose fines and penalties and subject us to criminal prosecution; and
control or prohibit the export of our data and technology.

11

If the government terminates a contract for convenience, we may recover only our incurred or committed costs, settlement expenses and profit on work completed prior to the termination. If the government terminates a contract for default, we may be unable to recover even those amounts, and instead may be liable for excess costs incurred by the government in procuring undelivered items and services from another source. Depending on the value of a contract, such termination could cause our actual results to differ materially and adversely from those anticipated.

As is common with government contractors, we have experienced and continue to experience occasional performance issues under certain of our contracts. Depending upon the value of the matters affected, a performance problem that impacts our performance of a program or contract could cause our actual results to differ materially and adversely from those anticipated.

Intellectual Property and Systems Risks

We may be unsuccessful in protecting our intellectual property rights which could result in the loss of a competitive advantage.

Our ability to compete effectively against other companies in our industry depends, in part, on our ability to protect our current and future proprietary technology under patent, copyright, trademark, trade secret and unfair competition laws. We cannot assure that our means of protecting our proprietary rights in the United States or abroad will be adequate, or that others will not develop technologies similar or superior to our technology or design around our proprietary rights. In addition, we may incur substantial costs in attempting to protect our proprietary rights.

Also, despite the steps taken by us to protect our proprietary rights, it may be possible for unauthorized third parties to copy or reverse-engineer aspects of our products develop similar technology independently or otherwise obtain and use information that we regard as proprietary and we may be unable to successfully identify or prosecute unauthorized uses of our technology. Furthermore, with respect to our issued patents and patent applications, we cannot assure that patents from any pending patent applications (or from any future patent applications) will be issued, that the scope of any patent protection will include competitors or provide competitive advantages to us, that any of our patents will be held valid if subsequently challenged or that others will not claim rights in or ownership of the patents (and patent applications) and other proprietary rights held by us.

If we become subject to intellectual property infringement claims, we could incur significant expenses and could be prevented from selling specific products.

We may become subject to claims that we infringe the intellectual property rights of others in the future. We cannot assure that, if made, these claims will not be successful. Any claim of infringement could cause us to incur substantial costs defending against the claim even if the claim is invalid and could distract management from other business. Any judgment against us could require substantial payment in damages and could also include an injunction or other court order that could prevent us from offering certain products.

We need to continue to expend resources on research and development ("R&D") efforts in our HPP segment, to meet the needs of our customers. If we are unable to do so, our products could become less attractive to customers and our business could be materially adversely affected.

Our industry requires a continued investment in R&D. As a result of our need to maintain or increase our spending levels for R&D in this area and the difficulty in reducing costs associated with R&D, our operating results could be materially harmed if our revenues fall below expectations. In addition, as a result of CSPi’s commitment to invest in R&D, spending as a percent of revenues may fluctuate in the future. Further, if we fail to invest sufficiently in R&D or our R&D does not produce competitive results, our products may become less attractive to our customers or potential customers, which could materially harm our business and results of operations.

12

Our need for continued or increased investment in research and development may increase expenses and reduce our profitability.

Our industry is characterized by the need for continued investment in research and development. If we fail to invest sufficiently in research and development, our products could become less attractive to potential customers and our business and financial condition could be materially and adversely affected. As a result of the need to maintain or increase spending levels in this area and the difficulty in reducing costs associated with research and development, our operating results could be materially harmed if our research and development efforts fail to result in new products or if revenues fall below expectations. In addition, as a result of our commitment to invest in research and development, spending levels of research and development expenses as a percentage of revenues may fluctuate in the future.

Our results of operations are subject to fluctuation from period to period and may not be an accurate indication of future performance.

We have experienced fluctuations in operating results in large part due to the sale of products and services in relatively large dollar amounts to a relatively small number of customers. Customers specify delivery date requirements that coincide with their need for our products and services. Because these customers may use our products and services in connection with a variety of defense programs or other projects with different sizes and durations, a customer’s orders for one quarter generally do not indicate a trend for future orders by that customer. As such, we have not been able in the past to consistently predict when our customers will place orders and request shipments so that we cannot always accurately plan our manufacturing, inventory, and working capital requirements. As a result, if orders and shipments differ from what we predict, we may incur additional expenses and build excess inventory, which may require additional reserves and allowances and reduce our working capital and operational flexibility. Any significant change in our customers’ purchasing patterns could have a material adverse effect on our operating results and reported earnings per share for a particular quarter. Thus, results of operations in any period should not be considered indicative of the results to be expected for any future period.

Our quarterly results may be subject to fluctuations resulting from a number of other factors, including:

delays in completion of internal product development projects;
delays in shipping hardware and software;
delays in acceptance testing by customers;
a change in the mix of products sold to our served markets;
changes in customer order patterns;
production delays due to quality problems with outsourced components;
inability to scale quick reaction capability products due to low product volume;
shortages and costs of components;
the timing of product line transitions;
declines in quarterly revenues from previous generations of products following announcement of replacement products containing more advanced technology;
inability to realize the expected benefits from acquisitions and restructurings, or delays in realizing such benefits;

13

potential asset impairment, including goodwill and intangibles, write-off of deferred tax assets or restructuring charges; and
changes in estimates of completion on fixed price service engagements.

In addition, from time to time, we have entered into contracts, referred to as development contracts, to engineer a specific solution based on modifications to standard products. Gross margins from development contract revenues are typically lower than gross margins from standard product revenues. We intend to continue to enter into development contracts and anticipate that the gross margins associated with development contract revenues will continue to be lower than gross margins from standard product sales.

Another factor contributing to fluctuations in our quarterly results is the fixed nature of expenditures on personnel, facilities and marketing programs. Expense levels for these programs are based, in significant part, on expectations of future revenues. If actual quarterly revenues are below management’s expectations, our results of operations will likely be adversely affected. Further, the preparation of financial statements in conformity with accounting principles generally accepted in the United States requires us to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the dates of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results could differ from those estimates, and changes in estimates in subsequent periods could cause our results of operations to fluctuate.

If we experience a disaster or other business continuity problem, we may not be able to recover successfully, which could cause material financial loss, loss of human capital, regulatory actions, reputational harm, or legal liability.

If we experience a local or regional disaster or other business continuity problem, such as a hurricane, earthquake, terrorist attack, pandemic or other natural or man-made disaster, our continued success will depend, in part, on the availability of our personnel, our office facilities, and the proper functioning of our computer, telecommunication and other related systems and operations. As we grow our operations, the potential for particular types of natural or man-made disasters, political, economic or infrastructure instabilities, or other country- or region-specific business continuity risks increases.

If we suffer any data breaches involving the designs, schematics, or source code for our products or other sensitive information, our business and financial results could be adversely affected.

We securely store our designs, schematics, and source code for our products as they are created. A breach, whether physical, electronic or otherwise, of the systems on which this sensitive data is stored could lead to damage or piracy of our products. If we are subject to data security breaches from external sources or from an insider threat, we may have a loss in sales or increased costs arising from the restoration or implementation of additional security measures, either of which could adversely affect our business, financial condition, and results of operations. Other potential costs could include loss of brand value, incident response costs, loss of stock market value, regulatory inquiries, litigation, and management distraction. In addition, a security breach that involved classified information could subject us to civil or criminal penalties, loss of a government contract, loss of access to classified information, or debarment as a government contractor. Similarly, a breach that involved loss of customer-provided data could subject us to loss of a customer, loss of a contract, litigation costs and legal damages, and reputational harm.

Systems failures may disrupt our business and have an adverse effect on our results of operations.

Any systems failures, including network, software or hardware failures, whether caused by us, a third party service provider, unauthorized intruders and hackers, computer viruses, natural disasters, power shortages or terrorist attacks, could cause loss of data or interruptions or delays in our business or that of our clients and reputational harm as a security provider. Like other companies, we have experienced cyber security threats to our data and systems, our company sensitive information, and our information technology infrastructure, including malware and computer virus attacks, unauthorized access, systems failures and temporary disruptions. We may experience similar security threats at customer sites that we operate and manage as a contractual requirement. Prior cyber attacks directed at us have not had a material

14

adverse impact on our business or our financial results, and we believe that our continuing commitment toward threat detection and mitigation processes and procedures will help us minimize or avoid such impact in the future. Due to the evolving nature of these security threats, however, the impact of any future incident cannot be predicted.

In addition, the failure or disruption of our email, communications or utilities could cause us to interrupt or suspend our operations or otherwise harm our business. Our property and business interruption insurance may be inadequate to compensate us for all losses that may occur as a result of any system or operational failure or disruption and, as a result, our actual results could differ materially and adversely from those anticipated.

The systems and networks that we maintain for our clients, although highly redundant in their design, could also fail. If a system or network we maintain were to fail or experience service interruptions, we might experience loss of revenue or face claims for damages or contract termination. Our errors and omissions liability insurance may be inadequate to compensate us for all the damages that we might incur and, as a result, our actual results could differ materially and adversely from those anticipated.

Our business, financial condition and results of operations could be adversely affected by disruptions in the global economy caused by the ongoing conflict between Russia and Ukraine.

The global economy has been negatively impacted by the military conflict between Russia and Ukraine. Furthermore, governments in the United States, United Kingdom and European Union have each imposed export controls on certain products and financial and economic sanctions on certain industry sectors and parties in Russia. Although we do not have significant customers or suppliers in Russia or Ukraine, we do have customers and suppliers in surrounding regions which may be affected. Further escalation of Russian-Ukraine military conflict and geopolitical tensions related to such military conflict, including increased trade barriers or restrictions on global trade, could result in, among other things, cyber attacks, supply disruptions, lower consumer demand, and changes to foreign exchange rates and financial markets, any of which may adversely affect our business, financial condition and results of operations. The effects of the ongoing conflict could heighten many of our known risks described in these "Risk Factors.”

Our business, financial condition and results of operations could be adversely affected by disruptions in the global economy caused by the ongoing conflict between Israel and Hamas.

The global economy has been negatively impacted by the military conflict between Israel and Hamas. There could be an expansion of the countries involved, which could lead to significant detrimental effects to the global economy. Although we do not have significant customers or suppliers in the Middle East region, we do have customers and suppliers in surrounding regions which may be affected. Further escalation of the Israel and Hamas conflict and geopolitical tensions related to such military conflict, including increased trade barriers or restrictions on global trade, could result in, among other things, cyber attacks, supply disruptions, lower consumer demand, and changes to foreign exchange rates and financial markets, any of which may adversely affect our business, financial condition and results of operations. The effects of the ongoing conflict could heighten many of our known risks described in these "Risk Factors.”

Legal and Regulatory Risks.

Changes in regulations could materially adversely affect us.

Our business, results of operations, or financial condition could be materially adversely affected if laws, regulations, or standards relating to us or our products are newly implemented or changed. In addition, our compliance with existing regulations may have a material adverse impact on us. Under applicable federal securities laws, we are required to evaluate and determine the effectiveness of our internal control structure and procedures. If we have a material weakness in our internal controls, our results of operations or financial condition may be materially adversely affected, or our stock price may decline.

15

Risks Related to Ownership of Our Common Stock

Our stock price may continue to be volatile.

Historically, the market for technology stocks has been extremely volatile. Our common stock has experienced and may continue to experience substantial price volatility. The following factors could cause the market price of our common stock to fluctuate significantly:

loss of a major customer;
loss of a major supplier;
inflationary pressures;
the addition or departure of key personnel;
variations in our quarterly operating results;
announcements by us or our competitors of significant contracts, new products or product enhancements;
acquisitions, distribution partnerships, joint ventures or capital commitments;
regulatory changes;
sales of our common stock or other securities in the future;
changes in market valuations of technology companies; and
fluctuations in stock market prices and volumes.

In addition, the stock market in general and the NASDAQ Global Market and technology companies in particular, have experienced extreme price and volume fluctuations that have often been unrelated or disproportionate to the operating performance of such companies. These broad market and industry factors may materially adversely affect the market price of our common stock, regardless of our actual operating performance. In the past, following periods of volatility in the market price of a company’s securities, securities class action litigation has often been instituted against such companies. If any shareholder were to issue a lawsuit, we could incur substantial costs defending the lawsuit and the attention of management could be diverted.

16

Item 2.     Properties

Listed below are our principal facilities as of September 30, 2023. Management considers all facilities listed below to be suitable for the purpose(s) for which they are used, including manufacturing, research and development, sales, marketing, service and administration.

    

    

Owned

    

or

Approximate

Location

Principal Use

Leased

Floor Area

TS Segment Properties:

  

  

Modcomp, Inc.

Division Headquarters

Leased

11,815 S.F.

1182 East Newport Center Drive

Sales, Marketing and

  

Deerfield Beach, FL 33442

Administration

  

Modcomp, Ltd.

Sales, Marketing and

Leased

484 S.F.

Indigo House, Mulberry Business Park

Administration

  

  

Wokingham, Berkshire RG41 2GY

  

  

  

United Kingdom

  

  

  

HPP Segment Properties:

  

  

CSP Inc.

Corporate Headquarters

Leased

8,257 S.F.

175 Cabot Street, Suite 210

Manufacturing, Sales,

  

Lowell, MA 01854

Marketing and

  

Administration

Item 3.     Legal Proceedings

We are currently not a party to any material legal proceedings.

Item 4.     Mine Safety Disclosures

Not Applicable.

PART II

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

Market information.   Our common stock is traded on the Nasdaq Global Market under the symbol CSPI. The following table provides the high and low sales prices of our common stock as reported on the Nasdaq Global Market for the periods indicated.

2023

2022

Fiscal Year:

    

High

    

Low

    

High

    

Low

1st Quarter

$

9.45

$

7.01

$

9.30

$

8.09

2nd Quarter

$

13.59

$

9.43

$

8.94

$

6.99

3rd Quarter

$

14.80

$

10.50

$

9.68

$

6.81

4th Quarter

$

23.59

$

10.15

$

8.95

$

7.12

17

Stockholders.   We had approximately 63 holders of record of our common stock as of December 6, 2023. This number does not include stockholders for whom shares were held in a “nominee” or “street” name. We believe the number of beneficial owners of our shares of common stock (including shares held in street name) at that date was approximately 1,891.

Dividends.   For the fiscal years ended September 30, 2023 and 2022 the Company paid cash dividends as follows:

    

    

    

    

Amount Paid

Fiscal Year

Date Declared

Record Date

Date Paid

Per Share

2022

 

8/10/2022

8/22/2022

9/9/2022

$

0.03

2023

 

12/6/2022

12/21/2022

1/6/2023

$

0.03

2023

2/8/2023

2/24/2023

3/14/2023

$

0.03

2023

5/10/2023

5/25/2023

6/13/2023

$

0.04

2023

8/9/2023

8/23/2023

9/12/2023

$

0.04

Item 6.     [Reserved]

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

This management’s discussion and analysis of financial condition and results of operations and other portions of this filing contain forward-looking information that involves risks and uncertainties. Our actual results could differ materially from those anticipated by the forward-looking information. You should review the “Special Note Regarding Forward Looking Statements” and “Risk Factors” sections of this annual report for a discussion of important factors that could cause actual results to differ materially from the results described in or implied by the forward-looking statements contained in the following discussion and analysis. The following discussion should be read in conjunction with our financial statements and the related notes included elsewhere in this filing.

Recent trends affecting our financial performance

As of September 30, 2023, the Russian/Ukrainian military conflict and the Israeli-Hamas conflict has not had a direct significant impact on revenue as we do not have any recurring customers in either region. However, we do have customers and suppliers in surrounding regions which may be affected and further escalation of both conflicts and geopolitical tensions related to such conflicts could adversely affect our business, financial condition and results of operations, by among other things, cyber attacks, supply disruptions, lower consumer demand, and changes to foreign exchange rates and financial markets. It is not possible at this time to predict the size of the impact or consequences of the conflicts on the Company and our customers or suppliers.

Overview of Fiscal 2023 Results of Operations

Revenue increased by approximately $10.2 million, or 19%, to $64.6 million for the fiscal year ended September 30, 2023 versus $54.4 million for the fiscal year ended September 30, 2022.

Gross profit margin percentage decreased slightly to 34% for the fiscal year ended September 30, 2023 from 35% of revenues for the fiscal year ended September 30, 2022.

We generated an operating income of $1.8 million for the fiscal year ended September 30, 2023 as compared to an operating loss of $(40) thousand for the fiscal year ended September 30, 2022.

18

Other income, net was $2.9 million for the fiscal year ended September 30, 2023 as compared to $2.0 million for the prior year.

The Company recorded an income tax benefit of $(469) thousand, which reflected an effective tax rate of (9.9)%, for the fiscal year ended September 30, 2023 compared to an income tax provision of $50 thousand, which reflected an effective tax rate of 2.6% for the fiscal year ended September 30, 2022.

The following table details our results of operations in dollars and as a percentage of sales for the fiscal years ended:

%

%

 

    

September 30, 2023

    

of sales

    

September 30, 2022

    

of sales

 

(Dollar amounts in thousands)

 

Sales

$

64,647

 

100

%  

$

54,361

 

100

%

Costs and expenses:

 

  

 

  

 

  

 

  

Cost of sales

 

42,727

 

66

%  

 

35,534

 

65

%

Engineering and development

 

3,140

 

5

%  

 

3,084

 

6

%

Selling, general and administrative

 

16,910

 

26

%  

 

15,783

 

29

%

Total costs and expenses

 

62,777

 

97

%  

 

54,401

 

100

%

Operating income (loss)

 

1,870

 

3

%  

 

(40)

 

%

Other income, net

 

2,865

 

4

%  

 

1,979

 

4

%

Income before income taxes

 

4,735

 

7

%  

 

1,939

 

4

%

Income tax (benefit) expense

 

(469)

 

(1)

%  

 

50

 

%

Net income

$

5,204

8

%  

$

1,889

4

%

Revenues

Revenue increased by approximately $10.2 million, or approximately 19%, to $64.6 million for the fiscal year ended September 30, 2023 versus $54.4 million for the fiscal year ended September 30, 2022.

TS segment revenue changes by products and services for the fiscal years ended September 30 2023 and 2022 were as follows:

September 30, 

Increase (decrease)

 

    

2023

    

2022

    

$

    

%

 

(Dollar amounts in thousands)

Products

$

41,674

$

34,172

$

7,502

22

%

Services

 

16,100

 

16,346

 

(246)

(2)

%

Total

$

57,774

$

50,518

$

7,256

14

%

Our TS segment revenue increased by approximately $7.3 million consisting of an increase of $7.1 million in our U.S. division combined with an increase of $0.2 million in our U.K. division. The increase in TS segment product revenue of $7.5 million during the period was the result of a $7.3 million increase in the U.S. division combined with an increase of $0.2 million in the U.K. division. As the economic environment returns to pre-pandemic levels it has led to customers’ budgets not being as constrained as prior year leading to increased sales in the U.S. division and U.K. division. Additionally, there have been less shortages with suppliers causing less delays and our backlog has significantly decreased from the prior year. The increase in our U.S. division product revenue year over year was primarily associated with several major customers, partially offset by a decrease with several other customers. The increase in the U.K. division year over year was primarily associated with an increase with one major customer. The decrease in TS segment service revenue of $0.2 million as compared to the prior year was in the U.S. division. In fiscal year 2023 as compared to the prior year, the U.S. division had a decrease of $0.9 million in internal services and a decrease of $0.7 million in third party maintenance revenue, partially offset by an increase of $1.4 million in managed services.

19

HPP segment revenue changes by product and services for the fiscal years ended September 30 2023 and 2022 were as follows:

    

September 30, 

Increase

 

2023

    

2022

    

$

    

%

(Dollar amounts in thousands)

Products

$

5,475

$

2,516

$

2,959

118

%

Services

 

1,398

 

1,327

 

71

5

%

Total

$

6,873

$

3,843

$

3,030

79

%

Our HPP segment revenue increased by approximately $3.0 million or 79%. The increase in HPP product revenue of $3.0 million in the fiscal year ended September 30, 2023 was primarily the result of two major non-recurring transactions of $1.8 million and $1.2 million for the fiscal year ended September 30, 2023 as compared to the fiscal year ended September 30, 2022. The increase in HPP service revenue of approximately $0.1 million for the fiscal year ended September 30, 2023 was primarily the result of a $0.4 million increase in AIRA revenue, partially offset with a decrease of $0.3 million in royalty revenues on high-speed processing boards related to the E2D program as compared to the fiscal year ended September 30, 2022.

Our total revenues by geographic area based on the location to which the products were shipped or services rendered were as follows:

September 30, 

Increase (decrease)

    

2023

    

%

    

2022

    

%

    

$

    

%

 

(Dollar amounts in thousands)

Americas

$

62,763

 

97

%  

$

52,486

 

96

%  

$

10,277

20

%

Europe

 

1,429

 

2

%  

 

1,407

 

3

%  

 

22

2

%

Asia

 

455

 

1

%  

 

468

 

1

%  

 

(13)

(3)

%

Totals

$

64,647

 

100

%  

$

54,361

 

100

%  

$

10,286

19

%

The $10.3 million increase in the Americas revenue for the fiscal year ended September 30, 2023 as compared to the fiscal year ended September 30, 2022 was primarily due to increased revenue by our TS-US division of approximately $7.3 million combined with an increase of $3.0 million attributable to the HPP segment. Sales to Europe remained relatively flat with an increase of $0.1 million in the TS-US division, offset with a decrease in the TS-UK division of $0.1 million. Sales to Asia remained relatively flat with no significant changes in any division.

Gross Margins

Our gross margin ("GM") increased by $3.1 million to $21.9 million for fiscal year 2023 as compared to GM of approximately $18.8 million for fiscal year 2022. The total GM as a percentage of revenue decreased to 34% for fiscal year 2023 from 35% for fiscal year 2022.

The following table summarizes GM changes by segment for fiscal years ended September 30:

September 30, 

2023

2022

Increase (decrease)

 

(Dollar amounts in thousands)

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

TS

$

17,666

 

31

%  

$

16,879

 

33

%  

$

787

 

(2)

%

HPP

 

4,254

 

62

%  

 

1,948

 

51

%  

 

2,306

 

11

%

Total

$

21,920

 

34

%  

$

18,827

 

35

%  

$

3,093

 

(1)

%

20

The impact of product mix within our TS segment on gross margins for the fiscal years ended September 30 was as follows:

September 30, 

2023

2022

Increase (decrease)

 

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

(Dollar amounts in thousands)

Products

$

8,197

 

20

%  

$

6,818

 

20

%  

$

1,379

 

%

Services

 

9,469

 

59

%  

 

10,061

 

62

%  

 

(592)

 

(3)

%

Total

$

17,666

 

31

%  

$

16,879

 

33

%  

$

787

 

(2)

%

The overall TS segment GM as a percentage of revenue decreased to 31% in fiscal year 2023 from 33% in fiscal year 2022. The $1.4 million GM increase in our TS segment product GM in fiscal year 2023 as compared to the prior year resulted from an increase in the U.S. division. Product GM as a percentage of revenue remained relatively flat for fiscal year 2023 compared to fiscal year 2022 with no significant changes in any specific type of product. The $0.6 million decrease in our TS segment service GM in fiscal year 2023 as compared to the prior year resulted from a decrease in GM in the U.S. division. Service GM as a percentage of revenue decreased to 59% in fiscal year 2023 from 62% in fiscal year 2022 due to decreased third party maintenance revenue as discussed above, which is recorded as net sales meaning all the gross margin is recorded in the services revenue financial statement line item causing increased GM as a percentage of revenue.

The impact of product mix on gross margins within our HPP segment for the fiscal years ended September 30 was as follows:

September 30, 

2023

2022

Increase (decrease)

 

(Dollar amounts in thousands)

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

Products

$

3,428

 

63

%  

$

893

 

35

%  

$

2,535

 

28

%

Services

 

826

 

59

%  

 

1,055

 

80

%  

 

(229)

 

(21)

%

Total

$

4,254

 

62

%  

$

1,948

 

51

%  

$

2,306

 

11

%

The overall HPP segment GM as a percentage of revenue increased to 62% in fiscal year 2023 from 51% in fiscal year 2022. The GM as a percentage of sales from products increased 28% primarily due to two major non-recurring transactions in fiscal year 2023 when compared to fiscal year 2022 as discussed above. The GM as a percentage of sales from services decreased 21% primarily due to a relatively significant decrease of high margin Multicomputer royalty revenues, which is nearly all GM and recorded as service revenue.

Engineering and Development Expenses

Our engineering and development expenses are only in our HPP segment. These expenses remained relatively flat at $3.1 million for fiscal year 2023 and $3.1 million for fiscal year 2022. There were increased consulting expenses of $0.4 million, offset by decreased labor expenses of $0.4 million of labor expenses in fiscal year 2023 when compared to fiscal year 2022. Fiscal year 2023 and 2022 expenses were primarily for product engineering expenses incurred in connection with the development of the ARIA SDS cyber security products and ARIA Zero Trust (AZT).

21

Selling, General and Administrative

The following table details our selling, general and administrative (“SG&A”) expenses by operating segment for the years ended September 30, 2023 and 2022:

Year ended September 30,

$

%

% of

% of

Increase

Increase

    

2023

    

Total

    

2022

    

Total

    

    

(Dollar amounts in thousands)

By Operating Segment:

 

  

 

  

 

  

 

  

 

  

 

  

TS segment

$

13,089

 

77

%  

$

12,032

 

76

%  

$

1,057

 

9

%

HPP segment

 

3,821

 

23

%  

 

3,751

 

24

%  

 

70

 

2

%

Total

$

16,910

 

100

%  

$

15,783

 

100

%  

$

1,127

 

7

%

The TS segment SG&A spending increase of approximately $1.1 million for the fiscal year ended September 30, 2023 when compared to the prior year was primarily due to an increase in salaries of $0.6 million, an increase in variable compensation of $0.3 million, and an increase in travel expenses of $0.2 million.

The HPP segment SG&A spending increase of $0.1 million for the fiscal year ended September 30, 2023 when compared to the prior year was primarily attributed to increased variable compensation.

Other Income/Expenses

The following table details our other income (expense) for the years ended September 30, 2023 and 2022:

Year ended

Increase

    

September 30, 2023

    

September 30, 2022

    

(Decrease)

(Amounts in thousands)

Foreign exchange (loss) gain

$

(581)

$

1,692

$

(2,273)

Interest expense

(262)

(360)

98

Interest income

 

1,460

 

650

 

810

Employee Retention Tax Credit, net of costs to collect

2,136

2,136

Other income (expense), net

 

112

 

(3)

 

115

Total other income, net

$

2,865

$

1,979

$

886

For the year ended September 30, 2023 the foreign exchange loss decreased $2.3 million primarily due to the U.S. dollar significantly weakening against the British pound in fiscal year 2023 compared to the prior year where it significantly strengthened. The U.K. division has bank accounts with U.S. dollars and Euros. In consolidation, U.S. dollars and Euros are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement and the foreign exchange gain or loss is primarily from a U.S. Dollar and Euro bank account. The U.S. Dollar bank account consists of approximately 95% of the non-British Pound currency held in the U.K. subsidiary.

Interest expense decreased $98 thousand for the year ended September 30, 2023 as compared to the prior year period is due to less interest expense on loans on whole life insurance policies on officers as $0.9 million was paid back in fiscal year 2022 causing less interest to be incurred in fiscal year 2023. Additionally, there was decreased interest expense related to multi-year agreements with vendors in the TS U.S. division. Payments on these agreements contain both principal and interest expense. As principal payments are made the interest expense decreases. See Note 8 Accounts payable and accrued expenses, and Other noncurrent liabilities in Item 1 to this Annual Report on Form 10-K.

Interest income increased $0.8 million for the year ended September 30, 2023 when compared to the prior year. Interest income is primarily related to agreements that have payment terms in excess of one year (see Note 2 Accounts and Long-Term Receivable in Item 1 to this Annual Report on Form 10-K for details) from the TS-US segment. There were three new agreements in fiscal year 2023, which caused an increase in interest income. Additionally, interest income from

22

cash and cash equivalents increased significantly from prior year due to substantially increased interest rates during fiscal year 2023.

The Employee Retention Tax Credit, net of costs to collect of $2.1 million was recognized in the fourth quarter of fiscal year 2023. The Coronavirus Aid, Relief, and Economic Security Act provided an Employee Retention Credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year. Both the TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021. There are no other amounts that will be received related to this credit.

The other income increase of $115 thousand for the year ended September 30, 2023 as compared to the prior year period is primarily related to a vendor settlement related to one specific agreement.

Income Taxes

The Company recorded an income tax benefit of $(469) thousand, which reflected an effective tax rate of (9.9)%, for the fiscal year ended September 30, 2023. The provision is primarily driven by the benefit recognized as a result of the release of the valuation allowance against the majority of the Company's deferred tax assets. The benefit recorded during the fiscal year equaled $1.8 million for valuation allowances released on deferred tax assets related to prior years. The Company also claimed and received the Employee Retention Credit.

For the fiscal year ended September 30, 2022, the income tax provision was approximately $50 thousand, which reflected an effective tax rate of 2.6%. The provision is primarily driven by the state tax expense.

The Company undertakes a review of its valuation allowance at each financial statement period, reviewing the positive and negative evidence to help determine whether it is more likely than not that the Company will realize the future tax benefits from its deferred tax balances. In the year ended September 30, 2020, the Company established a partial valuation allowance against its deferred tax assets in light of results at the time, the COVID-19 pandemic, and the resulting economic fallout, and established a full valuation during the year ended September 30, 2021. Since that time, the COVID-19 pandemic has ended, and the Company’s Technology Solutions business has grown its revenue and operating income in fiscal years 2023 and 2022.

As a result, the Company has determined that it is more likely than not that substantially all of its net deferred tax assets in the U.S. jurisdiction will be utilized and that associated valuation allowances should be reversed during year ended September 30, 2023. The valuation reversed during the period resulted in a $1.8 million benefit. The Company separately analyzed the realizability of its federal and state credits and determined $710 thousand (net of federal benefit) of state credits are expected to expire unutilized and kept a valuation allowance against these credits. The Company will continue to maintain a valuation allowance against certain state tax credits in the U.S. and a full valuation allowance against the net deferred tax assets in the U.K. jurisdiction.

Liquidity and Capital Resources

Cash Flows

Our primary source of liquidity and capital resources is our cash from operations and our line of credit.

Cash and cash equivalents increased by $1.2 million to $25.2 million as of September 30, 2023 from $24.0 million as of September 30, 2022.

23

The following is a summary of our cash flows for the fiscal year ended September 30, 2023 and 2022:

For the Year ended September 30, 

    

    

    

(Dollar amounts in thousands)

2023

2022

(Dollar amounts in thousands)

Net cash provided by (used in):

 

  

 

  

 

Operating activities

$

3,907

 

$

2,675

 

Investing activities

(341)

20

Financing activities

(2,401)

1,328

Effect of exchange rate changes on cash

70

(48)

Increase in cash and cash equivalents

$

1,235

 

$

3,975

 

Operating Activities

Cash provided by operating activities was $3.9 million for the year ended September 30, 2023 compared to $2.7 million for the prior year. The increase from prior year is primarily related to increased net income including recognizing $2.1 million from the Employee Retention Tax Credit, net of costs to collect in fiscal year 2023. Additionally, an amount of $0.9 million was paid back on insurance policy loans in the prior year, but did not recur this year. The remaining differences are primarily related to timing differences in operating assets and liabilities.

Investing Activities

Cash used in investing activities was $341 thousand for the year ended September 30, 2023 compared to $20 thousand provided by investing activities for the prior year. The decrease from the prior year is primarily related to $322 thousand we received in the prior year for proceeds from a corporate life insurance policy.

Financing Activities

Cash used in financing activities was $2.4 million for the year ended September 30, 2023 compared to $1.3 million provided by financing activities for the prior year. The primary difference was the timing in the net borrowing on the line-of-credit, which for the year ended September 30, 2023 we had a net payment of $1.6 million compared to a net borrowing of $2.2 million in the prior year.

We paid dividends of $0.7 million for the year ended September 30, 2023 compared to $0.1 million in the prior year. The dividend was suspended during fiscal year 2020 due to uncertainty from COVID-19 but was reinstated during the fourth quarter of fiscal year 2022 at $0.03 per share. The dividend was increased to $0.04 per share in the third quarter of fiscal year 2023.

Repayments on notes payable for the year ended September 30, 2023 were $0.4 million compared to $0.7 million in the prior year. There was only one note payable outstanding during fiscal year 2023 compared to two in fiscal year 2022.

Other Liquidity and Capital Resources Items

Our cash held by our foreign subsidiary in the United Kingdom totaled approximately $4.8 million as of September 30, 2023, which consisted of 0.2 million Euros, 0.3 million British Pounds, and 4.3 million U.S. Dollars. This cash is included in our total cash and cash equivalents reported within our financial statements. Due to the pension obligation in the U.K., we maintain a large balance of cash in the U.K.

As of September 30, 2023 and September 30, 2022, the Company maintained a line of credit with a capacity of up to $15.0 million for inventory accessible to both the HPP and TS segments. This line of credit also includes availability of a limited cash withdrawal of up to $1.0 million. Amounts of $13.5 million and $11.9 million were available as of September 30, 2023 and September 30, 2022, respectively. As of September 30, 2023 and September 30, 2022 there were

24

no cash withdrawals outstanding. For a further discussion of the Company’s line of credit, including its financial covenants, see Item 1, Note 11 Line of Credit.

We have multi-year agreements on both the receivables (including long-term) and payables (long-term portion in other noncurrent liabilities). Not all multi-year receivable agreements have a corresponding payable multi-year agreement. In fiscal year 2024 we are scheduled to receive $7.7 million related to the multi-year receivables and pay $1.7 million related to the payables. Our last payment on the note payable as of September 30, 2023 is scheduled for payment of $0.4 million in fiscal year 2024.

A subsequent review of qualified wages for the Employee Retention Credit was performed during the preparation of the tax provision for fiscal year 2023 and it was determined $0.6 million of the money received did not qualify and needs to be paid back to the Internal Revenue Service (IRS). This $0.6 million was included in Cash and cash equivalents as of September 30, 2023. However, this amount was not recognized in net income in the Consolidated statements of operations for the fiscal year ended September 30, 2023. The Company may be subject to interest and penalties related to this cash.

If cash generated from operations is insufficient to satisfy working capital requirements, we may need to access funds through bank loans or other means. If we are unable to secure additional financing, we may not be able to complete development or enhancement of products, take advantage of future opportunities, respond to competition, retain key employees, or continue to effectively operate our business.

Based on our current plans and business conditions, management believes that the Company’s available cash and cash equivalents, the cash generated from operations, and availability on our line of credit will be sufficient to provide for the Company’s working capital and capital expenditure requirements for at least 12 months from the date of this filing.

Critical Accounting Estimates and Policies

Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements, which have been prepared in accordance with accounting principles generally accepted in the United States. The preparation of these financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses. On an on-going basis, we evaluate our estimates, including those related to uncollectible receivables, inventory valuation, goodwill and intangibles, income taxes, deferred compensation, revenue recognition, retirement plans, restructuring costs and contingencies. We base our estimates on historical performance and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions.

We believe the following critical accounting policies affect our more significant judgments and estimates used in the preparation of our consolidated financial statements: revenue recognition, valuation allowances, specifically the allowance for doubtful accounts and net deferred tax asset valuation allowance, inventory valuation, intangibles, and pension and retirement plans.

Revenue Recognition

See Note 1 Summary of Significant Accounting Policies, in the Consolidated Financial Statements for additional information regarding our revenue recognition policies. The following areas involve significant judgment and estimates:

Allocating transaction price with agreements with multiple components including leasing and/or a financing component

A financing component exists when at contract inception the period between the transfer of a promised good and/or service to the customer differs from when the customer pays for the good and/or service. As a practical expedient,

25

we have elected not to adjust the amount of consideration for effects of a significant financing component when it is anticipated the promised good or service will be transferred and the subsequent payment will be one year or less.

Certain contracts contain a financing component including managed services contracts with financing of hardware and software. The interest rate used reflects the approximate interest rate consistent with a separate financing transaction with the customer at the inception of the agreement. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, Leases. The non-lease components are subject to ASC 606, Revenue from Contracts with Customers.

When product and non-managed services are sold together, the allocation of the transaction price to each performance obligation is calculated based on the estimated relative selling price or a budgeted cost-plus margin approach, as appropriate. Due to the complex nature of these contracts, there is significant judgment in allocating the transaction price. These estimates are periodically reviewed by project managers, engineers, and other staff involved to ensure estimates remain appropriate. For items sold separately, including hardware, software, professional services, maintenance contracts, other services, and third-party service contracts, there is no allocation as there is one performance obligation.

Professional Services Sold Without Products

The input method using labor hours expended relative to the total expected hours is used to recognize revenue for professional services. Only the hours that depict our performance toward satisfying a performance obligation are used to measure progress. An estimate of hours for each professional service agreement is made at the beginning of each contract based on prior experience and monitored throughout the performance of the services. This method is most appropriate as it depicts the measure of progress towards satisfaction of the performance obligation.

Gross versus Net Revenue

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.

Engineering and Development Expenses

Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.

Income Taxes

We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of

26

available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.

In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.

In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

Inventories

Inventories are stated at the lower of cost or market, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required.

Pension and Retirement Plans

The funded status of pension and other post-retirement benefit plans is recognized prospectively on the consolidated balance sheet. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/post-retirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).

We have defined benefit and defined contribution plans in the U.K. and in the U.S. In the U.K., the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plans in the U.K. are closed to newly hired employees and have been for the two years ended September 30, 2023. In the U.S., the Company provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisers and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon

27

rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.

Item 8.     Financial Statements and Supplementary Data

The consolidated financial statements are included herein.

Page

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

35

Consolidated Balance Sheets as of September 30, 2023 and 2022

37

Consolidated Statements of Operations for the years ended September 30, 2023 and 2022

38

Consolidated Statements of Comprehensive Income for the years ended September 30, 2023 and 2022

39

Consolidated Statements of Shareholders’ Equity for the years ended September 30, 2023 and 2022

40

Consolidated Statements of Cash Flows for the years ended September 30, 2023 and 2022

41

Notes to Consolidated Financial Statements

43

28

Item 9.     Changes in and Disagreements with Accountants on Accounting and Financial Disclosures

None.

Item 9A.     Controls and Procedures

Evaluation of Controls and Procedures

Disclosure Controls and Procedures. The Company evaluated the effectiveness of the design and operation of its disclosure controls and procedures as of September 30, 2023. Our Chief Executive Officer, our Chief Financial Officer and other members of our senior management team supervised and participated in this evaluation. The term “disclosure controls and procedures,” as defined in Rules 13a-15(e) and 15d-15(e) under the Exchange Act, means controls and other procedures of a company that are designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is recorded, processed, summarized and reported, within the time periods specified in the Securities and Exchange Commission’s ("SEC") rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by a company in the reports that it files or submits under the Exchange Act is accumulated and communicated to the company’s management, including its principal executive and principal financial officers, as appropriate to allow timely decisions regarding required disclosure. Management recognizes that any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving their objectives and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on the evaluation of our disclosure controls and procedures as of September 30, 2023, the Company’s Chief Executive Officer and Chief Financial Officer concluded that, as of such date, our disclosure controls and procedures were effective.

Management’s Report on Internal Control over Financial Reporting.

The Company’s management is responsible for establishing and maintaining adequate internal control over financial reporting. As defined in Rule 13a-15(f) under the Exchange Act, internal control over financial reporting is a process designed by or under the supervision of a company’s principal executive and principal financial officers and effected by a company’s board of directors, management and other personnel, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with accounting principles generally accepted in the United States of America. It includes those policies and procedures that:

pertain to the maintenance of records that in reasonable detail accurately and fairly reflect the transactions and dispositions of the assets of a company;
provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles and that receipts and expenditures of a company are being made only in accordance with authorizations of management and the board of directors of a company; and
provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of a company’s assets that could have a material effect on its financial statements.

Under the supervision and with the participation of our management, including our CEO and CFO, we conducted an evaluation of the effectiveness of our internal control over financial reporting based on the criteria established in Internal Control — Integrated Framework issued by the Committee of Sponsoring Organizations (“COSO”) of the Treadway Commission (“2013 Framework”). Based on our evaluation under the COSO 2013 Framework, our management concluded that our internal control over financial reporting was effective as of September 30, 2023.

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.

29

This Annual Report on Form 10-K does not include an attestation report of the Company’s independent registered public accounting firm regarding internal control over financial reporting. Management’s assessment of the effectiveness of the Company’s internal control over financial reporting as of September 30, 2023 was not subject to attestation by the Company’s independent registered public accounting firm pursuant to rules of the SEC that call for the Company to provide only management’s report in this Annual Report on Form 10-K.

Changes in Internal Control over Financial Reporting.

There were no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) identified in connection with management’s evaluation during our fiscal year 2023 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

Item 9B.     Other Information

During the three months ended September 30, 2023, no director or officer of the Company adopted or terminated any “Rule 10b5-1 trading arrangement” or “non-Rule 10b5-1 trading arrangement,” as each term is defined in Item 408(a) of Regulation S-K.

Item 9C.     Disclosure Regarding Foreign Jurisdiction that Prevent Inspections

Not applicable

PART III

Item 10.     Directors, Executive Officers and Corporate Governance

We incorporate the information required by this item by reference to the sections captioned “Nominees for Election”, “Our Board of Directors”, “Our Executive Officers”, “Delinquent Section 16(a) reports” and “Corporate Governance” in our Schedule 14A Proxy Statement for our 2024 Annual Meeting of Stockholders, to be filed with the SEC within 120 days after the end of our fiscal year ended September 30, 2023.

Item 11.     Executive Compensation

We incorporate the information required by this item by reference to the sections captioned “Compensation of Executive Officers” and “Compensation of Non-Employee Directors” in our Schedule 14A Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended September 30, 2023.

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

Securities Authorized for Issuance Under Equity Compensation Plans.

The equity compensation plans approved by our stockholders consist of the CSP Inc. 2014 Employee Stock Purchase Plan (the "ESPP") and the 2015 Stock Incentive Plan. In fiscal 2023 and 2022, the Company granted to certain key employees, certain officers including its Chief Executive Officer and non-employee directors’ shares of non-vested common stock instead of stock options. The non-vested common stock has a four-year vesting period for key employees, officers including the Chief Executive Officer. There is a one-year vesting period for the non-employee directors. The

30

following table sets forth information as of September 30, 2023 regarding the total number of securities outstanding under these equity compensation plans.

Number of securities

 

Number of securities to be

Weighted-average

remaining available for future

 

issued upon exercise

exercise price of

issuance under equity

 

of outstanding options,

outstanding options,

compensation plans (excluding

 

warrants and rights

warrants and rights

securities reflected in column (a))

Plan Category

(a)

(b)

(c)

 

Equity plans approved by security holders

 

295,076

(1)

$

(2)

514,939

(3)

(1)Includes only non-vested restricted stock awards issued under the 2015 Stock Incentive Plan.
(2)There are only non-vested restricted awards outstanding, which do not require the holder to give any consideration for the awards.
(3)Includes 245,404 shares under the 2015 Stock Incentive Plan and 269,535 shares under the 2014 Employee Stock Purchase Plan.

We incorporate additional information required by this Item by reference to the section captioned “Security Ownership of Certain Beneficial Owners and Management” in our Schedule 14A Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended September 30, 2023.

Item 13.     Certain Relationships and Related Transactions and Director Independence

We incorporate the information required by this item by reference to the section captioned “Corporate Governance” in our Schedule 14A Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended September 30, 2023.

Item 14.     Principal Accountant Fees and Services

We incorporate the information required by this item by reference to the sections captioned “Fees for Professional Services” and “Pre-approval Policies and Procedures” in our Schedule 14A Proxy Statement for our 2024 Annual Meeting of Stockholders to be filed with the SEC within 120 days after the end of our fiscal year ended September 30, 2023.

PART IV

Item 15.     Exhibits and Financial Statement Schedules

(a)   (1)   Financial statements filed as part of this report:

Consolidated Balance Sheets as of September 30, 2023 and 2022

Consolidated Statements of Operations for the years ended September 30, 2023 and 2022

Consolidated Statements of Comprehensive Income for the years ended September 30, 2023 and 2022

Consolidated Statements of Shareholders’ Equity for the years ended September 30, 2023 and 2022

Consolidated Statements of Cash Flows for the years ended September 30, 2023 and 2022

Notes to Consolidated Financial Statements

31

(2)   Financial statement schedules

All other financial statements and schedules not listed have been omitted since the required information is included in the consolidated financial statements or the notes thereto included in Item 8, or is not applicable, material or required.

(3)   Exhibits

Incorporated by Reference

Exhibit
No.

    

Description

    

Filed with
this Form
10-K

Form

    

Filing Date

    

Exhibit
No.

3.1

Articles of Organization and amendments thereto

10-K

December 26, 2007

3.1

3.2

By-laws, as amended December 13, 2012

10-K

December 20, 2012

3.2

4.1

Description of Securities

10-K

December 28, 2022

4.1

10.1

Form of Employee Invention and Non-Disclosure Agreement

10-K

November 22, 1996

10.3

10.2

CSPI Supplemental Retirement Income Plan

10-K

December 29, 2008

10.2

10.3*

2014 Variable Compensation (Executive Bonus) and Base Programs dated November 12, 2013

10-K

December 23, 2014

10.10

10.4*

Death Benefit and Retirement Benefit Agreement between the Company and Victor Dellovo dated September 13, 2013

10-K

December 24, 2013

10.11

10.5*

Form of Change of Control Agreement with Gary W. Levine dated January 11, 2008

10-K

December 23, 2010

10.11

10.6*

2014 Employee Stock Purchase Plan

DEF 14A

January 6, 2014

A

10.7*

2015 Stock Incentive Plan

DEF 14RA

January 25, 2019

A

10.8

2015 Lowell, MA Lease

10-K

December 24, 2015

10.21

10.9

2015 Deerfield Beach, FL Lease

10-K

December 24, 2015

10.20

10.10*

Executive Retention and Service Agreement with Victor Dellovo, dated September 4, 2012

10-Q

February 14, 2018

10.1

10.11*

Forms of Employee Restricted Stock Award Agreement

10-Q

February 14, 2018

10.2

10.12

Share Purchase and Assignment Agreement

8-K

June 27, 2018

2.1

21.1

Subsidiaries

X

23.1

Consent of RSM LLP, Independent Registered Public Accounting Firm

X

31.1

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

X

31.2

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

X

32.1

Certification of Chief Executive Officer and Chief Financial Officer pursuant to Section 906 of the Sarbanes-Oxley Act of 2002

X

97.1

Policy relating to recovery of erroneously awarded compensation

X

101.INS

XBRL Instance

101.SCH

XBRL Taxonomy Schema

101.CAL

XBRL Taxonomy Extension Calculation

101.DEF

XBRL Taxonomy Extension Definition

32

101.LAB

XBRL Taxonomy Extension Labels

101.PRE

XBRL Taxonomy Extension Presentation

*

Management contract or compensatory plan.

Item 16.     Form 10-K Summary

None.

33

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.

CSP INC.

By:

/s/ Victor Dellovo

Victor Dellovo
Chief Executive Officer and President

Date: December 13, 2023

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

Name

    

Title

    

Date

/s/ Victor Dellovo

Chief Executive Officer, President and Director

December 13, 2023

Victor Dellovo

/s/ Gary W. Levine

Chief Financial Officer
(Principal Financial Officer)

December 13, 2023

Gary W. Levine

/s/ Mike Newbanks

Vice President of Finance
(Chief Accounting Officer)

December 13, 2023

Mike Newbanks

/s/ C. Shelton James

Director

December 13, 2023

C. Shelton James

/s/ Raymond Charles Blackmon

Director

December 13, 2023

Raymond Charles Blackmon

/s/ Marilyn T. Smith

Director

December 13, 2023

Marilyn T. Smith

/s/ Izzy Azeri

Director

December 13, 2023

Izzy Azeri

34

 Report of Independent Registered Public Accounting Firm

Shareholders and the Board of Directors

CSP Inc. and Subsidiaries

 

Opinion on the Financial Statements

We have audited the accompanying consolidated balance sheets of CSP Inc. and its subsidiaries (the Company) as of September 30, 2023 and 2022, the related consolidated statements of operations, comprehensive income, shareholders’ equity and cash flows for the years then ended, and the related notes to the consolidated financial statements (collectively, the 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 their operations and their cash flows for the years then ended, in conformity with accounting principles generally accepted in the United States of America.

 

Basis for Opinion

These financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s 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 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 audits to obtain reasonable assurance about whether the 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 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 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 financial statements. We believe that our audits provide a reasonable basis for our opinion.

 

Critical Audit Matter

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was 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. The communication of the critical audit matter does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matter below, providing a separate opinion on the critical audit matter or on the accounts or disclosures to which it relates.

Revenue Recognition - Gross Versus Net Presentation

As described in Note 1 to the financial statements, the Company recognizes revenue from third-party service contracts as either gross sales or net sales depending on whether the Company is acting as a principal party to the transaction or simply acting as an agent or broker. The Company records revenue as gross when the

35

Company is a principal party to the arrangement and net of cost when they are acting as a broker or agent. The Company has concluded that it is the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that include critical updates.

We identified the Company’s accounting for revenue from third-party service contracts described above to be a critical audit matter due to the significant judgments used by management related to the evaluation of the principal versus agent considerations. Auditing management’s assumptions and conclusions involved a high degree of auditor judgment.

Our audit procedures related to these contracts included the following, among others:

We evaluated management’s significant accounting policies related to these third-party contracts for consistency with accounting standards.
For a selection of contracts, we performed the following procedures:
oInspected the customer invoice and purchase order to determine whether the sale represented a valid and enforceable transaction with a customer.
oCompared the cost per the Company’s records to the cost per the vendor invoice.
oFor third-party service contracts, we assessed the terms in the customer purchase order, customer invoice and vendor invoice and evaluated the Company’s determination of principal versus agent presentation. For those contracts where the Company is acting as an agent or broker, we:
Compared the description of the transaction per the customer invoice to management’s summary file of gross vs. net transactions.
Evaluated the accuracy of the summary file through inspection of customer and vendor invoices, purchase orders and information on vendor websites accessed through third-party search engines and through inquiries with management.

 

/s/ RSM US LLP

 

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

 

Coral Gables, Florida

December 13, 2023

 

36

CSP INC. AND SUBSIDIARIES

CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except par value)

September 30, 

September 30,

    

2023

    

2022

ASSETS

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

25,217

$

23,982

Accounts receivable, net of allowances of $100 and $88

 

20,126

 

22,993

Investment in lease, net-current portion

 

8

 

17

Inventories

 

2,542

 

4,372

Refundable income taxes

 

 

1,050

Other current assets

 

2,471

 

7,043

Total current assets

 

50,364

 

59,457

Property, equipment and improvements, net

 

525

 

647

Operating lease right-of-use assets

966

1,160

Intangibles, net

 

46

 

10

Investment in lease, net-less current portion

 

7

 

3

Long-term receivable

4,224

 

7,412

Deferred income taxes, net

 

2,346

 

Cash surrender value of life insurance

 

5,356

 

5,163

Pension benefits assets

1,958

1,099

Other assets

 

112

 

111

Total assets

$

65,904

$

75,062

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable and accrued expenses

$

10,785

$

22,463

Line of credit

1,515

3,124

Notes payable - current portion

449

427

Deferred revenue

 

1,898

 

4,058

Pension and retirement plans

 

98

 

110

Income taxes payable

 

914

 

Total current liabilities

 

15,659

 

30,182

Pension and retirement plans

 

1,251

 

1,337

Notes payable - noncurrent portion

449

Operating lease liabilities - noncurrent portion

482

623

Income taxes payable

 

513

 

462

Other noncurrent liabilities

 

1,851

 

3,046

Total liabilities

 

19,756

 

36,099

Shareholders’ equity:

 

  

 

  

Common stock, $.01 par value per share; authorized, 7,500 shares; issued and outstanding 4,728 and 4,554 shares, respectively

 

48

 

46

Additional paid-in capital

 

20,883

 

19,476

Retained earnings

 

31,311

 

26,769

Accumulated other comprehensive loss

 

(6,094)

 

(7,328)

Total shareholders’ equity

 

46,148

 

38,963

Total liabilities and shareholders’ equity

$

65,904

$

75,062

See accompanying notes to consolidated financial statements.

37

CSP INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands, except for per share data)

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Sales:

  

 

  

 

Product

$

47,149

$

36,688

Services

 

17,498

 

17,673

Total sales

 

64,647

 

54,361

Cost of sales:

 

  

 

  

Product

 

35,524

 

28,977

Services

 

7,203

 

6,557

Total cost of sales

 

42,727

 

35,534

Gross profit

 

21,920

 

18,827

Operating expenses:

 

  

 

  

Engineering and development

 

3,140

 

3,084

Selling, general and administrative

 

16,910

 

15,783

Total operating expenses

 

20,050

 

18,867

Operating income (loss)

 

1,870

 

(40)

Other income (expense):

 

  

 

  

Foreign exchange (loss) gain

 

(581)

 

1,692

Interest expense

 

(262)

 

(360)

Interest income

 

1,460

 

650

Employee Retention Tax Credit, net of costs to collect

2,136

Other income (expense), net

 

112

 

(3)

Total other income, net

 

2,865

 

1,979

Income before income taxes

4,735

 

1,939

Income tax (benefit) expense

(469)

 

50

Net income

$

5,204

$

1,889

Net income attributable to common shareholders

$

4,884

$

1,789

Net income per common share - basic

$

1.11

$

0.42

Weighted average common shares outstanding – basic

 

4,381

 

4,261

Net income per common share - diluted

$

1.09

$

0.42

Weighted average common shares outstanding – diluted

4,471

4,278

See accompanying notes to consolidated financial statements.

38

CSP INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME

(Amounts in thousands)

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Net income

$

5,204

 

$

1,889

Other comprehensive income (loss):

 

  

 

  

Unrealized actuarial gain on minimum pension liability, net of tax effect

 

272

 

3,861

Foreign currency translation gain (loss) adjustments, net

 

962

 

(1,741)

Other comprehensive income

 

1,234

 

2,120

Total comprehensive income

$

6,438

 

$

4,009

See accompanying notes to consolidated financial statements.

39

CSP INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF SHAREHOLDERS’ EQUITY

For the Years Ended September 30, 2023 and 2022:

(Amounts in thousands)

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Year ended September 30, 2023:

    

Shares

    

Amount

    

Capital

    

Earnings

    

loss

    

Equity

Balance as of September 30, 2022

 

4,554

$

46

$

19,476

$

26,769

$

(7,328)

$

38,963

Net income

 

 

 

 

5,204

 

 

5,204

Other comprehensive income

 

 

1,234

 

1,234

Stock-based compensation

 

1,127

 

 

1,127

Restricted stock issuance

 

143

2

 

 

2

Issuance of shares under employee stock purchase plan

 

32

280

 

 

280

Purchase of common stock

(1)

(6)

(6)

Cash dividends paid on common stock ($0.14 per share)

 

(656)

 

 

(656)

Balance as of September 30, 2023

 

4,728

$

48

$

20,883

$

31,311

$

(6,094)

$

46,148

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Year ended September 30, 2022:

    

Shares

    

Amount

    

Capital

    

Earnings

    

loss

    

Equity

Balance as of September 30, 2021

 

4,394

$

45

$

18,258

$

25,191

$

(9,448)

$

34,046

Net income

 

 

 

 

1,889

 

 

1,889

Other comprehensive income

 

2,120

 

2,120

Stock-based compensation

 

979

 

979

Restricted stock cancellation

(1)

(1)

Restricted stock issuance

 

151

2

 

2

Issuance of shares under employee stock purchase plan

 

31

239

 

239

Purchase of common stock

(22)

(174)

(174)

Cash dividends paid on common stock ($0.03 per share)

 

(137)

 

(137)

Balance as of September 30, 2022

 

4,554

$

46

$

19,476

$

26,769

$

(7,328)

$

38,963

See accompanying notes to consolidated financial statements.

40

CSP INC. AND SUBSIDIARIES

CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Operating activities

 

  

 

  

Net income

$

5,204

$

1,889

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

 

  

 

  

Depreciation

 

343

 

350

Amortization of intangibles

 

15

 

9

Loss on disposal of fixed assets, net

4

Foreign exchange loss (gain)

 

581

 

(1,692)

Provision for losses (recoveries) on accounts receivable

 

26

 

(50)

Provision for obsolete inventory

 

274

 

130

Amortization of lease right-of-use assets

573

576

Stock-based compensation expense on stock options and restricted stock awards

 

1,127

 

979

Deferred income taxes

 

(2,346)

 

Decrease in cash surrender value of life insurance

 

(130)

 

(1,221)

Changes in operating assets and liabilities:

 

  

 

  

Decrease (increase) in accounts receivable

 

2,852

 

(4,264)

Decrease (increase) in inventories

 

1,557

 

(517)

Decrease in refundable income taxes

 

1,050

 

605

Increase in operating lease right-of-use assets

(379)

(377)

Decrease (increase) in other assets

4,581

(2,491)

Decrease in investment in lease

 

5

 

63

Decrease in long-term receivable

3,188

111

(Decrease) increase in accounts payable and accrued expenses

 

(11,596)

 

8,714

Decrease in interest payable

(50)

(8)

Decrease in operating lease liabilities

(190)

(330)

(Decrease) increase in deferred revenue

 

(2,161)

 

2,165

Decrease in pension and retirement plans liabilities

 

(391)

 

(167)

Increase (decrease) in income taxes payable

 

965

 

(62)

Decrease in other long-term liabilities

 

(1,195)

 

(1,737)

Net cash provided by operating activities

 

3,907

 

2,675

Investing activities

 

  

 

  

Life insurance premiums paid

 

(64)

 

(70)

Purchase of held-to-maturity investments

(3,533)

Proceeds from maturities of held-to-maturity investments

3,533

Proceeds from corporate life insurance owned policy

322

Proceeds from sales of property, equipment, and improvements

2

Additions of intangible assets

(51)

Purchases of property, equipment and improvements

 

(226)

 

(234)

Net cash (used in) provided by investing activities

 

(341)

 

20

Financing activities

 

  

 

  

Dividends paid

 

(656)

 

(137)

Net borrowing under line-of-credit agreement

(1,609)

2,183

Repayments on notes payable

(406)

(736)

Principal payments on finance leases

 

(4)

 

(47)

Purchase of common stock

(6)

(174)

41

Proceeds from issuance of shares under equity compensation plans

 

280

 

239

Net cash (used in) provided by financing activities

 

(2,401)

 

1,328

Effects of exchange rate on cash, net

 

70

 

(48)

Net increase in cash and cash equivalents

 

1,235

 

3,975

Cash and cash equivalents beginning of year

23,982

 

20,007

Cash and cash equivalents end of year

$

25,217

$

23,982

Supplementary cash flow information:

 

  

 

  

Cash paid (received) for income taxes

$

246

$

(233)

Cash paid for interest

$

313

$

184

Supplementary non-cash financing activities:

Obtaining a right-of-use asset in exchange for a lease liability

$

392

$

352

Customer financing for inventory sold (see Note 2 Accounts and Long-Term Receivable for details)

$

6,032

$

1,232

Vendor financing for inventory purchased (see Note 8 Accounts payable and accrued expenses, and Other noncurrent liabilities for details)

$

2,321

$

See accompanying notes to consolidated financial statements.

42

CSP INC. AND SUBSIDIARIES

NOTES TO CONSOLIDATED FINANCIAL STATEMENTS

FOR THE YEARS ENDED SEPTEMBER 30, 2023 AND 2022

Organization and Business

CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was founded in 1968 and is based in Lowell, Massachusetts. To meet the diverse requirements of commercial and defense customers worldwide, CSPI and its subsidiaries develop and market IT integration solutions, advanced security products, managed IT services, purpose built network adapters, and high-performance cluster computer systems. The Company operates in two segments, its Technology Solutions ("TS") segment and its High Performance Products ("HPP") segment.

1.     Summary of Significant Accounting Policies

Basis of Presentation

The accompanying audited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America and the rules and regulations of the Securities and Exchange Commission.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.

Foreign Currency Translation

The U.S. Dollar is the reporting currency for all periods presented. The financial information for entities outside the United States is measured using the local currency as the functional currency. In consolidation, foreign transactions are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement. After this remeasurement, assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the exchange rates in effect at the balance sheet date. Revenue and expenses are translated at average rates in effect during the period. The resulting translation adjustment is reflected as accumulated other comprehensive loss, a separate component of shareholders’ equity on the consolidated balance sheets. Currency transaction gains and losses are recorded as other income (expense) in the consolidated statements of operations.

Cash Equivalents

For purposes of the consolidated statements of cash flows, highly liquid investments with original maturities of three months or less at the time of acquisition are considered cash equivalents.

Employee Retention Tax Credit

The Coronavirus Aid, Relief, and Economic Security Act provided an employee retention credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year.

The TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021 and filed a cash refund claim during the fiscal year ended September 30, 2023. An amount of $2.8 million, net of costs, was received in the fourth quarter of fiscal year 2023.

43

On the Company’s Consolidated Statements of Operations in Total other income, net the financial statement line item Employee retention tax credit, net of costs to collect for fiscal year ended September 30, 2023 of $2.1 million represents the amount we were qualified to receive. There are no other amounts that will be received related to this credit. There is $0.6 million on the Consolidated Balance Sheets in the financial statement line item Accounts payable and accrued expenses, which will be paid back to the IRS in fiscal year 2024.

We accounted for the ERC as a gain contingency in accordance with ASC 450-30 Gain Contingencies. Under this standard, the ERC was recognized only after the contingency was resolved and deemed realizable.

Research and Development Expense

For the years ended September 30, 2023 and 2022, our expenses for research and development were approximately $3.1 million and $3.1 million, respectively. Expenditures for research and development are expensed as they are incurred.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management assesses the recoverability of the long-lived assets (other than goodwill and intangibles) by comparing the estimated undiscounted cash flows associated with the related asset or group of assets against their respective carrying amounts. The amount of impairment, if any, is calculated based on the excess of the carrying amount over the fair value of those assets. Intangible assets that are not subject to amortization are also required to be tested annually, or more frequently if events or circumstances indicate that the asset may be impaired. We did not have intangible assets with indefinite lives or goodwill at any time during the two years ended September 30, 2023.

Intangible assets subject to amortization are amortized on a straight-line basis over their estimated useful lives, generally three to ten years, and are carried at net book value. The remaining useful lives of intangible assets are evaluated on an annual basis. Intangible assets subject to amortization are also tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. If the fair value of an intangible asset subject to amortization is determined to be less than its carrying value, then an impairment charge is recorded to write down that asset to its fair value. There was no impairment for the years ended September 30, 2023 and 2022.

Leases as Lessee

At the inception of an arrangement, the Company determines whether the arrangement contains a lease. This includes arrangements with goods and services to determine if there is an embedded lease. An arrangement containing a lease would allow the Company the right to control an implicitly or explicitly identified asset. If there is a lease in an arrangement, the classification is determined at inception of the arrangement. Certain leases may contain transfer of ownership or an option to purchase the underlying asset. The most relevant criterion for our lease classification is transfer of ownership, which if included in the arrangement makes the lease a finance lease rather than an operating lease.

The discount rate used to assess classification is the incremental borrowing rate at the commencement date due to the implicit rate not being readily determinable. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The lease term includes periods where we are reasonably certain we will exercise the renewal option. The Company has elected not to apply Subtopic ASC 842-25 to short-term leases, which are defined as a lease that has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Therefore, there are no right-of-use assets or lease liabilities related to short-term leases in the Consolidated Balance Sheets and the lease payments are expensed on a straight-line basis over the lease term. Leases are typically not able to be terminated without penalty. None of our lease arrangements contain residual value guarantees, restrictions, or covenants. None of the Company’s current leases are with related parties. There are no lease arrangements that we have entered into as of September 30, 2023 that have not yet commenced. See Note 9 Leases for additional information.

44

Operating leases

The Company has operating leases for office space, data centers, and other information technology equipment under various leases. Operating lease right-of-use assets and liabilities are recognized at the commencement date using the present value of the fixed lease payments over the lease term. We do not have leases with variable consideration. The incremental borrowing rate is used in determining present value. Certain operating leases, primarily office space and IT equipment, have an option to extend the lease. Renewal periods related to certain lease agreements related to office buildings are included in the lease term for lease accounting.

The Company has operating lease agreements with lease components (e.g. fixed payments including rent, real estate taxes, and insurance costs) as well as nonlease components (e.g. common-area maintenance, colocation services). The Company has elected to account for lease and nonlease components as one single lease component for all classes of assets. Lease expense is recognized on a straight-line basis over the lease term.

Finance leases

The Company has finance leases for information technology equipment and subleases all this equipment (see Lessor section below for details). All finance leases transfer ownership to the Company, which meets the criterion to be a finance lease. Due to our finance leases being subleases, there are no finance right-of-use assets because instead there is a net investment in lease in the Consolidated Balance Sheets.

Leases as Lessor

The Company is a lessor, but only as a sublessor. The process for identifying and classifying a lease is similar to the process described above in the lessee section. Additionally, the most relevant criteria to classification is transfer of ownership and present value of the total lease payments in relation to fair value of the underlying asset. The Company as a lessor has both sales-type and direct financing leases. The Company as a lessor does not have operating leases. All the Company’s sublease agreements are bundled agreements containing managed services, software, and other services. The fixed payments under bundled agreements are allocated based on the relative standalone selling prices of the lease and non-lease deliverables are consistent with ASC 606. The allocation of the fixed payments may be calculated using a budgeted cost-plus margin approach if there are other services in addition to managed services. Due to the complex nature of these contracts, there is significant judgment in allocating the fixed payments. There is no variable consideration in these agreements. The discount rate used as a lessor pertaining to the lease component is the implicit rate. As sublessor, lease agreements contain an option to purchase the underlying asset or transfers ownership at the end of the lease. The leases typically do not have any residual value to the Company. In the Company’s sublessor agreements, the payments allocated to the lease component cannot be terminated. See Note 9 Leases for additional information.

Inventories

Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. As of September 30, 2023, and September 30, 2022, the Company maintained inventory reserves of $1.0 million and $0.8 million, respectively.

Property, Equipment and Improvements

The components of property, equipment and improvements are stated at cost. The Company provides for depreciation by use of the straight-line method over the estimated useful lives of the related assets (three to seven years). Leasehold improvements are amortized by use of the straight-line method over the lesser of the estimated useful life of the asset or the lease term. Repairs and maintenance costs are expensed as incurred.

45

Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts

Trade accounts receivable are stated at amounts that have been billed to customers less an allowance for doubtful accounts. Allowances for doubtful accounts are recorded for the estimated losses resulting from the inability of our customers to make required payments. The estimates for the allowance for doubtful accounts are based on the length of time the receivables are past due, current business environment, and our historical experience. If the financial condition of our customers were to deteriorate, resulting in impairment of their ability to make payments, additional allowances may be required. Accounts receivable are charged off against the reserve when management has determined they are uncollectible. Within trade accounts receivable and long-term receivable are financing agreements with an original payment term of greater than one year. Interest income earned on these receivables is recognized using the effective interest method. See Note 2 Accounts and Long-Term Receivables for further details on financing arrangements.

Pension and Retirement Plans

The funded status of pension and other postretirement benefit plans is recognized on the consolidated balance sheets. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/postretirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).

We have defined benefit and defined contribution plans in the United Kingdom (the “U.K.”) and in the U.S. In the U.K. the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is closed to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company also provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisor and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.

Segment Information

We have two operating segments: (i) Technology Solutions ("TS") and (ii) High Performance Products ("HPP"). In the TS segment, we focus on value added reseller ("VAR") integrated solutions including third party hardware, software and technical computer-related consulting and managed services. In the HPP segment, we design, manufacture and deliver products and services to customers that require specialized cyber security services, networking and signal processing

46

products. The operations and assets of our TS segment are located in the United States and the United Kingdom, which are the two divisions that make up the TS segment. The operations and assets of our HPP segment are located in the United States.

Revenue Recognition

We derive revenue from the sale of integrated hardware and software, third-party service contracts, professional services, managed services, financing of hardware and software, and other services.

We recognize revenue from hardware upon transfer of control, which is at a point in time typically upon shipment when title transfers. Revenue from software is recognized at a point in time when the license is granted.

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.

Professional services generally include implementation, installation, and training services. Professional services are considered a series of distinct services that form one performance obligation and revenue is recognized over time as services are performed.

Revenue generated from managed services is recognized over the term of the contract. Certain managed services contracts include financing of hardware and software. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, Leases. The non-lease components are subject to ASC 606, Revenue from Contracts with Customers.

Other services generally include revenue generated through our royalty, extended warranty, multicomputer repair, and maintenance contracts. Royalty revenue is sales-based and recognized on date of subsequent sale of the product, which occurs on the date of customer shipment. Revenue from extended warranty contracts is recognized ratably over the warranty period. Multicomputer repair services revenue is recognized upon control transfer when the customer takes possession of the computer at time of shipping. Revenue generated from maintenance services is recognized evenly over the term of the contract.

The right of return risk lies with the original manufacturer of the product. Managed service contracts contain the right to refund if canceled within 30 days of inception. Any products with a standard warranty are treated as a warranty obligation under ASC 460, Guarantees.

The following policies are applicable to our major categories of segment revenue transactions:

TS Segment Revenue

TS Segment revenue is derived from the sale of hardware, software, professional services, third-party service contracts, maintenance contracts, managed services, and financing of hardware and software. Financing revenue pertaining to the portion of an arrangement containing a lease is recognized in accordance with ASC 842. Financing revenue related to the lease is recorded in revenue as equipment leasing is part of our operations.

47

Third-party service contracts are evaluated to determine whether such service revenue should be recorded as gross or net sales and whether over time or at point in time.

HPP Segment Revenue

HPP segment revenue is derived from the sale of integrated hardware and software, maintenance, and other services through the Multicomputer, Myricom, and ARIA product lines.

Myricom revenue is derived from the sale of products, which are comprised of both hardware and embedded software which is essential to the products’ functionality, and post contract maintenance and support. Post contract maintenance and support is considered immaterial in the context of the contract and therefore is not a separate performance obligation. Multicomputer revenue is derived from the sale of hardware, software, extended warranties, royalties, and repair services. ARIA revenue is derived from sale of hardware, software, and managed services.

See disaggregated revenues below by products/services and geography.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2023

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,938

$

41,672

$

47,147

Service

1,398

288

15,812

16,100

17,498

Finance *

2

2

2

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2022

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,516

$

518

$

33,653

$

34,171

$

36,687

Service

1,327

325

16,021

16,346

17,673

Finance *

1

1

1

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (ASC 606).

Contract Assets and Liabilities

When we have performed work but do not have an unconditional right to payment, a contract asset is recorded. When we have the right to bill a customer, accounts receivable is recorded as an unconditional right exists. Current contract assets were $0.9 million and $4.4 million as of September 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the consolidated balance sheets. There were no noncurrent contract assets as of September 30, 2023 and September 30, 2022. The difference in the balances is due to regular timing differences between when work is performed and having an unconditional right to payment.

48

Contract liabilities arise when payment is received before we transfer a good or service to the customer. Current contract liabilities were $1.9 million and $4.1 million as of September 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the consolidated balance sheets. There were no long-term contract liabilities as of September 30, 2023 and 2022, respectively. Revenue recognized for the year ended September 30, 2023 that was included in contract liabilities as of September 30, 2022 was $3.2 million.

Contract Costs

Incremental costs of obtaining a contract involving customer transactions where the revenue and the related transfer of goods and services are equal to or less than a one year period, are expensed as incurred, utilizing the practical expedient in ASC 340-40-25-4. For a period greater than one year, incremental contract costs are capitalized if we expect to recover these costs. The costs are amortized over the contract term and expected renewal periods. The period of amortization is generally three to six years. Incremental costs are related to commissions in the TS portion of the business. Current capitalized contract costs are within the other current assets on the consolidated balance sheets as of September 30, 2023 and 2022. The portion of current capitalized costs were $172 thousand and $128 thousand as of September 30, 2023 and 2022, respectively. There were no noncurrent capitalized costs on the consolidated balance sheets as these commissions are paid annually even when the contract extends beyond a one year period. The amount of incremental costs amortized for the year ended September 30, 2023 and 2022 were $436 thousand and $366 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Costs to fulfill a contract are capitalized when the costs are related to a contract or anticipated contract, generate or enhance resources that will be used in satisfying performance obligations in the future, and costs are recoverable. Costs to fulfill a contract are related to the TS portion of the business and involve activities performed before managed services can be completed. Current capitalized fulfillment costs are in the other current assets and noncurrent costs are in other assets on the consolidated balance sheets. There were no current capitalized costs as of September 30, 2023 and $9 thousand as of September 30, 2022, respectively. There were no noncurrent capitalized costs as of September 30, 2023 and 2022, respectively. The amount of fulfillment costs amortized year ended September 30, 2023 and 2022 were $9 thousand and $13 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Other

Projects are typically billed upon completion or at certain milestones. Product and services are typically billed when shipped or as services are being performed. Payment terms are typically 30 days to pay in full except in Europe where it could be up to 90 days. Most of our contracts are less than one year. There are certain contracts that contain a financing component. See Note 1 Summary of Significant Accounting Policies to the consolidated financial statements for additional information. We elected to use the optional exemption to not disclose the aggregate amount of the transaction price allocated to performance obligations that have an original expected duration of one year or less. This is due to a low amount of performance obligations, which are less than one year from being unsatisfied at each period end. Most of these contracts are related to product sales.

We have certain contracts that have an original term of more than one year. The royalty agreement is longer than one year, but not included in the table below as the royalties are sales-based. Managed service contracts are generally longer than one year. For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2024

248

Fiscal 2025

123

Fiscal 2026

53

$

424

49

Product Warranty Accrual

Our product sales generally include a hardware warranty which ranges from 90-days to three-years. At time of product shipment, we accrue for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar products.

Engineering and Development Expenses

Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.

Income Taxes

We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in net income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.

In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.

In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

Earnings per Share of Common Stock

Basic net income per common share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive stock options and is computed by dividing net income available to common shareholders by the assumed weighted average number of common shares outstanding.

We are required to present earnings per share ("EPS") utilizing the two-class method because we had outstanding, non-vested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, which are considered participating securities.

Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:

Year Ended

50

September 30, 

September 30, 

    

2023

    

2022

Net income

 

$

5,204

  

$

1,889

Less: net income attributable to nonvested common stock

 

(320)

  

(100)

Net income attributable to common shareholders

$

4,884

  

$

1,789

Weighted average total shares outstanding – basic

4,668

4,498

Less: weighted average non–vested shares outstanding

(287)

(237)

Weighted average number of common shares outstanding – basic

4,381

  

4,261

Add: potential common shares from non–vested stock awards

90

  

17

Weighted average common shares outstanding – diluted

$

4,471

  

4,278

Net income per common share - basic

$

1.11

$

0.42

Net income per common share - diluted

$

1.09

$

0.42

All anti-dilutive securities, including stock options, are excluded from the diluted income per share computation. Non-vested restricted stock awards of 54 thousand shares were excluded from net income per share for the year ended September 30, 2023 because their inclusion would have been anti-dilutive. Non-vested restricted stock awards of 171 thousand shares were excluded from net income per share for the year ended September 30, 2022 because their inclusion would have been anti-dilutive.

Use of Estimates

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

Stock-Based Compensation

We measure and recognize compensation expense for all stock-based payment awards made to employees and directors for nonvested shares of restricted common stock based on estimated fair values of stock-based payment awards on the date of grant. The Company has no outstanding stock options issued as of September 30, 2023 and did not issue any for the years ended September 30, 2023 and 2022, respectively. The fair value of nonvested restricted share awards is equal to the quoted market price of our common stock as quoted on the Nasdaq Global Market on the date of grant. The fair value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statements of operations.

Stock-based compensation expense recognized in the consolidated statements of operations for the fiscal years ended September 30, 2023 and 2022 is based on awards ultimately expected to vest and has been reduced for estimated forfeitures and will be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

Stock-based compensation expense recognized for the fiscal years ended September 30, 2023 and 2022 consisted of restricted stock granted pursuant to the Company’s stock incentive and employee stock purchase plans of approximately $1.1 million and $1.0 million, respectively.

Concentrations of Credit Risk

Cash and cash equivalents are maintained with several financial institutions in the U.S. and the U.K. Deposits held with banks may exceed the amount of insurance on such deposits. Generally, these deposits may be redeemed upon demand. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk in cash and cash equivalents.

51

We had one customer who totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.

Subsequent Events

The Company recognizes in the consolidated financial statements the effects of all subsequent events that provide additional evidence about conditions that existed at the date of the statement of financial position, including the estimates inherent in the process of preparing financial statements. The Company has evaluated subsequent events through the date of this filing.

New accounting standards not adopted as of September 30, 2023

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. This ASU will change how entities account for credit losses for most financial assets and certain other instruments. For trade receivables, loans and held-to-maturity debt securities entities will be required to estimate lifetime expected credit losses. For available-for-sale debt securities entities will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. Additionally, there will be a significant increase in the amount of disclosures by year of origination for certain financing receivables. For public entities classified as a smaller reporting company, the new standard is effective for annual periods beginning after December 15, 2022 (ASU 2019-10 Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates), including interim periods within that annual period. The Company is evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.

52

2.    Accounts and Long-Term Receivable

Within accounts receivable and long-term receivable there are amounts due reflecting sales whose payment terms exceed one year. This financing is separate from agreements with a leasing component, see Note 9 Leases for financing through leases. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $7.2 million and $4.2 million as of September 30, 2023, respectively. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $8.9 million and $7.4 million as of September 30, 2022, respectively.

The receivables with a payment term exceeding one year carry an average weighted interest rate of 6.2% as of September 30, 2023, which reflects the approximate interest rate consistent with a separate financing transaction with the customer at the inception of the agreement.

There is not an allowance for credit losses nor impairments for accounts and long-term receivables with a contractual maturity of over one year. All accounts had no past amounts due as of September 30, 2023 or 2022, respectively. There was no activity in the allowance for credit losses of these receivables for the years ended September 30, 2023 and 2022, respectively. All these agreements are looked at as one portfolio in determining credit losses. There are various factors that are considered in extending a customer payment terms longer than one year including payment history, economic conditions, and capacity to pay. The credit quality of customers is monitored by payment activity. The unearned income represents a rate similar to market at the inception of the agreement.

The amount of interest income earned from sales whose payment terms exceed one year for the year ended September 30, 2023 and 2022 was $810 thousand and $548 thousand, respectively. Interest income from these agreements is recorded in Other income, net on the Consolidated Statements of Operations.

There was one new agreement effective in the first quarter of fiscal year 2023 causing an increase in Accounts and Long-term receivable. This agreement included approximately $3.0 million in payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded as net revenue.

There were two new agreements effective in the third quarter of fiscal year 2023. One agreement included approximately $3.1 million in payments to be received over the next 4 years from the effective date of the agreement. The second agreement included approximately $0.7 million in payments to be received over the next four years from the effective date of the agreement. The revenue for these transactions was recorded as net revenue.

Receivables whose payment terms exceed one year are placed on nonaccrual status, meaning interest income stops being recorded, when the customer has a past due amount in excess of 30 days or reasonable doubt exists in collecting all interest and principal. A payment due in excess of 30 days is considered delinquent. If a payment is received for a receivable on nonaccrual status the payment is first applied to interest and then principal. Recording interest income resumes once no reasonable doubt exists regarding collecting all interest and principal.

Contractual maturities of outstanding financing receivables with an original contractual maturity over one year are as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

7,714

2025

3,170

2026

742

2027

628

Total payments

$

12,254

Less: unearned interest income

(859)

Total, net of unearned interest income

$

11,395

53

3.     Inventories

Inventories consist of the following:

September 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

247

$

421

Work-in-process

 

36

23

Finished goods

 

2,259

3,928

Total

$

2,542

$

4,372

We evaluate inventory for obsolescence on at least a quarterly basis or more frequently if needed. Our HPP segment has a multi-faceted approach in determining obsolescence including reviewing inventory by product line, program, and individual part. In the TS segment, we seek to minimize obsolete inventory by having nearly all of our inventory purchased in conjunction with a sales agreement. From time to time, we do purchase certain inventory in bulk to receive discounts, but only when we anticipate selling this inventory in the near-term. The inventory we purchase at the TS segment is in high demand, especially in the current environment, and has a limited risk of obsolescence.

Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.

The TS segment has many vendors it transacts with. Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.

4.     Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

    

Effect of

    

    

Accumulated

Foreign

Minimum

Other

Currency

Pension

Comprehensive

Translation

Liability

Loss

(Amounts in thousands)

Balance as of September 30, 2021

$

(4,050)

$

(5,398)

$

(9,448)

Change in period

 

(1,741)

 

4,096

 

2,355

Tax effect of change in period

 

 

(235)

 

(235)

Balance as of September 30, 2022

$

(5,791)

$

(1,537)

$

(7,328)

Change in period

 

962

 

244

 

1,206

Tax effect of change in period

 

 

28

 

28

Balance as of September 30, 2023

$

(4,829)

$

(1,265)

$

(6,094)

The changes in the minimum pension liability are net of an amortization gain of $200 thousand in 2023 and a loss of $91 thousand in 2022 included in net periodic pension cost.

54

5.     Income Taxes

The components of income (loss) before income tax (benefit) expense and income tax (benefit) expense are comprised of the following:

For the Years Ended

September 30, 

    

2023

    

2022

(Amounts in thousands)

Income (loss) before income tax expense

U.S.

$

5,202

  

$

417

Foreign

 

(467)

  

 

1,522

$

4,735

  

$

1,939

Income tax expense:

  

Current:

  

Federal

$

1,551

  

$

State

 

326

  

 

50

$

1,877

  

$

50

Deferred:

  

Federal

$

(1,971)

  

$

State

 

(375)

  

 

 

(2,346)

  

 

Total income tax (benefit) expense

$

(469)

  

$

50

The effective income tax rate differed from the statutory federal income tax rate due to the following:

For the Years Ended September 30, 

 

2023

2022

 

(Dollar amounts in thousands)

 

Computed “expected” tax expense

    

$

994

    

21.0

%  

$

407

    

21.0

%

Increases (reductions) in taxes resulting from:

 

  

 

  

 

  

 

  

State income taxes, net of federal tax benefit

 

106

 

2.2

%  

 

27

 

1.5

%

Foreign rate differential

 

9

 

0.2

%  

 

(30)

 

(1.5)

%

Employee Retention Credit

(134)

(2.8)

%

%

Permanent differences

 

(7)

 

(0.2)

%  

 

(19)

 

(1.0)

%

Change in valuation allowance

 

(1,746)

 

(36.8)

%  

 

(226)

 

(11.5)

%

Research and development credit

 

(112)

 

(2.4)

%  

 

(131)

 

(6.8)

%

Deferred Tax True Ups

322

6.8

%  

%  

FIN 48 Reserves

166

3.5

%  

%  

Return to Provision Adjustments

(64)

(1.3)

%

14

0.7

%

Other items

 

(3)

 

(0.1)

%  

 

8

 

0.2

%

Income tax (benefit) expense

$

(469)

 

(9.9)

%  

$

50

 

2.6

%

55

Significant components of the Company's net deferred tax assets and liabilities as of September 30, 2023 and 2022 are as follows:

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Deferred tax assets:

  

  

Pension

$

321

$

373

Intangibles

 

 

29

Capitalized research and development expenses

651

Other reserves and accruals

 

1,118

 

596

Inventory reserves and other

 

278

 

244

Federal and state tax credits

 

771

 

1,273

Federal and state net operating loss carryforwards

 

 

151

Foreign net operating loss carryforwards

 

2,945

 

2,693

Lease Liability

239

Gross deferred tax assets

6,323

5,359

Less: valuation allowance

 

(3,283)

 

(5,029)

Realizable deferred tax asset

3,040

330

Deferred tax liabilities:

Depreciation and amortization

(84)

(121)

ROU Asset

(235)

Pension

(372)

(209)

Intangibles

(3)

Realizable deferred tax liabilities

(694)

(330)

Net deferred tax assets

$

2,346

$

The Company undertakes a review of its valuation allowance at each financial statement period, reviewing the positive and negative evidence to help determine whether it is more likely than not that the Company will realize the future tax benefits from its deferred tax balances. In the fiscal year ended September 30, 2020, the Company established a partial valuation allowance against its deferred tax assets in light of results at the time, the COVID-19 pandemic, and the resulting economic fallout, and established a full valuation during the fiscal year ended September 30, 2021. Since that time, the COVID-19 pandemic has ended, and the Company’s Technology Solutions business has grown its revenue and operating income in fiscal years 2023 and 2022.

As a result, the Company has determined that it is more likely than not that substantially all of its net deferred tax assets in the U.S. jurisdiction will be utilized and associated valuation allowances should be reversed during the fiscal year ended September 30, 2023. The valuation reversed during the period and resulted in a $1.8 million benefit. The Company separately analyzed the realizability of its federal and state credits and determined $710 thousand (net of federal benefit) of state credits are expected to expire unutilized and kept a valuation allowance against these credits. The Company will continue to maintain a valuation allowance against certain state tax credits in the U.S. and a full valuation allowance against the net deferred tax assets in the U.K. jurisdiction.

As of September 30, 2023, the Company did not have U.S. net operating loss carryforwards for federal purposes or U.S. tax credit carryforwards for federal purposes. As of September 30, 2022, the Company had $162 thousand of U.S. net operating loss carryforwards for federal purposes and $884 thousand of U.S. tax credit carryforwards for federal purposes.

As of September 30, 2023, and 2022, the Company had U.S. net operating loss carryforwards for state purposes of approximately $12 thousand and $3.7 million, respectively, which are available to offset future taxable income through 2034. As of September 30, 2023, the Company had state tax credit carryforwards of $1.1 million available to reduce future

56

state tax expense, of which $55 thousand has unlimited carryover status and the remainder of the credits are available through FY 2038.

As of September 30, 2023, the Company had U.K. net operating loss carryforwards of approximately $15.5 million that have an indefinite life with no expiration.

Undistributed earnings of the Company's foreign subsidiaries amounted to approximately $4.8 million and $6.1 million as of September 30, 2023 and 2022, respectively. The Company is considering cash distribution of undistributed foreign earnings in the future and will continue to assess the potential impact of any future distributions on U.S. taxes. The state tax impact of a distribution of foreign earnings and profits would not be material.

In addition, the calculation of the Company's tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

As of September 30, 2023, the total amount of uncertain tax liabilities relates to federal and state tax credit carryforwards which are partially recorded net in deferred taxes and partially as a long term tax payable.

A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows:

    

For the Year Ended

    

For the Year Ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Balance, beginning of year

$

502

$

433

Additions for tax positions of current year

 

22

68

(Subtractions) additions for tax positions of prior years

 

(201)

1

Balance, end of period

$

323

$

502

If the unrecognized tax benefits of $323 thousand as of September 30, 2023 are recognized, they would reduce our annual effective tax rate, subject to the valuation allowance. The Company does not expect our unrecognized tax benefits to change significantly over the next 12 months.

We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company has reviewed the tax positions taken on returns filed domestically and in its foreign jurisdictions for all open years, generally fiscal 2020 through 2023, and believes that any tax adjustments not currently reserved in any audited year will not be material.

6.     Property, Equipment and Improvements, Net

Property, equipment and improvements, net consist of the following:

    

September 30, 

    

September 30, 

2023

2022

(Amounts in thousands)

Leasehold improvements

$

224

$

224

Equipment

 

8,626

 

8,842

Automobiles

 

194

 

116

Property, equipment and improvements, gross

 

9,044

 

9,182

Less accumulated depreciation and amortization

 

(8,519)

 

(8,535)

Property, equipment and improvements, net

$

525

$

647

57

The Company uses the straight-line method over the estimated useful lives of the assets to record depreciation expense. Depreciation expense was $343 thousand and $350 thousand for the years ended September 30, 2023 and 2022, respectively.

7.     Acquired Intangible Assets

As of September 30, 2023 and 2022, intangible assets are as follows:

September 30, 2023

September 30, 2022

Weighted

Weighted

Average

Average

Remaining

Remaining

Amortization

Accumulated

Amortization

Accumulated

    

Period

    

Gross

    

Amortization

    

Net

    

Period

    

Gross

    

Amortization

    

Net

(Amounts in thousands)

Customer list

 

year

$

90

$

(89)

$

1

 

years

$

90

$

(80)

$

10

Patent

9 years

$

51

$

(6)

$

45

 

$

$

$

Amortization expense on these intangible assets was $15 thousand and $9 thousand for the year ended September 30, 2023 and 2022, respectively.

Annual amortization expense related to intangible assets for each of the following successive fiscal years is as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

 

$

6

2025

 

5

2026

5

2027

5

2028

5

Thereafter

20

Total

$

46

8.     Accounts payable and accrued expenses, and Other noncurrent liabilities

Accounts payable and accrued expenses consist of the following:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Accounts payable

$

6,719

$

19,241

Commissions

 

615

 

631

Compensation and fringe benefits

 

1,958

 

1,607

Professional fees

 

199

 

175

Taxes, other than income

 

130

 

211

Finance lease liability

4

Operating lease liability

502

550

Employee Retention Tax Credit Payable

 

640

 

Product warranty

 

22

 

44

Total

$

10,785

$

22,463

The Company enters into certain multi-year agreements with vendors when also entering into some of the multi-year contracts the Company enters into with customers. See Note 2 Accounts and Long-Term Receivable for further information related to the multi-year agreements with customers.

58

There was not an interest rate stated in the agreements and therefore interest was imputed under ASC 835 Interest as the payments in the exchange represented two elements: principal and interest. The average weighted imputed interest rate for the agreements was determined to be 5.5%. The rate was determined primarily based on the rate the Company could obtain by financing from other sources at the date of the transaction.

Interest expense related to these agreements was $229 thousand and $260 thousand for the years ended September 30, 2023 and 2022, respectively.

The amounts owed for these agreements are within accounts payable and other noncurrent liabilities because they are owed to a vendor rather than banks or financial institutions for borrowings. See Note 11 Line of Credit and Note 12 Notes Payable for amounts due to banks and other financial institutions for borrowings.

Below are details of the aforementioned agreements with the vendors that contain imputed interest:

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,718

$

1,758

Less: discount

(140)

(186)

Accounts payable and accrued expenses

$

1,578

$

1,572

Noncurrent

$

1,967

$

3,186

Less: discount

(116)

(140)

Other noncurrent liabilities

$

1,851

$

3,046

The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of September 30, 2023. This is approximately 26% of Accounts payable and other noncurrent liabilities. The Company had a total of approximately $16.1 million due (net of interest) to one of these vendors as of September 30, 2022. This is approximately 63% of Accounts payable and other noncurrent liabilities. The TS segment has many vendors it transacts with and does not have any specific agreement with this vendor that it must purchase certain products from the vendor. Management believes other suppliers could provide similar products with comparable terms.

59

9.    Leases

Information related to both lessee and lessor

The following table specifies where the right-of-use assets, lease liabilities, and investment in lease are within the Consolidated Balance Sheets as of September 30, 2023 and 2022:

Condensed Balance Sheets Location

    

September 30, 2023

 

September 30, 2022

(Amounts in thousands)

Assets

Operating leases

Operating lease right-of-use assets

$

966

$

1,160

Lease receivable - current

Investment in lease, net-current portion

$

8

$

17

Lease receivable - noncurrent

Investment in lease, net-less current portion

7

3

Total lease receivable

$

15

$

20

Liabilities

 

 

Current operating lease liabilities

Accounts payable and accrued expenses

$

502

$

550

Non-current operating lease liabilities

Operating lease liabilities - noncurrent portion

482

623

Total operating lease liabilities

$

984

$

1,173

Current finance lease liabilities

Accounts payable and accrued expenses

$

$

4

The components of lease costs for the year ended September 30, 2023 and 2022 are as follows:

Year ended

Condensed Consolidated Statements of Operations Location

September 30, 2023

September 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

4

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

618

 

615

Short-term lease cost

Selling, general, and administrative

43

137

Total lease costs

$

662

$

756

Less sublease interest income

Revenue

(3)

(1)

Total lease costs, net of sublease interest income

$

659

$

755

60

Future lease payments under our non-cancellable leases and payments to be received as a sublessor as of September 30, 2023 are in the following table:

Operating lease

Sublease

Fiscal year ending September 30:

Costs

Payments received

(Amounts in thousands)

2024

$

535

$

10

2025

388

8

2026

 

107

 

Total

$

1,030

$

18

Less imputed interest

(46)

(3)

Total

$

984

$

15

Supplemental cash flow information related to leases for the fiscal year ended September 30, 2023 and 2022 is below:

Year ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows paid for operating leases

$

628

$

633

Operating cash flows paid for short-term leases

43

137

Operating cash flows paid for finance leases

1

4

Financing cash flows paid for finance leases

4

47

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

352

Cash received from subleases

(20)

(49)

61

Information as a lessee related to weighted averages of lease term and discount rate as of September 30, 2023 is below:

Weighted-average remaining lease term (years)

September 30, 2023

Operating leases

2.0

Weighted-average discount rate

September 30, 2023

Operating leases

6.4%

10.     Product Warranties

Product warranty activity for the year ended September 30 2023 and 2022 was as follows:

    

2023

    

2022

(Amounts in thousands)

Balance at the beginning of the year

$

44

$

67

Accruals for warranties for products sold in the period

 

 

Fulfillment of warranty obligations

 

(22)

 

(23)

Balance at the end of the year

$

22

$

44

These amounts are within Accounts payable and accrued expenses on the Consolidated Balance Sheets.

11.    Line of Credit

As of September 30, 2023 and September 30, 2022, the Company maintained an inventory line of credit with a borrowing capacity of $15.0 million. It may be used by the TS or HPP segment in the U.S. to purchase inventory from approved vendors with payment terms which exceed those offered by the vendors. No interest accrues under the inventory line of credit when advances are paid within terms, however, late payments are subject to an interest charge of the rate published in the Wall Street Journal as the “prime rate” plus 5%. The prime rate was 8.5% as of September 30, 2023. There is no expiration date or minimum principal payment. However, the credit agreement for the inventory line of credit contains financial covenants which require the Company to maintain the following TS segment-specific financial ratios: (1) a minimum current ratio of 1.2, (2) tangible net worth of no less than $4.0 million, and (3) a maximum ratio of total liabilities to total net worth of less than 5.0:1. As of September 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.5 million and $3.1 million, respectively, and the Company was in compliance with all covenants. There is no unused commitment fee. As of September 30, 2023 and September 30, 2022, this line of credit also included availability of a limited cash withdrawal option of up to $1.0 million. As of September 30, 2023 and 2022, there were no cash withdrawals outstanding.

12.     Notes Payable

In October 2019, the Company borrowed $2.0 million with a 5.1% rate of interest related to a multi-year agreement with a customer. This is the only note payable outstanding as of September 30, 2023.

62

Interest expense related to the notes for the years ended September 30, 2023 and 2022 was $22 thousand and $50 thousand, respectively. Below are details of the notes payable.

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

 

(22)

Notes payable - current portion

$

449

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

13.    Pension and Retirement Plans

We have defined benefit and defined contribution plans in the U.K. and in the U.S. In the U.K., the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is frozen to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Defined Benefit Plans

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets. If the liabilities are below funding levels an asset is recorded.

The domestic supplemental retirement plans have life insurance policies which are not considered plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. These insurance policies are included in the balance sheet at their cash surrender value, net of policy loans, aggregating $3.7 million and $3.5 million as of September 30, 2023 and 2022, respectively. The loans against the policies have been taken out by the Company to pay the premiums. The costs and benefit payments for these plans are paid through operating cash flows of the Company to the extent that they cannot be funded through the use of the cash values in the insurance policies. The Company expects that the recorded value of the insurance policies will be sufficient to fund all of the Company’s obligations under these plans.

63

Assumptions:

The following table provides the weighted average actuarial assumptions used to determine the actuarial present value of projected benefit obligations at:

Domestic

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.62

%  

5.14

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

The following table provides the weighted average actuarial assumptions used to determine net periodic benefit cost for years ended:

Domestic

    

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.14

%  

2.75

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

For domestic plans, the discount rate was determined by comparison against the FTSE pension liability index for AA rated corporate instruments. The Company monitors other indices to assure that the pension obligations are fairly reported on a consistent basis. The international discount rates were determined by comparison against country specific AA corporate indices, adjusted for duration of the obligation.

The periodic benefit cost and the actuarial present value of projected benefit obligations are based on actuarial assumptions that are reviewed on an annual basis. The Company revises these assumptions based on an annual evaluation of long-term trends, as well as market conditions that may have an impact on the cost of providing retirement benefits.

64

The components of net periodic benefit costs related to the U.S. and international plans are as follows:

Years ended September 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

429

$

13

$

442

$

268

$

11

$

279

Expected return on plan assets

 

(575)

 

 

(575)

 

(449)

 

 

(449)

Amortization of past service costs

7

7

7

7

Amortization of net (gain) loss

 

 

(4)

 

(4)

 

97

 

1

 

98

Net periodic (benefit) cost

$

(139)

$

9

$

(130)

$

(77)

$

12

$

(65)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

24

$

24

$

$

44

$

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Amortization of net gain

 

 

(196)

 

(196)

 

 

(7)

 

(7)

Net periodic (benefit) cost

$

$

(110)

$

(110)

$

$

83

$

83

Pension:

 

  

 

  

 

  

 

  

 

  

 

  

Decrease in minimum liability included in other comprehensive income

$

(313)

(1)

$

(314)

$

(3,509)

(20)

$

(3,529)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Increase (decrease) in minimum liability included in other comprehensive income

 

 

70

 

70

 

 

(567)

 

(567)

Total:

 

  

 

  

 

  

 

  

 

  

 

  

(Decrease) increase in minimum liability included in other comprehensive income

$

(313)

$

69

$

(244)

$

(3,509)

$

(587)

$

(4,096)

65

The following table presents an analysis of the changes in 2023 and 2022 of the benefit obligation, the plan assets and the funded status of the plans:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Change in projected benefit obligation (“PBO”)

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

7,726

$

261

$

7,987

$

14,317

$

339

$

14,656

Interest cost

 

429

 

13

 

442

 

268

 

11

 

279

Changes in actuarial assumptions

 

(317)

 

(4)

 

(321)

 

(4,574)

 

(21)

 

(4,595)

Foreign exchange impact

 

759

 

 

759

 

(1,873)

 

 

(1,873)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Projected benefit obligation at end of year

$

8,076

$

202

$

8,278

$

7,726

$

261

$

7,987

Changes in fair value of plan assets:

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of plan assets at beginning of year

$

8,825

$

$

8,825

$

11,921

$

$

11,921

Actual gain (loss) on plan assets

 

628

 

 

628

 

(1,026)

 

 

(1,026)

Company contributions

 

239

 

68

 

307

 

253

 

68

 

321

Foreign exchange impact

 

863

 

 

863

 

(1,911)

 

 

(1,911)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Fair value of plan assets at end of year

$

10,034

$

$

10,034

$

8,825

$

$

8,825

Funded status \ net amount recognized

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Change in projected benefit obligation (“PBO”):

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

$

1,186

$

1,186

$

$

1,670

$

1,670

Service cost

 

 

24

 

24

 

 

44

 

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Changes in actuarial assumptions

 

 

(125)

 

(125)

 

 

(574)

 

(574)

Projected benefit obligation at end of year

$

$

1,147

$

1,147

$

$

1,186

$

1,186

Funded status \ net amount recognized

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

66

The amounts recognized in the consolidated balance sheet consist of:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Accrued benefit asset (liability)

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Deferred tax

 

 

26

 

26

 

 

25

 

25

Accumulated other comprehensive income

 

318

 

8

 

326

 

631

 

9

 

640

Net amount recognized

$

2,276

$

(168)

$

2,108

$

1,730

$

(227)

$

1,503

Post Retirement:

 

  

 

 

  

 

  

 

 

  

Accrued benefit liability

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

Deferred tax

 

 

277

 

277

 

 

305

 

305

Accumulated other comprehensive loss

 

 

(240)

 

(240)

 

 

(282)

 

(282)

Net amount recognized

$

$

(1,110)

$

(1,110)

$

$

(1,163)

$

(1,163)

Total pension and post retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Accrued benefit asset (liability)

$

1,958

$

(1,349)

$

609

$

1,099

$

(1,447)

$

(348)

Deferred tax

 

 

303

 

303

 

 

330

 

330

Accumulated other comprehensive income (loss)

 

318

 

(232)

 

86

 

631

 

(273)

 

358

Net amount recognized

$

2,276

$

(1,278)

$

998

$

1,730

$

(1,390)

$

340

Accumulated Benefit Obligation:

 

  

 

  

 

  

 

  

 

  

 

  

Pension

$

(8,076)

$

(202)

$

(8,278)

$

(7,726)

$

(261)

$

(7,987)

Post Retirement

 

 

(1,147)

 

(1,147)

 

 

(1,186)

 

(1,186)

Total accumulated benefit obligation

$

(8,076)

$

(1,349)

$

(9,425)

$

(7,726)

$

(1,447)

$

(9,173)

Plans with projected benefit obligations in excess of plan assets are attributable to unfunded domestic supplemental retirement plans.

Accrued benefit assets and liabilities reported as:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Non-current benefits assets

$

1,958

$

1,099

Current accrued benefit liability

$

98

$

110

Non-current accrued benefit liability

 

1,251

 

1,337

Total accrued benefit liability

$

1,349

$

1,447

As of September 30, 2023 and 2022, the amounts included in accumulated other comprehensive loss, consisted of deferred net losses totaling approximately $0.1 million and $0.4 million, respectively.

The amount of net deferred gain expected to be recognized as a component of net periodic benefit cost for the year ending September 30, 2023, is approximately $207 thousand.

67

Contributions

The Company expects to contribute $0.2 million to its pension plans in fiscal 2024.

Estimated Future Benefit Payments

The following benefit payments, which reflect expected future service, as appropriate, are expected to be paid (amounts in thousands):

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

575

2025

$

603

2026

$

643

2027

$

681

2028

$

730

Thereafter

$

1,249

Plan Assets

As of September 30, 2023, our pension plan in the U.K. was the only plan with assets, holding investments of approximately $10.0 million. Pension plan assets are managed by a fiduciary committee. The Company’s investment strategy for pension plan assets is to maximize the long-term rate of return on plan assets within an acceptable level of risk while maintaining adequate funding levels. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment process.  In deciding on the investments to be held, the trustees take into account the risk of possible fluctuations in income from, and market values of, the assets as well as the risk of departing from an asset profile which broadly matches the liability profile. The committee has invested the plan assets in a single pooled fund with an authorized investment company (the “Fund”). The Fund selected by the trustees is consistent with the plan’s overall investment principles and strategy described herein. There are no specific targets as to asset allocation other than those contained within the Fund that is managed by the authorized investment company.

The fair value of the assets held by the U.K. pension plan by asset category are as follows:

Fair Values as of

September 30, 2023

September 30, 2022

Fair Value Measurements Using Inputs Considered as

Fair Value Measurements Using Inputs Considered as

Asset Category

    

Total

    

Level 1

    

Level 2

    

Level 3

    

Total

    

Level 1

    

Level 2

    

Level 3

(Amounts in thousands)

Cash on deposit

$

428

$

428

$

$

$

200

$

200

$

$

Fixed income

8,703

7,251

1,452

1,801

1,253

548

Equity

 

903

 

266

637

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,034

$

7,945

$

2,089

$

$

8,825

$

4,992

$

3,833

$

The expected long-term rates of return on plan assets are equal to the yields to maturity of appropriate indices for government and corporate bonds and by adding a premium to the government bond return for equities. The expected rate of return on cash is the Bank of England base rate in force at the effective date.

Level 1 investments represent mutual funds for which a quoted market price is available on an active market. These investments primarily hold stocks or bonds, or a combination of stocks and bonds.

Level 2 investment represents a mutual fund, which a quoted market price is not available on an active market. Significant observable inputs that reflect quoted prices for similar assets or liabilities in active markets are used. This investment primarily holds stocks within developed global equity markets, excluding the UK.

68

Defined Contribution Plans

The Company has defined contribution plans in domestic and international locations under which the Company matches a portion of the employee’s contributions and may make discretionary contributions to the plans. The Company’s contributions were $206 thousand and $193 thousand for the years ended September 30, 2023 and 2022, respectively.

14.    Stock Based Incentive Compensation

In 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan") and authorized 300,000 shares of common stock to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2019 an additional 300,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2022 an additional 400,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. As of September 30, 2023, there were 245,404 shares available to be granted under the 2015 Plan. Under the 2015 Plan, incentive and non-qualified stock options and restricted stock awards may be granted to officers, key employees and other persons providing services to the Company. The 2015 Plan has a ten-year life.

Awards issued under the 2015 Plan are not affected by termination of the plan. The Company had no awarded stock options outstanding as of September 30, 2023 nor did it issue any for the two years ended September 30, 2023. The Company issues restricted stock awards at their fair value on the date of grant. Vesting of restricted stock awards granted pursuant to the 2015 Plan is determined by the Company’s compensation committee. In fiscal years 2019 through 2023, the Company granted certain officers including its Chief Executive Officer and non-employee directors, and key employees shares of nonvested common stock. The vesting period for the officers’ and the Chief Executive Officer’s restricted stock awards is four years. The vesting for non-employee directors’ restricted stock awards is one year. The vesting period for the key employees’ restricted stock awards is typically four years or immediately.

We measure and recognize compensation expense for all stock-based payment awards made to employees and directors including employee stock options and awards of nonvested stock based on estimated fair values, as described in Note 1 Summary of Significant Accounting Policies. Stock-based compensation expense incurred and recognized for the years ended September 30, 2023 and 2022 related to nonvested stock granted to employees and non-employee directors under the Company’s stock incentive and employee stock purchase plans totaled approximately $1.1 million and $1.0 million, respectively. The classification of the cost of stock-based compensation, in the consolidated statements of operations, is consistent with the nature of the services being rendered in exchange for the share-based payment.

The following table summarizes stock-based compensation expense in the Company’s consolidated statements of operations:

Years Ended

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Cost of sales

$

2

$

Engineering and development

 

107

 

56

Selling, general and administrative

 

1,018

 

923

Total

$

1,127

$

979

For the year ended September 30, 2023, the Company granted 71,172 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 35,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors. For the year ended September 30, 2022, the Company granted 80,246 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 38,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors.

The Company measures the fair value of nonvested stock awards based upon the market price of its common stock as of the date of grant. All equity compensation awards granted for the years ended September 30, 2023 and September 30, 2022 were restricted stock awards.

69

As stock-based compensation expense recognized in the consolidated statements of operations is based on awards ultimately expected to vest, expense for grants have been reduced for estimated forfeitures. The forfeiture rates for the years ended September 30, 2023 and 2022 were based on actual forfeitures.

No cash was used to settle equity instruments granted under share-base payment arrangements in any of the years in the two-year period ended September 30, 2023.

The following tables provide summary data of stock option award activity:

Weighted

Weighted

Average

Aggregate

average

Remaining

Intrinsic

Number

exercise

Contractual

Value

    

of Options

    

price

    

Term

    

(in thousands)

Outstanding at September 30, 2021

 

500

$

3.43

 

 

Granted

 

 

 

 

Expired

 

(500)

3.43

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

 

Outstanding at September 30, 2022

 

$

 

 

Granted

 

 

 

 

Expired

 

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

Outstanding at September 30, 2023

 

$

 

The following table provides summary data of nonvested stock award activity:

Weighted

Weighted

Average

Average

Aggregate

Grant Date

Remaining

Intrinsic

Fair

Contractual

Value

    

Shares

    

Value

    

Term

    

(in thousands)

Nonvested shares outstanding at September 30, 2021

 

197,063

$

10.28

 

2.15 Years

$

1,760

Activity in fiscal year 2022:

Granted

 

152,246

$

8.53

 

 

Vested

 

(87,957)

$

10.57

 

 

Forfeited

 

(1,564)

$

13.24

 

 

Nonvested shares outstanding at September 30, 2022

 

259,788

$

9.14

 

2.38 Years

$

1,868

Activity in fiscal year 2023:

 

  

 

  

 

  

 

  

Granted

 

143,172

$

10.09

 

 

Vested

 

(107,885)

$

9.36

 

 

Nonvested shares outstanding at September 30, 2023

 

295,075

$

9.53

 

2.33 Years

$

5,164

As of September 30, 2023, there was $2.0 million of total unrecognized compensation cost related to nonvested stock-based compensation arrangements (including nonvested stock awards) granted under the Company’s stock incentive plans. This cost is expected to be expensed over a weighted average period of approximately 2.57 years. The total fair value of shares vested during the years ended September 30, 2023 and 2022 was $1.0 million and $0.9 million, respectively.

70

15.    Employee Stock Purchase Plan

In December 2013, the Board of Directors of the Company adopted the 2014 Employee Stock Purchase Plan  (the "ESPP") covering up to 250,000 shares of Common Stock, which was ratified by a vote of the Company’s shareholders in February 2014. An additional 300,000 shares of common stock were approved by stockholders in fiscal year 2023. Under the ESPP, the Company’s employees may purchase shares of common stock at a price per share that is currently 95% of the lesser of the fair value as of the beginning or end of semi-annual option periods. Pursuant to the ESPP, the Company issued 30,885 and 31,372 shares for the years ended September 30, 2023 and September 30, 2022, respectively. As of September 30, 2023, 269,535 shares remain authorized to be issued under the Employee Stock Purchase Plan.

16.    Repurchase of Common Stock

On February 8, 2011, the Board of Directors authorized the Company to purchase up to 250 thousand additional shares of the Company's outstanding common stock at market price. The plan does not expire. The Company repurchased 600 shares of its outstanding common stock on the open market during fiscal year 2023. As of September 30, 2023, 171,127 shares remain authorized to repurchase under the stock repurchase program.

71

17.    Segment Information

The following table presents certain operating segment information.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,940

$

41,674

$

47,149

Service

 

1,398

 

288

 

15,812

 

16,100

 

17,498

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Operating (loss) income

$

(2,708)

$

(64)

$

4,642

$

4,578

$

1,870

Interest expense

$

(12)

$

$

(250)

$

(250)

$

(262)

Interest income

$

20

$

177

$

1,263

$

1,440

$

1,460

Total assets

$

10,467

$

7,361

$

48,076

$

55,437

$

65,904

Capital expenditures

$

(75)

$

$

(151)

$

(151)

$

(226)

Depreciation and amortization

$

(112)

$

$

(246)

$

(246)

$

(358)

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,516

$

518

$

33,654

$

34,172

$

36,688

Service

 

1,327

 

325

 

16,021

 

16,346

 

17,673

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

Operating (loss) income

$

(4,888)

$

(204)

$

5,052

$

4,848

$

(40)

Interest expense

$

(48)

$

$

(312)

$

(312)

$

(360)

Interest income

$

40

$

53

$

557

$

610

$

650

Total assets

$

8,855

$

10,069

$

56,138

$

66,207

$

75,062

Capital expenditures

$

(89)

$

$

(145)

$

(145)

$

(234)

Depreciation and amortization

$

(118)

$

$

(241)

$

(241)

$

(359)

Operating (loss) income from operations is sales less cost of sales, engineering and development, selling, general and administrative expenses but is not affected by either non-operating charges/income or by income taxes. Non-operating charges/income consists principally of foreign exchange gain (loss), investment income, and interest expense. In fiscal year 2023 the Employee Retention Tax Credit was the largest non-operating income item, which did not occur in fiscal year 2022. All intercompany transactions have been eliminated. Our long-lived assets are located in North America.

72

The following table details the Company’s sales by operating segment for fiscal years ended September 30, 2023 and 2022. The Company’s sales by geographic area based on the location of where the products were shipped or services rendered are as follows:

    

    

    

    

    

% of

 

2023

Americas

Europe

Asia

Total

Total

(Amounts in thousands)

 

TS

$

56,584

$

1,094

$

96

$

57,774

89

%

HPP

 

6,179

 

335

 

359

 

6,873

 

11

%

Total

$

62,763

$

1,429

$

455

$

64,647

 

100

%

% of Total

 

97

%  

 

2

%  

 

1

%  

 

100

%  

  

2022

 

  

 

  

 

  

 

  

 

  

TS

$

49,285

$

1,069

$

164

$

50,518

93

%

HPP

 

3,201

 

338

 

304

 

3,843

 

7

%

Total

$

52,486

$

1,407

$

468

$

54,361

 

100

%

% of Total

 

96

%  

 

3

%  

 

1

%  

 

100

%  

  

The following table lists customers from which the Company derived revenues in excess of 10% of total revenues for the years ended years ended September 30, 2023 and 2022.

Year ended September 30,

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Customer A

$

2.8

4

%

$

10.4

19

%

In addition, accounts receivable from Customer A totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.

18.    Fair Value Disclosures

Under the fair value standards fair value is based on the exit price and defined as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement should reflect all the assumptions that market participants would use in pricing an asset or liability. A fair value hierarchy is established in the authoritative guidance outlined in three levels ranking from Level 1 to level 3 with Level 1 being the highest priority.

Level 1: observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets

Level 2: inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly

Level 3: unobservable inputs (e.g., a reporting entity’s or other entity’s own data)

The Company had no assets or liabilities measured at fair value on a recurring (except our pension plan assets, see Note 13 Pension and Retirement Plan) or non-recurring basis as of September 30, 2023 or September 30, 2022.

73

To estimate fair value of the financial instruments below quoted market prices are used when available and classified within Level 1. If this data is not available, we use observable market-based inputs to estimate fair value, which are classified within Level 2. If the preceding information is unavailable, we use internally generated data to estimate fair value which is classified within Level 3.

As of September 30, 2023

As of September 30, 2022

Carrying Amount

Fair Value

Carrying Amount

Fair Value

Fair Value Level

Reference

(Amounts in thousands)

Assets:

Cash and cash equivalents

$

25,217

$

25,217

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

11,395

11,395

16,328

16,328

3

Note 2

Liabilities:

Accounts payable and accrued expenses and other long-term liabilities*

3,429

3,429

4,618

4,618

3

Note 8

Line of Credit

1,515

1,515

3,124

3,124

2

Note 11

Notes payable

449

449

876

876

3

Note 12

*Original maturity over one year

Cash and cash equivalents

Carrying amount approximated fair value.

Accounts and long-term receivable with original maturity over one year

Fair value was estimated by discounting future cash flows based on the current rate with similar terms.

Line of credit

The fair value of our line of credit is based on borrowing rates currently available to a market participant for loans with similar terms or maturity. The carrying amount of our outstanding revolving line of credit approximates fair value because the base interest rate charged varies with market conditions and the credit spread is commensurate with current market spreads for issuers of similar risk. No interest accrues under the inventory line of credit when advances are paid within terms.

Notes Payable

Fair value was estimated by discounting future cash flows based on the current rate the Company could get in another transaction with similar terms based on historical information.

Fair value of accounts receivable with an original maturity of one year or less and accounts payable was not materially different from their carrying values as of September 30, 2023, and 2022.

74

19.    Dividend

For the fiscal year ended September 30, 2023 the Company paid cash dividends as follows:

    

    

    

    

Amount Paid

Fiscal Year

Date Declared

Record Date

Date Paid

Per Share

2022

 

8/10/2022

8/22/2022

9/9/2022

$

0.03

2023

 

12/6/2022

12/21/2022

1/6/2023

$

0.03

2023

2/8/2023

2/24/2023

3/14/2023

$

0.03

2023

5/10/2023

5/25/2023

6/13/2023

$

0.04

2023

8/9/2023

8/23/2023

9/12/2023

$

0.04

20.    Related Party Transactions

Gary Southwell, Vice President and General Manager of High Performance Products segment, is a minority shareholder in one of our vendors. He has no operational responsibilities. There were $316 thousand and $156 thousand of purchases from this vendor for the fiscal year ended September 30, 2023 and 2022, respectively. There were no amounts due to the vendor as of September 30, 2023 or 2022.

75

EX-21.1 2 cspi-20230930xex21d1.htm EX-21.1

Exhibit 21.1

SUBSIDIARIES OF THE REGISTRANT

Each of the below listed subsidiaries is 100% directly owned by CSP Inc. except as otherwise indicated, and all are included in the consolidated financial statements.

NAME OF SUBSIDIARY 

    

STATE OR OTHER JURISDICTION OF INCORPORATION/
ORGANIZATION 

CSP Securities Corp.
175 Cabot Street, Suite 210
Lowell, MA 01854

Massachusetts

CSP Inc. Foreign Sales Corp., Ltd.
175 Cabot Street, Suite 210
Lowell, MA 01854

U.S. Virgin Islands

Modcomp, Inc (1).
1182 East Newport Center Drive
Deerfield Beach, FL 33442

Delaware


(1)Modcomp has one subsidiary operating in Europe

EX-23.1 3 cspi-20230930xex23d1.htm EX-23.1

EXHIBIT 23.1

Consent of Independent Registered Public Accounting Firm

We consent to the incorporation by reference in these Registration Statements (Nos. 333-64493, 333-124030, 333-124031, 333-151024, 333-197608, 333-207229, 333-231650, 333-263764, and 333-269441) on Form S-8 of CSP Inc. and Subsidiaries of our report dated December 13, 2023, relating to the consolidated financial statements of CSP Inc. and Subsidiaries, appearing in this Annual Report on Form 10-K of CSP Inc. for the year ended September 30, 2023.

/s/ RSM US LLP

Coral Gables, Florida

December 13, 2023


EX-31.1 4 cspi-20230930xex31d1.htm EX-31.1

Exhibit 31.1

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Victor Dellovo, certify that:

1.I have reviewed this annual report on Form 10-K of CSP Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

December 13, 2023

 

/s/ Victor Dellovo

Victor Dellovo

Chief Executive Officer and

President


EX-31.2 5 cspi-20230930xex31d2.htm EX-31.2

Exhibit 31.2

CERTIFICATION PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

I, Gary W. Levine, certify that:

1.I have reviewed this annual report on Form 10-K of CSP Inc.;

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

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

4.The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):

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

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

December 13, 2023

 

 /s/Gary W. Levine

Gary W. Levine

Chief Financial Officer


EX-32.1 6 cspi-20230930xex32d1.htm EX-32.1

Exhibit 32.1

18 U.S.C. Section 1350,

AS ADOPTED PURSUANT TO

SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report on Form 10-K of CSP Inc. (the “Company”) for the year ended September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), each of the undersigned Chief Executive Officer and Chief Financial Officer of the Company, certifies, to the best knowledge and belief of the signatory, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:

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

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

December 13, 2023

By:

/s/ Victor Dellovo

 

 

Victor Dellovo

 

 

Chief Executive Officer and President

 

 

 

 

 

 

December 13, 2023

By:

/s/ Gary W. Levine

 

 

Gary W. Levine

 

 

Chief Financial Officer


EX-97.1 7 cspi-20230930xex97d1.htm EX-97.1

Exhibit 97.1

CSP, INC.

CLAWBACK POLICY

1. In the event CSP, Inc. (the "Company") is required to prepare an accounting restatement after the adoption of this policy due to material noncompliance of the Company with any financial reporting requirement under the securities laws, the Company will use reasonable efforts to recover from any current or former executive officer of the Company, and any other person designated by the Company's board of directors as being subject to paragraph 1 of this policy (together with the executive officers, a "Covered Person"), who received incentive-based compensation from the Company during the 3-year period preceding the date on which the Company is required to prepare an accounting restatement, based on the erroneous data, the excess of what would have been paid to the Covered Person under the accounting restatement.

2. In addition to (and without limiting) the provisions of paragraph 1 above, in the event the Company is required to prepare an accounting restatement after the adoption of this policy due to material noncompliance of the Company with any financial reporting requirement under the securities laws, the Company will use reasonable efforts to recover from any current or former employee of the Company who is not a Covered Person but who is described by the following sentence who received incentive-based compensation from the Company during the 3-year period preceding the date on which the Company is required to prepare an accounting restatement (each a "Participating Employee"), based on the erroneous data, the excess of what would have been paid to the Participating Employee under the accounting restatement. This paragraph 2 will apply to any current or former employee who the Board of Directors (or a duly established committee thereof), in its sole discretion, determines committed any act or omission that contributed to the circumstances requiring the restatement and which involved any of the following: (i) negligence, misconduct, wrongdoing or a violation of any of the Company's rules or of any applicable legal or regulatory requirements in the course of the Participating Employee's employment by, or otherwise in connection with, the Company; or (ii) a breach of a fiduciary duty to the Company or its shareholders by the Participating Employee.

3. In addition to (and without limiting) the provisions of paragraphs 1 and 2 above, in the event that the Board of Directors (or a duly established committee thereof), in its sole discretion, determines that a Covered Person's or a Participating Employee's act or omission that contributed to the circumstances requiring the restatement involved any of the following: (i) willful, knowing or intentional misconduct or a willful, knowing or intentional violation of any of the Company's rules or any applicable legal or regulatory requirements in the course of the Covered Person's or the Participating Employee's employment by, or otherwise in connection with, the Company or (ii) fraud in the course of the Covered Person's or the Participating Employee's employment by, or otherwise in connection with, the Company, then in each such


Exhibit 97.1

case, the Company will use reasonable efforts to recover from such Covered Person or Participating Employee, up to I00% (as determined by the Board or committee in its sole discretion as appropriate conduct involved) of such incentive-based compensation from the Company during the 3-year period preceding the date on which the Company is required to prepare an accounting restatement, and not just the excess of what would have been paid to the Covered Person or the Participating Employee under the accounting restatement.

4. This policy shall apply to incentive-based compensation that is granted to a Covered Person or a Participating Employee after the adoption of this policy (or, if later, the date on which such person becomes a Covered Person or Participating Employee, as applicable). This policy shall be interpreted in a manner that is consistent with any applicable rules or regulations adopted by the Securities and Exchange Commission and NASDAQ pursuant to Section 10D of the Securities Exchange Act of 1934 (the "Applicable Rules") and any other applicable law and shall otherwise be interpreted (including in the determination of amounts recoverable) in the business judgment of the Company's Board of Directors (or a duly established committee thereof). To the extent the Applicable Rules require recovery of incentive-based compensation in additional circumstances besides those specified above, nothing in this policy shall be deemed to limit or restrict the right or obligation of the Company to recover incentive-based compensation to the fullest extent required by the Applicable Rules. This policy shall be deemed to be automatically amended, as of the date the Applicable Rules become effective with respect to the Company, to the extent required for this policy to comply with the Applicable Rules.


EX-101.SCH 8 cspi-20230930.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40102 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details) link:presentationLink link:calculationLink link:definitionLink 40106 - Disclosure - Summary of Significant Accounting Policies - EPS (Details) link:presentationLink link:calculationLink link:definitionLink 40201 - Disclosure - Accounts and Long-Term Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40301 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Income Taxes - Components of income (Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Income Taxes - Reconciliation of Income tax expense (benefit) (Details) link:presentationLink link:calculationLink link:definitionLink 40503 - Disclosure - Income Taxes - Deferred tax assets (liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Property, Equipment and Improvements, Net - Tabular (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Acquired Intangible Assets - Intangible assets (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Acquired Intangible Assets - Annual Amortization Expense (Details) link:presentationLink link:calculationLink link:definitionLink 40703 - Disclosure - Leases - Future lease payments and sublease income (Details) (calc2) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40803 - Disclosure - Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Leases - Right of use assets and lease liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Leases - Components of lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40903 - Disclosure - Leases - Future lease payments and sublease income (Details) link:presentationLink link:calculationLink link:definitionLink 41202 - Disclosure - Notes Payable - Current and Noncurrent Portion (Details) link:presentationLink link:calculationLink link:definitionLink 41304 - Disclosure - Pension and Retirement Plans - Components of net periodic benefit costs (Details) link:presentationLink link:calculationLink link:definitionLink 41306 - Disclosure - Pension and Retirement Plans - Amounts in consolidated balance sheets (Details) link:presentationLink link:calculationLink link:definitionLink 41307 - Disclosure - Pension and Retirement Plans - Accrued benefit liability (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Accounts and Long-Term Receivable link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Property, Equipment and Improvements, Net link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Acquired Intangible Assets link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Product Warranties link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Line of Credit link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Notes Payable link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Pension and Retirement Plans link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Stock Based Incentive Compensation link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Employee Stock Purchase Plan link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Repurchase of Common Stock link:presentationLink link:calculationLink link:definitionLink 11701 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11801 - Disclosure - Fair Value Disclosures link:presentationLink link:calculationLink link:definitionLink 11901 - Disclosure - Dividend link:presentationLink link:calculationLink link:definitionLink 12001 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 30203 - Disclosure - Accounts and Long-Term Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 30303 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Property, Equipment and Improvements, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Acquired Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Product Warranties (Tables) link:presentationLink link:calculationLink link:definitionLink 31203 - Disclosure - Notes Payable (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Pension and Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Stock Based Incentive Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 31703 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 31803 - Disclosure - Fair Value Disclosures (Tables) link:presentationLink link:calculationLink link:definitionLink 31903 - Disclosure - Dividend (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40103 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details) link:presentationLink link:calculationLink link:definitionLink 40104 - Disclosure - Summary of Significant Accounting Policies - Revenue - Performance Obligation Default (Details) link:presentationLink link:calculationLink link:definitionLink 40105 - Disclosure - Summary of Significant Accounting Policies - Product Warranty (Details) link:presentationLink link:calculationLink link:definitionLink 40107 - Disclosure - Summary of Significant Accounting Policies - Stock Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 40108 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Accumulated Other Comprehensive Loss - Components (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Accumulated Other Comprehensive Loss - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40504 - Disclosure - Income Taxes - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40505 - Disclosure - Income Taxes - Unrecognized tax benefits (Details) link:presentationLink link:calculationLink link:definitionLink 40602 - Disclosure - Property, Equipment and Improvements, Net - Depreciation (Details) link:presentationLink link:calculationLink link:definitionLink 40702 - Disclosure - Acquired Intangible Assets - Amortization expense (Details) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Accounts payable and Other noncurrent liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40904 - Disclosure - Leases - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 40905 - Disclosure - Leases - Weighted-average remaining lease term (Details) link:presentationLink link:calculationLink link:definitionLink 40906 - Disclosure - Leases - Weighted-average discount rate (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Product Warranties (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Line of Credit (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Notes Payable - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Pension and Retirement Plans - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41302 - Disclosure - Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details) link:presentationLink link:calculationLink link:definitionLink 41303 - Disclosure - Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details) link:presentationLink link:calculationLink link:definitionLink 41305 - Disclosure - Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details) link:presentationLink link:calculationLink link:definitionLink 41308 - Disclosure - Pension and Retirement Plans - Future benefit payments (Details) link:presentationLink link:calculationLink link:definitionLink 41309 - Disclosure - Pension and Retirement Plans - Fair value of plan assets (Details) link:presentationLink link:calculationLink link:definitionLink 41310 - Disclosure - Pension and Retirement Plans - Defined Contribution Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Stock Based Incentive Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41402 - Disclosure - Stock Based Incentive Compensation - Stock-based compensation expense (Details) link:presentationLink link:calculationLink link:definitionLink 41403 - Disclosure - Stock Based Incentive Compensation - Summary data of stock option award activity (Details) link:presentationLink link:calculationLink link:definitionLink 41404 - Disclosure - Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Employee Stock Purchase Plan (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Repurchase of Common Stock (Details) link:presentationLink link:calculationLink link:definitionLink 41701 - Disclosure - Segment Information - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41702 - Disclosure - Segment Information - Sales By Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink 41703 - Disclosure - Segment Information - Major customers (Details) link:presentationLink link:calculationLink link:definitionLink 41801 - Disclosure - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41901 - Disclosure - Dividend (Details) link:presentationLink link:calculationLink link:definitionLink 42001 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 9 cspi-20230930_cal.xml EX-101.CAL EX-101.DEF 10 cspi-20230930_def.xml EX-101.DEF EX-101.LAB 11 cspi-20230930_lab.xml EX-101.LAB EX-101.PRE 12 cspi-20230930_pre.xml EX-101.PRE XML 13 R1.htm IDEA: XBRL DOCUMENT v3.23.3
Document And Entity Information - USD ($)
12 Months Ended
Sep. 30, 2023
Dec. 11, 2023
Mar. 31, 2023
Document and Entity Information      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Sep. 30, 2023    
Document Transition Report false    
Entity File Number 000-10843    
Entity Registrant Name CSP Inc.    
Entity Incorporation, State or Country Code MA    
Entity Tax Identification Number 04-2441294    
Entity Address, Address Line One 175 Cabot Street    
Entity Address, City or Town Lowell    
Entity Address, State or Province MA    
Entity Address, Postal Zip Code 01854    
City Area Code 978    
Local Phone Number 954-5038    
Title of 12(b) Security Common Stock, par value $0.01 per share    
Trading Symbol CSPI    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Document Financial Statement Error Correction false    
Entity Shell Company false    
Entity Public Float     $ 46,342,376
Entity Common Stock, Shares Outstanding   4,727,573  
Auditor Name RSM US LLP    
Auditor Firm ID 49    
Auditor Location Coral Gables, Florida    
Entity Central Index Key 0000356037    
Current Fiscal Year End Date --09-30    
Document Fiscal Year Focus 2023    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Current assets:    
Cash and cash equivalents $ 25,217 $ 23,982
Accounts receivable, net of allowances of $100 and $88 20,126 22,993
Investment in lease, net-current portion 8 17
Inventories 2,542 4,372
Refundable income taxes 0 1,050
Other current assets 2,471 7,043
Total current assets 50,364 59,457
Property, equipment and improvements, net 525 647
Operating lease right-of-use assets 966 1,160
Intangibles, net 46 10
Investment in lease, net-less current portion 7 3
Long-term receivable 4,224 7,412
Deferred income taxes, net 2,346 0
Cash surrender value of life insurance 5,356 5,163
Pension benefits assets 1,958 1,099
Other assets 112 111
Total assets 65,904 75,062
Current liabilities:    
Accounts payable and accrued expenses 10,785 22,463
Line of credit 1,515 3,124
Notes payable - current portion 449 427
Deferred revenue 1,898 4,058
Pension and retirement plans 98 110
Income taxes payable 914 0
Total current liabilities 15,659 30,182
Pension and retirement plans 1,251 1,337
Notes payable - noncurrent portion 0 449
Operating lease liabilities - noncurrent portion 482 623
Income taxes payable 513 462
Other noncurrent liabilities 1,851 3,046
Total liabilities 19,756 36,099
Shareholders' equity:    
Common stock, $.01 par value per share; authorized, 7,500 shares; issued and outstanding 4,728 and 4,554 shares, respectively 48 46
Additional paid-in capital 20,883 19,476
Retained earnings 31,311 26,769
Accumulated other comprehensive loss (6,094) (7,328)
Total shareholders' equity 46,148 38,963
Total liabilities and shareholders' equity $ 65,904 $ 75,062
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED BALANCE SHEETS    
Allowances (in dollars) $ 100 $ 88
Common stock, par value (in dollars per share) $ 0.01 $ 0.01
Common stock, shares authorized 7,500 7,500
Common stock, shares issued 4,728 4,554
Common stock, shares outstanding 4,728 4,554
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sales:    
Total sales $ 64,647 $ 54,361
Cost of sales:    
Total cost of sales 42,727 35,534
Gross profit 21,920 18,827
Operating expenses:    
Engineering and development 3,140 3,084
Selling, general and administrative 16,910 15,783
Total operating expenses 20,050 18,867
Operating income (loss) 1,870 (40)
Other income (expense):    
Foreign exchange (loss) gain (581) 1,692
Interest expense (262) (360)
Interest income 1,460 650
Employee Retention Tax Credit, net of costs to collect 2,136 0
Other income (expense), net 112 (3)
Total other income, net 2,865 1,979
Income before income taxes 4,735 1,939
Income tax (benefit) expense (469) 50
Net income 5,204 1,889
Net income attributable to common shareholders $ 4,884 $ 1,789
Net income per common share - basic $ 1.11 $ 0.42
Net income per common share - diluted $ 1.09 $ 0.42
Weighted average common shares outstanding - basic 4,381 4,261
Weighted average common shares outstanding net income - diluted 4,471 4,278
Product    
Sales:    
Total sales $ 47,149 $ 36,688
Cost of sales:    
Total cost of sales 35,524 28,977
Service    
Sales:    
Total sales 17,498 17,673
Cost of sales:    
Total cost of sales $ 7,203 $ 6,557
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME    
Net income $ 5,204 $ 1,889
Other comprehensive income (loss):    
Unrealized actuarial gain on minimum pension liability, net of tax effect 272 3,861
Foreign currency translation gain (loss) adjustments, net 962 (1,741)
Other comprehensive income 1,234 2,120
Total comprehensive income $ 6,438 $ 4,009
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated other comprehensive loss
Total
Beginning Balance (in Shares) at Sep. 30, 2021 4,394,000        
Beginning Balance at Sep. 30, 2021 $ 45 $ 18,258 $ 25,191 $ (9,448) $ 34,046
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     1,889   1,889
Other comprehensive income       2,120 2,120
Stock-based compensation   979     979
Restricted stock cancellation (1)       (1)
Restricted stock issuance $ 2       2
Restricted stock issuance (in shares) 151,000        
Issuance of shares under employee stock purchase plan   239     $ 239
Issuance of shares under employee stock purchase plan (in shares) 31,000       31,372
Purchase of common stock     (174)   $ (174)
Purchase of common stock (in shares) (22,000)        
Cash dividends paid on common stock     (137)   $ (137)
Ending Balance (in Shares) at Sep. 30, 2022 4,554,000       4,554,000
Ending Balance at Sep. 30, 2022 $ 46 19,476 26,769 (7,328) $ 38,963
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     5,204   5,204
Other comprehensive income       1,234 1,234
Stock-based compensation   1,127     1,127
Restricted stock issuance $ 2       2
Restricted stock issuance (in shares) 143,000        
Issuance of shares under employee stock purchase plan   280     $ 280
Issuance of shares under employee stock purchase plan (in shares) 32,000       30,885
Purchase of common stock     (6)   $ (6)
Purchase of common stock (in shares) (1,000)       (600)
Cash dividends paid on common stock     (656)   $ (656)
Ending Balance (in Shares) at Sep. 30, 2023 4,728,000       4,728,000
Ending Balance at Sep. 30, 2023 $ 48 $ 20,883 $ 31,311 $ (6,094) $ 46,148
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.23.3
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Sep. 12, 2023
Jun. 13, 2023
Mar. 14, 2023
Jan. 06, 2023
Sep. 09, 2022
Sep. 30, 2023
Sep. 30, 2022
CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY              
Common Stock, Dividends, Per Share, Cash Paid $ 0.04 $ 0.04 $ 0.03 $ 0.03 $ 0.03 $ 0.14 $ 0.03
XML 20 R8.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 income $ 5,204 $ 1,889
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 343 350
Amortization of intangibles 15 9
Loss on disposal of fixed assets, net 4 0
Foreign exchange loss (gain) 581 (1,692)
Provision for losses (recoveries) on accounts receivable 26 (50)
Provision for obsolete inventory 274 130
Amortization of lease right-of-use assets 573 576
Stock-based compensation expense on stock options and restricted stock awards 1,127 979
Deferred income taxes (2,346) 0
Decrease in cash surrender value of life insurance (130) (1,221)
Changes in operating assets and liabilities:    
Decrease (increase) in accounts receivable 2,852 (4,264)
Decrease (increase) in inventories 1,557 (517)
Decrease in refundable income taxes 1,050 605
Increase in operating lease right-of-use assets (379) (377)
Decrease (increase) in other assets 4,581 (2,491)
Decrease in investment in lease 5 63
Decrease in long-term receivable 3,188 111
(Decrease) increase in accounts payable and accrued expenses (11,596) 8,714
Decrease in interest payable (50) (8)
Decrease in operating lease liabilities (190) (330)
(Decrease) increase in deferred revenue (2,161) 2,165
Decrease in pension and retirement plans liabilities (391) (167)
Increase (decrease) in income taxes payable 965 (62)
Decrease in other long-term liabilities (1,195) (1,737)
Net cash provided by operating activities 3,907 2,675
Investing activities    
Life insurance premiums paid (64) (70)
Purchase of held-to-maturity investments (3,533) 0
Proceeds from maturities of held-to-maturity investments 3,533 0
Proceeds from corporate life insurance owned policy 0 322
Proceeds from sales of property, equipment, and improvements 0 2
Additions of intangible assets (51) 0
Purchases of property, equipment and improvements (226) (234)
Net cash (used in) provided by investing activities (341) 20
Financing activities    
Dividends paid (656) (137)
Net borrowing under line-of-credit agreement (1,609) 2,183
Repayments on notes payable (406) (736)
Principal payments on finance leases (4) (47)
Purchase of common stock (6) (174)
Proceeds from issuance of shares under equity compensation plans 280 239
Net cash (used in) provided by financing activities (2,401) 1,328
Effects of exchange rate on cash, net 70 (48)
Net increase in cash and cash equivalents 1,235 3,975
Cash and cash equivalents beginning of year 23,982 20,007
Cash and cash equivalents end of year 25,217 23,982
Supplementary cash flow information:    
Cash paid (received) for income taxes 246 (233)
Cash paid for interest 313 184
Supplementary non-cash financing activities:    
Obtaining a right-of-use asset in exchange for a lease liability 392 352
Customer financing for inventory sold (see Note 2 Accounts and Long-Term Receivable for details) 6,032 1,232
Vendor financing for inventory purchased (see Note 8 Accounts payable and accrued expenses, and Other noncurrent liabilities for details) $ 2,321 $ 0
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies
12 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies  
Summary of Significant Accounting Policies

Organization and Business

CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was founded in 1968 and is based in Lowell, Massachusetts. To meet the diverse requirements of commercial and defense customers worldwide, CSPI and its subsidiaries develop and market IT integration solutions, advanced security products, managed IT services, purpose built network adapters, and high-performance cluster computer systems. The Company operates in two segments, its Technology Solutions ("TS") segment and its High Performance Products ("HPP") segment.

1.     Summary of Significant Accounting Policies

Basis of Presentation

The accompanying audited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America and the rules and regulations of the Securities and Exchange Commission.

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.

Foreign Currency Translation

The U.S. Dollar is the reporting currency for all periods presented. The financial information for entities outside the United States is measured using the local currency as the functional currency. In consolidation, foreign transactions are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement. After this remeasurement, assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the exchange rates in effect at the balance sheet date. Revenue and expenses are translated at average rates in effect during the period. The resulting translation adjustment is reflected as accumulated other comprehensive loss, a separate component of shareholders’ equity on the consolidated balance sheets. Currency transaction gains and losses are recorded as other income (expense) in the consolidated statements of operations.

Cash Equivalents

For purposes of the consolidated statements of cash flows, highly liquid investments with original maturities of three months or less at the time of acquisition are considered cash equivalents.

Employee Retention Tax Credit

The Coronavirus Aid, Relief, and Economic Security Act provided an employee retention credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year.

The TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021 and filed a cash refund claim during the fiscal year ended September 30, 2023. An amount of $2.8 million, net of costs, was received in the fourth quarter of fiscal year 2023.

On the Company’s Consolidated Statements of Operations in Total other income, net the financial statement line item Employee retention tax credit, net of costs to collect for fiscal year ended September 30, 2023 of $2.1 million represents the amount we were qualified to receive. There are no other amounts that will be received related to this credit. There is $0.6 million on the Consolidated Balance Sheets in the financial statement line item Accounts payable and accrued expenses, which will be paid back to the IRS in fiscal year 2024.

We accounted for the ERC as a gain contingency in accordance with ASC 450-30 Gain Contingencies. Under this standard, the ERC was recognized only after the contingency was resolved and deemed realizable.

Research and Development Expense

For the years ended September 30, 2023 and 2022, our expenses for research and development were approximately $3.1 million and $3.1 million, respectively. Expenditures for research and development are expensed as they are incurred.

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management assesses the recoverability of the long-lived assets (other than goodwill and intangibles) by comparing the estimated undiscounted cash flows associated with the related asset or group of assets against their respective carrying amounts. The amount of impairment, if any, is calculated based on the excess of the carrying amount over the fair value of those assets. Intangible assets that are not subject to amortization are also required to be tested annually, or more frequently if events or circumstances indicate that the asset may be impaired. We did not have intangible assets with indefinite lives or goodwill at any time during the two years ended September 30, 2023.

Intangible assets subject to amortization are amortized on a straight-line basis over their estimated useful lives, generally three to ten years, and are carried at net book value. The remaining useful lives of intangible assets are evaluated on an annual basis. Intangible assets subject to amortization are also tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. If the fair value of an intangible asset subject to amortization is determined to be less than its carrying value, then an impairment charge is recorded to write down that asset to its fair value. There was no impairment for the years ended September 30, 2023 and 2022.

Leases as Lessee

At the inception of an arrangement, the Company determines whether the arrangement contains a lease. This includes arrangements with goods and services to determine if there is an embedded lease. An arrangement containing a lease would allow the Company the right to control an implicitly or explicitly identified asset. If there is a lease in an arrangement, the classification is determined at inception of the arrangement. Certain leases may contain transfer of ownership or an option to purchase the underlying asset. The most relevant criterion for our lease classification is transfer of ownership, which if included in the arrangement makes the lease a finance lease rather than an operating lease.

The discount rate used to assess classification is the incremental borrowing rate at the commencement date due to the implicit rate not being readily determinable. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The lease term includes periods where we are reasonably certain we will exercise the renewal option. The Company has elected not to apply Subtopic ASC 842-25 to short-term leases, which are defined as a lease that has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Therefore, there are no right-of-use assets or lease liabilities related to short-term leases in the Consolidated Balance Sheets and the lease payments are expensed on a straight-line basis over the lease term. Leases are typically not able to be terminated without penalty. None of our lease arrangements contain residual value guarantees, restrictions, or covenants. None of the Company’s current leases are with related parties. There are no lease arrangements that we have entered into as of September 30, 2023 that have not yet commenced. See Note 9 Leases for additional information.

Operating leases

The Company has operating leases for office space, data centers, and other information technology equipment under various leases. Operating lease right-of-use assets and liabilities are recognized at the commencement date using the present value of the fixed lease payments over the lease term. We do not have leases with variable consideration. The incremental borrowing rate is used in determining present value. Certain operating leases, primarily office space and IT equipment, have an option to extend the lease. Renewal periods related to certain lease agreements related to office buildings are included in the lease term for lease accounting.

The Company has operating lease agreements with lease components (e.g. fixed payments including rent, real estate taxes, and insurance costs) as well as nonlease components (e.g. common-area maintenance, colocation services). The Company has elected to account for lease and nonlease components as one single lease component for all classes of assets. Lease expense is recognized on a straight-line basis over the lease term.

Finance leases

The Company has finance leases for information technology equipment and subleases all this equipment (see Lessor section below for details). All finance leases transfer ownership to the Company, which meets the criterion to be a finance lease. Due to our finance leases being subleases, there are no finance right-of-use assets because instead there is a net investment in lease in the Consolidated Balance Sheets.

Leases as Lessor

The Company is a lessor, but only as a sublessor. The process for identifying and classifying a lease is similar to the process described above in the lessee section. Additionally, the most relevant criteria to classification is transfer of ownership and present value of the total lease payments in relation to fair value of the underlying asset. The Company as a lessor has both sales-type and direct financing leases. The Company as a lessor does not have operating leases. All the Company’s sublease agreements are bundled agreements containing managed services, software, and other services. The fixed payments under bundled agreements are allocated based on the relative standalone selling prices of the lease and non-lease deliverables are consistent with ASC 606. The allocation of the fixed payments may be calculated using a budgeted cost-plus margin approach if there are other services in addition to managed services. Due to the complex nature of these contracts, there is significant judgment in allocating the fixed payments. There is no variable consideration in these agreements. The discount rate used as a lessor pertaining to the lease component is the implicit rate. As sublessor, lease agreements contain an option to purchase the underlying asset or transfers ownership at the end of the lease. The leases typically do not have any residual value to the Company. In the Company’s sublessor agreements, the payments allocated to the lease component cannot be terminated. See Note 9 Leases for additional information.

Inventories

Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. As of September 30, 2023, and September 30, 2022, the Company maintained inventory reserves of $1.0 million and $0.8 million, respectively.

Property, Equipment and Improvements

The components of property, equipment and improvements are stated at cost. The Company provides for depreciation by use of the straight-line method over the estimated useful lives of the related assets (three to seven years). Leasehold improvements are amortized by use of the straight-line method over the lesser of the estimated useful life of the asset or the lease term. Repairs and maintenance costs are expensed as incurred.

Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts

Trade accounts receivable are stated at amounts that have been billed to customers less an allowance for doubtful accounts. Allowances for doubtful accounts are recorded for the estimated losses resulting from the inability of our customers to make required payments. The estimates for the allowance for doubtful accounts are based on the length of time the receivables are past due, current business environment, and our historical experience. If the financial condition of our customers were to deteriorate, resulting in impairment of their ability to make payments, additional allowances may be required. Accounts receivable are charged off against the reserve when management has determined they are uncollectible. Within trade accounts receivable and long-term receivable are financing agreements with an original payment term of greater than one year. Interest income earned on these receivables is recognized using the effective interest method. See Note 2 Accounts and Long-Term Receivables for further details on financing arrangements.

Pension and Retirement Plans

The funded status of pension and other postretirement benefit plans is recognized on the consolidated balance sheets. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/postretirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).

We have defined benefit and defined contribution plans in the United Kingdom (the “U.K.”) and in the U.S. In the U.K. the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is closed to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company also provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisor and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.

Segment Information

We have two operating segments: (i) Technology Solutions ("TS") and (ii) High Performance Products ("HPP"). In the TS segment, we focus on value added reseller ("VAR") integrated solutions including third party hardware, software and technical computer-related consulting and managed services. In the HPP segment, we design, manufacture and deliver products and services to customers that require specialized cyber security services, networking and signal processing

products. The operations and assets of our TS segment are located in the United States and the United Kingdom, which are the two divisions that make up the TS segment. The operations and assets of our HPP segment are located in the United States.

Revenue Recognition

We derive revenue from the sale of integrated hardware and software, third-party service contracts, professional services, managed services, financing of hardware and software, and other services.

We recognize revenue from hardware upon transfer of control, which is at a point in time typically upon shipment when title transfers. Revenue from software is recognized at a point in time when the license is granted.

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.

Professional services generally include implementation, installation, and training services. Professional services are considered a series of distinct services that form one performance obligation and revenue is recognized over time as services are performed.

Revenue generated from managed services is recognized over the term of the contract. Certain managed services contracts include financing of hardware and software. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, Leases. The non-lease components are subject to ASC 606, Revenue from Contracts with Customers.

Other services generally include revenue generated through our royalty, extended warranty, multicomputer repair, and maintenance contracts. Royalty revenue is sales-based and recognized on date of subsequent sale of the product, which occurs on the date of customer shipment. Revenue from extended warranty contracts is recognized ratably over the warranty period. Multicomputer repair services revenue is recognized upon control transfer when the customer takes possession of the computer at time of shipping. Revenue generated from maintenance services is recognized evenly over the term of the contract.

The right of return risk lies with the original manufacturer of the product. Managed service contracts contain the right to refund if canceled within 30 days of inception. Any products with a standard warranty are treated as a warranty obligation under ASC 460, Guarantees.

The following policies are applicable to our major categories of segment revenue transactions:

TS Segment Revenue

TS Segment revenue is derived from the sale of hardware, software, professional services, third-party service contracts, maintenance contracts, managed services, and financing of hardware and software. Financing revenue pertaining to the portion of an arrangement containing a lease is recognized in accordance with ASC 842. Financing revenue related to the lease is recorded in revenue as equipment leasing is part of our operations.

Third-party service contracts are evaluated to determine whether such service revenue should be recorded as gross or net sales and whether over time or at point in time.

HPP Segment Revenue

HPP segment revenue is derived from the sale of integrated hardware and software, maintenance, and other services through the Multicomputer, Myricom, and ARIA product lines.

Myricom revenue is derived from the sale of products, which are comprised of both hardware and embedded software which is essential to the products’ functionality, and post contract maintenance and support. Post contract maintenance and support is considered immaterial in the context of the contract and therefore is not a separate performance obligation. Multicomputer revenue is derived from the sale of hardware, software, extended warranties, royalties, and repair services. ARIA revenue is derived from sale of hardware, software, and managed services.

See disaggregated revenues below by products/services and geography.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2023

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,938

$

41,672

$

47,147

Service

1,398

288

15,812

16,100

17,498

Finance *

2

2

2

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2022

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,516

$

518

$

33,653

$

34,171

$

36,687

Service

1,327

325

16,021

16,346

17,673

Finance *

1

1

1

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (ASC 606).

Contract Assets and Liabilities

When we have performed work but do not have an unconditional right to payment, a contract asset is recorded. When we have the right to bill a customer, accounts receivable is recorded as an unconditional right exists. Current contract assets were $0.9 million and $4.4 million as of September 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the consolidated balance sheets. There were no noncurrent contract assets as of September 30, 2023 and September 30, 2022. The difference in the balances is due to regular timing differences between when work is performed and having an unconditional right to payment.

Contract liabilities arise when payment is received before we transfer a good or service to the customer. Current contract liabilities were $1.9 million and $4.1 million as of September 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the consolidated balance sheets. There were no long-term contract liabilities as of September 30, 2023 and 2022, respectively. Revenue recognized for the year ended September 30, 2023 that was included in contract liabilities as of September 30, 2022 was $3.2 million.

Contract Costs

Incremental costs of obtaining a contract involving customer transactions where the revenue and the related transfer of goods and services are equal to or less than a one year period, are expensed as incurred, utilizing the practical expedient in ASC 340-40-25-4. For a period greater than one year, incremental contract costs are capitalized if we expect to recover these costs. The costs are amortized over the contract term and expected renewal periods. The period of amortization is generally three to six years. Incremental costs are related to commissions in the TS portion of the business. Current capitalized contract costs are within the other current assets on the consolidated balance sheets as of September 30, 2023 and 2022. The portion of current capitalized costs were $172 thousand and $128 thousand as of September 30, 2023 and 2022, respectively. There were no noncurrent capitalized costs on the consolidated balance sheets as these commissions are paid annually even when the contract extends beyond a one year period. The amount of incremental costs amortized for the year ended September 30, 2023 and 2022 were $436 thousand and $366 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Costs to fulfill a contract are capitalized when the costs are related to a contract or anticipated contract, generate or enhance resources that will be used in satisfying performance obligations in the future, and costs are recoverable. Costs to fulfill a contract are related to the TS portion of the business and involve activities performed before managed services can be completed. Current capitalized fulfillment costs are in the other current assets and noncurrent costs are in other assets on the consolidated balance sheets. There were no current capitalized costs as of September 30, 2023 and $9 thousand as of September 30, 2022, respectively. There were no noncurrent capitalized costs as of September 30, 2023 and 2022, respectively. The amount of fulfillment costs amortized year ended September 30, 2023 and 2022 were $9 thousand and $13 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Other

Projects are typically billed upon completion or at certain milestones. Product and services are typically billed when shipped or as services are being performed. Payment terms are typically 30 days to pay in full except in Europe where it could be up to 90 days. Most of our contracts are less than one year. There are certain contracts that contain a financing component. See Note 1 Summary of Significant Accounting Policies to the consolidated financial statements for additional information. We elected to use the optional exemption to not disclose the aggregate amount of the transaction price allocated to performance obligations that have an original expected duration of one year or less. This is due to a low amount of performance obligations, which are less than one year from being unsatisfied at each period end. Most of these contracts are related to product sales.

We have certain contracts that have an original term of more than one year. The royalty agreement is longer than one year, but not included in the table below as the royalties are sales-based. Managed service contracts are generally longer than one year. For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2024

248

Fiscal 2025

123

Fiscal 2026

53

$

424

Product Warranty Accrual

Our product sales generally include a hardware warranty which ranges from 90-days to three-years. At time of product shipment, we accrue for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar products.

Engineering and Development Expenses

Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.

Income Taxes

We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in net income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.

In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.

In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

Earnings per Share of Common Stock

Basic net income per common share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive stock options and is computed by dividing net income available to common shareholders by the assumed weighted average number of common shares outstanding.

We are required to present earnings per share ("EPS") utilizing the two-class method because we had outstanding, non-vested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, which are considered participating securities.

Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Net income

 

$

5,204

  

$

1,889

Less: net income attributable to nonvested common stock

 

(320)

  

(100)

Net income attributable to common shareholders

$

4,884

  

$

1,789

Weighted average total shares outstanding – basic

4,668

4,498

Less: weighted average non–vested shares outstanding

(287)

(237)

Weighted average number of common shares outstanding – basic

4,381

  

4,261

Add: potential common shares from non–vested stock awards

90

  

17

Weighted average common shares outstanding – diluted

$

4,471

  

4,278

Net income per common share - basic

$

1.11

$

0.42

Net income per common share - diluted

$

1.09

$

0.42

All anti-dilutive securities, including stock options, are excluded from the diluted income per share computation. Non-vested restricted stock awards of 54 thousand shares were excluded from net income per share for the year ended September 30, 2023 because their inclusion would have been anti-dilutive. Non-vested restricted stock awards of 171 thousand shares were excluded from net income per share for the year ended September 30, 2022 because their inclusion would have been anti-dilutive.

Use of Estimates

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

Stock-Based Compensation

We measure and recognize compensation expense for all stock-based payment awards made to employees and directors for nonvested shares of restricted common stock based on estimated fair values of stock-based payment awards on the date of grant. The Company has no outstanding stock options issued as of September 30, 2023 and did not issue any for the years ended September 30, 2023 and 2022, respectively. The fair value of nonvested restricted share awards is equal to the quoted market price of our common stock as quoted on the Nasdaq Global Market on the date of grant. The fair value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statements of operations.

Stock-based compensation expense recognized in the consolidated statements of operations for the fiscal years ended September 30, 2023 and 2022 is based on awards ultimately expected to vest and has been reduced for estimated forfeitures and will be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

Stock-based compensation expense recognized for the fiscal years ended September 30, 2023 and 2022 consisted of restricted stock granted pursuant to the Company’s stock incentive and employee stock purchase plans of approximately $1.1 million and $1.0 million, respectively.

Concentrations of Credit Risk

Cash and cash equivalents are maintained with several financial institutions in the U.S. and the U.K. Deposits held with banks may exceed the amount of insurance on such deposits. Generally, these deposits may be redeemed upon demand. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk in cash and cash equivalents.

We had one customer who totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.

Subsequent Events

The Company recognizes in the consolidated financial statements the effects of all subsequent events that provide additional evidence about conditions that existed at the date of the statement of financial position, including the estimates inherent in the process of preparing financial statements. The Company has evaluated subsequent events through the date of this filing.

New accounting standards not adopted as of September 30, 2023

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. This ASU will change how entities account for credit losses for most financial assets and certain other instruments. For trade receivables, loans and held-to-maturity debt securities entities will be required to estimate lifetime expected credit losses. For available-for-sale debt securities entities will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. Additionally, there will be a significant increase in the amount of disclosures by year of origination for certain financing receivables. For public entities classified as a smaller reporting company, the new standard is effective for annual periods beginning after December 15, 2022 (ASU 2019-10 Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates), including interim periods within that annual period. The Company is evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.

XML 22 R10.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts and Long-Term Receivable
12 Months Ended
Sep. 30, 2023
Accounts and Long-Term Receivable  
Accounts and Long-Term Receivable

2.    Accounts and Long-Term Receivable

Within accounts receivable and long-term receivable there are amounts due reflecting sales whose payment terms exceed one year. This financing is separate from agreements with a leasing component, see Note 9 Leases for financing through leases. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $7.2 million and $4.2 million as of September 30, 2023, respectively. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $8.9 million and $7.4 million as of September 30, 2022, respectively.

The receivables with a payment term exceeding one year carry an average weighted interest rate of 6.2% as of September 30, 2023, which reflects the approximate interest rate consistent with a separate financing transaction with the customer at the inception of the agreement.

There is not an allowance for credit losses nor impairments for accounts and long-term receivables with a contractual maturity of over one year. All accounts had no past amounts due as of September 30, 2023 or 2022, respectively. There was no activity in the allowance for credit losses of these receivables for the years ended September 30, 2023 and 2022, respectively. All these agreements are looked at as one portfolio in determining credit losses. There are various factors that are considered in extending a customer payment terms longer than one year including payment history, economic conditions, and capacity to pay. The credit quality of customers is monitored by payment activity. The unearned income represents a rate similar to market at the inception of the agreement.

The amount of interest income earned from sales whose payment terms exceed one year for the year ended September 30, 2023 and 2022 was $810 thousand and $548 thousand, respectively. Interest income from these agreements is recorded in Other income, net on the Consolidated Statements of Operations.

There was one new agreement effective in the first quarter of fiscal year 2023 causing an increase in Accounts and Long-term receivable. This agreement included approximately $3.0 million in payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded as net revenue.

There were two new agreements effective in the third quarter of fiscal year 2023. One agreement included approximately $3.1 million in payments to be received over the next 4 years from the effective date of the agreement. The second agreement included approximately $0.7 million in payments to be received over the next four years from the effective date of the agreement. The revenue for these transactions was recorded as net revenue.

Receivables whose payment terms exceed one year are placed on nonaccrual status, meaning interest income stops being recorded, when the customer has a past due amount in excess of 30 days or reasonable doubt exists in collecting all interest and principal. A payment due in excess of 30 days is considered delinquent. If a payment is received for a receivable on nonaccrual status the payment is first applied to interest and then principal. Recording interest income resumes once no reasonable doubt exists regarding collecting all interest and principal.

Contractual maturities of outstanding financing receivables with an original contractual maturity over one year are as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

7,714

2025

3,170

2026

742

2027

628

Total payments

$

12,254

Less: unearned interest income

(859)

Total, net of unearned interest income

$

11,395

XML 23 R11.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories
12 Months Ended
Sep. 30, 2023
Inventories  
Inventories

3.     Inventories

Inventories consist of the following:

September 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

247

$

421

Work-in-process

 

36

23

Finished goods

 

2,259

3,928

Total

$

2,542

$

4,372

We evaluate inventory for obsolescence on at least a quarterly basis or more frequently if needed. Our HPP segment has a multi-faceted approach in determining obsolescence including reviewing inventory by product line, program, and individual part. In the TS segment, we seek to minimize obsolete inventory by having nearly all of our inventory purchased in conjunction with a sales agreement. From time to time, we do purchase certain inventory in bulk to receive discounts, but only when we anticipate selling this inventory in the near-term. The inventory we purchase at the TS segment is in high demand, especially in the current environment, and has a limited risk of obsolescence.

Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.

The TS segment has many vendors it transacts with. Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.

XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss
12 Months Ended
Sep. 30, 2023
Accumulated Other Comprehensive Loss.  
Accumulated Other Comprehensive Loss

4.     Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

    

Effect of

    

    

Accumulated

Foreign

Minimum

Other

Currency

Pension

Comprehensive

Translation

Liability

Loss

(Amounts in thousands)

Balance as of September 30, 2021

$

(4,050)

$

(5,398)

$

(9,448)

Change in period

 

(1,741)

 

4,096

 

2,355

Tax effect of change in period

 

 

(235)

 

(235)

Balance as of September 30, 2022

$

(5,791)

$

(1,537)

$

(7,328)

Change in period

 

962

 

244

 

1,206

Tax effect of change in period

 

 

28

 

28

Balance as of September 30, 2023

$

(4,829)

$

(1,265)

$

(6,094)

The changes in the minimum pension liability are net of an amortization gain of $200 thousand in 2023 and a loss of $91 thousand in 2022 included in net periodic pension cost.

XML 25 R13.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes
12 Months Ended
Sep. 30, 2023
Income Taxes  
Income Taxes

5.     Income Taxes

The components of income (loss) before income tax (benefit) expense and income tax (benefit) expense are comprised of the following:

For the Years Ended

September 30, 

    

2023

    

2022

(Amounts in thousands)

Income (loss) before income tax expense

U.S.

$

5,202

  

$

417

Foreign

 

(467)

  

 

1,522

$

4,735

  

$

1,939

Income tax expense:

  

Current:

  

Federal

$

1,551

  

$

State

 

326

  

 

50

$

1,877

  

$

50

Deferred:

  

Federal

$

(1,971)

  

$

State

 

(375)

  

 

 

(2,346)

  

 

Total income tax (benefit) expense

$

(469)

  

$

50

The effective income tax rate differed from the statutory federal income tax rate due to the following:

For the Years Ended September 30, 

 

2023

2022

 

(Dollar amounts in thousands)

 

Computed “expected” tax expense

    

$

994

    

21.0

%  

$

407

    

21.0

%

Increases (reductions) in taxes resulting from:

 

  

 

  

 

  

 

  

State income taxes, net of federal tax benefit

 

106

 

2.2

%  

 

27

 

1.5

%

Foreign rate differential

 

9

 

0.2

%  

 

(30)

 

(1.5)

%

Employee Retention Credit

(134)

(2.8)

%

%

Permanent differences

 

(7)

 

(0.2)

%  

 

(19)

 

(1.0)

%

Change in valuation allowance

 

(1,746)

 

(36.8)

%  

 

(226)

 

(11.5)

%

Research and development credit

 

(112)

 

(2.4)

%  

 

(131)

 

(6.8)

%

Deferred Tax True Ups

322

6.8

%  

%  

FIN 48 Reserves

166

3.5

%  

%  

Return to Provision Adjustments

(64)

(1.3)

%

14

0.7

%

Other items

 

(3)

 

(0.1)

%  

 

8

 

0.2

%

Income tax (benefit) expense

$

(469)

 

(9.9)

%  

$

50

 

2.6

%

Significant components of the Company's net deferred tax assets and liabilities as of September 30, 2023 and 2022 are as follows:

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Deferred tax assets:

  

  

Pension

$

321

$

373

Intangibles

 

 

29

Capitalized research and development expenses

651

Other reserves and accruals

 

1,118

 

596

Inventory reserves and other

 

278

 

244

Federal and state tax credits

 

771

 

1,273

Federal and state net operating loss carryforwards

 

 

151

Foreign net operating loss carryforwards

 

2,945

 

2,693

Lease Liability

239

Gross deferred tax assets

6,323

5,359

Less: valuation allowance

 

(3,283)

 

(5,029)

Realizable deferred tax asset

3,040

330

Deferred tax liabilities:

Depreciation and amortization

(84)

(121)

ROU Asset

(235)

Pension

(372)

(209)

Intangibles

(3)

Realizable deferred tax liabilities

(694)

(330)

Net deferred tax assets

$

2,346

$

The Company undertakes a review of its valuation allowance at each financial statement period, reviewing the positive and negative evidence to help determine whether it is more likely than not that the Company will realize the future tax benefits from its deferred tax balances. In the fiscal year ended September 30, 2020, the Company established a partial valuation allowance against its deferred tax assets in light of results at the time, the COVID-19 pandemic, and the resulting economic fallout, and established a full valuation during the fiscal year ended September 30, 2021. Since that time, the COVID-19 pandemic has ended, and the Company’s Technology Solutions business has grown its revenue and operating income in fiscal years 2023 and 2022.

As a result, the Company has determined that it is more likely than not that substantially all of its net deferred tax assets in the U.S. jurisdiction will be utilized and associated valuation allowances should be reversed during the fiscal year ended September 30, 2023. The valuation reversed during the period and resulted in a $1.8 million benefit. The Company separately analyzed the realizability of its federal and state credits and determined $710 thousand (net of federal benefit) of state credits are expected to expire unutilized and kept a valuation allowance against these credits. The Company will continue to maintain a valuation allowance against certain state tax credits in the U.S. and a full valuation allowance against the net deferred tax assets in the U.K. jurisdiction.

As of September 30, 2023, the Company did not have U.S. net operating loss carryforwards for federal purposes or U.S. tax credit carryforwards for federal purposes. As of September 30, 2022, the Company had $162 thousand of U.S. net operating loss carryforwards for federal purposes and $884 thousand of U.S. tax credit carryforwards for federal purposes.

As of September 30, 2023, and 2022, the Company had U.S. net operating loss carryforwards for state purposes of approximately $12 thousand and $3.7 million, respectively, which are available to offset future taxable income through 2034. As of September 30, 2023, the Company had state tax credit carryforwards of $1.1 million available to reduce future

state tax expense, of which $55 thousand has unlimited carryover status and the remainder of the credits are available through FY 2038.

As of September 30, 2023, the Company had U.K. net operating loss carryforwards of approximately $15.5 million that have an indefinite life with no expiration.

Undistributed earnings of the Company's foreign subsidiaries amounted to approximately $4.8 million and $6.1 million as of September 30, 2023 and 2022, respectively. The Company is considering cash distribution of undistributed foreign earnings in the future and will continue to assess the potential impact of any future distributions on U.S. taxes. The state tax impact of a distribution of foreign earnings and profits would not be material.

In addition, the calculation of the Company's tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

As of September 30, 2023, the total amount of uncertain tax liabilities relates to federal and state tax credit carryforwards which are partially recorded net in deferred taxes and partially as a long term tax payable.

A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows:

    

For the Year Ended

    

For the Year Ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Balance, beginning of year

$

502

$

433

Additions for tax positions of current year

 

22

68

(Subtractions) additions for tax positions of prior years

 

(201)

1

Balance, end of period

$

323

$

502

If the unrecognized tax benefits of $323 thousand as of September 30, 2023 are recognized, they would reduce our annual effective tax rate, subject to the valuation allowance. The Company does not expect our unrecognized tax benefits to change significantly over the next 12 months.

We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company has reviewed the tax positions taken on returns filed domestically and in its foreign jurisdictions for all open years, generally fiscal 2020 through 2023, and believes that any tax adjustments not currently reserved in any audited year will not be material.

XML 26 R14.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Equipment and Improvements, Net
12 Months Ended
Sep. 30, 2023
Property, Equipment and Improvements, Net  
Property, Equipment and Improvements, Net

6.     Property, Equipment and Improvements, Net

Property, equipment and improvements, net consist of the following:

    

September 30, 

    

September 30, 

2023

2022

(Amounts in thousands)

Leasehold improvements

$

224

$

224

Equipment

 

8,626

 

8,842

Automobiles

 

194

 

116

Property, equipment and improvements, gross

 

9,044

 

9,182

Less accumulated depreciation and amortization

 

(8,519)

 

(8,535)

Property, equipment and improvements, net

$

525

$

647

The Company uses the straight-line method over the estimated useful lives of the assets to record depreciation expense. Depreciation expense was $343 thousand and $350 thousand for the years ended September 30, 2023 and 2022, respectively.

XML 27 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Acquired Intangible Assets
12 Months Ended
Sep. 30, 2023
Acquired Intangible Assets  
Acquired Intangible Assets

7.     Acquired Intangible Assets

As of September 30, 2023 and 2022, intangible assets are as follows:

September 30, 2023

September 30, 2022

Weighted

Weighted

Average

Average

Remaining

Remaining

Amortization

Accumulated

Amortization

Accumulated

    

Period

    

Gross

    

Amortization

    

Net

    

Period

    

Gross

    

Amortization

    

Net

(Amounts in thousands)

Customer list

 

year

$

90

$

(89)

$

1

 

years

$

90

$

(80)

$

10

Patent

9 years

$

51

$

(6)

$

45

 

$

$

$

Amortization expense on these intangible assets was $15 thousand and $9 thousand for the year ended September 30, 2023 and 2022, respectively.

Annual amortization expense related to intangible assets for each of the following successive fiscal years is as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

 

$

6

2025

 

5

2026

5

2027

5

2028

5

Thereafter

20

Total

$

46

XML 28 R16.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued expenses, and Other noncurrent liabilities
12 Months Ended
Sep. 30, 2023
Accounts payable and accrued expenses, and Other noncurrent liabilities  
Accounts payable and accrued expenses, and Other noncurrent liabilities

8.     Accounts payable and accrued expenses, and Other noncurrent liabilities

Accounts payable and accrued expenses consist of the following:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Accounts payable

$

6,719

$

19,241

Commissions

 

615

 

631

Compensation and fringe benefits

 

1,958

 

1,607

Professional fees

 

199

 

175

Taxes, other than income

 

130

 

211

Finance lease liability

4

Operating lease liability

502

550

Employee Retention Tax Credit Payable

 

640

 

Product warranty

 

22

 

44

Total

$

10,785

$

22,463

The Company enters into certain multi-year agreements with vendors when also entering into some of the multi-year contracts the Company enters into with customers. See Note 2 Accounts and Long-Term Receivable for further information related to the multi-year agreements with customers.

There was not an interest rate stated in the agreements and therefore interest was imputed under ASC 835 Interest as the payments in the exchange represented two elements: principal and interest. The average weighted imputed interest rate for the agreements was determined to be 5.5%. The rate was determined primarily based on the rate the Company could obtain by financing from other sources at the date of the transaction.

Interest expense related to these agreements was $229 thousand and $260 thousand for the years ended September 30, 2023 and 2022, respectively.

The amounts owed for these agreements are within accounts payable and other noncurrent liabilities because they are owed to a vendor rather than banks or financial institutions for borrowings. See Note 11 Line of Credit and Note 12 Notes Payable for amounts due to banks and other financial institutions for borrowings.

Below are details of the aforementioned agreements with the vendors that contain imputed interest:

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,718

$

1,758

Less: discount

(140)

(186)

Accounts payable and accrued expenses

$

1,578

$

1,572

Noncurrent

$

1,967

$

3,186

Less: discount

(116)

(140)

Other noncurrent liabilities

$

1,851

$

3,046

The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of September 30, 2023. This is approximately 26% of Accounts payable and other noncurrent liabilities. The Company had a total of approximately $16.1 million due (net of interest) to one of these vendors as of September 30, 2022. This is approximately 63% of Accounts payable and other noncurrent liabilities. The TS segment has many vendors it transacts with and does not have any specific agreement with this vendor that it must purchase certain products from the vendor. Management believes other suppliers could provide similar products with comparable terms.

XML 29 R17.htm IDEA: XBRL DOCUMENT v3.23.3
Leases
12 Months Ended
Sep. 30, 2023
Leases  
Leases

9.    Leases

Information related to both lessee and lessor

The following table specifies where the right-of-use assets, lease liabilities, and investment in lease are within the Consolidated Balance Sheets as of September 30, 2023 and 2022:

Condensed Balance Sheets Location

    

September 30, 2023

 

September 30, 2022

(Amounts in thousands)

Assets

Operating leases

Operating lease right-of-use assets

$

966

$

1,160

Lease receivable - current

Investment in lease, net-current portion

$

8

$

17

Lease receivable - noncurrent

Investment in lease, net-less current portion

7

3

Total lease receivable

$

15

$

20

Liabilities

 

 

Current operating lease liabilities

Accounts payable and accrued expenses

$

502

$

550

Non-current operating lease liabilities

Operating lease liabilities - noncurrent portion

482

623

Total operating lease liabilities

$

984

$

1,173

Current finance lease liabilities

Accounts payable and accrued expenses

$

$

4

The components of lease costs for the year ended September 30, 2023 and 2022 are as follows:

Year ended

Condensed Consolidated Statements of Operations Location

September 30, 2023

September 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

4

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

618

 

615

Short-term lease cost

Selling, general, and administrative

43

137

Total lease costs

$

662

$

756

Less sublease interest income

Revenue

(3)

(1)

Total lease costs, net of sublease interest income

$

659

$

755

Future lease payments under our non-cancellable leases and payments to be received as a sublessor as of September 30, 2023 are in the following table:

Operating lease

Sublease

Fiscal year ending September 30:

Costs

Payments received

(Amounts in thousands)

2024

$

535

$

10

2025

388

8

2026

 

107

 

Total

$

1,030

$

18

Less imputed interest

(46)

(3)

Total

$

984

$

15

Supplemental cash flow information related to leases for the fiscal year ended September 30, 2023 and 2022 is below:

Year ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows paid for operating leases

$

628

$

633

Operating cash flows paid for short-term leases

43

137

Operating cash flows paid for finance leases

1

4

Financing cash flows paid for finance leases

4

47

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

352

Cash received from subleases

(20)

(49)

Information as a lessee related to weighted averages of lease term and discount rate as of September 30, 2023 is below:

Weighted-average remaining lease term (years)

September 30, 2023

Operating leases

2.0

Weighted-average discount rate

September 30, 2023

Operating leases

6.4%

XML 30 R18.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties
12 Months Ended
Sep. 30, 2023
Product Warranties  
Product Warranties

10.     Product Warranties

Product warranty activity for the year ended September 30 2023 and 2022 was as follows:

    

2023

    

2022

(Amounts in thousands)

Balance at the beginning of the year

$

44

$

67

Accruals for warranties for products sold in the period

 

 

Fulfillment of warranty obligations

 

(22)

 

(23)

Balance at the end of the year

$

22

$

44

These amounts are within Accounts payable and accrued expenses on the Consolidated Balance Sheets.

XML 31 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Line of Credit
12 Months Ended
Sep. 30, 2023
Line of Credit  
Line of Credit

11.    Line of Credit

As of September 30, 2023 and September 30, 2022, the Company maintained an inventory line of credit with a borrowing capacity of $15.0 million. It may be used by the TS or HPP segment in the U.S. to purchase inventory from approved vendors with payment terms which exceed those offered by the vendors. No interest accrues under the inventory line of credit when advances are paid within terms, however, late payments are subject to an interest charge of the rate published in the Wall Street Journal as the “prime rate” plus 5%. The prime rate was 8.5% as of September 30, 2023. There is no expiration date or minimum principal payment. However, the credit agreement for the inventory line of credit contains financial covenants which require the Company to maintain the following TS segment-specific financial ratios: (1) a minimum current ratio of 1.2, (2) tangible net worth of no less than $4.0 million, and (3) a maximum ratio of total liabilities to total net worth of less than 5.0:1. As of September 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.5 million and $3.1 million, respectively, and the Company was in compliance with all covenants. There is no unused commitment fee. As of September 30, 2023 and September 30, 2022, this line of credit also included availability of a limited cash withdrawal option of up to $1.0 million. As of September 30, 2023 and 2022, there were no cash withdrawals outstanding.

XML 32 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable
12 Months Ended
Sep. 30, 2023
Notes Payable  
Notes Payable

12.     Notes Payable

In October 2019, the Company borrowed $2.0 million with a 5.1% rate of interest related to a multi-year agreement with a customer. This is the only note payable outstanding as of September 30, 2023.

Interest expense related to the notes for the years ended September 30, 2023 and 2022 was $22 thousand and $50 thousand, respectively. Below are details of the notes payable.

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

 

(22)

Notes payable - current portion

$

449

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

XML 33 R21.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans
12 Months Ended
Sep. 30, 2023
Pension and Retirement Plans  
Pension and Retirement Plans

13.    Pension and Retirement Plans

We have defined benefit and defined contribution plans in the U.K. and in the U.S. In the U.K., the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is frozen to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Defined Benefit Plans

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets. If the liabilities are below funding levels an asset is recorded.

The domestic supplemental retirement plans have life insurance policies which are not considered plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. These insurance policies are included in the balance sheet at their cash surrender value, net of policy loans, aggregating $3.7 million and $3.5 million as of September 30, 2023 and 2022, respectively. The loans against the policies have been taken out by the Company to pay the premiums. The costs and benefit payments for these plans are paid through operating cash flows of the Company to the extent that they cannot be funded through the use of the cash values in the insurance policies. The Company expects that the recorded value of the insurance policies will be sufficient to fund all of the Company’s obligations under these plans.

Assumptions:

The following table provides the weighted average actuarial assumptions used to determine the actuarial present value of projected benefit obligations at:

Domestic

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.62

%  

5.14

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

The following table provides the weighted average actuarial assumptions used to determine net periodic benefit cost for years ended:

Domestic

    

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.14

%  

2.75

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

For domestic plans, the discount rate was determined by comparison against the FTSE pension liability index for AA rated corporate instruments. The Company monitors other indices to assure that the pension obligations are fairly reported on a consistent basis. The international discount rates were determined by comparison against country specific AA corporate indices, adjusted for duration of the obligation.

The periodic benefit cost and the actuarial present value of projected benefit obligations are based on actuarial assumptions that are reviewed on an annual basis. The Company revises these assumptions based on an annual evaluation of long-term trends, as well as market conditions that may have an impact on the cost of providing retirement benefits.

The components of net periodic benefit costs related to the U.S. and international plans are as follows:

Years ended September 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

429

$

13

$

442

$

268

$

11

$

279

Expected return on plan assets

 

(575)

 

 

(575)

 

(449)

 

 

(449)

Amortization of past service costs

7

7

7

7

Amortization of net (gain) loss

 

 

(4)

 

(4)

 

97

 

1

 

98

Net periodic (benefit) cost

$

(139)

$

9

$

(130)

$

(77)

$

12

$

(65)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

24

$

24

$

$

44

$

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Amortization of net gain

 

 

(196)

 

(196)

 

 

(7)

 

(7)

Net periodic (benefit) cost

$

$

(110)

$

(110)

$

$

83

$

83

Pension:

 

  

 

  

 

  

 

  

 

  

 

  

Decrease in minimum liability included in other comprehensive income

$

(313)

(1)

$

(314)

$

(3,509)

(20)

$

(3,529)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Increase (decrease) in minimum liability included in other comprehensive income

 

 

70

 

70

 

 

(567)

 

(567)

Total:

 

  

 

  

 

  

 

  

 

  

 

  

(Decrease) increase in minimum liability included in other comprehensive income

$

(313)

$

69

$

(244)

$

(3,509)

$

(587)

$

(4,096)

The following table presents an analysis of the changes in 2023 and 2022 of the benefit obligation, the plan assets and the funded status of the plans:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Change in projected benefit obligation (“PBO”)

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

7,726

$

261

$

7,987

$

14,317

$

339

$

14,656

Interest cost

 

429

 

13

 

442

 

268

 

11

 

279

Changes in actuarial assumptions

 

(317)

 

(4)

 

(321)

 

(4,574)

 

(21)

 

(4,595)

Foreign exchange impact

 

759

 

 

759

 

(1,873)

 

 

(1,873)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Projected benefit obligation at end of year

$

8,076

$

202

$

8,278

$

7,726

$

261

$

7,987

Changes in fair value of plan assets:

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of plan assets at beginning of year

$

8,825

$

$

8,825

$

11,921

$

$

11,921

Actual gain (loss) on plan assets

 

628

 

 

628

 

(1,026)

 

 

(1,026)

Company contributions

 

239

 

68

 

307

 

253

 

68

 

321

Foreign exchange impact

 

863

 

 

863

 

(1,911)

 

 

(1,911)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Fair value of plan assets at end of year

$

10,034

$

$

10,034

$

8,825

$

$

8,825

Funded status \ net amount recognized

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Change in projected benefit obligation (“PBO”):

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

$

1,186

$

1,186

$

$

1,670

$

1,670

Service cost

 

 

24

 

24

 

 

44

 

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Changes in actuarial assumptions

 

 

(125)

 

(125)

 

 

(574)

 

(574)

Projected benefit obligation at end of year

$

$

1,147

$

1,147

$

$

1,186

$

1,186

Funded status \ net amount recognized

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

The amounts recognized in the consolidated balance sheet consist of:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Accrued benefit asset (liability)

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Deferred tax

 

 

26

 

26

 

 

25

 

25

Accumulated other comprehensive income

 

318

 

8

 

326

 

631

 

9

 

640

Net amount recognized

$

2,276

$

(168)

$

2,108

$

1,730

$

(227)

$

1,503

Post Retirement:

 

  

 

 

  

 

  

 

 

  

Accrued benefit liability

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

Deferred tax

 

 

277

 

277

 

 

305

 

305

Accumulated other comprehensive loss

 

 

(240)

 

(240)

 

 

(282)

 

(282)

Net amount recognized

$

$

(1,110)

$

(1,110)

$

$

(1,163)

$

(1,163)

Total pension and post retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Accrued benefit asset (liability)

$

1,958

$

(1,349)

$

609

$

1,099

$

(1,447)

$

(348)

Deferred tax

 

 

303

 

303

 

 

330

 

330

Accumulated other comprehensive income (loss)

 

318

 

(232)

 

86

 

631

 

(273)

 

358

Net amount recognized

$

2,276

$

(1,278)

$

998

$

1,730

$

(1,390)

$

340

Accumulated Benefit Obligation:

 

  

 

  

 

  

 

  

 

  

 

  

Pension

$

(8,076)

$

(202)

$

(8,278)

$

(7,726)

$

(261)

$

(7,987)

Post Retirement

 

 

(1,147)

 

(1,147)

 

 

(1,186)

 

(1,186)

Total accumulated benefit obligation

$

(8,076)

$

(1,349)

$

(9,425)

$

(7,726)

$

(1,447)

$

(9,173)

Plans with projected benefit obligations in excess of plan assets are attributable to unfunded domestic supplemental retirement plans.

Accrued benefit assets and liabilities reported as:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Non-current benefits assets

$

1,958

$

1,099

Current accrued benefit liability

$

98

$

110

Non-current accrued benefit liability

 

1,251

 

1,337

Total accrued benefit liability

$

1,349

$

1,447

As of September 30, 2023 and 2022, the amounts included in accumulated other comprehensive loss, consisted of deferred net losses totaling approximately $0.1 million and $0.4 million, respectively.

The amount of net deferred gain expected to be recognized as a component of net periodic benefit cost for the year ending September 30, 2023, is approximately $207 thousand.

Contributions

The Company expects to contribute $0.2 million to its pension plans in fiscal 2024.

Estimated Future Benefit Payments

The following benefit payments, which reflect expected future service, as appropriate, are expected to be paid (amounts in thousands):

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

575

2025

$

603

2026

$

643

2027

$

681

2028

$

730

Thereafter

$

1,249

Plan Assets

As of September 30, 2023, our pension plan in the U.K. was the only plan with assets, holding investments of approximately $10.0 million. Pension plan assets are managed by a fiduciary committee. The Company’s investment strategy for pension plan assets is to maximize the long-term rate of return on plan assets within an acceptable level of risk while maintaining adequate funding levels. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment process.  In deciding on the investments to be held, the trustees take into account the risk of possible fluctuations in income from, and market values of, the assets as well as the risk of departing from an asset profile which broadly matches the liability profile. The committee has invested the plan assets in a single pooled fund with an authorized investment company (the “Fund”). The Fund selected by the trustees is consistent with the plan’s overall investment principles and strategy described herein. There are no specific targets as to asset allocation other than those contained within the Fund that is managed by the authorized investment company.

The fair value of the assets held by the U.K. pension plan by asset category are as follows:

Fair Values as of

September 30, 2023

September 30, 2022

Fair Value Measurements Using Inputs Considered as

Fair Value Measurements Using Inputs Considered as

Asset Category

    

Total

    

Level 1

    

Level 2

    

Level 3

    

Total

    

Level 1

    

Level 2

    

Level 3

(Amounts in thousands)

Cash on deposit

$

428

$

428

$

$

$

200

$

200

$

$

Fixed income

8,703

7,251

1,452

1,801

1,253

548

Equity

 

903

 

266

637

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,034

$

7,945

$

2,089

$

$

8,825

$

4,992

$

3,833

$

The expected long-term rates of return on plan assets are equal to the yields to maturity of appropriate indices for government and corporate bonds and by adding a premium to the government bond return for equities. The expected rate of return on cash is the Bank of England base rate in force at the effective date.

Level 1 investments represent mutual funds for which a quoted market price is available on an active market. These investments primarily hold stocks or bonds, or a combination of stocks and bonds.

Level 2 investment represents a mutual fund, which a quoted market price is not available on an active market. Significant observable inputs that reflect quoted prices for similar assets or liabilities in active markets are used. This investment primarily holds stocks within developed global equity markets, excluding the UK.

Defined Contribution Plans

The Company has defined contribution plans in domestic and international locations under which the Company matches a portion of the employee’s contributions and may make discretionary contributions to the plans. The Company’s contributions were $206 thousand and $193 thousand for the years ended September 30, 2023 and 2022, respectively.

XML 34 R22.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation
12 Months Ended
Sep. 30, 2023
Employee Stock Purchase Plan  
Stock Based Incentive Compensation

14.    Stock Based Incentive Compensation

In 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan") and authorized 300,000 shares of common stock to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2019 an additional 300,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2022 an additional 400,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. As of September 30, 2023, there were 245,404 shares available to be granted under the 2015 Plan. Under the 2015 Plan, incentive and non-qualified stock options and restricted stock awards may be granted to officers, key employees and other persons providing services to the Company. The 2015 Plan has a ten-year life.

Awards issued under the 2015 Plan are not affected by termination of the plan. The Company had no awarded stock options outstanding as of September 30, 2023 nor did it issue any for the two years ended September 30, 2023. The Company issues restricted stock awards at their fair value on the date of grant. Vesting of restricted stock awards granted pursuant to the 2015 Plan is determined by the Company’s compensation committee. In fiscal years 2019 through 2023, the Company granted certain officers including its Chief Executive Officer and non-employee directors, and key employees shares of nonvested common stock. The vesting period for the officers’ and the Chief Executive Officer’s restricted stock awards is four years. The vesting for non-employee directors’ restricted stock awards is one year. The vesting period for the key employees’ restricted stock awards is typically four years or immediately.

We measure and recognize compensation expense for all stock-based payment awards made to employees and directors including employee stock options and awards of nonvested stock based on estimated fair values, as described in Note 1 Summary of Significant Accounting Policies. Stock-based compensation expense incurred and recognized for the years ended September 30, 2023 and 2022 related to nonvested stock granted to employees and non-employee directors under the Company’s stock incentive and employee stock purchase plans totaled approximately $1.1 million and $1.0 million, respectively. The classification of the cost of stock-based compensation, in the consolidated statements of operations, is consistent with the nature of the services being rendered in exchange for the share-based payment.

The following table summarizes stock-based compensation expense in the Company’s consolidated statements of operations:

Years Ended

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Cost of sales

$

2

$

Engineering and development

 

107

 

56

Selling, general and administrative

 

1,018

 

923

Total

$

1,127

$

979

For the year ended September 30, 2023, the Company granted 71,172 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 35,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors. For the year ended September 30, 2022, the Company granted 80,246 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 38,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors.

The Company measures the fair value of nonvested stock awards based upon the market price of its common stock as of the date of grant. All equity compensation awards granted for the years ended September 30, 2023 and September 30, 2022 were restricted stock awards.

As stock-based compensation expense recognized in the consolidated statements of operations is based on awards ultimately expected to vest, expense for grants have been reduced for estimated forfeitures. The forfeiture rates for the years ended September 30, 2023 and 2022 were based on actual forfeitures.

No cash was used to settle equity instruments granted under share-base payment arrangements in any of the years in the two-year period ended September 30, 2023.

The following tables provide summary data of stock option award activity:

Weighted

Weighted

Average

Aggregate

average

Remaining

Intrinsic

Number

exercise

Contractual

Value

    

of Options

    

price

    

Term

    

(in thousands)

Outstanding at September 30, 2021

 

500

$

3.43

 

 

Granted

 

 

 

 

Expired

 

(500)

3.43

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

 

Outstanding at September 30, 2022

 

$

 

 

Granted

 

 

 

 

Expired

 

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

Outstanding at September 30, 2023

 

$

 

The following table provides summary data of nonvested stock award activity:

Weighted

Weighted

Average

Average

Aggregate

Grant Date

Remaining

Intrinsic

Fair

Contractual

Value

    

Shares

    

Value

    

Term

    

(in thousands)

Nonvested shares outstanding at September 30, 2021

 

197,063

$

10.28

 

2.15 Years

$

1,760

Activity in fiscal year 2022:

Granted

 

152,246

$

8.53

 

 

Vested

 

(87,957)

$

10.57

 

 

Forfeited

 

(1,564)

$

13.24

 

 

Nonvested shares outstanding at September 30, 2022

 

259,788

$

9.14

 

2.38 Years

$

1,868

Activity in fiscal year 2023:

 

  

 

  

 

  

 

  

Granted

 

143,172

$

10.09

 

 

Vested

 

(107,885)

$

9.36

 

 

Nonvested shares outstanding at September 30, 2023

 

295,075

$

9.53

 

2.33 Years

$

5,164

As of September 30, 2023, there was $2.0 million of total unrecognized compensation cost related to nonvested stock-based compensation arrangements (including nonvested stock awards) granted under the Company’s stock incentive plans. This cost is expected to be expensed over a weighted average period of approximately 2.57 years. The total fair value of shares vested during the years ended September 30, 2023 and 2022 was $1.0 million and $0.9 million, respectively.

XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Purchase Plan
12 Months Ended
Sep. 30, 2023
Employee Stock Purchase Plan  
Employee Stock Purchase Plan

15.    Employee Stock Purchase Plan

In December 2013, the Board of Directors of the Company adopted the 2014 Employee Stock Purchase Plan  (the "ESPP") covering up to 250,000 shares of Common Stock, which was ratified by a vote of the Company’s shareholders in February 2014. An additional 300,000 shares of common stock were approved by stockholders in fiscal year 2023. Under the ESPP, the Company’s employees may purchase shares of common stock at a price per share that is currently 95% of the lesser of the fair value as of the beginning or end of semi-annual option periods. Pursuant to the ESPP, the Company issued 30,885 and 31,372 shares for the years ended September 30, 2023 and September 30, 2022, respectively. As of September 30, 2023, 269,535 shares remain authorized to be issued under the Employee Stock Purchase Plan.

XML 36 R24.htm IDEA: XBRL DOCUMENT v3.23.3
Repurchase of Common Stock
12 Months Ended
Sep. 30, 2023
Repurchase Of Common Stock [Abstract]  
Repurchase of Common Stock

16.    Repurchase of Common Stock

On February 8, 2011, the Board of Directors authorized the Company to purchase up to 250 thousand additional shares of the Company's outstanding common stock at market price. The plan does not expire. The Company repurchased 600 shares of its outstanding common stock on the open market during fiscal year 2023. As of September 30, 2023, 171,127 shares remain authorized to repurchase under the stock repurchase program.

XML 37 R25.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information
12 Months Ended
Sep. 30, 2023
Segment Information  
Segment Information

17.    Segment Information

The following table presents certain operating segment information.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,940

$

41,674

$

47,149

Service

 

1,398

 

288

 

15,812

 

16,100

 

17,498

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Operating (loss) income

$

(2,708)

$

(64)

$

4,642

$

4,578

$

1,870

Interest expense

$

(12)

$

$

(250)

$

(250)

$

(262)

Interest income

$

20

$

177

$

1,263

$

1,440

$

1,460

Total assets

$

10,467

$

7,361

$

48,076

$

55,437

$

65,904

Capital expenditures

$

(75)

$

$

(151)

$

(151)

$

(226)

Depreciation and amortization

$

(112)

$

$

(246)

$

(246)

$

(358)

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,516

$

518

$

33,654

$

34,172

$

36,688

Service

 

1,327

 

325

 

16,021

 

16,346

 

17,673

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

Operating (loss) income

$

(4,888)

$

(204)

$

5,052

$

4,848

$

(40)

Interest expense

$

(48)

$

$

(312)

$

(312)

$

(360)

Interest income

$

40

$

53

$

557

$

610

$

650

Total assets

$

8,855

$

10,069

$

56,138

$

66,207

$

75,062

Capital expenditures

$

(89)

$

$

(145)

$

(145)

$

(234)

Depreciation and amortization

$

(118)

$

$

(241)

$

(241)

$

(359)

Operating (loss) income from operations is sales less cost of sales, engineering and development, selling, general and administrative expenses but is not affected by either non-operating charges/income or by income taxes. Non-operating charges/income consists principally of foreign exchange gain (loss), investment income, and interest expense. In fiscal year 2023 the Employee Retention Tax Credit was the largest non-operating income item, which did not occur in fiscal year 2022. All intercompany transactions have been eliminated. Our long-lived assets are located in North America.

The following table details the Company’s sales by operating segment for fiscal years ended September 30, 2023 and 2022. The Company’s sales by geographic area based on the location of where the products were shipped or services rendered are as follows:

    

    

    

    

    

% of

 

2023

Americas

Europe

Asia

Total

Total

(Amounts in thousands)

 

TS

$

56,584

$

1,094

$

96

$

57,774

89

%

HPP

 

6,179

 

335

 

359

 

6,873

 

11

%

Total

$

62,763

$

1,429

$

455

$

64,647

 

100

%

% of Total

 

97

%  

 

2

%  

 

1

%  

 

100

%  

  

2022

 

  

 

  

 

  

 

  

 

  

TS

$

49,285

$

1,069

$

164

$

50,518

93

%

HPP

 

3,201

 

338

 

304

 

3,843

 

7

%

Total

$

52,486

$

1,407

$

468

$

54,361

 

100

%

% of Total

 

96

%  

 

3

%  

 

1

%  

 

100

%  

  

The following table lists customers from which the Company derived revenues in excess of 10% of total revenues for the years ended years ended September 30, 2023 and 2022.

Year ended September 30,

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Customer A

$

2.8

4

%

$

10.4

19

%

In addition, accounts receivable from Customer A totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.

XML 38 R26.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Disclosures
12 Months Ended
Sep. 30, 2023
Fair Value Disclosures  
Fair Value Disclosures

18.    Fair Value Disclosures

Under the fair value standards fair value is based on the exit price and defined as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement should reflect all the assumptions that market participants would use in pricing an asset or liability. A fair value hierarchy is established in the authoritative guidance outlined in three levels ranking from Level 1 to level 3 with Level 1 being the highest priority.

Level 1: observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets

Level 2: inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly

Level 3: unobservable inputs (e.g., a reporting entity’s or other entity’s own data)

The Company had no assets or liabilities measured at fair value on a recurring (except our pension plan assets, see Note 13 Pension and Retirement Plan) or non-recurring basis as of September 30, 2023 or September 30, 2022.

To estimate fair value of the financial instruments below quoted market prices are used when available and classified within Level 1. If this data is not available, we use observable market-based inputs to estimate fair value, which are classified within Level 2. If the preceding information is unavailable, we use internally generated data to estimate fair value which is classified within Level 3.

As of September 30, 2023

As of September 30, 2022

Carrying Amount

Fair Value

Carrying Amount

Fair Value

Fair Value Level

Reference

(Amounts in thousands)

Assets:

Cash and cash equivalents

$

25,217

$

25,217

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

11,395

11,395

16,328

16,328

3

Note 2

Liabilities:

Accounts payable and accrued expenses and other long-term liabilities*

3,429

3,429

4,618

4,618

3

Note 8

Line of Credit

1,515

1,515

3,124

3,124

2

Note 11

Notes payable

449

449

876

876

3

Note 12

*Original maturity over one year

Cash and cash equivalents

Carrying amount approximated fair value.

Accounts and long-term receivable with original maturity over one year

Fair value was estimated by discounting future cash flows based on the current rate with similar terms.

Line of credit

The fair value of our line of credit is based on borrowing rates currently available to a market participant for loans with similar terms or maturity. The carrying amount of our outstanding revolving line of credit approximates fair value because the base interest rate charged varies with market conditions and the credit spread is commensurate with current market spreads for issuers of similar risk. No interest accrues under the inventory line of credit when advances are paid within terms.

Notes Payable

Fair value was estimated by discounting future cash flows based on the current rate the Company could get in another transaction with similar terms based on historical information.

Fair value of accounts receivable with an original maturity of one year or less and accounts payable was not materially different from their carrying values as of September 30, 2023, and 2022.

XML 39 R27.htm IDEA: XBRL DOCUMENT v3.23.3
Dividend
12 Months Ended
Sep. 30, 2023
Dividend  
Dividend

19.    Dividend

For the fiscal year ended September 30, 2023 the Company paid cash dividends as follows:

    

    

    

    

Amount Paid

Fiscal Year

Date Declared

Record Date

Date Paid

Per Share

2022

 

8/10/2022

8/22/2022

9/9/2022

$

0.03

2023

 

12/6/2022

12/21/2022

1/6/2023

$

0.03

2023

2/8/2023

2/24/2023

3/14/2023

$

0.03

2023

5/10/2023

5/25/2023

6/13/2023

$

0.04

2023

8/9/2023

8/23/2023

9/12/2023

$

0.04

XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions
12 Months Ended
Sep. 30, 2023
Related Party Transactions  
Related Party Transactions

20.    Related Party Transactions

Gary Southwell, Vice President and General Manager of High Performance Products segment, is a minority shareholder in one of our vendors. He has no operational responsibilities. There were $316 thousand and $156 thousand of purchases from this vendor for the fiscal year ended September 30, 2023 and 2022, respectively. There were no amounts due to the vendor as of September 30, 2023 or 2022.

XML 41 R29.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Policies)
12 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies  
Basis of Presentation

Basis of Presentation

The accompanying audited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America and the rules and regulations of the Securities and Exchange Commission.

Principles of Consolidation

Principles of Consolidation

The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated.

Foreign Currency Translation

Foreign Currency Translation

The U.S. Dollar is the reporting currency for all periods presented. The financial information for entities outside the United States is measured using the local currency as the functional currency. In consolidation, foreign transactions are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement. After this remeasurement, assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the exchange rates in effect at the balance sheet date. Revenue and expenses are translated at average rates in effect during the period. The resulting translation adjustment is reflected as accumulated other comprehensive loss, a separate component of shareholders’ equity on the consolidated balance sheets. Currency transaction gains and losses are recorded as other income (expense) in the consolidated statements of operations.

Cash Equivalents

Cash Equivalents

For purposes of the consolidated statements of cash flows, highly liquid investments with original maturities of three months or less at the time of acquisition are considered cash equivalents.

Employee Retention Tax Credit

Employee Retention Tax Credit

The Coronavirus Aid, Relief, and Economic Security Act provided an employee retention credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year.

The TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021 and filed a cash refund claim during the fiscal year ended September 30, 2023. An amount of $2.8 million, net of costs, was received in the fourth quarter of fiscal year 2023.

On the Company’s Consolidated Statements of Operations in Total other income, net the financial statement line item Employee retention tax credit, net of costs to collect for fiscal year ended September 30, 2023 of $2.1 million represents the amount we were qualified to receive. There are no other amounts that will be received related to this credit. There is $0.6 million on the Consolidated Balance Sheets in the financial statement line item Accounts payable and accrued expenses, which will be paid back to the IRS in fiscal year 2024.

We accounted for the ERC as a gain contingency in accordance with ASC 450-30 Gain Contingencies. Under this standard, the ERC was recognized only after the contingency was resolved and deemed realizable.

Research and Development Expense

Research and Development Expense

For the years ended September 30, 2023 and 2022, our expenses for research and development were approximately $3.1 million and $3.1 million, respectively. Expenditures for research and development are expensed as they are incurred.

Impairment of Long-Lived Assets

Impairment of Long-Lived Assets

The Company reviews its long-lived assets, including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management assesses the recoverability of the long-lived assets (other than goodwill and intangibles) by comparing the estimated undiscounted cash flows associated with the related asset or group of assets against their respective carrying amounts. The amount of impairment, if any, is calculated based on the excess of the carrying amount over the fair value of those assets. Intangible assets that are not subject to amortization are also required to be tested annually, or more frequently if events or circumstances indicate that the asset may be impaired. We did not have intangible assets with indefinite lives or goodwill at any time during the two years ended September 30, 2023.

Intangible assets subject to amortization are amortized on a straight-line basis over their estimated useful lives, generally three to ten years, and are carried at net book value. The remaining useful lives of intangible assets are evaluated on an annual basis. Intangible assets subject to amortization are also tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. If the fair value of an intangible asset subject to amortization is determined to be less than its carrying value, then an impairment charge is recorded to write down that asset to its fair value. There was no impairment for the years ended September 30, 2023 and 2022.

Leases as Lessee

Leases as Lessee

At the inception of an arrangement, the Company determines whether the arrangement contains a lease. This includes arrangements with goods and services to determine if there is an embedded lease. An arrangement containing a lease would allow the Company the right to control an implicitly or explicitly identified asset. If there is a lease in an arrangement, the classification is determined at inception of the arrangement. Certain leases may contain transfer of ownership or an option to purchase the underlying asset. The most relevant criterion for our lease classification is transfer of ownership, which if included in the arrangement makes the lease a finance lease rather than an operating lease.

The discount rate used to assess classification is the incremental borrowing rate at the commencement date due to the implicit rate not being readily determinable. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The lease term includes periods where we are reasonably certain we will exercise the renewal option. The Company has elected not to apply Subtopic ASC 842-25 to short-term leases, which are defined as a lease that has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Therefore, there are no right-of-use assets or lease liabilities related to short-term leases in the Consolidated Balance Sheets and the lease payments are expensed on a straight-line basis over the lease term. Leases are typically not able to be terminated without penalty. None of our lease arrangements contain residual value guarantees, restrictions, or covenants. None of the Company’s current leases are with related parties. There are no lease arrangements that we have entered into as of September 30, 2023 that have not yet commenced. See Note 9 Leases for additional information.

Operating leases

The Company has operating leases for office space, data centers, and other information technology equipment under various leases. Operating lease right-of-use assets and liabilities are recognized at the commencement date using the present value of the fixed lease payments over the lease term. We do not have leases with variable consideration. The incremental borrowing rate is used in determining present value. Certain operating leases, primarily office space and IT equipment, have an option to extend the lease. Renewal periods related to certain lease agreements related to office buildings are included in the lease term for lease accounting.

The Company has operating lease agreements with lease components (e.g. fixed payments including rent, real estate taxes, and insurance costs) as well as nonlease components (e.g. common-area maintenance, colocation services). The Company has elected to account for lease and nonlease components as one single lease component for all classes of assets. Lease expense is recognized on a straight-line basis over the lease term.

Finance leases

The Company has finance leases for information technology equipment and subleases all this equipment (see Lessor section below for details). All finance leases transfer ownership to the Company, which meets the criterion to be a finance lease. Due to our finance leases being subleases, there are no finance right-of-use assets because instead there is a net investment in lease in the Consolidated Balance Sheets.

Leases as Lessor

Leases as Lessor

The Company is a lessor, but only as a sublessor. The process for identifying and classifying a lease is similar to the process described above in the lessee section. Additionally, the most relevant criteria to classification is transfer of ownership and present value of the total lease payments in relation to fair value of the underlying asset. The Company as a lessor has both sales-type and direct financing leases. The Company as a lessor does not have operating leases. All the Company’s sublease agreements are bundled agreements containing managed services, software, and other services. The fixed payments under bundled agreements are allocated based on the relative standalone selling prices of the lease and non-lease deliverables are consistent with ASC 606. The allocation of the fixed payments may be calculated using a budgeted cost-plus margin approach if there are other services in addition to managed services. Due to the complex nature of these contracts, there is significant judgment in allocating the fixed payments. There is no variable consideration in these agreements. The discount rate used as a lessor pertaining to the lease component is the implicit rate. As sublessor, lease agreements contain an option to purchase the underlying asset or transfers ownership at the end of the lease. The leases typically do not have any residual value to the Company. In the Company’s sublessor agreements, the payments allocated to the lease component cannot be terminated. See Note 9 Leases for additional information.

Inventories

Inventories

Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. As of September 30, 2023, and September 30, 2022, the Company maintained inventory reserves of $1.0 million and $0.8 million, respectively.

Property, Equipment and Improvements

Property, Equipment and Improvements

The components of property, equipment and improvements are stated at cost. The Company provides for depreciation by use of the straight-line method over the estimated useful lives of the related assets (three to seven years). Leasehold improvements are amortized by use of the straight-line method over the lesser of the estimated useful life of the asset or the lease term. Repairs and maintenance costs are expensed as incurred.

Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts

Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts

Trade accounts receivable are stated at amounts that have been billed to customers less an allowance for doubtful accounts. Allowances for doubtful accounts are recorded for the estimated losses resulting from the inability of our customers to make required payments. The estimates for the allowance for doubtful accounts are based on the length of time the receivables are past due, current business environment, and our historical experience. If the financial condition of our customers were to deteriorate, resulting in impairment of their ability to make payments, additional allowances may be required. Accounts receivable are charged off against the reserve when management has determined they are uncollectible. Within trade accounts receivable and long-term receivable are financing agreements with an original payment term of greater than one year. Interest income earned on these receivables is recognized using the effective interest method. See Note 2 Accounts and Long-Term Receivables for further details on financing arrangements.

Pension and Retirement Plans

Pension and Retirement Plans

The funded status of pension and other postretirement benefit plans is recognized on the consolidated balance sheets. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/postretirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).

We have defined benefit and defined contribution plans in the United Kingdom (the “U.K.”) and in the U.S. In the U.K. the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is closed to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company also provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.

Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisor and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.

The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.

Segment Information

Segment Information

We have two operating segments: (i) Technology Solutions ("TS") and (ii) High Performance Products ("HPP"). In the TS segment, we focus on value added reseller ("VAR") integrated solutions including third party hardware, software and technical computer-related consulting and managed services. In the HPP segment, we design, manufacture and deliver products and services to customers that require specialized cyber security services, networking and signal processing

products. The operations and assets of our TS segment are located in the United States and the United Kingdom, which are the two divisions that make up the TS segment. The operations and assets of our HPP segment are located in the United States.

Revenue Recognition

Revenue Recognition

We derive revenue from the sale of integrated hardware and software, third-party service contracts, professional services, managed services, financing of hardware and software, and other services.

We recognize revenue from hardware upon transfer of control, which is at a point in time typically upon shipment when title transfers. Revenue from software is recognized at a point in time when the license is granted.

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.

Professional services generally include implementation, installation, and training services. Professional services are considered a series of distinct services that form one performance obligation and revenue is recognized over time as services are performed.

Revenue generated from managed services is recognized over the term of the contract. Certain managed services contracts include financing of hardware and software. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, Leases. The non-lease components are subject to ASC 606, Revenue from Contracts with Customers.

Other services generally include revenue generated through our royalty, extended warranty, multicomputer repair, and maintenance contracts. Royalty revenue is sales-based and recognized on date of subsequent sale of the product, which occurs on the date of customer shipment. Revenue from extended warranty contracts is recognized ratably over the warranty period. Multicomputer repair services revenue is recognized upon control transfer when the customer takes possession of the computer at time of shipping. Revenue generated from maintenance services is recognized evenly over the term of the contract.

The right of return risk lies with the original manufacturer of the product. Managed service contracts contain the right to refund if canceled within 30 days of inception. Any products with a standard warranty are treated as a warranty obligation under ASC 460, Guarantees.

The following policies are applicable to our major categories of segment revenue transactions:

TS Segment Revenue

TS Segment revenue is derived from the sale of hardware, software, professional services, third-party service contracts, maintenance contracts, managed services, and financing of hardware and software. Financing revenue pertaining to the portion of an arrangement containing a lease is recognized in accordance with ASC 842. Financing revenue related to the lease is recorded in revenue as equipment leasing is part of our operations.

Third-party service contracts are evaluated to determine whether such service revenue should be recorded as gross or net sales and whether over time or at point in time.

HPP Segment Revenue

HPP segment revenue is derived from the sale of integrated hardware and software, maintenance, and other services through the Multicomputer, Myricom, and ARIA product lines.

Myricom revenue is derived from the sale of products, which are comprised of both hardware and embedded software which is essential to the products’ functionality, and post contract maintenance and support. Post contract maintenance and support is considered immaterial in the context of the contract and therefore is not a separate performance obligation. Multicomputer revenue is derived from the sale of hardware, software, extended warranties, royalties, and repair services. ARIA revenue is derived from sale of hardware, software, and managed services.

See disaggregated revenues below by products/services and geography.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2023

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,938

$

41,672

$

47,147

Service

1,398

288

15,812

16,100

17,498

Finance *

2

2

2

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2022

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,516

$

518

$

33,653

$

34,171

$

36,687

Service

1,327

325

16,021

16,346

17,673

Finance *

1

1

1

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (ASC 606).

Contract Assets and Liabilities

When we have performed work but do not have an unconditional right to payment, a contract asset is recorded. When we have the right to bill a customer, accounts receivable is recorded as an unconditional right exists. Current contract assets were $0.9 million and $4.4 million as of September 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the consolidated balance sheets. There were no noncurrent contract assets as of September 30, 2023 and September 30, 2022. The difference in the balances is due to regular timing differences between when work is performed and having an unconditional right to payment.

Contract liabilities arise when payment is received before we transfer a good or service to the customer. Current contract liabilities were $1.9 million and $4.1 million as of September 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the consolidated balance sheets. There were no long-term contract liabilities as of September 30, 2023 and 2022, respectively. Revenue recognized for the year ended September 30, 2023 that was included in contract liabilities as of September 30, 2022 was $3.2 million.

Contract Costs

Incremental costs of obtaining a contract involving customer transactions where the revenue and the related transfer of goods and services are equal to or less than a one year period, are expensed as incurred, utilizing the practical expedient in ASC 340-40-25-4. For a period greater than one year, incremental contract costs are capitalized if we expect to recover these costs. The costs are amortized over the contract term and expected renewal periods. The period of amortization is generally three to six years. Incremental costs are related to commissions in the TS portion of the business. Current capitalized contract costs are within the other current assets on the consolidated balance sheets as of September 30, 2023 and 2022. The portion of current capitalized costs were $172 thousand and $128 thousand as of September 30, 2023 and 2022, respectively. There were no noncurrent capitalized costs on the consolidated balance sheets as these commissions are paid annually even when the contract extends beyond a one year period. The amount of incremental costs amortized for the year ended September 30, 2023 and 2022 were $436 thousand and $366 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Costs to fulfill a contract are capitalized when the costs are related to a contract or anticipated contract, generate or enhance resources that will be used in satisfying performance obligations in the future, and costs are recoverable. Costs to fulfill a contract are related to the TS portion of the business and involve activities performed before managed services can be completed. Current capitalized fulfillment costs are in the other current assets and noncurrent costs are in other assets on the consolidated balance sheets. There were no current capitalized costs as of September 30, 2023 and $9 thousand as of September 30, 2022, respectively. There were no noncurrent capitalized costs as of September 30, 2023 and 2022, respectively. The amount of fulfillment costs amortized year ended September 30, 2023 and 2022 were $9 thousand and $13 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the years ended September 30, 2023 and 2022, respectively.

Other

Projects are typically billed upon completion or at certain milestones. Product and services are typically billed when shipped or as services are being performed. Payment terms are typically 30 days to pay in full except in Europe where it could be up to 90 days. Most of our contracts are less than one year. There are certain contracts that contain a financing component. See Note 1 Summary of Significant Accounting Policies to the consolidated financial statements for additional information. We elected to use the optional exemption to not disclose the aggregate amount of the transaction price allocated to performance obligations that have an original expected duration of one year or less. This is due to a low amount of performance obligations, which are less than one year from being unsatisfied at each period end. Most of these contracts are related to product sales.

We have certain contracts that have an original term of more than one year. The royalty agreement is longer than one year, but not included in the table below as the royalties are sales-based. Managed service contracts are generally longer than one year. For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2024

248

Fiscal 2025

123

Fiscal 2026

53

$

424

Product Warranty Accrual

Product Warranty Accrual

Our product sales generally include a hardware warranty which ranges from 90-days to three-years. At time of product shipment, we accrue for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar products.

Engineering and Development Expenses

Engineering and Development Expenses

Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.

Income Taxes

Income Taxes

We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in net income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.

In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.

In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.

Earnings per Share of Common Stock

Earnings per Share of Common Stock

Basic net income per common share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive stock options and is computed by dividing net income available to common shareholders by the assumed weighted average number of common shares outstanding.

We are required to present earnings per share ("EPS") utilizing the two-class method because we had outstanding, non-vested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, which are considered participating securities.

Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Net income

 

$

5,204

  

$

1,889

Less: net income attributable to nonvested common stock

 

(320)

  

(100)

Net income attributable to common shareholders

$

4,884

  

$

1,789

Weighted average total shares outstanding – basic

4,668

4,498

Less: weighted average non–vested shares outstanding

(287)

(237)

Weighted average number of common shares outstanding – basic

4,381

  

4,261

Add: potential common shares from non–vested stock awards

90

  

17

Weighted average common shares outstanding – diluted

$

4,471

  

4,278

Net income per common share - basic

$

1.11

$

0.42

Net income per common share - diluted

$

1.09

$

0.42

All anti-dilutive securities, including stock options, are excluded from the diluted income per share computation. Non-vested restricted stock awards of 54 thousand shares were excluded from net income per share for the year ended September 30, 2023 because their inclusion would have been anti-dilutive. Non-vested restricted stock awards of 171 thousand shares were excluded from net income per share for the year ended September 30, 2022 because their inclusion would have been anti-dilutive.

Use of Estimates

Use of Estimates

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

Stock-Based Compensation

Stock-Based Compensation

We measure and recognize compensation expense for all stock-based payment awards made to employees and directors for nonvested shares of restricted common stock based on estimated fair values of stock-based payment awards on the date of grant. The Company has no outstanding stock options issued as of September 30, 2023 and did not issue any for the years ended September 30, 2023 and 2022, respectively. The fair value of nonvested restricted share awards is equal to the quoted market price of our common stock as quoted on the Nasdaq Global Market on the date of grant. The fair value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statements of operations.

Stock-based compensation expense recognized in the consolidated statements of operations for the fiscal years ended September 30, 2023 and 2022 is based on awards ultimately expected to vest and has been reduced for estimated forfeitures and will be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.

Stock-based compensation expense recognized for the fiscal years ended September 30, 2023 and 2022 consisted of restricted stock granted pursuant to the Company’s stock incentive and employee stock purchase plans of approximately $1.1 million and $1.0 million, respectively.

Concentrations of Credit Risk

Concentrations of Credit Risk

Cash and cash equivalents are maintained with several financial institutions in the U.S. and the U.K. Deposits held with banks may exceed the amount of insurance on such deposits. Generally, these deposits may be redeemed upon demand. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk in cash and cash equivalents.

We had one customer who totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.

Subsequent Events

Subsequent Events

The Company recognizes in the consolidated financial statements the effects of all subsequent events that provide additional evidence about conditions that existed at the date of the statement of financial position, including the estimates inherent in the process of preparing financial statements. The Company has evaluated subsequent events through the date of this filing.

New accounting standards not adopted as of September 30, 2023

New accounting standards not adopted as of September 30, 2023

In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326), an amendment of the FASB Accounting Standards Codification. This ASU will change how entities account for credit losses for most financial assets and certain other instruments. For trade receivables, loans and held-to-maturity debt securities entities will be required to estimate lifetime expected credit losses. For available-for-sale debt securities entities will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. Additionally, there will be a significant increase in the amount of disclosures by year of origination for certain financing receivables. For public entities classified as a smaller reporting company, the new standard is effective for annual periods beginning after December 15, 2022 (ASU 2019-10 Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates), including interim periods within that annual period. The Company is evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures.

XML 42 R30.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies (Tables)
12 Months Ended
Sep. 30, 2023
Summary of Significant Accounting Policies  
Schedule of disaggregated revenues

See disaggregated revenues below by products/services and geography.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2023

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,938

$

41,672

$

47,147

Service

1,398

288

15,812

16,100

17,498

Finance *

2

2

2

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30, 2022

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,516

$

518

$

33,653

$

34,171

$

36,687

Service

1,327

325

16,021

16,346

17,673

Finance *

1

1

1

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (ASC 606).

Schedule of revenue, performance obligations For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2024

248

Fiscal 2025

123

Fiscal 2026

53

$

424

Schedule of basic and diluted earnings per share computations

Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:

Year Ended

September 30, 

September 30, 

    

2023

    

2022

Net income

 

$

5,204

  

$

1,889

Less: net income attributable to nonvested common stock

 

(320)

  

(100)

Net income attributable to common shareholders

$

4,884

  

$

1,789

Weighted average total shares outstanding – basic

4,668

4,498

Less: weighted average non–vested shares outstanding

(287)

(237)

Weighted average number of common shares outstanding – basic

4,381

  

4,261

Add: potential common shares from non–vested stock awards

90

  

17

Weighted average common shares outstanding – diluted

$

4,471

  

4,278

Net income per common share - basic

$

1.11

$

0.42

Net income per common share - diluted

$

1.09

$

0.42

XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts and Long-Term Receivable (Tables)
12 Months Ended
Sep. 30, 2023
Accounts and Long-Term Receivable  
Summary of contractual maturities of outstanding financing

Contractual maturities of outstanding financing receivables with an original contractual maturity over one year are as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

7,714

2025

3,170

2026

742

2027

628

Total payments

$

12,254

Less: unearned interest income

(859)

Total, net of unearned interest income

$

11,395

XML 44 R32.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Tables)
12 Months Ended
Sep. 30, 2023
Inventories  
Schedule of Inventory, Current

Inventories consist of the following:

September 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

247

$

421

Work-in-process

 

36

23

Finished goods

 

2,259

3,928

Total

$

2,542

$

4,372

XML 45 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss (Tables)
12 Months Ended
Sep. 30, 2023
Accumulated Other Comprehensive Loss.  
Schedule of Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

    

Effect of

    

    

Accumulated

Foreign

Minimum

Other

Currency

Pension

Comprehensive

Translation

Liability

Loss

(Amounts in thousands)

Balance as of September 30, 2021

$

(4,050)

$

(5,398)

$

(9,448)

Change in period

 

(1,741)

 

4,096

 

2,355

Tax effect of change in period

 

 

(235)

 

(235)

Balance as of September 30, 2022

$

(5,791)

$

(1,537)

$

(7,328)

Change in period

 

962

 

244

 

1,206

Tax effect of change in period

 

 

28

 

28

Balance as of September 30, 2023

$

(4,829)

$

(1,265)

$

(6,094)

XML 46 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes (Tables)
12 Months Ended
Sep. 30, 2023
Income Taxes  
Schedule of Components of Income Tax Expense (Benefit)

The components of income (loss) before income tax (benefit) expense and income tax (benefit) expense are comprised of the following:

For the Years Ended

September 30, 

    

2023

    

2022

(Amounts in thousands)

Income (loss) before income tax expense

U.S.

$

5,202

  

$

417

Foreign

 

(467)

  

 

1,522

$

4,735

  

$

1,939

Income tax expense:

  

Current:

  

Federal

$

1,551

  

$

State

 

326

  

 

50

$

1,877

  

$

50

Deferred:

  

Federal

$

(1,971)

  

$

State

 

(375)

  

 

 

(2,346)

  

 

Total income tax (benefit) expense

$

(469)

  

$

50

Schedule of Effective Income Tax Rate Reconciliation

The effective income tax rate differed from the statutory federal income tax rate due to the following:

For the Years Ended September 30, 

 

2023

2022

 

(Dollar amounts in thousands)

 

Computed “expected” tax expense

    

$

994

    

21.0

%  

$

407

    

21.0

%

Increases (reductions) in taxes resulting from:

 

  

 

  

 

  

 

  

State income taxes, net of federal tax benefit

 

106

 

2.2

%  

 

27

 

1.5

%

Foreign rate differential

 

9

 

0.2

%  

 

(30)

 

(1.5)

%

Employee Retention Credit

(134)

(2.8)

%

%

Permanent differences

 

(7)

 

(0.2)

%  

 

(19)

 

(1.0)

%

Change in valuation allowance

 

(1,746)

 

(36.8)

%  

 

(226)

 

(11.5)

%

Research and development credit

 

(112)

 

(2.4)

%  

 

(131)

 

(6.8)

%

Deferred Tax True Ups

322

6.8

%  

%  

FIN 48 Reserves

166

3.5

%  

%  

Return to Provision Adjustments

(64)

(1.3)

%

14

0.7

%

Other items

 

(3)

 

(0.1)

%  

 

8

 

0.2

%

Income tax (benefit) expense

$

(469)

 

(9.9)

%  

$

50

 

2.6

%

Schedule of Deferred Tax Assets and Liabilities

Significant components of the Company's net deferred tax assets and liabilities as of September 30, 2023 and 2022 are as follows:

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Deferred tax assets:

  

  

Pension

$

321

$

373

Intangibles

 

 

29

Capitalized research and development expenses

651

Other reserves and accruals

 

1,118

 

596

Inventory reserves and other

 

278

 

244

Federal and state tax credits

 

771

 

1,273

Federal and state net operating loss carryforwards

 

 

151

Foreign net operating loss carryforwards

 

2,945

 

2,693

Lease Liability

239

Gross deferred tax assets

6,323

5,359

Less: valuation allowance

 

(3,283)

 

(5,029)

Realizable deferred tax asset

3,040

330

Deferred tax liabilities:

Depreciation and amortization

(84)

(121)

ROU Asset

(235)

Pension

(372)

(209)

Intangibles

(3)

Realizable deferred tax liabilities

(694)

(330)

Net deferred tax assets

$

2,346

$

Schedule of Unrecognized Tax Benefits Roll Forward

A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows:

    

For the Year Ended

    

For the Year Ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Balance, beginning of year

$

502

$

433

Additions for tax positions of current year

 

22

68

(Subtractions) additions for tax positions of prior years

 

(201)

1

Balance, end of period

$

323

$

502

XML 47 R35.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Equipment and Improvements, Net (Tables)
12 Months Ended
Sep. 30, 2023
Property, Equipment and Improvements, Net  
Schedule of Property, Equipment and Improvements

Property, equipment and improvements, net consist of the following:

    

September 30, 

    

September 30, 

2023

2022

(Amounts in thousands)

Leasehold improvements

$

224

$

224

Equipment

 

8,626

 

8,842

Automobiles

 

194

 

116

Property, equipment and improvements, gross

 

9,044

 

9,182

Less accumulated depreciation and amortization

 

(8,519)

 

(8,535)

Property, equipment and improvements, net

$

525

$

647

XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
Acquired Intangible Assets (Tables)
12 Months Ended
Sep. 30, 2023
Acquired Intangible Assets  
Schedule of Finite-Lived Intangible Assets

As of September 30, 2023 and 2022, intangible assets are as follows:

September 30, 2023

September 30, 2022

Weighted

Weighted

Average

Average

Remaining

Remaining

Amortization

Accumulated

Amortization

Accumulated

    

Period

    

Gross

    

Amortization

    

Net

    

Period

    

Gross

    

Amortization

    

Net

(Amounts in thousands)

Customer list

 

year

$

90

$

(89)

$

1

 

years

$

90

$

(80)

$

10

Patent

9 years

$

51

$

(6)

$

45

 

$

$

$

Schedule of Finite-Lived Intangible Assets, Future Amortization Expense

Annual amortization expense related to intangible assets for each of the following successive fiscal years is as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

 

$

6

2025

 

5

2026

5

2027

5

2028

5

Thereafter

20

Total

$

46

XML 49 R37.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables)
12 Months Ended
Sep. 30, 2023
Accounts payable and accrued expenses, and Other noncurrent liabilities  
Schedule of Accounts Payable and Accrued Liabilities

Accounts payable and accrued expenses consist of the following:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Accounts payable

$

6,719

$

19,241

Commissions

 

615

 

631

Compensation and fringe benefits

 

1,958

 

1,607

Professional fees

 

199

 

175

Taxes, other than income

 

130

 

211

Finance lease liability

4

Operating lease liability

502

550

Employee Retention Tax Credit Payable

 

640

 

Product warranty

 

22

 

44

Total

$

10,785

$

22,463

Schedule of agreements with vendors contain imputed interest

Below are details of the aforementioned agreements with the vendors that contain imputed interest:

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,718

$

1,758

Less: discount

(140)

(186)

Accounts payable and accrued expenses

$

1,578

$

1,572

Noncurrent

$

1,967

$

3,186

Less: discount

(116)

(140)

Other noncurrent liabilities

$

1,851

$

3,046

XML 50 R38.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Sep. 30, 2023
Leases  
Schedule of presentation of right-of-use assets and lease liabilities within the Consolidated Balance Sheets

The following table specifies where the right-of-use assets, lease liabilities, and investment in lease are within the Consolidated Balance Sheets as of September 30, 2023 and 2022:

Condensed Balance Sheets Location

    

September 30, 2023

 

September 30, 2022

(Amounts in thousands)

Assets

Operating leases

Operating lease right-of-use assets

$

966

$

1,160

Lease receivable - current

Investment in lease, net-current portion

$

8

$

17

Lease receivable - noncurrent

Investment in lease, net-less current portion

7

3

Total lease receivable

$

15

$

20

Liabilities

 

 

Current operating lease liabilities

Accounts payable and accrued expenses

$

502

$

550

Non-current operating lease liabilities

Operating lease liabilities - noncurrent portion

482

623

Total operating lease liabilities

$

984

$

1,173

Current finance lease liabilities

Accounts payable and accrued expenses

$

$

4

Schedule of components of lease costs

The components of lease costs for the year ended September 30, 2023 and 2022 are as follows:

Year ended

Condensed Consolidated Statements of Operations Location

September 30, 2023

September 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

4

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

618

 

615

Short-term lease cost

Selling, general, and administrative

43

137

Total lease costs

$

662

$

756

Less sublease interest income

Revenue

(3)

(1)

Total lease costs, net of sublease interest income

$

659

$

755

Schedule of future lease payments under our non-cancellable leases and payments to be received as a sublessor

Future lease payments under our non-cancellable leases and payments to be received as a sublessor as of September 30, 2023 are in the following table:

Operating lease

Sublease

Fiscal year ending September 30:

Costs

Payments received

(Amounts in thousands)

2024

$

535

$

10

2025

388

8

2026

 

107

 

Total

$

1,030

$

18

Less imputed interest

(46)

(3)

Total

$

984

$

15

Supplemental cash flow information

Supplemental cash flow information related to leases for the fiscal year ended September 30, 2023 and 2022 is below:

Year ended

September 30, 2023

September 30, 2022

(Amounts in thousands)

Cash paid for amounts included in the measurement of lease liabilities:

Operating cash flows paid for operating leases

$

628

$

633

Operating cash flows paid for short-term leases

43

137

Operating cash flows paid for finance leases

1

4

Financing cash flows paid for finance leases

4

47

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

352

Cash received from subleases

(20)

(49)

Schedule of weighted average remaining lease term and weighted-average discount rate

Information as a lessee related to weighted averages of lease term and discount rate as of September 30, 2023 is below:

Weighted-average remaining lease term (years)

September 30, 2023

Operating leases

2.0

Weighted-average discount rate

September 30, 2023

Operating leases

6.4%

XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties (Tables)
12 Months Ended
Sep. 30, 2023
Product Warranties  
Schedule of product warranty liability

Product warranty activity for the year ended September 30 2023 and 2022 was as follows:

    

2023

    

2022

(Amounts in thousands)

Balance at the beginning of the year

$

44

$

67

Accruals for warranties for products sold in the period

 

 

Fulfillment of warranty obligations

 

(22)

 

(23)

Balance at the end of the year

$

22

$

44

XML 52 R40.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable (Tables)
12 Months Ended
Sep. 30, 2023
Notes Payable  
Schedule of current and noncurrent notes payable

September 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

 

(22)

Notes payable - current portion

$

449

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

XML 53 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans (Tables)
12 Months Ended
Sep. 30, 2023
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Net Benefit Costs

The components of net periodic benefit costs related to the U.S. and international plans are as follows:

Years ended September 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

429

$

13

$

442

$

268

$

11

$

279

Expected return on plan assets

 

(575)

 

 

(575)

 

(449)

 

 

(449)

Amortization of past service costs

7

7

7

7

Amortization of net (gain) loss

 

 

(4)

 

(4)

 

97

 

1

 

98

Net periodic (benefit) cost

$

(139)

$

9

$

(130)

$

(77)

$

12

$

(65)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

24

$

24

$

$

44

$

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Amortization of net gain

 

 

(196)

 

(196)

 

 

(7)

 

(7)

Net periodic (benefit) cost

$

$

(110)

$

(110)

$

$

83

$

83

Pension:

 

  

 

  

 

  

 

  

 

  

 

  

Decrease in minimum liability included in other comprehensive income

$

(313)

(1)

$

(314)

$

(3,509)

(20)

$

(3,529)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Increase (decrease) in minimum liability included in other comprehensive income

 

 

70

 

70

 

 

(567)

 

(567)

Total:

 

  

 

  

 

  

 

  

 

  

 

  

(Decrease) increase in minimum liability included in other comprehensive income

$

(313)

$

69

$

(244)

$

(3,509)

$

(587)

$

(4,096)

Schedule of Changes in Projected Benefit Obligations

The following table presents an analysis of the changes in 2023 and 2022 of the benefit obligation, the plan assets and the funded status of the plans:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Change in projected benefit obligation (“PBO”)

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

7,726

$

261

$

7,987

$

14,317

$

339

$

14,656

Interest cost

 

429

 

13

 

442

 

268

 

11

 

279

Changes in actuarial assumptions

 

(317)

 

(4)

 

(321)

 

(4,574)

 

(21)

 

(4,595)

Foreign exchange impact

 

759

 

 

759

 

(1,873)

 

 

(1,873)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Projected benefit obligation at end of year

$

8,076

$

202

$

8,278

$

7,726

$

261

$

7,987

Changes in fair value of plan assets:

 

  

 

  

 

  

 

  

 

  

 

  

Fair value of plan assets at beginning of year

$

8,825

$

$

8,825

$

11,921

$

$

11,921

Actual gain (loss) on plan assets

 

628

 

 

628

 

(1,026)

 

 

(1,026)

Company contributions

 

239

 

68

 

307

 

253

 

68

 

321

Foreign exchange impact

 

863

 

 

863

 

(1,911)

 

 

(1,911)

Benefits paid

 

(521)

 

(68)

 

(589)

 

(412)

 

(68)

 

(480)

Fair value of plan assets at end of year

$

10,034

$

$

10,034

$

8,825

$

$

8,825

Funded status \ net amount recognized

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Change in projected benefit obligation (“PBO”):

 

  

 

  

 

  

 

  

 

  

 

  

Balance beginning of year

$

$

1,186

$

1,186

$

$

1,670

$

1,670

Service cost

 

 

24

 

24

 

 

44

 

44

Interest cost

 

 

62

 

62

 

 

46

 

46

Changes in actuarial assumptions

 

 

(125)

 

(125)

 

 

(574)

 

(574)

Projected benefit obligation at end of year

$

$

1,147

$

1,147

$

$

1,186

$

1,186

Funded status \ net amount recognized

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

Schedule of Amounts Recognized in Balance Sheet

The amounts recognized in the consolidated balance sheet consist of:

Years Ended September 30

2023

2022

    

Foreign

    

U.S.

    

Total

    

Foreign

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Accrued benefit asset (liability)

$

1,958

$

(202)

$

1,756

$

1,099

$

(261)

$

838

Deferred tax

 

 

26

 

26

 

 

25

 

25

Accumulated other comprehensive income

 

318

 

8

 

326

 

631

 

9

 

640

Net amount recognized

$

2,276

$

(168)

$

2,108

$

1,730

$

(227)

$

1,503

Post Retirement:

 

  

 

 

  

 

  

 

 

  

Accrued benefit liability

$

$

(1,147)

$

(1,147)

$

$

(1,186)

$

(1,186)

Deferred tax

 

 

277

 

277

 

 

305

 

305

Accumulated other comprehensive loss

 

 

(240)

 

(240)

 

 

(282)

 

(282)

Net amount recognized

$

$

(1,110)

$

(1,110)

$

$

(1,163)

$

(1,163)

Total pension and post retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Accrued benefit asset (liability)

$

1,958

$

(1,349)

$

609

$

1,099

$

(1,447)

$

(348)

Deferred tax

 

 

303

 

303

 

 

330

 

330

Accumulated other comprehensive income (loss)

 

318

 

(232)

 

86

 

631

 

(273)

 

358

Net amount recognized

$

2,276

$

(1,278)

$

998

$

1,730

$

(1,390)

$

340

Accumulated Benefit Obligation:

 

  

 

  

 

  

 

  

 

  

 

  

Pension

$

(8,076)

$

(202)

$

(8,278)

$

(7,726)

$

(261)

$

(7,987)

Post Retirement

 

 

(1,147)

 

(1,147)

 

 

(1,186)

 

(1,186)

Total accumulated benefit obligation

$

(8,076)

$

(1,349)

$

(9,425)

$

(7,726)

$

(1,447)

$

(9,173)

Schedule of accrued benefit liability

Accrued benefit assets and liabilities reported as:

September 30, 

    

2023

    

2022

(Amounts in thousands)

Non-current benefits assets

$

1,958

$

1,099

Current accrued benefit liability

$

98

$

110

Non-current accrued benefit liability

 

1,251

 

1,337

Total accrued benefit liability

$

1,349

$

1,447

Schedule of Expected Benefit Payments

The following benefit payments, which reflect expected future service, as appropriate, are expected to be paid (amounts in thousands):

Fiscal year ending September 30:

    

(Amounts in thousands)

2024

$

575

2025

$

603

2026

$

643

2027

$

681

2028

$

730

Thereafter

$

1,249

Schedule of fair value of Plan Assets

The fair value of the assets held by the U.K. pension plan by asset category are as follows:

Fair Values as of

September 30, 2023

September 30, 2022

Fair Value Measurements Using Inputs Considered as

Fair Value Measurements Using Inputs Considered as

Asset Category

    

Total

    

Level 1

    

Level 2

    

Level 3

    

Total

    

Level 1

    

Level 2

    

Level 3

(Amounts in thousands)

Cash on deposit

$

428

$

428

$

$

$

200

$

200

$

$

Fixed income

8,703

7,251

1,452

1,801

1,253

548

Equity

 

903

 

266

637

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,034

$

7,945

$

2,089

$

$

8,825

$

4,992

$

3,833

$

Projected Benefit Obligations  
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Assumptions Used

The following table provides the weighted average actuarial assumptions used to determine the actuarial present value of projected benefit obligations at:

Domestic

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.62

%  

5.14

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

Net Periodic Benefit Cost  
Defined Benefit Plan Disclosure [Line Items]  
Schedule of Assumptions Used

The following table provides the weighted average actuarial assumptions used to determine net periodic benefit cost for years ended:

Domestic

    

International

 

September 30, 

September 30, 

 

    

2023

    

2022

    

2023

    

2022

 

Discount rate:

 

5.14

%  

2.75

%  

5.4

%  

5.2

%

Expected return on plan assets:

 

  

 

  

 

5.1

%  

6.0

%

XML 54 R42.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation (Tables)
12 Months Ended
Sep. 30, 2023
Employee Stock Purchase Plan  
Schedule of stock-based compensation expense

The following table summarizes stock-based compensation expense in the Company’s consolidated statements of operations:

Years Ended

September 30, 

September 30, 

    

2023

    

2022

(Amounts in thousands)

Cost of sales

$

2

$

Engineering and development

 

107

 

56

Selling, general and administrative

 

1,018

 

923

Total

$

1,127

$

979

Share-based Compensation, Stock Options, Activity

The following tables provide summary data of stock option award activity:

Weighted

Weighted

Average

Aggregate

average

Remaining

Intrinsic

Number

exercise

Contractual

Value

    

of Options

    

price

    

Term

    

(in thousands)

Outstanding at September 30, 2021

 

500

$

3.43

 

 

Granted

 

 

 

 

Expired

 

(500)

3.43

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

 

Outstanding at September 30, 2022

 

$

 

 

Granted

 

 

 

 

Expired

 

 

 

Forfeited

 

 

 

 

Exercised

 

 

 

Outstanding at September 30, 2023

 

$

 

Schedule of Nonvested Share Activity

The following table provides summary data of nonvested stock award activity:

Weighted

Weighted

Average

Average

Aggregate

Grant Date

Remaining

Intrinsic

Fair

Contractual

Value

    

Shares

    

Value

    

Term

    

(in thousands)

Nonvested shares outstanding at September 30, 2021

 

197,063

$

10.28

 

2.15 Years

$

1,760

Activity in fiscal year 2022:

Granted

 

152,246

$

8.53

 

 

Vested

 

(87,957)

$

10.57

 

 

Forfeited

 

(1,564)

$

13.24

 

 

Nonvested shares outstanding at September 30, 2022

 

259,788

$

9.14

 

2.38 Years

$

1,868

Activity in fiscal year 2023:

 

  

 

  

 

  

 

  

Granted

 

143,172

$

10.09

 

 

Vested

 

(107,885)

$

9.36

 

 

Nonvested shares outstanding at September 30, 2023

 

295,075

$

9.53

 

2.33 Years

$

5,164

XML 55 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information (Tables)
12 Months Ended
Sep. 30, 2023
Segment Information  
Schedule of Segment Reporting Information, by Segment

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Year ended September 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

5,475

$

734

$

40,940

$

41,674

$

47,149

Service

 

1,398

 

288

 

15,812

 

16,100

 

17,498

Total sales

$

6,873

$

1,022

$

56,752

$

57,774

$

64,647

Operating (loss) income

$

(2,708)

$

(64)

$

4,642

$

4,578

$

1,870

Interest expense

$

(12)

$

$

(250)

$

(250)

$

(262)

Interest income

$

20

$

177

$

1,263

$

1,440

$

1,460

Total assets

$

10,467

$

7,361

$

48,076

$

55,437

$

65,904

Capital expenditures

$

(75)

$

$

(151)

$

(151)

$

(226)

Depreciation and amortization

$

(112)

$

$

(246)

$

(246)

$

(358)

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,516

$

518

$

33,654

$

34,172

$

36,688

Service

 

1,327

 

325

 

16,021

 

16,346

 

17,673

Total sales

$

3,843

$

843

$

49,675

$

50,518

$

54,361

Operating (loss) income

$

(4,888)

$

(204)

$

5,052

$

4,848

$

(40)

Interest expense

$

(48)

$

$

(312)

$

(312)

$

(360)

Interest income

$

40

$

53

$

557

$

610

$

650

Total assets

$

8,855

$

10,069

$

56,138

$

66,207

$

75,062

Capital expenditures

$

(89)

$

$

(145)

$

(145)

$

(234)

Depreciation and amortization

$

(118)

$

$

(241)

$

(241)

$

(359)

Schedule of Revenue from External Customers by Geographic Areas

The following table details the Company’s sales by operating segment for fiscal years ended September 30, 2023 and 2022. The Company’s sales by geographic area based on the location of where the products were shipped or services rendered are as follows:

    

    

    

    

    

% of

 

2023

Americas

Europe

Asia

Total

Total

(Amounts in thousands)

 

TS

$

56,584

$

1,094

$

96

$

57,774

89

%

HPP

 

6,179

 

335

 

359

 

6,873

 

11

%

Total

$

62,763

$

1,429

$

455

$

64,647

 

100

%

% of Total

 

97

%  

 

2

%  

 

1

%  

 

100

%  

  

2022

 

  

 

  

 

  

 

  

 

  

TS

$

49,285

$

1,069

$

164

$

50,518

93

%

HPP

 

3,201

 

338

 

304

 

3,843

 

7

%

Total

$

52,486

$

1,407

$

468

$

54,361

 

100

%

% of Total

 

96

%  

 

3

%  

 

1

%  

 

100

%  

  

Schedule of Revenue by Major Customers

Year ended September 30,

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Customer A

$

2.8

4

%

$

10.4

19

%

XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value Disclosures (Tables)
12 Months Ended
Sep. 30, 2023
Fair Value Disclosures  
Summary of assets and liabilities at fair value

As of September 30, 2023

As of September 30, 2022

Carrying Amount

Fair Value

Carrying Amount

Fair Value

Fair Value Level

Reference

(Amounts in thousands)

Assets:

Cash and cash equivalents

$

25,217

$

25,217

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

11,395

11,395

16,328

16,328

3

Note 2

Liabilities:

Accounts payable and accrued expenses and other long-term liabilities*

3,429

3,429

4,618

4,618

3

Note 8

Line of Credit

1,515

1,515

3,124

3,124

2

Note 11

Notes payable

449

449

876

876

3

Note 12

*Original maturity over one year

XML 57 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Dividend (Tables)
12 Months Ended
Sep. 30, 2023
Dividend  
Schedule of declared and paid cash dividends

    

    

    

    

Amount Paid

Fiscal Year

Date Declared

Record Date

Date Paid

Per Share

2022

 

8/10/2022

8/22/2022

9/9/2022

$

0.03

2023

 

12/6/2022

12/21/2022

1/6/2023

$

0.03

2023

2/8/2023

2/24/2023

3/14/2023

$

0.03

2023

5/10/2023

5/25/2023

6/13/2023

$

0.04

2023

8/9/2023

8/23/2023

9/12/2023

$

0.04

XML 58 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 30, 2023
USD ($)
lease
Sep. 30, 2023
USD ($)
lease
segment
Sep. 30, 2022
USD ($)
Sep. 30, 2021
Product Information [Line Items]        
Year Founded   1968    
Number of Operating Segments | segment   2    
Employee retention credit (in percent)       70.00%
Employee Retention Tax Credit Net Of Costs $ 2,800      
Employee Retention Tax Credit, net of costs to collect   $ 2,136 $ 0  
Employee Retention Tax Credit Payable $ 640 $ 640    
Managed Service Contracts, Right to Refund, Period   30 days    
Research and Development Expense   $ 3,140 3,084  
Impairment of long-lived assets   $ 0 0  
Number of leases not yet commenced | lease 0 0    
One single lease component true true    
Finance Lease, Right-of-Use Asset, after Accumulated Amortization $ 0 $ 0    
Inventory Valuation Reserves $ 1,000 $ 1,000 $ 800  
Number of Years Defined Benefit Plans are Closed to Newly Hired Employees   2 years    
Number of Years Supplementary Retirement Plans are Closed to Newly Hired Employees   2 years    
Minimum        
Product Information [Line Items]        
Finite-Lived Intangible Asset, Useful Life 3 years 3 years    
Property, Plant and Equipment, Useful Life 3 years 3 years    
Maximum        
Product Information [Line Items]        
Finite-Lived Intangible Asset, Useful Life 10 years 10 years    
Property, Plant and Equipment, Useful Life 7 years 7 years    
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Revenue from External Customer [Line Items]    
Total sales $ 64,647 $ 54,361
Product    
Revenue from External Customer [Line Items]    
Sales 47,147 36,687
Total sales 47,149 36,688
Service    
Revenue from External Customer [Line Items]    
Sales 17,498 17,673
Total sales 17,498 17,673
Finance    
Revenue from External Customer [Line Items]    
Finance 2 1
HPP    
Revenue from External Customer [Line Items]    
Total sales 6,873 3,843
HPP | Product    
Revenue from External Customer [Line Items]    
Sales 5,475 2,516
Total sales 5,475 2,516
HPP | Service    
Revenue from External Customer [Line Items]    
Sales 1,398 1,327
Total sales 1,398 1,327
HPP | Finance    
Revenue from External Customer [Line Items]    
Finance 0 0
TS    
Revenue from External Customer [Line Items]    
Total sales 57,774 50,518
TS | Product    
Revenue from External Customer [Line Items]    
Sales 41,672 34,171
Total sales 41,674 34,172
TS | Service    
Revenue from External Customer [Line Items]    
Sales 16,100 16,346
Total sales 16,100 16,346
TS | Finance    
Revenue from External Customer [Line Items]    
Finance 2 1
TS | U.K..    
Revenue from External Customer [Line Items]    
Total sales 1,022 843
TS | U.K.. | Product    
Revenue from External Customer [Line Items]    
Sales 734 518
Total sales 734 518
TS | U.K.. | Service    
Revenue from External Customer [Line Items]    
Sales 288 325
Total sales 288 325
TS | U.K.. | Finance    
Revenue from External Customer [Line Items]    
Finance 0 0
TS | UNITED STATES    
Revenue from External Customer [Line Items]    
Total sales 56,752 49,675
TS | UNITED STATES | Product    
Revenue from External Customer [Line Items]    
Sales 40,938 33,653
Total sales 40,940 33,654
TS | UNITED STATES | Service    
Revenue from External Customer [Line Items]    
Sales 15,812 16,021
Total sales 15,812 16,021
TS | UNITED STATES | Finance    
Revenue from External Customer [Line Items]    
Finance $ 2 $ 1
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Capitalized Contract Cost [Line Items]    
Current contract assets $ 900,000 $ 4,400,000
Non-current contract assets 0 0
Current contract liabilities 1,900,000 4,100,000
Revenue recognized included in contract liability $ 3,200,000  
Practical Expedient, Incremental Costs true  
Current capitalized costs $ 172,000 128,000
Non-current capitalized costs 0  
Incremental costs amortized 436,000 366,000
Impairment related to costs capitalized $ 0 0
Payment terms 30 days  
Remaining Performance Obligation, Optional Exemption true  
Minimum    
Capitalized Contract Cost [Line Items]    
Amortization Period 3 years  
Maximum    
Capitalized Contract Cost [Line Items]    
Amortization Period 6 years  
TS    
Capitalized Contract Cost [Line Items]    
Current capitalized costs $ 0 9,000
Non-current capitalized costs 0 0
Incremental costs amortized 9,000 13,000
Impairment related to costs capitalized $ 0 $ 0
Europe | Maximum    
Capitalized Contract Cost [Line Items]    
Payment terms 90 days  
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 424
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, Expected Timing of Satisfaction, Period 1 year
Remaining performance obligation, amount $ 248
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, Expected Timing of Satisfaction, Period 1 year
Remaining performance obligation, amount $ 123
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-10-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, Expected Timing of Satisfaction, Period 1 year
Remaining performance obligation, amount $ 53
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Product Warranty (Details)
12 Months Ended
Sep. 30, 2023
Minimum  
Product Warranty Liability [Line Items]  
Hardware Warranty Included in Product Sales 90 days
Maximum  
Product Warranty Liability [Line Items]  
Hardware Warranty Included in Product Sales 3 years
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - EPS (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net income $ 5,204 $ 1,889
Less: net income attributable to nonvested common stock (320) (100)
Net income attributable to common shareholders $ 4,884 $ 1,789
Weighted average total shares outstanding - basic 4,668 4,498
Less: weighted average non-vested shares outstanding (287) (237)
Weighted average number of common shares outstanding - basic 4,381 4,261
Add: potential common shares from non-vested stock awards 90 17
Weighted average common shares outstanding - diluted 4,471 4,278
Net income per common share - basic $ 1.11 $ 0.42
Net income per common share - diluted $ 1.09 $ 0.42
Restricted stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Stock awards shares were excluded from the diluted loss per share calculation 54 171
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Stock Based Compensation (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Product Information [Line Items]    
Stock-based compensation expense on stock options and restricted stock awards $ 1,127 $ 979
Outstanding, number of shares 0 0
Stock option    
Product Information [Line Items]    
Outstanding, number of shares 0  
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)
12 Months Ended
Sep. 30, 2023
USD ($)
customer
Sep. 30, 2022
USD ($)
Product Information [Line Items]    
Number of customers | customer 1  
Customer A | Customer Concentration Risk | Accounts Receivable    
Product Information [Line Items]    
Accounts Receivable, Gross | $ $ 7,400,000 $ 15,800,000
Concentration risk percentage 30.00% 52.00%
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts and Long-Term Receivable (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
agreement
Dec. 31, 2022
USD ($)
agreement
Sep. 30, 2023
USD ($)
Sep. 30, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable     $ 20,126 $ 22,993
Long-term receivable     $ 4,224 7,412
Number of agreements increase in accounts and long term receivable | agreement 2 1    
Payments to be received from transaction over next two years   $ 3,000    
Payments to be received from transaction over next four years $ 3,100      
Payments to be received from transaction over next four years for second agreement. $ 700      
Period of payments to be received for accounts and long term receivable 4 years 2 years    
Period of payments to be received for accounts and long term receivable for second agreement 4 years      
Minimum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Maturity term of accounts and long term receivables     1 year  
Financing receivables        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts receivable     $ 7,200 8,900
Long-term receivable     $ 4,200 7,400
Long term receivables interest rate     6.20%  
Accounts and long-term receivable past due     $ 0 0
Activity in allowance for credit losses for accounts and long-term receivables     0 0
Construction Contractor, Receivable, Excluding Contract Retainage, Fiscal Year Maturity [Abstract]        
2024     7,714  
2025     3,170  
2026     742  
2027     628  
Total payments     12,254  
Less: unearned interest income     (859)  
Total, net of unearned interest income     $ 11,395  
Financing receivables | Minimum        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Maturity term of accounts and long term receivables     1 year  
Financing receivables | Other Income        
Accounts, Notes, Loans and Financing Receivable [Line Items]        
Accounts And Long Term Receivable, Interest Income     $ 810 $ 548
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Inventories (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Inventories    
Raw materials $ 247 $ 421
Work-in-process 36 23
Finished goods 2,259 3,928
Total $ 2,542 $ 4,372
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss - Components (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance $ 38,963 $ 34,046
Ending Balance 46,148 38,963
Accumulated Other Comprehensive Loss    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (7,328) (9,448)
Change in period 1,206 2,355
Tax effect of change in period 28 (235)
Ending Balance (6,094) (7,328)
Effect of Foreign Currency Translation    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (5,791) (4,050)
Change in period 962 (1,741)
Tax effect of change in period 0 0
Ending Balance (4,829) (5,791)
Minimum Pension Liability    
Accumulated Other Comprehensive Income (Loss) [Line Items]    
Beginning Balance (1,537) (5,398)
Change in period 244 4,096
Tax effect of change in period 28 (235)
Ending Balance $ (1,265) $ (1,537)
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Accumulated Other Comprehensive Loss - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Loss.    
Amortization of net gain (loss) included in net periodic pension cost $ 200 $ (91)
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Components of income (Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income (loss) before income tax expense    
U.S. $ 5,202 $ 417
Foreign (467) 1,522
Income (loss) before income tax expense 4,735 1,939
Current:    
Federal 1,551 0
State 326 50
Current Income tax expense 1,877 50
Deferred:    
Federal (1,971) 0
State (375) 0
Deferred Income Tax Benefit (2,346) 0
Total income tax expense $ (469) $ 50
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Reconciliation of Income tax expense (benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Taxes    
Computed "expected" tax expense (benefit) (in Dollars) $ 994 $ 407
Computed "expected" tax expense (benefit) 21.00% 21.00%
Increases (reductions) in taxes resulting from:    
State income taxes, net of federal tax benefit (in Dollars) $ 106 $ 27
State income taxes, net of federal tax benefit 2.20% 1.50%
Foreign rate differential (in Dollars) $ 9 $ (30)
Foreign rate differential 0.20% (1.50%)
Employee Retention Credit (in Dollars) $ (134) $ 0
Employee Retention Credit (2.80%) 0.00%
Permanent differences (in Dollars) $ (7) $ (19)
Permanent differences (0.20%) (1.00%)
Change in valuation allowance (in Dollars) $ (1,746) $ (226)
Change in valuation allowance (36.80%) (11.50%)
Research and development credit (in Dollars) $ (112) $ (131)
Research & development credit (2.40%) (6.80%)
Deferred Tax True Ups (in Dollars) $ 322 $ 0
Deferred Tax True Ups 6.80% 0.00%
FIN 48 Reserves (in Dollars) $ 166 $ 0
FIN 48 Reserves 3.50% 0.00%
Return to Provision Adjustments (in Dollars) $ (64) $ 14
Return to Provision Adjustments (1.30%) 0.70%
Other items (in Dollars) $ (3) $ 8
Other items (0.10%) 0.20%
Total income tax expense $ (469) $ 50
Income tax expense (9.90%) 2.60%
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Deferred tax assets (liabilities) (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Deferred tax assets:    
Pension $ 321 $ 373
Intangibles   29
Capitalized research and development expenses 651  
Other reserves and accruals 1,118 596
Inventory reserves and other 278 244
Federal and state tax credits 771 1,273
Federal and state net operating loss carryforwards   151
Foreign net operating loss carryforwards 2,945 2,693
Lease Liability 239  
Gross deferred tax assets 6,323 5,359
Less: valuation allowance (3,283) (5,029)
Realizable deferred tax asset 3,040 330
Deferred tax liabilities:    
Depreciation and amortization (84) (121)
ROU Asset (235)  
Pension (372) (209)
Intangibles (3)  
Realizable deferred tax liabilities (694) (330)
Net deferred tax assets $ 2,346 $ 0
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Tax Disclosure [Line Items]    
valuation allowances reversed during the period $ 1,800  
State credits that are expected to expire unutilized 710  
Unrecognized tax benefits that would impact effective tax rate 323  
U.S.    
Income Tax Disclosure [Line Items]    
Operating Loss Carryforwards   $ 162
Tax Credit Carryforwards   884
State    
Income Tax Disclosure [Line Items]    
Operating Loss Carryforwards 12 3,700
Tax Credit Carryforwards 1,100  
Unlimited carryover 55  
U.K.    
Income Tax Disclosure [Line Items]    
Operating Loss Carryforwards 15,500  
Undistributed Earnings of Foreign Subsidiaries $ 4,800 $ 6,100
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.23.3
Income Taxes - Unrecognized tax benefits (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Income Taxes    
Balance, beginning of year $ 502 $ 433
Additions for tax positions of current year 22 68
Additions for tax positions of prior years   1
Additions for tax positions of prior years (201)  
Balance, end of period $ 323 $ 502
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Equipment and Improvements, Net - Tabular (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Property, Plant and Equipment [Line Items]    
Property, equipment and improvements, gross $ 9,044 $ 9,182
Less accumulated depreciation and amortization (8,519) (8,535)
Property, equipment and improvements, net 525 647
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property, equipment and improvements, gross 224 224
Equipment    
Property, Plant and Equipment [Line Items]    
Property, equipment and improvements, gross 8,626 8,842
Automobiles    
Property, Plant and Equipment [Line Items]    
Property, equipment and improvements, gross $ 194 $ 116
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Equipment and Improvements, Net - Depreciation (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Property, Equipment and Improvements, Net    
Depreciation expense $ 343 $ 350
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.23.3
Acquired Intangible Assets - Intangible assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Impaired Intangible Assets [Abstract]    
Net $ 46  
Customer list    
Impaired Intangible Assets [Abstract]    
Weighted Average Remaining Amortization Period 1 year 2 years
Gross $ 90 $ 90
Accumulated amortization (89) (80)
Net $ 1 10
Patent    
Impaired Intangible Assets [Abstract]    
Weighted Average Remaining Amortization Period 9 years  
Gross $ 51 0
Accumulated amortization (6) 0
Net $ 45 $ 0
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.23.3
Acquired Intangible Assets - Amortization expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Acquired Intangible Assets    
Amortization of Intangible Assets $ 15 $ 9
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.23.3
Acquired Intangible Assets - Annual Amortization Expense (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Acquired Intangible Assets  
2024 $ 6
2025 5
2026 5
2027 5
2028 5
Thereafter 20
Total $ 46
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and accrued expenses, and Other noncurrent liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Accounts payable and accrued expenses, and Other noncurrent liabilities    
Accounts payable $ 6,719 $ 19,241
Commissions 615 631
Compensation and fringe benefits 1,958 1,607
Professional fees 199 175
Taxes, other than income 130 211
Finance lease liability 0 4
Operating lease liability 502 550
Employee Retention Tax Credit Payable 640  
Product warranty 22 44
Accounts payable and accrued expenses $ 10,785 $ 22,463
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and Other noncurrent liabilities - Narrative (Details) - Vendor Agreement - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Accounts payable and other noncurrent liabilities    
Imputed interest rate 5.50%  
Interest expense $ 229 $ 260
Payable to vendor $ 3,300 $ 16,100
Percentage of accounts payable and noncurrent liabilities 26.00% 63.00%
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Accounts payable and other noncurrent liabilities    
Accounts payable and accrued expenses $ 10,785 $ 22,463
Other noncurrent liabilities 1,851 3,046
Vendor Agreement    
Accounts payable and other noncurrent liabilities    
Current 1,718 1,758
Less: discount (140) (186)
Accounts payable and accrued expenses 1,578 1,572
Noncurrent 1,967 3,186
Less: discount (116) (140)
Other noncurrent liabilities $ 1,851 $ 3,046
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Right of use assets and lease liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Assets [Abstract]    
Operating leases $ 966 $ 1,160
Lease receivable - current 8 17
Lease receivable - noncurrent 7 3
Total lease receivable 15 20
Liabilities    
Current operating lease liabilities $ 502 $ 550
Current operating lease liabilities, Statement of Financial Position Accounts payable and accrued expenses Accounts payable and accrued expenses
Non-current operating lease liabilities $ 482 $ 623
Total operating lease liabilities 984 1,173
Current finance lease liabilities $ 0 $ 4
Current finance lease liabilities, Statement of Financial Position Accounts payable and accrued expenses Accounts payable and accrued expenses
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Operating Lease:    
Total lease costs $ 662 $ 756
Total lease costs, net of sublease interest income 659 755
Interest expense    
Finance Lease:    
Interest on lease liabilities 1 4
Selling, general and administrative    
Operating Lease:    
Operating lease cost 618 615
Short-term lease cost 43 137
Revenue.    
Operating Lease:    
Less sublease interest income $ (3) $ (1)
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Future lease payments and sublease income (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Operating Lease costs    
2024 $ 535  
2025 388  
2026 107  
Total 1,030  
Less imputed interest (46)  
Total 984 $ 1,173
Sublease Payments received    
2024 10  
2025 8  
2026 0  
Total 18  
Less imputed interest (3)  
Total $ 15  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 628 $ 633
Operating cash flows from short-term leases 43 137
Operating cash flows from finance leases 1 4
Financing cash flows from finance leases 4 47
Lease assets obtained in exchange for new lease liabilities, Operating leases 392 352
Cash received from subleases $ (20) $ (49)
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Weighted-average remaining lease term (Details)
Sep. 30, 2023
Leases  
Weighted-average remaining lease term operating lease (years) 2 years
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Weighted-average discount rate (Details)
Sep. 30, 2023
Leases  
Weighted-average discount rate operating leases 6.40%
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.23.3
Product Warranties (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Product Warranties    
Balance at the beginning of the period $ 44 $ 67
Accruals for warranties for products sold in the period 0 0
Fulfillment of warranty obligations (22) (23)
Balance at the end of the period $ 22 $ 44
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.23.3
Line of Credit (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Line of Credit Facility    
Inventory line of credit $ 1,515 $ 3,124
Commitment fee 0  
Inventory Line of Credit    
Line of Credit Facility    
Maximum borrowing capacity 15,000 15,000
Interest Payable 0  
Minimum net worth required for compliance 4,000  
Inventory line of credit 1,500 3,100
Cash withdrawal limit 1,000 1,000
Cash withdrawals outstanding $ 0 $ 0
Inventory Line of Credit | Minimum    
Line of Credit Facility    
Liquidity ratio 1.2  
Inventory Line of Credit | Maximum    
Line of Credit Facility    
Ratio of indebtedness to net capital 5.0  
Inventory Line of Credit | Prime Rate    
Line of Credit Facility    
Basis spread on variable rate 5.00%  
Interest rate 8.50%  
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Oct. 31, 2019
Sep. 30, 2023
Sep. 30, 2022
Note payable      
Inventory line of credit   $ 1,515 $ 3,124
Notes payable      
Note payable      
Borrowings $ 2,000    
Interest rate 5.10%    
Interest Expense, Debt   $ 22 $ 50
XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Notes Payable - Current and Noncurrent Portion (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Note payable - current    
Current $ 449 $ 449
Less: notes discount 0 (22)
Notes payable - current portion 449 427
Note payable - noncurrent    
Noncurrent 0 449
Less: notes discount 0 0
Notes payable - noncurrent portion $ 0 $ 449
XML 93 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Pension and Retirement Plans    
Number of Years Defined Benefit Plans are Closed to Newly Hired Employees 2 years  
Number of Years Supplementary Retirement Plans are Closed to Newly Hired Employees 2 years  
Life insurance amount due $ 1,349 $ 1,447
Proceeds from corporate life insurance owned policy 0 322
Pension:    
Pension and Retirement Plans    
Gain on a life insurance policy (321) (4,595)
UNITED STATES    
Pension and Retirement Plans    
Life insurance amount due 1,349 1,447
UNITED STATES | Pension:    
Pension and Retirement Plans    
Loans, Gross, Insurance Policy 3,700 3,500
Gain on a life insurance policy (4) (21)
Life insurance amount due $ 202 $ 261
XML 94 R82.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details) - Pension:
Sep. 30, 2023
Sep. 30, 2022
UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate: 5.62% 5.14%
International    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate: 5.40% 5.20%
Expected return on plan assets: 5.10% 6.00%
XML 95 R83.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details) - Pension:
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate: 5.14% 2.75%
International    
Defined Benefit Plan Disclosure [Line Items]    
Discount rate: 5.40% 5.20%
Expected return on plan assets: 5.10% 6.00%
XML 96 R84.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Components of net periodic benefit costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in minimum liability included in other comprehensive income (loss) $ (244) $ (4,096)
U.K..    
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in minimum liability included in other comprehensive income (loss) (313) (3,509)
U.S.    
Defined Benefit Plan Disclosure [Line Items]    
Increase (decrease) in minimum liability included in other comprehensive income (loss) 69 (587)
Pension:    
Defined Benefit Plan Disclosure [Line Items]    
Interest cost 442 279
Expected return on plan assets (575) (449)
Amortization of past service costs 7 7
Amortization of net (gain) loss (4) 98
Net periodic benefit cost (130) (65)
Increase (decrease) in minimum liability included in other comprehensive income (loss) (314) (3,529)
Pension: | International    
Defined Benefit Plan Disclosure [Line Items]    
Interest cost 429 268
Pension: | U.K..    
Defined Benefit Plan Disclosure [Line Items]    
Interest cost 429 268
Expected return on plan assets (575) (449)
Amortization of past service costs 7 7
Amortization of net (gain) loss 0 97
Net periodic benefit cost (139) (77)
Increase (decrease) in minimum liability included in other comprehensive income (loss) (313) (3,509)
Pension: | U.S.    
Defined Benefit Plan Disclosure [Line Items]    
Interest cost 13 11
Expected return on plan assets 0 0
Amortization of past service costs 0 0
Amortization of net (gain) loss (4) 1
Net periodic benefit cost 9 12
Increase (decrease) in minimum liability included in other comprehensive income (loss) (1) (20)
Post Retirement:    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 24 44
Interest cost 62 46
Amortization of net (gain) loss (196) (7)
Net periodic benefit cost (110) 83
Increase (decrease) in minimum liability included in other comprehensive income (loss) 70 (567)
Post Retirement: | International    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 0 0
Interest cost 0 0
Post Retirement: | U.K..    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 0 0
Interest cost 0 0
Amortization of net (gain) loss 0 0
Net periodic benefit cost 0 0
Increase (decrease) in minimum liability included in other comprehensive income (loss) 0 0
Post Retirement: | U.S.    
Defined Benefit Plan Disclosure [Line Items]    
Service cost 24 44
Interest cost 62 46
Amortization of net (gain) loss (196) (7)
Net periodic benefit cost (110) 83
Increase (decrease) in minimum liability included in other comprehensive income (loss) $ 70 $ (567)
XML 97 R85.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]    
Fair Value of Plan Assets, Beginning Balance $ 8,825  
Fair Value of Plan Assets, Ending Balance 10,034 $ 8,825
Pension:    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 7,987 14,656
Interest cost 442 279
Changes in actuarial assumptions (321) (4,595)
Foreign exchange impact 759 (1,873)
Benefits paid (589) (480)
Projected benefit obligation, end of period 8,278 7,987
Fair Value of Plan Assets, Beginning Balance 8,825 11,921
Actual gain on plan assets 628 (1,026)
Company contributions 307 321
Foreign exchange impact 863 (1,911)
Benefits paid (589) (480)
Fair Value of Plan Assets, Ending Balance 10,034 8,825
Funded status \ net amount recognized 1,756 838
Pension: | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 261 339
Interest cost 13 11
Changes in actuarial assumptions (4) (21)
Foreign exchange impact 0 0
Benefits paid (68) (68)
Projected benefit obligation, end of period 202 261
Fair Value of Plan Assets, Beginning Balance 0 0
Actual gain on plan assets 0 0
Company contributions 68 68
Foreign exchange impact 0 0
Benefits paid (68) (68)
Fair Value of Plan Assets, Ending Balance 0 0
Funded status \ net amount recognized (202) (261)
Pension: | International    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 7,726 14,317
Interest cost 429 268
Changes in actuarial assumptions (317) (4,574)
Foreign exchange impact 759 (1,873)
Benefits paid (521) (412)
Projected benefit obligation, end of period 8,076 7,726
Fair Value of Plan Assets, Beginning Balance 8,825 11,921
Actual gain on plan assets 628 (1,026)
Company contributions 239 253
Foreign exchange impact 863 (1,911)
Benefits paid (521) (412)
Fair Value of Plan Assets, Ending Balance 10,034 8,825
Funded status \ net amount recognized 1,958 1,099
Post Retirement:    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 1,186 1,670
Service cost 24 44
Interest cost 62 46
Changes in actuarial assumptions (125) (574)
Projected benefit obligation, end of period 1,147 1,186
Funded status \ net amount recognized (1,147) (1,186)
Post Retirement: | UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 1,186 1,670
Service cost 24 44
Interest cost 62 46
Changes in actuarial assumptions (125) (574)
Projected benefit obligation, end of period 1,147 1,186
Funded status \ net amount recognized (1,147) (1,186)
Post Retirement: | International    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation, beginning of period 0 0
Service cost 0 0
Interest cost 0 0
Changes in actuarial assumptions 0 0
Projected benefit obligation, end of period 0 0
Funded status \ net amount recognized $ 0 $ 0
XML 98 R86.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Amounts in consolidated balance sheets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]    
Pension benefits assets $ 1,958 $ 1,099
Accrued benefit liability (1,349) (1,447)
Defined Benefit Plan, Net 609 (348)
Deferred tax 303 330
Accumulated other comprehensive income 86 358
Net amount recognized 998 340
Accumulated benefit obligation (9,425) (9,173)
Pension:    
Defined Benefit Plan Disclosure [Line Items]    
Pension benefits assets 1,756 838
Deferred tax 26 25
Accumulated other comprehensive income 326 640
Net amount recognized 2,108 1,503
Accumulated benefit obligation (8,278) (7,987)
Post Retirement:    
Defined Benefit Plan Disclosure [Line Items]    
Accrued benefit liability (1,147) (1,186)
Deferred tax 277 305
Accumulated other comprehensive income (240) (282)
Net amount recognized (1,110) (1,163)
Accumulated benefit obligation (1,147) (1,186)
International    
Defined Benefit Plan Disclosure [Line Items]    
Pension benefits assets 1,958 1,099
Deferred tax 0 0
Accumulated other comprehensive income 318 631
Net amount recognized 2,276 1,730
Accumulated benefit obligation (8,076) (7,726)
International | Pension:    
Defined Benefit Plan Disclosure [Line Items]    
Pension benefits assets 1,958 1,099
Deferred tax 0 0
Accumulated other comprehensive income 318 631
Net amount recognized 2,276 1,730
Accumulated benefit obligation (8,076) (7,726)
International | Post Retirement:    
Defined Benefit Plan Disclosure [Line Items]    
Accrued benefit liability 0 0
Deferred tax 0 0
Accumulated other comprehensive income 0 0
Net amount recognized 0 0
Accumulated benefit obligation 0 0
UNITED STATES    
Defined Benefit Plan Disclosure [Line Items]    
Accrued benefit liability (1,349) (1,447)
Deferred tax 303 330
Accumulated other comprehensive income (232) (273)
Net amount recognized (1,278) (1,390)
Accumulated benefit obligation (1,349) (1,447)
UNITED STATES | Pension:    
Defined Benefit Plan Disclosure [Line Items]    
Accrued benefit liability (202) (261)
Deferred tax 26 25
Accumulated other comprehensive income 8 9
Net amount recognized (168) (227)
Accumulated benefit obligation (202) (261)
UNITED STATES | Post Retirement:    
Defined Benefit Plan Disclosure [Line Items]    
Accrued benefit liability (1,147) (1,186)
Deferred tax 277 305
Accumulated other comprehensive income (240) (282)
Net amount recognized (1,110) (1,163)
Accumulated benefit obligation $ (1,147) $ (1,186)
XML 99 R87.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Accrued benefit liability (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Liability, Defined Benefit Plan [Abstract]    
Non-current benefits assets $ 1,958 $ 1,099
Current accrued benefit liability 98 110
Non-current accrued benefit liability 1,251 1,337
Total accrued benefit liability 1,349 1,447
Accumulated other comprehensive income 86 $ 358
Pension and Other Postretirement Benefit Plans, Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year 207  
Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year $ 200  
XML 100 R88.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Future benefit payments (Details)
$ in Thousands
Sep. 30, 2023
USD ($)
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2024 $ 575
2025 603
2026 643
2027 681
2028 730
Thereafter $ 1,249
XML 101 R89.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Fair value of plan assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets $ 10,034 $ 8,825  
Cash on deposit      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 428 200  
Fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 8,703 1,801  
Equity      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 903 6,824  
Level 1      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 7,945 4,992  
Level 1 | Cash on deposit      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 428 200  
Level 1 | Fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 7,251 1,253  
Level 1 | Equity      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 266 3,539  
Level 2      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 2,089 3,833  
Level 2 | Cash on deposit      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0 0  
Level 2 | Fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 1,452 548  
Level 2 | Equity      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 637 3,285  
Level 3      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0 0  
Level 3 | Cash on deposit      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0 0  
Level 3 | Fixed income      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0 0  
Level 3 | Equity      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 0 0  
Pension:      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 10,034 8,825 $ 11,921
Pension: | International      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets 10,034 $ 8,825 $ 11,921
Pension: | U.K..      
Defined Benefit Plan Disclosure [Line Items]      
Defined Benefit Plan, Fair Value of Plan Assets $ 10,000    
XML 102 R90.htm IDEA: XBRL DOCUMENT v3.23.3
Pension and Retirement Plans - Defined Contribution Plan (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Pension and Retirement Plans    
Contributions in Defined Contribution Plans $ 206 $ 193
XML 103 R91.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation - Narrative (Details) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2019
Sep. 30, 2021
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Options granted 0 0      
Outstanding stock option 0 0   500  
Stock-based compensation expense $ 1,127,000 $ 979,000      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 143,172 152,246      
Employee Benefits and Share-based Compensation, Cash $ 0        
The 2015 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized         300,000
Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized   400,000 300,000    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 245,404        
Share-Based Compensation Arrangement by Share-Based Payment Award Expiration 10 years        
Officers And Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 52,000 52,000      
Chief Executive Officer          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 35,000 38,000      
Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 20,000 20,000      
Key Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period 71,172 80,246      
Restricted stock | Officers And Chief Executive Officer [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years        
Restricted stock | Directors          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year        
Restricted stock | Key Employees          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 4 years        
Stock option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding stock option 0        
Stock option | The 2015 Plan [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Outstanding stock option 0        
XML 104 R92.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation - Stock-based compensation expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 1,127 $ 979
Cost of sales    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 2 0
Engineering and development    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense 107 56
Selling, general and administrative    
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 1,018 $ 923
XML 105 R93.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation - Summary data of stock option award activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Shares      
Outstanding, number of shares 0 500  
Granted, number of shares 0 0  
Expired, number of shares 0 (500)  
Forfeited, number of shares 0 0  
Exercised, number of shares 0 0  
Outstanding, number of shares 0 0 500
Weighted Average Exercise Price      
Outstanding, weighted average exercise price (in Dollars per share) $ 0 $ 3.43  
Granted, weighted average exercise price (in Dollars per share) 0 0  
Expired, weighted average exercise price (in Dollars per share) 0 3.43  
Forfeited, weighted average exercise price (in Dollars per share) 0 0  
Exercised, weighted average exercise price (in Dollars per share) 0 0  
Outstanding, weighted average exercise price (in Dollars per share) $ 0 $ 0 $ 3.43
Outstanding, weighted average remaining contractual term 0 years 0 years 0 years
Outstanding, aggregate intrinsic value (in Dollars) $ 0 $ 0 $ 0
XML 106 R94.htm IDEA: XBRL DOCUMENT v3.23.3
Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2021
Nonvested Shares      
Nonvested shares outstanding, number of nonvested shares 259,788 197,063  
Granted, number of nonvested shares 143,172 152,246  
Vested, number of nonvested shares (107,885) (87,957)  
Forfeited, number of nonvested shares   (1,564)  
Nonvested shares outstanding, number of nonvested shares 295,075 259,788 197,063
Weighted Average Grant-Date Fair Value      
Nonvested shares outstanding, weighted average grant date fair value (in Dollars per share) $ 9.14 $ 10.28  
Granted, weighted average grant date fair value (in Dollars per share) 10.09 8.53  
Vested, weighted average grant date fair value (in Dollars per share) 9.36 10.57  
Forfeited, weighted average grant date fair value (in Dollars per share)   13.24  
Nonvested shares outstanding, weighted average grant date fair value (in Dollars per share) $ 9.53 $ 9.14 $ 10.28
Nonvested shares outstanding, weighted average remaining contractual term 2 years 3 months 29 days 2 years 4 months 17 days 2 years 1 month 24 days
Nonvested shares outstanding, aggregate intrinsic value (in Dollars) $ 5,164 $ 1,868 $ 1,760
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized (in Dollars) $ 2,000    
Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized, Period for Recognition 2 years 6 months 25 days    
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value $ 1,000 $ 900  
XML 107 R95.htm IDEA: XBRL DOCUMENT v3.23.3
Employee Stock Purchase Plan (Details) - shares
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2013
Employee Stock Purchase Plan      
Number of shares allocated     250,000
Number of additional shares allocated 300,000    
Purchase price per share as percentage of fair market value 95.00%    
Issuance of shares under employee stock purchase plan (in shares) 30,885 31,372  
Number of remaining shares authorized 269,535    
XML 108 R96.htm IDEA: XBRL DOCUMENT v3.23.3
Repurchase of Common Stock (Details) - shares
12 Months Ended
Sep. 30, 2023
Feb. 08, 2011
Repurchase Of Common Stock [Abstract]    
Shares Authorized for repurchase   250,000
Shares repurchased 600  
Remaining shares authorized to repurchase 171,127  
XML 109 R97.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Operating Segments (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]    
Total sales $ 64,647 $ 54,361
Operating (loss) income 1,870 (40)
Interest income 1,460 650
Interest expense (262) (360)
Total assets 65,904 75,062
Capital expenditures (226) (234)
Depreciation and amortization (358) (359)
HPP    
Segment Reporting Information [Line Items]    
Total sales 6,873 3,843
Operating (loss) income (2,708) (4,888)
Interest income 20 40
Interest expense (12) (48)
Total assets 10,467 8,855
Capital expenditures (75) (89)
Depreciation and amortization (112) (118)
TS    
Segment Reporting Information [Line Items]    
Total sales 57,774 50,518
Operating (loss) income 4,578 4,848
Interest income 1,440 610
Interest expense (250) (312)
Total assets 55,437 66,207
Capital expenditures (151) (145)
Depreciation and amortization (246) (241)
Product    
Segment Reporting Information [Line Items]    
Total sales 47,149 36,688
Product | HPP    
Segment Reporting Information [Line Items]    
Total sales 5,475 2,516
Product | TS    
Segment Reporting Information [Line Items]    
Total sales 41,674 34,172
Service    
Segment Reporting Information [Line Items]    
Total sales 17,498 17,673
Service | HPP    
Segment Reporting Information [Line Items]    
Total sales 1,398 1,327
Service | TS    
Segment Reporting Information [Line Items]    
Total sales 16,100 16,346
U.K.. | TS    
Segment Reporting Information [Line Items]    
Total sales 1,022 843
Operating (loss) income (64) (204)
Interest income 177 53
Interest expense 0 0
Total assets 7,361 10,069
Capital expenditures 0 0
Depreciation and amortization 0 0
U.K.. | Product | TS    
Segment Reporting Information [Line Items]    
Total sales 734 518
U.K.. | Service | TS    
Segment Reporting Information [Line Items]    
Total sales 288 325
UNITED STATES | TS    
Segment Reporting Information [Line Items]    
Total sales 56,752 49,675
Operating (loss) income 4,642 5,052
Interest income 1,263 557
Interest expense (250) (312)
Total assets 48,076 56,138
Capital expenditures (151) (145)
Depreciation and amortization (246) (241)
UNITED STATES | Product | TS    
Segment Reporting Information [Line Items]    
Total sales 40,940 33,654
UNITED STATES | Service | TS    
Segment Reporting Information [Line Items]    
Total sales $ 15,812 $ 16,021
XML 110 R98.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Sales By Geographic Area (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 64,647 $ 54,361
% of total 100.00% 100.00%
Americas    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 62,763 $ 52,486
% of total 97.00% 96.00%
Europe    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 1,429 $ 1,407
% of total 2.00% 3.00%
Asia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 455 $ 468
% of total 1.00% 1.00%
TS    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 57,774 $ 50,518
% of total 89.00% 93.00%
TS | Americas    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 56,584 $ 49,285
TS | Europe    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues 1,094 1,069
TS | Asia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues 96 164
HPP    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 6,873 $ 3,843
% of total 11.00% 7.00%
HPP | Americas    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 6,179 $ 3,201
HPP | Europe    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues 335 338
HPP | Asia    
Segment Reporting, Revenue Reconciling Item [Line Items]    
Customer Revenues $ 359 $ 304
XML 111 R99.htm IDEA: XBRL DOCUMENT v3.23.3
Segment Information - Major customers (Details) - USD ($)
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Segment Reporting Information [Line Items]    
Customer Revenues $ 64,647,000 $ 54,361,000
Customer A | Sales Revenue, Net | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Customer Revenues $ 2,800,000 $ 10,400,000
Concentration risk percentage 4.00% 19.00%
Customer A | Accounts Receivable | Customer Concentration Risk    
Segment Reporting Information [Line Items]    
Accounts receivable, gross $ 7,400,000 $ 15,800,000
Concentration risk percentage 30.00% 52.00%
XML 112 R100.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Fair Value, Recurring    
Assets:    
Assets, Fair Value Disclosure $ 0 $ 0
Liabilities Fair Value Disclosure 0 0
Fair Value, Nonrecurring    
Assets:    
Assets, Fair Value Disclosure 0 0
Liabilities Fair Value Disclosure $ 0 0
Minimum    
Liabilities:    
Maturity term of accounts and long term receivables 1 year  
Carrying Amount | Level 1    
Assets:    
Cash and cash equivalents $ 25,217 23,982
Carrying Amount | Level 2    
Liabilities:    
Line of Credit 1,515 3,124
Carrying Amount | Level 3    
Assets:    
Accounts and long-term receivable 11,395 16,328
Liabilities:    
Accounts payable and accrued expenses and other long-term liabilities 3,429 4,618
Notes payable 449 876
Fair Value | Level 1    
Assets:    
Cash and cash equivalents 25,217 23,982
Fair Value | Level 2    
Liabilities:    
Line of Credit 1,515 3,124
Fair Value | Level 3    
Assets:    
Accounts and long-term receivable 11,395 16,328
Liabilities:    
Accounts payable and accrued expenses and other long-term liabilities 3,429 4,618
Notes payable $ 449 $ 876
XML 113 R101.htm IDEA: XBRL DOCUMENT v3.23.3
Dividend (Details) - $ / shares
12 Months Ended
Sep. 12, 2023
Jun. 13, 2023
Mar. 14, 2023
Jan. 06, 2023
Sep. 09, 2022
Sep. 30, 2023
Sep. 30, 2022
Dividend              
Common Stock, Dividends, Per Share, Cash Paid $ 0.04 $ 0.04 $ 0.03 $ 0.03 $ 0.03 $ 0.14 $ 0.03
XML 114 R102.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction [Line Items]    
Due to Related Party $ 10,785 $ 22,463
Beneficial Owner | Gary Southwell    
Related Party Transaction [Line Items]    
Purchases from Related Party 316 156
Due to Related Party $ 0 $ 0
XML 115 cspi-20230930x10k_htm.xml IDEA: XBRL DOCUMENT 0000356037 us-gaap:ForeignCountryMember 2022-09-30 0000356037 us-gaap:TradingRevenueMember 2022-10-01 2023-09-30 0000356037 us-gaap:TradingRevenueMember 2021-10-01 2022-09-30 0000356037 2011-02-08 0000356037 us-gaap:CommonStockMember 2022-10-01 2023-09-30 0000356037 us-gaap:CommonStockMember 2021-10-01 2022-09-30 0000356037 us-gaap:RetainedEarningsMember 2023-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000356037 us-gaap:AccumulatedTranslationAdjustmentMember 2023-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000356037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-09-30 0000356037 us-gaap:RetainedEarningsMember 2022-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000356037 us-gaap:AccumulatedTranslationAdjustmentMember 2022-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000356037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-09-30 0000356037 us-gaap:RetainedEarningsMember 2021-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000356037 us-gaap:AccumulatedTranslationAdjustmentMember 2021-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000356037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-09-30 0000356037 us-gaap:EmployeeStockOptionMember cspi:The2015PlanMember 2023-09-30 0000356037 us-gaap:EmployeeStockOptionMember 2023-09-30 0000356037 cspi:The2015PlanMember 2023-09-30 0000356037 cspi:The2015PlanMember 2015-09-30 0000356037 cspi:The2015PlanMember 2021-10-01 2022-09-30 0000356037 cspi:The2015PlanMember 2018-10-01 2019-09-30 0000356037 cspi:The2015PlanMember 2022-10-01 2023-09-30 0000356037 srt:DirectorMember 2022-10-01 2023-09-30 0000356037 srt:ChiefExecutiveOfficerMember 2022-10-01 2023-09-30 0000356037 cspi:OfficersAndChiefExecutiveOfficerMember 2022-10-01 2023-09-30 0000356037 cspi:KeyEmployeesMember 2022-10-01 2023-09-30 0000356037 srt:DirectorMember 2021-10-01 2022-09-30 0000356037 srt:ChiefExecutiveOfficerMember 2021-10-01 2022-09-30 0000356037 cspi:OfficersAndChiefExecutiveOfficerMember 2021-10-01 2022-09-30 0000356037 cspi:KeyEmployeesMember 2021-10-01 2022-09-30 0000356037 srt:DirectorMember us-gaap:RestrictedStockMember 2022-10-01 2023-09-30 0000356037 cspi:OfficersAndChiefExecutiveOfficerMember us-gaap:RestrictedStockMember 2022-10-01 2023-09-30 0000356037 cspi:KeyEmployeesMember us-gaap:RestrictedStockMember 2022-10-01 2023-09-30 0000356037 us-gaap:CostOfSalesMember 2022-10-01 2023-09-30 0000356037 cspi:EngineeringAndDevelopmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:CostOfSalesMember 2021-10-01 2022-09-30 0000356037 cspi:EngineeringAndDevelopmentMember 2021-10-01 2022-09-30 0000356037 cspi:ProjectedBenefitObligationsMember 2022-10-01 2023-09-30 0000356037 cspi:NetPeriodicBenefitCostMember 2022-10-01 2023-09-30 0000356037 srt:EuropeMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:EuropeMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:AsiaMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:AsiaMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:AmericasMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:AmericasMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:EuropeMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 srt:EuropeMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 srt:AsiaMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 srt:AsiaMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 srt:AmericasMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 srt:AmericasMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 2025-10-01 2023-09-30 0000356037 2024-10-01 2023-09-30 0000356037 2023-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember 2022-10-01 2023-09-30 0000356037 cspi:FinanceEquipmentLeasingMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:FinanceEquipmentLeasingMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:FinanceEquipmentLeasingMember 2021-10-01 2022-09-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:GarySouthwellMember us-gaap:BeneficialOwnerMember 2022-10-01 2023-09-30 0000356037 cspi:GarySouthwellMember us-gaap:BeneficialOwnerMember 2021-10-01 2022-09-30 0000356037 srt:MaximumMember cspi:InventoryLineOfCreditMember 2023-09-30 0000356037 us-gaap:LeaseholdImprovementsMember 2023-09-30 0000356037 us-gaap:EquipmentMember 2023-09-30 0000356037 us-gaap:AutomobilesMember 2023-09-30 0000356037 us-gaap:LeaseholdImprovementsMember 2022-09-30 0000356037 us-gaap:EquipmentMember 2022-09-30 0000356037 us-gaap:AutomobilesMember 2022-09-30 0000356037 cspi:NotesPayablesMember 2019-10-01 2019-10-31 0000356037 country:US 2022-10-01 2023-09-30 0000356037 country:GB 2022-10-01 2023-09-30 0000356037 country:US 2021-10-01 2022-09-30 0000356037 country:GB 2021-10-01 2022-09-30 0000356037 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2023-09-30 0000356037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-01 2023-09-30 0000356037 us-gaap:AccumulatedTranslationAdjustmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2022-09-30 0000356037 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:ForeignCountryMember 2023-09-30 0000356037 us-gaap:StateAndLocalJurisdictionMember 2022-09-30 0000356037 us-gaap:DomesticCountryMember 2022-09-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-01 2023-09-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-01 2022-09-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000356037 cspi:NotesPayablesMember 2022-10-01 2023-09-30 0000356037 cspi:NotesPayablesMember 2021-10-01 2022-09-30 0000356037 cspi:VendorAgreementMember 2022-10-01 2023-09-30 0000356037 cspi:VendorAgreementMember 2021-10-01 2022-09-30 0000356037 us-gaap:PatentsMember 2023-09-30 0000356037 us-gaap:CustomerListsMember 2023-09-30 0000356037 us-gaap:PatentsMember 2022-09-30 0000356037 us-gaap:CustomerListsMember 2022-09-30 0000356037 us-gaap:InterestExpenseMember 2022-10-01 2023-09-30 0000356037 us-gaap:InterestExpenseMember 2021-10-01 2022-09-30 0000356037 2013-12-31 0000356037 us-gaap:RetainedEarningsMember 2022-10-01 2023-09-30 0000356037 us-gaap:RetainedEarningsMember 2021-10-01 2022-09-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-09-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2023-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel3Member 2023-09-30 0000356037 us-gaap:FairValueInputsLevel2Member 2023-09-30 0000356037 us-gaap:FairValueInputsLevel1Member 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember 2023-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2023-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2022-09-30 0000356037 us-gaap:FixedIncomeSecuritiesMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel3Member 2022-09-30 0000356037 us-gaap:FairValueInputsLevel2Member 2022-09-30 0000356037 us-gaap:FairValueInputsLevel1Member 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember 2022-09-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2022-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-09-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-09-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-09-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2021-09-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-09-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-09-30 0000356037 us-gaap:StateAndLocalJurisdictionMember 2023-09-30 0000356037 cspi:InventoryLineOfCreditMember us-gaap:PrimeRateMember 2023-09-30 0000356037 cspi:NotesPayablesMember 2019-10-31 0000356037 cspi:InventoryLineOfCreditMember us-gaap:PrimeRateMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember 2022-10-01 2023-09-30 0000356037 us-gaap:ProductMember 2022-10-01 2023-09-30 0000356037 us-gaap:ServiceMember 2021-10-01 2022-09-30 0000356037 us-gaap:ProductMember 2021-10-01 2022-09-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000356037 cspi:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-09-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000356037 cspi:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000356037 us-gaap:CommonStockMember 2023-09-30 0000356037 us-gaap:CommonStockMember 2022-09-30 0000356037 us-gaap:CommonStockMember 2021-09-30 0000356037 2023-09-12 2023-09-12 0000356037 2023-06-13 2023-06-13 0000356037 2023-03-14 2023-03-14 0000356037 2023-01-06 2023-01-06 0000356037 2022-09-09 2022-09-09 0000356037 2021-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000356037 srt:MinimumMember 2023-09-30 0000356037 srt:MaximumMember 2023-09-30 0000356037 us-gaap:FairValueMeasurementsRecurringMember 2023-09-30 0000356037 us-gaap:FairValueMeasurementsNonrecurringMember 2023-09-30 0000356037 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0000356037 us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2023-09-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2023-09-30 0000356037 cspi:TechnologySolutionsSegmentMember 2023-09-30 0000356037 cspi:SystemsSegmentMember 2023-09-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2022-09-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2022-09-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-09-30 0000356037 cspi:SystemsSegmentMember 2022-09-30 0000356037 us-gaap:RestrictedStockMember 2022-10-01 2023-09-30 0000356037 us-gaap:RestrictedStockMember 2021-10-01 2022-09-30 0000356037 us-gaap:FinanceReceivablesMember 2022-10-01 2023-09-30 0000356037 us-gaap:FinanceReceivablesMember 2021-10-01 2022-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2023-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2022-09-30 0000356037 cspi:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-09-30 0000356037 cspi:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-09-30 0000356037 cspi:GarySouthwellMember us-gaap:BeneficialOwnerMember 2023-09-30 0000356037 cspi:GarySouthwellMember us-gaap:BeneficialOwnerMember 2022-09-30 0000356037 us-gaap:FinanceReceivablesMember 2022-09-30 0000356037 2023-03-31 0000356037 2023-12-11 0000356037 srt:MaximumMember srt:EuropeMember 2022-10-01 2023-09-30 0000356037 srt:EuropeMember 2022-10-01 2023-09-30 0000356037 srt:AsiaMember 2022-10-01 2023-09-30 0000356037 srt:AmericasMember 2022-10-01 2023-09-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-09-30 0000356037 cspi:SystemsSegmentMember 2022-10-01 2023-09-30 0000356037 srt:EuropeMember 2021-10-01 2022-09-30 0000356037 srt:AsiaMember 2021-10-01 2022-09-30 0000356037 srt:AmericasMember 2021-10-01 2022-09-30 0000356037 cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-09-30 0000356037 cspi:SystemsSegmentMember 2021-10-01 2022-09-30 0000356037 2023-04-01 2023-06-30 0000356037 srt:MinimumMember us-gaap:FinanceReceivablesMember 2022-10-01 2023-09-30 0000356037 srt:MinimumMember cspi:InventoryLineOfCreditMember 2023-09-30 0000356037 cspi:InventoryLineOfCreditMember 2023-09-30 0000356037 cspi:InventoryLineOfCreditMember 2022-09-30 0000356037 srt:MinimumMember 2022-10-01 2023-09-30 0000356037 srt:MaximumMember 2022-10-01 2023-09-30 0000356037 2020-10-01 2021-09-30 0000356037 2023-07-01 2023-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-09-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-09-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-09-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2023-09-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-09-30 0000356037 us-gaap:ForeignPlanMember 2023-09-30 0000356037 country:US 2023-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-09-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-09-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-09-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2022-09-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-09-30 0000356037 us-gaap:ForeignPlanMember 2022-09-30 0000356037 country:US 2022-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2023-09-30 0000356037 us-gaap:ForeignPlanMember us-gaap:PensionPlansDefinedBenefitMember 2022-09-30 0000356037 2022-09-30 0000356037 2023-09-30 0000356037 2022-10-01 2023-09-30 0000356037 2021-10-01 2022-09-30 0000356037 us-gaap:FinanceReceivablesMember 2023-09-30 0000356037 cspi:VendorAgreementMember 2023-09-30 0000356037 cspi:VendorAgreementMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-09-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000356037 2022-10-01 2022-12-31 0000356037 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember us-gaap:OtherIncomeMember 2022-10-01 2023-09-30 0000356037 us-gaap:FinanceReceivablesMember us-gaap:OtherIncomeMember 2021-10-01 2022-09-30 iso4217:USD pure shares cspi:agreement cspi:customer cspi:lease iso4217:USD shares cspi:segment 0000356037 FY false 0 0 0 0 http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent P1Y P1Y P1Y 0 0 4728000 4554000 P3Y P3Y P30D P3Y http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent http://fasb.org/us-gaap/2023#AccountsPayableAndAccruedLiabilitiesCurrent P0Y P0Y P0Y 10-K true 2023-09-30 --09-30 2023 false 000-10843 CSP Inc. MA 04-2441294 175 Cabot Street Lowell MA 01854 978 954-5038 Common Stock, par value $0.01 per share CSPI NASDAQ No No Yes Yes Non-accelerated Filer true false false false false 46342376 4727573 49 RSM US LLP Coral Gables, Florida 25217000 23982000 100000 88000 20126000 22993000 8000 17000 2542000 4372000 0 1050000 2471000 7043000 50364000 59457000 525000 647000 966000 1160000 46000 10000 7000 3000 4224000 7412000 2346000 0 5356000 5163000 1958000 1099000 112000 111000 65904000 75062000 10785000 22463000 1515000 3124000 449000 427000 1898000 4058000 98000 110000 914000 0 15659000 30182000 1251000 1337000 0 449000 482000 623000 513000 462000 1851000 3046000 19756000 36099000 0.01 0.01 7500000 7500000 4728000 4554000 48000 46000 20883000 19476000 31311000 26769000 -6094000 -7328000 46148000 38963000 65904000 75062000 47149000 36688000 17498000 17673000 64647000 54361000 35524000 28977000 7203000 6557000 42727000 35534000 21920000 18827000 3140000 3084000 16910000 15783000 20050000 18867000 1870000 -40000 -581000 1692000 262000 360000 1460000 650000 2136000 0 112000 -3000 2865000 1979000 4735000 1939000 -469000 50000 5204000 1889000 4884000 1789000 1.11 0.42 4381000 4261000 1.09 0.42 4471000 4278000 5204000 1889000 -272000 -3861000 962000 -1741000 1234000 2120000 6438000 4009000 4554000 46000 19476000 26769000 -7328000 38963000 5204000 5204000 1234000 1234000 1127000 1127000 143000 2000 2000 32000 280000 280000 1000 6000 6000 0.14 656000 656000 4728000 48000 20883000 31311000 -6094000 46148000 4394000 45000 18258000 25191000 -9448000 34046000 1889000 1889000 2120000 2120000 979000 979000 1000 1000 151000 2000 2000 31000 239000 239000 22000 174000 174000 0.03 137000 137000 4554000 46000 19476000 26769000 -7328000 38963000 5204000 1889000 343000 350000 15000 9000 -4000 0 -581000 1692000 26000 -50000 274000 130000 573000 576000 1127000 979000 2346000 0 130000 1221000 -2852000 4264000 -1557000 517000 -1050000 -605000 379000 377000 -4581000 2491000 -5000 -63000 -3188000 -111000 -11596000 8714000 -50000 -8000 -190000 -330000 -2161000 2165000 -391000 -167000 965000 -62000 -1195000 -1737000 3907000 2675000 64000 70000 3533000 0 3533000 0 0 322000 0 2000 51000 0 226000 234000 -341000 20000 656000 137000 -1609000 2183000 406000 736000 4000 47000 6000 174000 280000 239000 -2401000 1328000 70000 -48000 1235000 3975000 23982000 20007000 25217000 23982000 246000 -233000 313000 184000 392000 352000 6032000 1232000 2321000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Organization and Business</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was founded in 1968 and is based in Lowell, Massachusetts. To meet the diverse requirements of commercial and defense customers worldwide, CSPI and its subsidiaries develop and market IT integration solutions, advanced security products, managed IT services, purpose built network adapters, and high-performance cluster computer systems. The Company operates in two segments, its Technology Solutions ("TS") segment and its High Performance Products ("HPP") segment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">1.     Summary of Significant Accounting Policies</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying audited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America and the rules and regulations of the Securities and Exchange Commission.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The U.S. Dollar is the reporting currency for all periods presented. The financial information for entities outside the United States is measured using the local currency as the functional currency. In consolidation, foreign transactions are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement. After this remeasurement, assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the exchange rates in effect at the balance sheet date. Revenue and expenses are translated at average rates in effect during the period. The resulting translation adjustment is reflected as accumulated other comprehensive loss, a separate component of shareholders’ equity on the consolidated balance sheets. Currency transaction gains and losses are recorded as other income (expense) in the consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For purposes of the consolidated statements of cash flows, highly liquid investments with original maturities of three months or less at the time of acquisition are considered cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Employee Retention Tax Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Coronavirus Aid, Relief, and Economic Security Act provided an employee retention credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021 and filed a cash refund claim during the fiscal year ended September 30, 2023. An amount of $2.8 million, net of costs, was received in the fourth quarter of fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the Company’s Consolidated Statements of Operations in Total other income, net the financial statement line item Employee retention tax credit, net of costs to collect for fiscal year ended September 30, 2023 of $2.1 million represents the amount we were qualified to receive. There are no other amounts that will be received related to this credit. There is $0.6 million on the Consolidated Balance Sheets in the financial statement line item Accounts payable and accrued expenses, which will be paid back to the IRS in fiscal year 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;width:18pt;"></span><span style="display:inline-block;width:18pt;"></span>We accounted for the ERC as a gain contingency in accordance with ASC 450-30 Gain Contingencies. Under this standard, the ERC was recognized only after the contingency was resolved and deemed realizable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Research and Development Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended September 30, 2023 and 2022, our expenses for research and development were approximately $3.1 million and $3.1 million, respectively. Expenditures for research and development are expensed as they are incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews its long-lived assets, including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management assesses the recoverability of the long-lived assets (other than goodwill and intangibles) by comparing the estimated undiscounted cash flows associated with the related asset or group of assets against their respective carrying amounts. The amount of impairment, if any, is calculated based on the excess of the carrying amount over the fair value of those assets. Intangible assets that are not subject to amortization are also required to be tested annually, or more frequently if events or circumstances indicate that the asset may be impaired. We did not have intangible assets with indefinite lives or goodwill at any time during the two years ended September 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets subject to amortization are amortized on a straight-line basis over their estimated useful lives, generally <span style="-sec-ix-hidden:Hidden_O0da-_vGNEOQg5yHyJCmjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to ten years, and are carried at net book value. The remaining useful lives of intangible assets are evaluated on an annual basis. Intangible assets subject to amortization are also tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. If the fair value of an intangible asset subject to amortization is determined to be less than its carrying value, then an impairment charge is recorded to write down that asset to its fair value. There was no impairment for the years ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Leases as Lessee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of an arrangement, the Company determines whether the arrangement contains a lease. This includes arrangements with goods and services to determine if there is an embedded lease. An arrangement containing a lease would allow the Company the right to control an implicitly or explicitly identified asset. If there is a lease in an arrangement, the classification is determined at inception of the arrangement. Certain leases may contain transfer of ownership or an option to purchase the underlying asset. The most relevant criterion for our lease classification is transfer of ownership, which if included in the arrangement makes the lease a finance lease rather than an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The discount rate used to assess classification is the incremental borrowing rate at the commencement date due to the implicit rate not being readily determinable. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The lease term includes periods where we are reasonably certain we will exercise the renewal option. The Company has elected not to apply Subtopic <i style="font-style:italic;">ASC 842-25</i> to short-term leases, which are defined as a lease that has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Therefore, there are no right-of-use assets or lease liabilities related to short-term leases in the Consolidated Balance Sheets and the lease payments are expensed on a straight-line basis over the lease term. Leases are typically not able to be terminated without penalty. None of our lease arrangements contain residual value guarantees, restrictions, or covenants. None of the Company’s current leases are with related parties. There are no lease arrangements that we have entered into as of September 30, 2023 that have not yet commenced. See <i style="font-style:italic;">Note 9 Leases</i> for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Operating leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases for office space, data centers, and other information technology equipment under various leases. Operating lease right-of-use assets and liabilities are recognized at the commencement date using the present value of the fixed lease payments over the lease term. We do not have leases with variable consideration. The incremental borrowing rate is used in determining present value. Certain operating leases, primarily office space and IT equipment, have an option to extend the lease. Renewal periods related to certain lease agreements related to office buildings are included in the lease term for lease accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has operating lease agreements with lease components (e.g. fixed payments including rent, real estate taxes, and insurance costs) as well as nonlease components (e.g. common-area maintenance, colocation services). The Company has elected to account for lease and nonlease components as one single lease component for all classes of assets. Lease expense is recognized on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Finance leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has finance leases for information technology equipment and subleases all this equipment (see Lessor section below for details). All finance leases transfer ownership to the Company, which meets the criterion to be a finance lease. Due to our finance leases being subleases, there are no finance right-of-use assets because instead there is a net investment in lease in the Consolidated Balance Sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Leases as Lessor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is a lessor, but only as a sublessor. The process for identifying and classifying a lease is similar to the process described above in the lessee section. Additionally, the most relevant criteria to classification is transfer of ownership and present value of the total lease payments in relation to fair value of the underlying asset. The Company as a lessor has both sales-type and direct financing leases. The Company as a lessor does not have operating leases. All the Company’s sublease agreements are bundled agreements containing managed services, software, and other services. The fixed payments under bundled agreements are allocated based on the relative standalone selling prices of the lease and non-lease deliverables are consistent with ASC 606. The allocation of the fixed payments may be calculated using a budgeted cost-plus margin approach if there are other services in addition to managed services. Due to the complex nature of these contracts, there is significant judgment in allocating the fixed payments. There is no variable consideration in these agreements. The discount rate used as a lessor pertaining to the lease component is the implicit rate. As sublessor, lease agreements contain an option to purchase the underlying asset or transfers ownership at the end of the lease. The leases typically do not have any residual value to the Company. In the Company’s sublessor agreements, the payments allocated to the lease component cannot be terminated. See <i style="font-style:italic;">Note 9 Leases</i> for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. As of September 30, 2023, and September 30, 2022, the Company maintained inventory reserves of $1.0 million and $0.8 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Property, Equipment and Improvements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of property, equipment and improvements are stated at cost. The Company provides for depreciation by use of the straight-line method over the estimated useful lives of the related assets (<span style="-sec-ix-hidden:Hidden_FnRi-HMqQ0mzCJXlRSF0-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to seven years). Leasehold improvements are amortized by use of the straight-line method over the lesser of the estimated useful life of the asset or the lease term. Repairs and maintenance costs are expensed as incurred.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Trade accounts receivable are stated at amounts that have been billed to customers less an allowance for doubtful accounts. Allowances for doubtful accounts are recorded for the estimated losses resulting from the inability of our customers to make required payments. The estimates for the allowance for doubtful accounts are based on the length of time the receivables are past due, current business environment, and our historical experience. If the financial condition of our customers were to deteriorate, resulting in impairment of their ability to make payments, additional allowances may be required. Accounts receivable are charged off against the reserve when management has determined they are uncollectible. Within trade accounts receivable and long-term receivable are financing agreements with an original payment term of greater than one year. Interest income earned on these receivables is recognized using the effective interest method. See <i style="font-style:italic;">Note 2 Accounts and Long-Term Receivables</i> for further details on financing arrangements.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Pension and Retirement Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The funded status of pension and other postretirement benefit plans is recognized on the consolidated balance sheets. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/postretirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have defined benefit and defined contribution plans in the United Kingdom (the “U.K.”) and in the U.S. In the U.K. the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is closed to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company also provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisor and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have two operating segments: (i) Technology Solutions ("TS") and (ii) High Performance Products ("HPP"). In the TS segment, we focus on value added reseller ("VAR") integrated solutions including third party hardware, software and technical computer-related consulting and managed services. In the HPP segment, we design, manufacture and deliver products and services to customers that require specialized cyber security services, networking and signal processing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">products. The operations and assets of our TS segment are located in the United States and the United Kingdom, which are the two divisions that make up the TS segment. The operations and assets of our HPP segment are located in the United States.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We derive revenue from the sale of integrated hardware and software, third-party service contracts, professional services, managed services, financing of hardware and software, and other services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue from hardware upon transfer of control, which is at a point in time typically upon shipment when title transfers. Revenue from software is recognized at a point in time when the license is granted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Professional services generally include implementation, installation, and training services. Professional services are considered a series of distinct services that form one performance obligation and revenue is recognized over time as services are performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from managed services is recognized over the term of the contract. Certain managed services contracts include financing of hardware and software. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, <i style="font-style:italic;">Leases</i>. The non-lease components are subject to ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other services generally include revenue generated through our royalty, extended warranty, multicomputer repair, and maintenance contracts. Royalty revenue is sales-based and recognized on date of subsequent sale of the product, which occurs on the date of customer shipment. Revenue from extended warranty contracts is recognized ratably over the warranty period. Multicomputer repair services revenue is recognized upon control transfer when the customer takes possession of the computer at time of shipping. Revenue generated from maintenance services is recognized evenly over the term of the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The right of return risk lies with the original manufacturer of the product. Managed service contracts contain the right to refund if canceled within <span style="-sec-ix-hidden:Hidden_inJQQdGmrEK5_ZVSrkrEUA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30 days</span></span> of inception. Any products with a standard warranty are treated as a warranty obligation under ASC 460, <i style="font-style:italic;">Guarantees.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following policies are applicable to our major categories of segment revenue transactions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">TS Segment Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">TS Segment revenue is derived from the sale of hardware, software, professional services, third-party service contracts, maintenance contracts, managed services, and financing of hardware and software. Financing revenue pertaining to the portion of an arrangement containing a lease is recognized in accordance with ASC 842. Financing revenue related to the lease is recorded in revenue as equipment leasing is part of our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Third-party service contracts are evaluated to determine whether such service revenue should be recorded as gross or net sales and whether over time or at point in time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">HPP Segment Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HPP segment revenue is derived from the sale of integrated hardware and software, maintenance, and other services through the Multicomputer, Myricom, and ARIA product lines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Myricom revenue is derived from the sale of products, which are comprised of both hardware and embedded software which is essential to the products’ functionality, and post contract maintenance and support. Post contract maintenance and support is considered immaterial in the context of the contract and therefore is not a separate performance obligation. Multicomputer revenue is derived from the sale of hardware, software, extended warranties, royalties, and repair services. ARIA revenue is derived from sale of hardware, software, and managed services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See disaggregated revenues below by products/services and geography.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,475</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">734</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40,938</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,672</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">47,147</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,398</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">288</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,812</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,100</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,498</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,873</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,022</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,752</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">57,774</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">64,647</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,516</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">518</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,653</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">34,171</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">36,687</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,327</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">325</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,021</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,346</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,673</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">49,675</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">50,518</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">54,361</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (<i style="font-style:italic;">ASC 606</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Contract Assets and Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When we have performed work but do not have an unconditional right to payment, a contract asset is recorded. When we have the right to bill a customer, accounts receivable is recorded as an unconditional right exists. Current contract assets were $0.9 million and $4.4 million as of September 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the consolidated balance sheets. There were no noncurrent contract assets as of September 30, 2023 and September 30, 2022. The difference in the balances is due to regular timing differences between when work is performed and having an unconditional right to payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract liabilities arise when payment is received before we transfer a good or service to the customer. Current contract liabilities were $1.9 million and $4.1 million as of September 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the consolidated balance sheets. There were no long-term contract liabilities as of September 30, 2023 and 2022, respectively. Revenue recognized for the year ended September 30, 2023 that was included in contract liabilities as of September 30, 2022 was $3.2 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Contract Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Incremental costs of obtaining a contract involving customer transactions where the revenue and the related transfer of goods and services are equal to or less than a one year period, are expensed as incurred, utilizing the practical expedient in <i style="font-style:italic;">ASC 340-40-25-4</i>. For a period greater than one year, incremental contract costs are capitalized if we expect to recover these costs. The costs are amortized over the contract term and expected renewal periods. The period of amortization is generally <span style="-sec-ix-hidden:Hidden_C6HF9DeFtU2YAYklkaCL5w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to six years. Incremental costs are related to commissions in the TS portion of the business. Current capitalized contract costs are within the other current assets on the consolidated balance sheets as of September 30, 2023 and 2022. The portion of current capitalized costs were $172 thousand and $128 thousand as of September 30, 2023 and 2022, respectively. There were no noncurrent capitalized costs on the consolidated balance sheets as these commissions are paid annually even when the contract extends beyond a one year period. The amount of incremental costs amortized for the year ended September 30, 2023 and 2022 were $436 thousand and $366 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized for the years ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Costs to fulfill a contract are capitalized when the costs are related to a contract or anticipated contract, generate or enhance resources that will be used in satisfying performance obligations in the future, and costs are recoverable. Costs to fulfill a contract are related to the TS portion of the business and involve activities performed before managed services can be completed. Current capitalized fulfillment costs are in the other current assets and noncurrent costs are in other assets on the consolidated balance sheets. There were no current capitalized costs as of September 30, 2023 and $9 thousand as of September 30, 2022, respectively. There were no noncurrent capitalized costs as of September 30, 2023 and 2022, respectively. The amount of fulfillment costs amortized year ended September 30, 2023 and 2022 were $9 thousand and $13 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the years ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Other</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Projects are typically billed upon completion or at certain milestones. Product and services are typically billed when shipped or as services are being performed. Payment terms are typically 30 days to pay in full except in Europe where it could be up to 90 days. Most of our contracts are less than one year. There are certain contracts that contain a financing component. See <i style="font-style:italic;">Note 1 Summary of Significant Accounting Policies</i> to the consolidated financial statements for additional information. We elected to use the optional exemption to not disclose the aggregate amount of the transaction price allocated to performance obligations that have an original expected duration of one year or less. This is due to a low amount of performance obligations, which are less than one year from being unsatisfied at each period end. Most of these contracts are related to product sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have certain contracts that have an original term of more than one year. The royalty agreement is longer than one year, but not included in the table below as the royalties are sales-based. Managed service contracts are generally longer than one year. For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:16.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Amounts in thousands)</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2024</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">248</p></td></tr><tr><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2025</p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">123</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2026</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">53</p></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:14.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">424</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Product Warranty Accrual</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our product sales generally include a hardware warranty which ranges from 90-days to three-years. At time of product shipment, we accrue for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar products.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Engineering and Development Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in net income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Earnings per Share of Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net income per common share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive stock options and is computed by dividing net income available to common shareholders by the assumed weighted average number of common shares outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are required to present earnings per share ("EPS") utilizing the two-class method because we had outstanding, non-vested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, which are considered participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,889</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net income attributable to nonvested common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,789</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average total shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: weighted average non–vested shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,261</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: potential common shares from non–vested stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,278</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All anti-dilutive securities, including stock options, are excluded from the diluted income per share computation. Non-vested restricted stock awards of 54 thousand shares were excluded from net income per share for the year ended September 30, 2023 because their inclusion would have been anti-dilutive. Non-vested restricted stock awards of 171 thousand shares were excluded from net income per share for the year ended September 30, 2022 because their inclusion would have been anti-dilutive. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates under different assumptions or conditions.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We measure and recognize compensation expense for all stock-based payment awards made to employees and directors for nonvested shares of restricted common stock based on estimated fair values of stock-based payment awards on the date of grant. The Company has no outstanding stock options issued as of September 30, 2023 and did not issue any for the years ended September 30, 2023 and 2022, respectively. The fair value of nonvested restricted share awards is equal to the quoted market price of our common stock as quoted on the Nasdaq Global Market on the date of grant. The fair value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense recognized in the consolidated statements of operations for the fiscal years ended September 30, 2023 and 2022 is based on awards ultimately expected to vest and has been reduced for estimated forfeitures and will be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense recognized for the fiscal years ended September 30, 2023 and 2022 consisted of restricted stock granted pursuant to the Company’s stock incentive and employee stock purchase plans of approximately $1.1 million and $1.0 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Concentrations of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents are maintained with several financial institutions in the U.S. and the U.K. Deposits held with banks may exceed the amount of insurance on such deposits. Generally, these deposits may be redeemed upon demand. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk in cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We had one customer who totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes in the consolidated financial statements the effects of all subsequent events that provide additional evidence about conditions that existed at the date of the statement of financial position, including the estimates inherent in the process of preparing financial statements. The Company has evaluated subsequent events through the date of this filing. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">New accounting standards not adopted as of September 30, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326)</i>, an amendment of the FASB Accounting Standards Codification. This ASU will change how entities account for credit losses for most financial assets and certain other instruments. For trade receivables, loans and held-to-maturity debt securities entities will be required to estimate lifetime expected credit losses. For available-for-sale debt securities entities will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. Additionally, there will be a significant increase in the amount of disclosures by year of origination for certain financing receivables. For public entities classified as a smaller reporting company, the new standard is effective for annual periods beginning after December 15, 2022 (ASU 2019-10 <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>), including interim periods within that annual period. The Company is evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures. </p> 1968 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Basis of Presentation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The accompanying audited Consolidated Financial Statements have been prepared in accordance with generally accepted accounting principles in the United States of America and the rules and regulations of the Securities and Exchange Commission.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Principles of Consolidation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The consolidated financial statements include the accounts of the Company and its subsidiaries. All significant intercompany accounts and transactions have been eliminated. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Foreign Currency Translation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The U.S. Dollar is the reporting currency for all periods presented. The financial information for entities outside the United States is measured using the local currency as the functional currency. In consolidation, foreign transactions are remeasured into the functional currency, British Pounds, of our U.K. subsidiary. This non-cash remeasurement is included in foreign exchange gain or loss on the income statement. After this remeasurement, assets and liabilities of the Company’s foreign operations are translated into U.S. dollars at the exchange rates in effect at the balance sheet date. Revenue and expenses are translated at average rates in effect during the period. The resulting translation adjustment is reflected as accumulated other comprehensive loss, a separate component of shareholders’ equity on the consolidated balance sheets. Currency transaction gains and losses are recorded as other income (expense) in the consolidated statements of operations.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Cash Equivalents</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For purposes of the consolidated statements of cash flows, highly liquid investments with original maturities of three months or less at the time of acquisition are considered cash equivalents.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Employee Retention Tax Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Coronavirus Aid, Relief, and Economic Security Act provided an employee retention credit (“ERC”) which is a refundable tax credit against certain employment taxes. The Consolidated Appropriations Act, 2021 extended and expanded the availability of the employee retention credit through December 31, 2021 including amending the employee retention credit to be equal to 70% of qualified wages paid to employees during the 2021 calendar year.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The TS-US division and HPP segment qualified for the ERC beginning in March 2021 for qualified wages through September 2021 and filed a cash refund claim during the fiscal year ended September 30, 2023. An amount of $2.8 million, net of costs, was received in the fourth quarter of fiscal year 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On the Company’s Consolidated Statements of Operations in Total other income, net the financial statement line item Employee retention tax credit, net of costs to collect for fiscal year ended September 30, 2023 of $2.1 million represents the amount we were qualified to receive. There are no other amounts that will be received related to this credit. There is $0.6 million on the Consolidated Balance Sheets in the financial statement line item Accounts payable and accrued expenses, which will be paid back to the IRS in fiscal year 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="display:inline-block;text-align:left;width:18pt;"></span><span style="display:inline-block;width:18pt;"></span>We accounted for the ERC as a gain contingency in accordance with ASC 450-30 Gain Contingencies. Under this standard, the ERC was recognized only after the contingency was resolved and deemed realizable.</p> 0.70 2800000 2100000 600000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Research and Development Expense</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the years ended September 30, 2023 and 2022, our expenses for research and development were approximately $3.1 million and $3.1 million, respectively. Expenditures for research and development are expensed as they are incurred.</p> 3100000 3100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Impairment of Long-Lived Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company reviews its long-lived assets, including intangible assets subject to amortization, for impairment whenever events or changes in circumstances indicate that the carrying amount of an asset may not be recoverable. Management assesses the recoverability of the long-lived assets (other than goodwill and intangibles) by comparing the estimated undiscounted cash flows associated with the related asset or group of assets against their respective carrying amounts. The amount of impairment, if any, is calculated based on the excess of the carrying amount over the fair value of those assets. Intangible assets that are not subject to amortization are also required to be tested annually, or more frequently if events or circumstances indicate that the asset may be impaired. We did not have intangible assets with indefinite lives or goodwill at any time during the two years ended September 30, 2023. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Intangible assets subject to amortization are amortized on a straight-line basis over their estimated useful lives, generally <span style="-sec-ix-hidden:Hidden_O0da-_vGNEOQg5yHyJCmjw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to ten years, and are carried at net book value. The remaining useful lives of intangible assets are evaluated on an annual basis. Intangible assets subject to amortization are also tested for recoverability whenever events or changes in circumstances indicate that their carrying amount may not be recoverable. If the fair value of an intangible asset subject to amortization is determined to be less than its carrying value, then an impairment charge is recorded to write down that asset to its fair value. There was no impairment for the years ended September 30, 2023 and 2022.</p> P10Y 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Leases as Lessee</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">At the inception of an arrangement, the Company determines whether the arrangement contains a lease. This includes arrangements with goods and services to determine if there is an embedded lease. An arrangement containing a lease would allow the Company the right to control an implicitly or explicitly identified asset. If there is a lease in an arrangement, the classification is determined at inception of the arrangement. Certain leases may contain transfer of ownership or an option to purchase the underlying asset. The most relevant criterion for our lease classification is transfer of ownership, which if included in the arrangement makes the lease a finance lease rather than an operating lease.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The discount rate used to assess classification is the incremental borrowing rate at the commencement date due to the implicit rate not being readily determinable. The incremental borrowing rate is the rate of interest the Company would have to pay to borrow on a collateralized basis over a similar term and amount equal to the lease payments in a similar economic environment. The lease term includes periods where we are reasonably certain we will exercise the renewal option. The Company has elected not to apply Subtopic <i style="font-style:italic;">ASC 842-25</i> to short-term leases, which are defined as a lease that has a lease term of 12 months or less and does not include an option to purchase the underlying asset that the Company is reasonably certain to exercise. Therefore, there are no right-of-use assets or lease liabilities related to short-term leases in the Consolidated Balance Sheets and the lease payments are expensed on a straight-line basis over the lease term. Leases are typically not able to be terminated without penalty. None of our lease arrangements contain residual value guarantees, restrictions, or covenants. None of the Company’s current leases are with related parties. There are no lease arrangements that we have entered into as of September 30, 2023 that have not yet commenced. See <i style="font-style:italic;">Note 9 Leases</i> for additional information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;margin:0pt 0pt 12pt 18pt;"><i style="font-style:italic;">Operating leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has operating leases for office space, data centers, and other information technology equipment under various leases. Operating lease right-of-use assets and liabilities are recognized at the commencement date using the present value of the fixed lease payments over the lease term. We do not have leases with variable consideration. The incremental borrowing rate is used in determining present value. Certain operating leases, primarily office space and IT equipment, have an option to extend the lease. Renewal periods related to certain lease agreements related to office buildings are included in the lease term for lease accounting.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has operating lease agreements with lease components (e.g. fixed payments including rent, real estate taxes, and insurance costs) as well as nonlease components (e.g. common-area maintenance, colocation services). The Company has elected to account for lease and nonlease components as one single lease component for all classes of assets. Lease expense is recognized on a straight-line basis over the lease term. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Finance leases</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has finance leases for information technology equipment and subleases all this equipment (see Lessor section below for details). All finance leases transfer ownership to the Company, which meets the criterion to be a finance lease. Due to our finance leases being subleases, there are no finance right-of-use assets because instead there is a net investment in lease in the Consolidated Balance Sheets.</p> 0 true 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Leases as Lessor</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company is a lessor, but only as a sublessor. The process for identifying and classifying a lease is similar to the process described above in the lessee section. Additionally, the most relevant criteria to classification is transfer of ownership and present value of the total lease payments in relation to fair value of the underlying asset. The Company as a lessor has both sales-type and direct financing leases. The Company as a lessor does not have operating leases. All the Company’s sublease agreements are bundled agreements containing managed services, software, and other services. The fixed payments under bundled agreements are allocated based on the relative standalone selling prices of the lease and non-lease deliverables are consistent with ASC 606. The allocation of the fixed payments may be calculated using a budgeted cost-plus margin approach if there are other services in addition to managed services. Due to the complex nature of these contracts, there is significant judgment in allocating the fixed payments. There is no variable consideration in these agreements. The discount rate used as a lessor pertaining to the lease component is the implicit rate. As sublessor, lease agreements contain an option to purchase the underlying asset or transfers ownership at the end of the lease. The leases typically do not have any residual value to the Company. In the Company’s sublessor agreements, the payments allocated to the lease component cannot be terminated. See <i style="font-style:italic;">Note 9 Leases</i> for additional information.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories are stated at the lower of cost or net realizable value, with cost determined using the first-in, first-out method. The recoverability of inventories is based upon the types and levels of inventories held, forecasted demand, pricing, competition and changes in technology. We write down our inventory for estimated obsolescence or unmarketable inventory equal to the difference between the cost of inventory and the estimated market value based upon assumptions about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. As of September 30, 2023, and September 30, 2022, the Company maintained inventory reserves of $1.0 million and $0.8 million, respectively.</p> 1000000.0 800000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Property, Equipment and Improvements</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of property, equipment and improvements are stated at cost. The Company provides for depreciation by use of the straight-line method over the estimated useful lives of the related assets (<span style="-sec-ix-hidden:Hidden_FnRi-HMqQ0mzCJXlRSF0-w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to seven years). Leasehold improvements are amortized by use of the straight-line method over the lesser of the estimated useful life of the asset or the lease term. Repairs and maintenance costs are expensed as incurred.</p> P7Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Trade accounts receivable are stated at amounts that have been billed to customers less an allowance for doubtful accounts. Allowances for doubtful accounts are recorded for the estimated losses resulting from the inability of our customers to make required payments. The estimates for the allowance for doubtful accounts are based on the length of time the receivables are past due, current business environment, and our historical experience. If the financial condition of our customers were to deteriorate, resulting in impairment of their ability to make payments, additional allowances may be required. Accounts receivable are charged off against the reserve when management has determined they are uncollectible. Within trade accounts receivable and long-term receivable are financing agreements with an original payment term of greater than one year. Interest income earned on these receivables is recognized using the effective interest method. See <i style="font-style:italic;">Note 2 Accounts and Long-Term Receivables</i> for further details on financing arrangements.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Pension and Retirement Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The funded status of pension and other postretirement benefit plans is recognized on the consolidated balance sheets. Gains and losses, prior service costs and credits and any remaining transition amounts that have not yet been recognized through pension expense will be recognized in accumulated other comprehensive loss, net of tax, until they are amortized as a component of net periodic pension/postretirement benefits expense. Additionally, plan assets and obligations are measured as of our fiscal year-end balance sheet date (September 30).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have defined benefit and defined contribution plans in the United Kingdom (the “U.K.”) and in the U.S. In the U.K. the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is closed to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company also provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Pension expense is based on an actuarial computation of current future benefits using estimates for expected return on assets, expected compensation increases and applicable discount rates. Management has reviewed the discount rates and rates of return with our consulting actuaries and investment advisor and concluded they were reasonable. A decrease in the expected return on pension assets would increase pension expense. Expected compensation increases are estimated based on historical and expected increases in the future. Increases in estimated compensation increases would result in higher pension expense while decreases would lower pension expense. Discount rates are selected based upon rates of return on high quality fixed income investments currently available and expected to be available during the period to maturity of the pension benefit. A decrease in the discount rate would result in greater pension expense while an increase in the discount rate would decrease pension expense.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets.</p> P2Y P2Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have two operating segments: (i) Technology Solutions ("TS") and (ii) High Performance Products ("HPP"). In the TS segment, we focus on value added reseller ("VAR") integrated solutions including third party hardware, software and technical computer-related consulting and managed services. In the HPP segment, we design, manufacture and deliver products and services to customers that require specialized cyber security services, networking and signal processing </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">products. The operations and assets of our TS segment are located in the United States and the United Kingdom, which are the two divisions that make up the TS segment. The operations and assets of our HPP segment are located in the United States.</p> 2 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Revenue Recognition</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We derive revenue from the sale of integrated hardware and software, third-party service contracts, professional services, managed services, financing of hardware and software, and other services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue from hardware upon transfer of control, which is at a point in time typically upon shipment when title transfers. Revenue from software is recognized at a point in time when the license is granted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as the principal party to the transaction or acting as an agent or broker based on control and timing. We are the principal if we control the good or service before that good or service is transferred to the customer. We record revenue as gross when we are the principal party to the arrangement and net of cost when we are acting as a broker or agent for a third party. Under gross sales recognition, the entire selling price is recorded in revenue and our cost to the third-party service provider or vendor is recorded in cost of sales. Under net sales recognition, the cost to the third-party service provider or vendor is recorded as a reduction to revenue resulting in net sales equal to the gross profit on the transaction. Third-party service contracts are sold in different combinations with hardware, software, and services. When we are an agent, revenue is typically recorded at a point in time. When we are the principal, revenue is recognized over the contract term. We have concluded we are the agent in sales of third-party maintenance, software or hardware support, and certain security software that is sold with integral third-party delivered software maintenance that includes critical updates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Professional services generally include implementation, installation, and training services. Professional services are considered a series of distinct services that form one performance obligation and revenue is recognized over time as services are performed.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Revenue generated from managed services is recognized over the term of the contract. Certain managed services contracts include financing of hardware and software. Revenues from arrangements which include financing are allocated considering relative standalone selling prices of lease and non-lease components within the agreement. The lease component includes hardware, which is subject to ASC 842, <i style="font-style:italic;">Leases</i>. The non-lease components are subject to ASC 606, <i style="font-style:italic;">Revenue from Contracts with Customers</i>.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Other services generally include revenue generated through our royalty, extended warranty, multicomputer repair, and maintenance contracts. Royalty revenue is sales-based and recognized on date of subsequent sale of the product, which occurs on the date of customer shipment. Revenue from extended warranty contracts is recognized ratably over the warranty period. Multicomputer repair services revenue is recognized upon control transfer when the customer takes possession of the computer at time of shipping. Revenue generated from maintenance services is recognized evenly over the term of the contract.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The right of return risk lies with the original manufacturer of the product. Managed service contracts contain the right to refund if canceled within <span style="-sec-ix-hidden:Hidden_inJQQdGmrEK5_ZVSrkrEUA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">30 days</span></span> of inception. Any products with a standard warranty are treated as a warranty obligation under ASC 460, <i style="font-style:italic;">Guarantees.</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following policies are applicable to our major categories of segment revenue transactions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">TS Segment Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">TS Segment revenue is derived from the sale of hardware, software, professional services, third-party service contracts, maintenance contracts, managed services, and financing of hardware and software. Financing revenue pertaining to the portion of an arrangement containing a lease is recognized in accordance with ASC 842. Financing revenue related to the lease is recorded in revenue as equipment leasing is part of our operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Third-party service contracts are evaluated to determine whether such service revenue should be recorded as gross or net sales and whether over time or at point in time.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">HPP Segment Revenue</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">HPP segment revenue is derived from the sale of integrated hardware and software, maintenance, and other services through the Multicomputer, Myricom, and ARIA product lines.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Myricom revenue is derived from the sale of products, which are comprised of both hardware and embedded software which is essential to the products’ functionality, and post contract maintenance and support. Post contract maintenance and support is considered immaterial in the context of the contract and therefore is not a separate performance obligation. Multicomputer revenue is derived from the sale of hardware, software, extended warranties, royalties, and repair services. ARIA revenue is derived from sale of hardware, software, and managed services.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See disaggregated revenues below by products/services and geography.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,475</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">734</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40,938</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,672</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">47,147</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,398</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">288</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,812</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,100</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,498</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,873</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,022</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,752</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">57,774</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">64,647</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,516</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">518</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,653</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">34,171</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">36,687</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,327</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">325</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,021</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,346</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,673</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">49,675</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">50,518</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">54,361</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (<i style="font-style:italic;">ASC 606</i>).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Contract Assets and Liabilities</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">When we have performed work but do not have an unconditional right to payment, a contract asset is recorded. When we have the right to bill a customer, accounts receivable is recorded as an unconditional right exists. Current contract assets were $0.9 million and $4.4 million as of September 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the consolidated balance sheets. There were no noncurrent contract assets as of September 30, 2023 and September 30, 2022. The difference in the balances is due to regular timing differences between when work is performed and having an unconditional right to payment.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Contract liabilities arise when payment is received before we transfer a good or service to the customer. Current contract liabilities were $1.9 million and $4.1 million as of September 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the consolidated balance sheets. There were no long-term contract liabilities as of September 30, 2023 and 2022, respectively. Revenue recognized for the year ended September 30, 2023 that was included in contract liabilities as of September 30, 2022 was $3.2 million.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Contract Costs</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Incremental costs of obtaining a contract involving customer transactions where the revenue and the related transfer of goods and services are equal to or less than a one year period, are expensed as incurred, utilizing the practical expedient in <i style="font-style:italic;">ASC 340-40-25-4</i>. For a period greater than one year, incremental contract costs are capitalized if we expect to recover these costs. The costs are amortized over the contract term and expected renewal periods. The period of amortization is generally <span style="-sec-ix-hidden:Hidden_C6HF9DeFtU2YAYklkaCL5w;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">three</span></span> to six years. Incremental costs are related to commissions in the TS portion of the business. Current capitalized contract costs are within the other current assets on the consolidated balance sheets as of September 30, 2023 and 2022. The portion of current capitalized costs were $172 thousand and $128 thousand as of September 30, 2023 and 2022, respectively. There were no noncurrent capitalized costs on the consolidated balance sheets as these commissions are paid annually even when the contract extends beyond a one year period. The amount of incremental costs amortized for the year ended September 30, 2023 and 2022 were $436 thousand and $366 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized for the years ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Costs to fulfill a contract are capitalized when the costs are related to a contract or anticipated contract, generate or enhance resources that will be used in satisfying performance obligations in the future, and costs are recoverable. Costs to fulfill a contract are related to the TS portion of the business and involve activities performed before managed services can be completed. Current capitalized fulfillment costs are in the other current assets and noncurrent costs are in other assets on the consolidated balance sheets. There were no current capitalized costs as of September 30, 2023 and $9 thousand as of September 30, 2022, respectively. There were no noncurrent capitalized costs as of September 30, 2023 and 2022, respectively. The amount of fulfillment costs amortized year ended September 30, 2023 and 2022 were $9 thousand and $13 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the years ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><i style="font-weight:normal;">Other</i></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Projects are typically billed upon completion or at certain milestones. Product and services are typically billed when shipped or as services are being performed. Payment terms are typically 30 days to pay in full except in Europe where it could be up to 90 days. Most of our contracts are less than one year. There are certain contracts that contain a financing component. See <i style="font-style:italic;">Note 1 Summary of Significant Accounting Policies</i> to the consolidated financial statements for additional information. We elected to use the optional exemption to not disclose the aggregate amount of the transaction price allocated to performance obligations that have an original expected duration of one year or less. This is due to a low amount of performance obligations, which are less than one year from being unsatisfied at each period end. Most of these contracts are related to product sales.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">We have certain contracts that have an original term of more than one year. The royalty agreement is longer than one year, but not included in the table below as the royalties are sales-based. Managed service contracts are generally longer than one year. For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:16.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Amounts in thousands)</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2024</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">248</p></td></tr><tr><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2025</p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">123</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2026</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">53</p></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:14.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">424</p></td></tr></table> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">See disaggregated revenues below by products/services and geography.</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2023</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">5,475</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">734</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">40,938</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">41,672</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">47,147</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,398</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">288</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">15,812</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,100</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,498</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">6,873</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,022</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">56,752</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">57,774</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">64,647</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Year ended September 30, 2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;width:46.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2022</b></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Sales:</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:9.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Product</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">2,516</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">518</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">33,653</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">34,171</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">36,687</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Service</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1,327</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">325</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,021</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">16,346</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,673</p></td></tr><tr><td style="vertical-align:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 18pt;">Finance *</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.97%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.74%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">—</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">1</p></td></tr><tr><td style="vertical-align:top;width:51.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 42pt;">Total sales</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:7.97%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">3,843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:5.74%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">843</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">49,675</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">50,518</p></td><td style="vertical-align:middle;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:8.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">54,361</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height:1px;position:relative;top:0.6em;width:25.0%;border:none;margin:0 auto 0 0;"></div></div><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 0pt;">*     Finance revenue is related to equipment leasing and is not subject to the guidance on revenue from contracts with customers (<i style="font-style:italic;">ASC 606</i>).</p> 5475000 734000 40938000 41672000 47147000 1398000 288000 15812000 16100000 17498000 0 0 2000 2000 2000 6873000 1022000 56752000 57774000 64647000 2516000 518000 33653000 34171000 36687000 1327000 325000 16021000 16346000 17673000 0 0 1000 1000 1000 3843000 843000 49675000 50518000 54361000 900000 4400000 0 0 1900000 4100000 0 0 3200000 true P6Y 172000 128000 0 436000 366000 0 0 0 9000 0 0 9000 13000 0 0 P30D P90D true For these contracts the aggregate amount of the transaction price allocated to the performance obligations that are unsatisfied or partially unsatisfied as of September 30, 2023 is set forth in the table below:<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:16.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;">(Amounts in thousands)</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2024</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">248</p></td></tr><tr><td style="vertical-align:top;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2025</p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">123</p></td></tr><tr><td style="vertical-align:top;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Fiscal 2026</p></td><td style="vertical-align:middle;width:2.44%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:14.78%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">53</p></td></tr><tr><td style="vertical-align:middle;width:81.26%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.44%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:middle;width:14.78%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">424</p></td></tr></table> 248000 123000 53000 424000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Product Warranty Accrual</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Our product sales generally include a hardware warranty which ranges from 90-days to three-years. At time of product shipment, we accrue for the estimated cost to repair or replace potentially defective products. Estimated warranty costs are based upon prior actual warranty costs for substantially similar products.</p> P90D P3Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Engineering and Development Expenses</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Engineering and development expenses include payroll, employee benefits, stock-based compensation and other headcount-related expenses associated with product development. Engineering and development expenses also include third-party development and programming costs. We consider technological feasibility for our software products to be reached upon the release of the software, accordingly, no internal software development costs have been capitalized.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We use the asset and liability method of accounting for income taxes whereby deferred tax assets and liabilities are recognized for the estimated future tax consequences attributable to differences between the financial statement carrying amounts of existing assets and liabilities and their respective tax bases. Deferred tax assets and liabilities are measured using enacted tax rates in effect for the year in which those temporary differences are expected to be recovered or settled. The effect on deferred tax assets and liabilities of a change in tax rates is recognized in net income in the period that includes the enactment date. We also reduce deferred tax assets by a valuation allowance if, based on the weight of available evidence, it is more likely than not that some portion or all of the recorded deferred tax assets will not be realized in future periods. This methodology requires estimates and judgments in the determination of the recoverability of deferred tax assets and in the calculation of certain tax liabilities. Valuation allowances are recorded against the gross deferred tax assets that management believes, after considering all available positive and negative objective evidence, historical and prospective, with greater weight given to historical evidence, that it is more likely than not that these assets will not be realized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, we are required to recognize in the consolidated financial statements, those tax positions determined to be more-likely-than-not of being sustained upon examination, based on the technical merits of the positions as of the reporting date. If a tax position is not considered more-likely-than-not to be sustained based solely on its technical merits, no benefits of the position are recognized.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the calculation of the Company’s tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Earnings per Share of Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic net income per common share is computed by dividing net income available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive stock options and is computed by dividing net income available to common shareholders by the assumed weighted average number of common shares outstanding.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We are required to present earnings per share ("EPS") utilizing the two-class method because we had outstanding, non-vested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents, which are considered participating securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,889</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net income attributable to nonvested common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,789</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average total shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: weighted average non–vested shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,261</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: potential common shares from non–vested stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,278</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">All anti-dilutive securities, including stock options, are excluded from the diluted income per share computation. Non-vested restricted stock awards of 54 thousand shares were excluded from net income per share for the year ended September 30, 2023 because their inclusion would have been anti-dilutive. Non-vested restricted stock awards of 171 thousand shares were excluded from net income per share for the year ended September 30, 2022 because their inclusion would have been anti-dilutive. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year Ended </b></p></td></tr></table><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.68%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:15.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,204</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,889</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: net income attributable to nonvested common stock</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (100)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income attributable to common shareholders</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,884</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,789</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average total shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,668</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,498</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: weighted average non–vested shares outstanding</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (287)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (237)</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average number of common shares outstanding – basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,381</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,261</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Add: potential common shares from non–vested stock awards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted average common shares outstanding – diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,471</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,278</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:63.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - basic</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr><tr><td style="vertical-align:top;width:63.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net income per common share - diluted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:11pt;">$</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:14.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.42</p></td></tr></table> 5204000 1889000 -320000 -100000 4884000 1789000 4668000 4498000 287000 237000 4381000 4261000 90000 17000 4471000 4278000 1.11 0.42 1.09 0.42 54000 171000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Use of Estimates</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The preparation of consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting periods. Actual results may differ from those estimates under different assumptions or conditions.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Stock-Based Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We measure and recognize compensation expense for all stock-based payment awards made to employees and directors for nonvested shares of restricted common stock based on estimated fair values of stock-based payment awards on the date of grant. The Company has no outstanding stock options issued as of September 30, 2023 and did not issue any for the years ended September 30, 2023 and 2022, respectively. The fair value of nonvested restricted share awards is equal to the quoted market price of our common stock as quoted on the Nasdaq Global Market on the date of grant. The fair value of the portion of the award that is ultimately expected to vest is recognized as expense over the requisite service periods in the Company’s consolidated statements of operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense recognized in the consolidated statements of operations for the fiscal years ended September 30, 2023 and 2022 is based on awards ultimately expected to vest and has been reduced for estimated forfeitures and will be revised, if necessary, in subsequent periods if actual forfeitures differ from those estimates.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Stock-based compensation expense recognized for the fiscal years ended September 30, 2023 and 2022 consisted of restricted stock granted pursuant to the Company’s stock incentive and employee stock purchase plans of approximately $1.1 million and $1.0 million, respectively.</p> 0 1100000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Concentrations of Credit Risk</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Cash and cash equivalents are maintained with several financial institutions in the U.S. and the U.K. Deposits held with banks may exceed the amount of insurance on such deposits. Generally, these deposits may be redeemed upon demand. The Company has not experienced any losses in such accounts and believes it is not exposed to any significant credit risk in cash and cash equivalents.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We had one customer who totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.</p> 1 7400000 0.30 15800000 0.52 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Subsequent Events</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company recognizes in the consolidated financial statements the effects of all subsequent events that provide additional evidence about conditions that existed at the date of the statement of financial position, including the estimates inherent in the process of preparing financial statements. The Company has evaluated subsequent events through the date of this filing. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">New accounting standards not adopted as of September 30, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In June 2016, the FASB issued ASU 2016-13, <i style="font-style:italic;">Financial Instruments-Credit Losses (Topic 326)</i>, an amendment of the FASB Accounting Standards Codification. This ASU will change how entities account for credit losses for most financial assets and certain other instruments. For trade receivables, loans and held-to-maturity debt securities entities will be required to estimate lifetime expected credit losses. For available-for-sale debt securities entities will be required to recognize an allowance for credit losses rather than a reduction to the carrying value of the asset. Additionally, there will be a significant increase in the amount of disclosures by year of origination for certain financing receivables. For public entities classified as a smaller reporting company, the new standard is effective for annual periods beginning after December 15, 2022 (ASU 2019-10 <i style="font-style:italic;">Financial Instruments—Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates</i>), including interim periods within that annual period. The Company is evaluating the effect that ASU 2016-13 will have on its consolidated financial statements and related disclosures. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">2.    Accounts and Long-Term Receivable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Within accounts receivable and long-term receivable there are amounts due reflecting sales whose payment terms exceed one year. This financing is separate from agreements with a leasing component, see <i style="font-style:italic;">Note 9 Leases</i> for financing through leases. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $7.2 million and $4.2 million as of September 30, 2023, respectively. These receivables are included in Accounts Receivable and Long-Term Receivable in the amount of $8.9 million and $7.4 million as of September 30, 2022, respectively. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The receivables with a payment term exceeding one year carry an average weighted interest rate of 6.2% as of September 30, 2023, which reflects the approximate interest rate consistent with a separate financing transaction with the customer at the inception of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There is not an allowance for credit losses nor impairments for accounts and long-term receivables with a contractual maturity of over one year. All accounts had no past amounts due as of September 30, 2023 or 2022, respectively. There was no activity in the allowance for credit losses of these receivables for the years ended September 30, 2023 and 2022, respectively. All these agreements are looked at as one portfolio in determining credit losses. There are various factors that are considered in extending a customer payment terms longer than one year including payment history, economic conditions, and capacity to pay. The credit quality of customers is monitored by payment activity. The unearned income represents a rate similar to market at the inception of the agreement.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amount of interest income earned from sales whose payment terms exceed one year for the year ended September 30, 2023 and 2022 was $810 thousand and $548 thousand, respectively. Interest income from these agreements is recorded in Other income, net on the Consolidated Statements of Operations.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There was one new agreement effective in the first quarter of fiscal year 2023 causing an increase in Accounts and Long-term receivable. This agreement included approximately $3.0 million in payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded as net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There were two new agreements effective in the third quarter of fiscal year 2023. One agreement included approximately $3.1 million in payments to be received over the next 4 years from the effective date of the agreement. The second agreement included approximately $0.7 million in payments to be received over the next four years from the effective date of the agreement. The revenue for these transactions was recorded as net revenue.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Receivables whose payment terms exceed one year are placed on nonaccrual status, meaning interest income stops being recorded, when the customer has a past due amount in excess of 30 days or reasonable doubt exists in collecting all interest and principal. A payment due in excess of 30 days is considered delinquent. If a payment is received for a receivable on nonaccrual status the payment is first applied to interest and then principal. Recording interest income resumes once no reasonable doubt exists regarding collecting all interest and principal. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Contractual maturities of outstanding financing receivables with an original contractual maturity over one year are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,714</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,254</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (859)</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total, net of unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P1Y 7200000 4200000 8900000 7400000 P1Y 0.062 P1Y 0 0 0 0 P1Y 810000 548000 1 3000000.0 P2Y 2 3100000 P4Y 700000 P4Y P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 8pt 0pt;">Contractual maturities of outstanding financing receivables with an original contractual maturity over one year are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,714</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,170</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 742</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total payments</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12,254</p></td></tr><tr><td style="vertical-align:top;width:80.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (859)</p></td></tr><tr><td style="vertical-align:top;width:80.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total, net of unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.37%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> 7714000 3170000 742000 628000 12254000 859000 11395000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">3.     Inventories</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:71.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421</p></td></tr><tr><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td></tr><tr><td style="vertical-align:top;width:71.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,928</p></td></tr><tr><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,372</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We evaluate inventory for obsolescence on at least a quarterly basis or more frequently if needed. Our HPP segment has a multi-faceted approach in determining obsolescence including reviewing inventory by product line, program, and individual part. In the TS segment, we seek to minimize obsolete inventory by having nearly all of our inventory purchased in conjunction with a sales agreement. From time to time, we do purchase certain inventory in bulk to receive discounts, but only when we anticipate selling this inventory in the near-term. The inventory we purchase at the TS segment is in high demand, especially in the current environment, and has a limited risk of obsolescence.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The TS segment has many vendors it transacts with. Several components used in our HPP segment products are obtained from sole-source suppliers. We are dependent on key vendors such as ADP, NXP, and BCRM for a variety of processors for certain products. We are dependent on NVIDIA for our high-speed interconnect components. Despite our dependence on these sole-source suppliers, based on our current forecast and our projected sales obligations, we believe we have adequate inventory on hand and our current near-term requirements can be met in the existing supply chain.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Inventories consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:10.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;white-space:nowrap;width:13.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:10.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:top;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:top;white-space:nowrap;width:13.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:26.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:71.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Raw materials</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 247</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 421</p></td></tr><tr><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Work-in-process</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 23</p></td></tr><tr><td style="vertical-align:top;width:71.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Finished goods</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,259</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3,928</p></td></tr><tr><td style="vertical-align:top;width:71.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.66%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 2,542</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 4,372</p></td></tr></table> 247000 421000 36000 23000 2259000 3928000 2542000 4372000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">4.     Accumulated Other Comprehensive Loss</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of accumulated other comprehensive loss are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Effect of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Minimum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,050)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,448)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,741)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,355</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,328)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,265)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,094)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The changes in the minimum pension liability are net of an amortization gain of $200 thousand in 2023 and a loss of $91 thousand in 2022 included in net periodic pension cost.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of accumulated other comprehensive loss are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Effect of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Accumulated</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Minimum</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Other</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Currency</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Pension</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Comprehensive</b></p></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:12.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Translation</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.89%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Liability</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Loss</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="10" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:38.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,050)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,398)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,448)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,741)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,096</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,355</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,791)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,328)</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 962</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,206</p></td></tr><tr><td style="vertical-align:top;width:59.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Tax effect of change in period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 28</p></td></tr><tr><td style="vertical-align:top;width:59.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance as of September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.52%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,829)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,265)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.56%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6,094)</p></td></tr></table> -4050000 -5398000 -9448000 -1741000 4096000 2355000 0 235000 235000 -5791000 -1537000 -7328000 962000 244000 1206000 0 -28000 -28000 -4829000 -1265000 -6094000 200000 -91000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">5.     Income Taxes</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of income (loss) before income tax (benefit) expense and income tax (benefit) expense are comprised of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,522</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,939</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The effective income tax rate differed from the statutory federal income tax rate due to the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Dollar amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computed “expected” tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increases (reductions) in taxes resulting from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Retention Credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax True Ups</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">FIN 48 Reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to Provision Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Significant components of the Company's net deferred tax assets and liabilities as of September 30, 2023 and 2022 are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other reserves and accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory reserves and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,273</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,359</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,283)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,029)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realizable deferred tax asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (121)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ROU Asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realizable deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (330)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company undertakes a review of its valuation allowance at each financial statement period, reviewing the positive and negative evidence to help determine whether it is more likely than not that the Company will realize the future tax benefits from its deferred tax balances. In the fiscal year ended September 30, 2020, the Company established a partial valuation allowance against its deferred tax assets in light of results at the time, the COVID-19 pandemic, and the resulting economic fallout, and established a full valuation during the fiscal year ended September 30, 2021. Since that time, the COVID-19 pandemic has ended, and the Company’s Technology Solutions business has grown its revenue and operating income in fiscal years 2023 and 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As a result, the Company has determined that it is more likely than not that substantially all of its net deferred tax assets in the U.S. jurisdiction will be utilized and associated valuation allowances should be reversed during the fiscal year ended September 30, 2023. The valuation reversed during the period and resulted in a $1.8 million benefit. The Company separately analyzed the realizability of its federal and state credits and determined $710 thousand (net of federal benefit) of state credits are expected to expire unutilized and kept a valuation allowance against these credits. The Company will continue to maintain a valuation allowance against certain state tax credits in the U.S. and a full valuation allowance against the net deferred tax assets in the U.K. jurisdiction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company did not have U.S. net operating loss carryforwards for federal purposes or U.S. tax credit carryforwards for federal purposes. As of September 30, 2022, the Company had $162 thousand of U.S. net operating loss carryforwards for federal purposes and $884 thousand of U.S. tax credit carryforwards for federal purposes.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">As of September 30, 2023, and 2022, the Company had U.S. net operating loss carryforwards for state purposes of approximately $12 thousand and $3.7 million, respectively, which are available to offset future taxable income through 2034. As of September 30, 2023, the Company had state tax credit carryforwards of $1.1 million available to reduce future </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">state tax expense, of which $55 thousand has unlimited carryover status and the remainder of the credits are available through FY 2038.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the Company had U.K. net operating loss carryforwards of approximately $15.5 million that have an indefinite life with no expiration.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Undistributed earnings of the Company's foreign subsidiaries amounted to approximately $4.8 million and $6.1 million as of September 30, 2023 and 2022, respectively. The Company is considering cash distribution of undistributed foreign earnings in the future and will continue to assess the potential impact of any future distributions on U.S. taxes. The state tax impact of a distribution of foreign earnings and profits would not be material.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, the calculation of the Company's tax liabilities involves dealing with uncertainties in the application of complex tax regulations in a multitude of jurisdictions. The Company records liabilities for estimated tax obligations in the U.S. and other tax jurisdictions. These estimated tax liabilities include the provision for taxes that may become payable in the future.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, the total amount of uncertain tax liabilities relates to federal and state tax credit carryforwards which are partially recorded net in deferred taxes and partially as a long term tax payable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:61.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td></tr><tr><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for tax positions of current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:top;width:61.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Subtractions) additions for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">If the unrecognized tax benefits of $323 thousand as of September 30, 2023 are recognized, they would reduce our annual effective tax rate, subject to the valuation allowance. The Company does not expect our unrecognized tax benefits to change significantly over the next 12 months.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We file income tax returns in the U.S. federal jurisdiction and various state and foreign jurisdictions. The Company has reviewed the tax positions taken on returns filed domestically and in its foreign jurisdictions for all open years, generally fiscal 2020 through 2023, and believes that any tax adjustments not currently reserved in any audited year will not be material.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of income (loss) before income tax (benefit) expense and income tax (benefit) expense are comprised of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income (loss) before income tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">U.S.</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 417</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (467)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,522</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,735</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,939</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax expense:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,551</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,877</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,971)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (375)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,346)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:74.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.19%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="vertical-align:top;visibility:hidden;">​</span></p> 5202000 417000 -467000 1522000 4735000 1939000 1551000 0 326000 50000 1877000 50000 -1971000 0 -375000 0 -2346000 0 -469000 50000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The effective income tax rate differed from the statutory federal income tax rate due to the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Years Ended September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.57%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:17.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="12" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="9" style="vertical-align:bottom;white-space:nowrap;width:38.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Dollar amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Computed “expected” tax expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 994</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 21.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increases (reductions) in taxes resulting from:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">State income taxes, net of federal tax benefit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 106</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign rate differential</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (30)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Retention Credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (134)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Permanent differences</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.2)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (19)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.0)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Change in valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,746)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (36.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (11.5)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Research and development credit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2.4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (131)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (6.8)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred Tax True Ups</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 322</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">FIN 48 Reserves</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 166</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.5</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Return to Provision Adjustments</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1.3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other items</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (0.1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Income tax (benefit) expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (469)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9.9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.13%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.6</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 994000 0.210 407000 0.210 106000 0.022 27000 0.015 9000 0.002 -30000 -0.015 134000 0.028 0 0 -7000 -0.002 -19000 -0.010 -1746000 -0.368 -226000 -0.115 112000 0.024 131000 0.068 322000 0.068 0 0 166000 0.035 0 0 -64000 -0.013 14000 0.007 -3000 -0.001 8000 0.002 -469000 -0.099 50000 0.026 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Significant components of the Company's net deferred tax assets and liabilities as of September 30, 2023 and 2022 are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:23.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 373</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 29</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capitalized research and development expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other reserves and accruals</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,118</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 596</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Inventory reserves and other</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 244</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state tax credits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 771</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,273</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Federal and state net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 151</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign net operating loss carryforwards</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,693</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease Liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Gross deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,359</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less: valuation allowance</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,283)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (5,029)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realizable deferred tax asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,040</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (84)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (121)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">ROU Asset</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (235)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (372)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (209)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Intangibles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Realizable deferred tax liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (694)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (330)</p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:74.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net deferred tax assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.54%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.32%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 321000 373000 29000 651000 1118000 596000 278000 244000 771000 1273000 151000 2945000 2693000 239000 6323000 5359000 3283000 5029000 3040000 330000 84000 121000 235000 372000 209000 3000 694000 330000 2346000 0 1800000 710000 162000 884000 12000 3700000 1100000 55000 15500000 4800000 6100000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">A reconciliation of the beginning and ending balances of the total amounts of gross unrecognized tax benefits is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">For the Year Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:61.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 433</p></td></tr><tr><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Additions for tax positions of current year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td></tr><tr><td style="vertical-align:top;width:61.18%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Subtractions) additions for tax positions of prior years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (201)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td></tr><tr><td style="vertical-align:top;width:61.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance, end of period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 323</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.12%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td></tr></table> 502000 433000 22000 68000 201000 1000 323000 502000 323000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">6.     Property, Equipment and Improvements, Net</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, equipment and improvements, net consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,842</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automobiles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Property, equipment and improvements, gross</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,182</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,535)</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Property, equipment and improvements, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company uses the straight-line method over the estimated useful lives of the assets to record depreciation expense. Depreciation expense was $343 thousand and $350 thousand for the years ended September 30, 2023 and 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Property, equipment and improvements, net consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Leasehold improvements</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 224</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equipment</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,626</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,842</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Automobiles</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 194</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 116</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Property, equipment and improvements, gross</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,044</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9,182</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less accumulated depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,519)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,535)</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Property, equipment and improvements, net</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 525</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 647</p></td></tr></table> 224000 224000 8626000 8842000 194000 116000 9044000 9182000 8519000 8535000 525000 647000 343000 350000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">7.     Acquired Intangible Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and 2022, intangible assets are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:24.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:35.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:35.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="23" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="21" style="vertical-align:bottom;white-space:nowrap;width:73.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:24.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer list</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">1 </span>year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">2 </span>years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Amortization expense on these intangible assets was $15 thousand and $9 thousand for the year ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Annual amortization expense related to intangible assets for each of the following successive fiscal years is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and 2022, intangible assets are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:24.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:35.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:bottom;white-space:nowrap;width:35.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Accumulated</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Period</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6.02%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Gross</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Amortization</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Net</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="23" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="21" style="vertical-align:bottom;white-space:nowrap;width:73.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:24.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer list</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">1 </span>year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';">2 </span>years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 90</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (80)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:24.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Patent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">9 years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 45</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.1%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> —</p></td></tr></table> P1Y 90000 89000 1000 P2Y 90000 80000 10000 P9Y 51000 6000 45000 0 0 0 15000 9000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Annual amortization expense related to intangible assets for each of the following successive fiscal years is as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr></table> 6000 5000 5000 5000 5000 20000 46000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">8.     Accounts payable and accrued expenses, and Other noncurrent liabilities</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts payable and accrued expenses consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,241</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation and fringe benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,607</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes, other than income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Retention Tax Credit Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,463</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company enters into certain multi-year agreements with vendors when also entering into some of the multi-year contracts the Company enters into with customers. See <i style="font-style:italic;">Note 2 Accounts and Long-Term Receivable</i> for further information related to the multi-year agreements with customers.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">There was not an interest rate stated in the agreements and therefore interest was imputed under <i style="font-style:italic;">ASC 835 Interest </i>as the payments in the exchange represented two elements: principal and interest. The average weighted imputed interest rate for the agreements was determined to be 5.5%. The rate was determined primarily based on the rate the Company could obtain by financing from other sources at the date of the transaction.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest expense related to these agreements was $229 thousand and $260 thousand for the years ended September 30, 2023 and 2022, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amounts owed for these agreements are within accounts payable and other noncurrent liabilities because they are owed to a vendor rather than banks or financial institutions for borrowings. See <i style="font-style:italic;">Note 11 Line of Credit</i> and <i style="font-style:italic;">Note 12 Notes Payable</i> for amounts due to banks and other financial institutions for borrowings.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Below are details of the aforementioned agreements with the vendors that contain imputed interest:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186)</p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,572</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,186</p></td></tr><tr><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140)</p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other noncurrent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,046</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of September 30, 2023. This is approximately 26% of Accounts payable and other noncurrent liabilities. The Company had a total of approximately $16.1 million due (net of interest) to one of these vendors as of September 30, 2022. This is approximately 63% of Accounts payable and other noncurrent liabilities. The TS segment has many vendors it transacts with and does not have any specific agreement with this vendor that it must purchase certain products from the vendor. Management believes other suppliers could provide similar products with comparable terms.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accounts payable and accrued expenses consist of the following:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,719</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19,241</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Commissions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Compensation and fringe benefits</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,607</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Professional fees</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 199</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 175</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Taxes, other than income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 211</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Employee Retention Tax Credit Payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Product warranty</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,785</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22,463</p></td></tr></table> 6719000 19241000 615000 631000 1958000 1607000 199000 175000 130000 211000 0 4000 502000 550000 640000 22000 44000 10785000 22463000 0.055 229000 260000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Below are details of the aforementioned agreements with the vendors that contain imputed interest:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:60.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:17.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:39.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,718</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,758</p></td></tr><tr><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (186)</p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,572</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,967</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,186</p></td></tr><tr><td style="vertical-align:top;width:60.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (116)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (140)</p></td></tr><tr><td style="vertical-align:top;width:60.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Other noncurrent liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.46%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,046</p></td></tr></table> 1718000 1758000 140000 186000 1578000 1572000 1967000 3186000 116000 140000 1851000 3046000 3300000 0.26 16100000 0.63 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">9.    Leases </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Information related to both lessee and lessor</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table specifies where the right-of-use assets, lease liabilities, and investment in lease are within the Consolidated Balance Sheets as of September 30, 2023 and 2022: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Condensed Balance Sheets Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease receivable - current</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment in lease, net-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease receivable - noncurrent</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment in lease, net-less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease receivable</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liabilities</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hX7yWdWtbU2NUKGK3DIWGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current operating lease liabilities</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - noncurrent portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total operating lease liabilities</span></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current finance lease liabilities</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ZQuybO9puEOq40G289Ph9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of lease costs for the year ended September 30, 2023 and 2022 are as follows: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:36.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations Location</b></p></td><td style="vertical-align:bottom;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance Lease:</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest on lease liabilities</span></p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:top;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating Lease:</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease cost</span></p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative</p></td><td style="vertical-align:top;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Short-term lease cost</span></p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative</p></td><td style="vertical-align:top;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sublease interest income</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:top;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs, net of sublease interest income</p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 755</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future lease payments under our non-cancellable leases and payments to be received as a sublessor as of September 30, 2023 are in the following table:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments received</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:50.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to leases for the fiscal year ended September 30, 2023 and 2022 is below:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 633</p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for short-term leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Financing cash flows paid for finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash received from subleases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Information as a lessee related to weighted averages of lease term and discount rate as of September 30, 2023 is below:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:75.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:75.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.0</p></td></tr><tr><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.4%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table specifies where the right-of-use assets, lease liabilities, and investment in lease are within the Consolidated Balance Sheets as of September 30, 2023 and 2022: </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:28.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:36.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Condensed Balance Sheets Location</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;"> </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.26%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:33.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets</b></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease right-of-use assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 966</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,160</p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease receivable - current</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment in lease, net-current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17</p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease receivable - noncurrent</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Investment in lease, net-less current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total lease receivable</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities</b></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current operating lease liabilities</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_hX7yWdWtbU2NUKGK3DIWGw;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 502</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 550</p></td></tr><tr><td style="vertical-align:top;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current operating lease liabilities</p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating lease liabilities - noncurrent portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 482</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 623</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Total operating lease liabilities</span></p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,173</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:28.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:28.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current finance lease liabilities</p></td><td style="vertical-align:top;width:36.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="-sec-ix-hidden:Hidden_ZQuybO9puEOq40G289Ph9A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">Accounts payable and accrued expenses</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.05%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.17%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr></table> 966000 1160000 8000 17000 7000 3000 15000 20000 502000 550000 482000 623000 984000 1173000 0 4000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of lease costs for the year ended September 30, 2023 and 2022 are as follows: </p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;width:26.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:36.96%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Condensed Consolidated Statements of Operations Location</b></p></td><td style="vertical-align:bottom;width:1.6%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:34.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Finance Lease:</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Interest on lease liabilities</span></p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:top;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating Lease:</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating lease cost</span></p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative</p></td><td style="vertical-align:top;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 615</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Short-term lease cost</span></p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general, and administrative</p></td><td style="vertical-align:top;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs</p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 662</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 756</p></td></tr><tr><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less sublease interest income</p></td><td style="vertical-align:top;width:36.96%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Revenue</p></td><td style="vertical-align:top;width:1.6%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td></tr><tr><td style="vertical-align:top;width:26.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total lease costs, net of sublease interest income</p></td><td style="vertical-align:top;width:36.96%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.6%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 659</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.25%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 755</p></td></tr></table> 1000 4000 618000 615000 43000 137000 662000 756000 3000 1000 659000 755000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Future lease payments under our non-cancellable leases and payments to be received as a sublessor as of September 30, 2023 are in the following table:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Operating lease</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Sublease</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:20.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Costs</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:22.58%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Payments received</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:50.58%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 388</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,030</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 18</p></td></tr><tr><td style="vertical-align:top;width:49.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Less imputed interest</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (46)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3)</p></td></tr><tr><td style="vertical-align:top;width:49.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:17.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 984</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.52%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.05%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:19.52%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15</p></td></tr></table> 535000 10000 388000 8000 107000 0 1030000 18000 46000 3000 984000 15000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Supplemental cash flow information related to leases for the fiscal year ended September 30, 2023 and 2022 is below:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended</b></p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:60.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:19.54%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:bottom;white-space:nowrap;width:39.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash paid for amounts included in the measurement of lease liabilities:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 633</p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for short-term leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 137</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating cash flows paid for finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Financing cash flows paid for finance leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Lease assets obtained in exchange for new lease liabilities</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:60.91%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Operating leases</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 392</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 352</p></td></tr><tr><td style="vertical-align:top;width:60.91%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash received from subleases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (49)</p></td></tr></table> 628000 633000 43000 137000 1000 4000 4000 47000 392000 352000 -20000 -49000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Information as a lessee related to weighted averages of lease term and discount rate as of September 30, 2023 is below:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:top;width:75.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average remaining lease term (years)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:75.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2.0</p></td></tr><tr><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.64%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Weighted-average discount rate</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td></tr><tr><td style="vertical-align:top;width:75.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating leases</p></td><td style="vertical-align:bottom;white-space:nowrap;width:24.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6.4%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p> P2Y 0.064 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">10.     Product Warranties</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Product warranty activity for the year ended September 30 2023 and 2022 was as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accruals for warranties for products sold in the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment of warranty obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">These amounts are within Accounts payable and accrued expenses on the Consolidated Balance Sheets.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Product warranty activity for the year ended September 30 2023 and 2022 was as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:80%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.87%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the beginning of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 67</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accruals for warranties for products sold in the period</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fulfillment of warranty obligations</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (23)</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance at the end of the year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 22</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr></table> 44000 67000 0 0 22000 23000 22000 44000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">11.    Line of Credit</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and September 30, 2022, the Company maintained an inventory line of credit with a borrowing capacity of $15.0 million. It may be used by the TS or HPP segment in the U.S. to purchase inventory from approved vendors with payment terms which exceed those offered by the vendors. No interest accrues under the inventory line of credit when advances are paid within terms, however, late payments are subject to an interest charge of the rate published in the Wall Street Journal as the “prime rate” plus 5%. The prime rate was 8.5% as of September 30, 2023. There is no expiration date or minimum principal payment. However, the credit agreement for the inventory line of credit contains financial covenants which require the Company to maintain the following TS segment-specific financial ratios: (1) a minimum current ratio of 1.2, (2) tangible net worth of no less than $4.0 million, and (3) a maximum ratio of total liabilities to total net worth of less than 5.0:1. As of September 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.5 million and $3.1 million, respectively, and the Company was in compliance with all covenants. There is no unused commitment fee. As of September 30, 2023 and September 30, 2022, this line of credit also included availability of a limited cash withdrawal option of up to $1.0 million. As of September 30, 2023 and 2022, there were no cash withdrawals outstanding. </p> 15000000.0 15000000.0 0 0.05 0.085 1.2 4000000.0 5.0 1500000 3100000 0 1000000.0 1000000.0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">12.     Notes Payable</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In October 2019, the Company borrowed $2.0 million with a 5.1% rate of interest related to a multi-year agreement with a customer. This is the only note payable outstanding as of September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Interest expense related to the notes for the years ended September 30, 2023 and 2022 was $22 thousand and $50 thousand, respectively. Below are details of the notes payable.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: notes discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22)</p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: notes discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable - noncurrent portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> 2000000.0 0.051 22000 50000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:62.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:18.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:14.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: notes discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (22)</p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable - current portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 427</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Noncurrent</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:62.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="white-space:pre-wrap;"> Less: notes discount</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:62.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable - noncurrent portion</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.7%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:4.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.55%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:12.11%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr></table> 449000 449000 0 22000 449000 427000 0 449000 0 0 0 449000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">13.    Pension and Retirement Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We have defined benefit and defined contribution plans in the U.K. and in the U.S. In the U.K., the Company provides defined benefit pension plans for certain employees and former employees and defined contribution plans for the majority of the employees. The defined benefit plan in the U.K. is frozen to newly hired employees and has been for the two years ended September 30, 2023. In the U.S., the Company provides defined contribution plans that cover most employees and supplementary retirement plans to certain employees and former employees who are now retired. These supplementary retirement plans are also closed to newly hired employees and have been for the two years ended September 30, 2023. These supplementary plans are funded through whole life insurance policies. The Company expects to recover all insurance premiums paid under these policies in the future, through the cash surrender value of the policies and any death benefits or portions thereof to be paid upon the death of the participant. These whole life insurance policies are carried on the balance sheet at their cash surrender values as they are owned by the Company and not assets of the defined benefit plans. In the U.S., the Company also provides for officer death benefits and post-retirement health insurance benefits through supplemental post-retirement plans to certain officers. The Company also funds these supplemental plans’ obligations through whole life insurance policies on the officers. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Defined Benefit Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company funds its pension plans in amounts sufficient to meet the requirements set forth in applicable employee benefits laws and local tax laws. Liabilities for amounts in excess of these funding levels are accrued and reported in the consolidated balance sheets. If the liabilities are below funding levels an asset is recorded.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The domestic supplemental retirement plans have life insurance policies which are not considered plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. These insurance policies are included in the balance sheet at their cash surrender value, net of policy loans, aggregating $3.7 million and $3.5 million as of September 30, 2023 and 2022, respectively. The loans against the policies have been taken out by the Company to pay the premiums. The costs and benefit payments for these plans are paid through operating cash flows of the Company to the extent that they cannot be funded through the use of the cash values in the insurance policies. The Company expects that the recorded value of the insurance policies will be sufficient to fund all of the Company’s obligations under these plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Assumptions:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average actuarial assumptions used to determine the actuarial present value of projected benefit obligations at:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Domestic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average actuarial assumptions used to determine net periodic benefit cost for years ended:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Domestic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For domestic plans, the discount rate was determined by comparison against the FTSE pension liability index for AA rated corporate instruments. The Company monitors other indices to assure that the pension obligations are fairly reported on a consistent basis. The international discount rates were determined by comparison against country specific AA corporate indices, adjusted for duration of the obligation.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The periodic benefit cost and the actuarial present value of projected benefit obligations are based on actuarial assumptions that are reviewed on an annual basis. The Company revises these assumptions based on an annual evaluation of long-term trends, as well as market conditions that may have an impact on the cost of providing retirement benefits.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of net periodic benefit costs related to the U.S. and international plans are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:58.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.K.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.K.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pension:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of past service costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of net (gain) loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic (benefit) cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Post Retirement:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of net gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic (benefit) cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Decrease in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (314)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,529)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase (decrease) in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Total:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Decrease) increase in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,096)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents an analysis of the changes in 2023 and 2022 of the benefit obligation, the plan assets and the funded status of the plans:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended September 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Change in projected benefit obligation (“PBO”)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,656</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in actuarial assumptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,595)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,873)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (480)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Changes in fair value of plan assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,921</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Actual gain (loss) on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company contributions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (480)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Funded status \ net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Change in projected benefit obligation (“PBO”):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in actuarial assumptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (574)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Funded status \ net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amounts recognized in the consolidated balance sheet consist of:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended September 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,503</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (282)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,163)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Total pension and post retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (348)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (273)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,390)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Benefit Obligation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,987)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Post Retirement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accumulated benefit obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,173)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Plans with projected benefit obligations in excess of plan assets are attributable to unfunded domestic supplemental retirement plans.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued benefit assets and liabilities reported as:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current benefits assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,447</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023 and 2022, the amounts included in accumulated other comprehensive loss, consisted of deferred net losses totaling approximately $0.1 million and $0.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amount of net deferred gain expected to be recognized as a component of net periodic benefit cost for the year ending September 30, 2023, is approximately $207 thousand.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Contributions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company expects to contribute $0.2 million to its pension plans in fiscal 2024.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Estimated Future Benefit Payments</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following benefit payments, which reflect expected future service, as appropriate, are expected to be paid (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 643</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 730</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">Plan Assets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, our pension plan in the U.K. was the only plan with assets, holding investments of approximately $10.0 million. Pension plan assets are managed by a fiduciary committee. The Company’s investment strategy for pension plan assets is to maximize the long-term rate of return on plan assets within an acceptable level of risk while maintaining adequate funding levels. Local regulations, local funding rules, and local financial and tax considerations are part of the funding and investment process.  In deciding on the investments to be held, the trustees take into account the risk of possible fluctuations in income from, and market values of, the assets as well as the risk of departing from an asset profile which broadly matches the liability profile. The committee has invested the plan assets in a single pooled fund with an authorized investment company (the “Fund”). The Fund selected by the trustees is consistent with the plan’s overall investment principles and strategy described herein. There are no specific targets as to asset allocation other than those contained within the Fund that is managed by the authorized investment company.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of the assets held by the U.K. pension plan by asset category are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:77.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Values as of</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using Inputs Considered as</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using Inputs Considered as</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Asset Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="25" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:77.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:20.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash on deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The expected long-term rates of return on plan assets are equal to the yields to maturity of appropriate indices for government and corporate bonds and by adding a premium to the government bond return for equities. The expected rate of return on cash is the Bank of England base rate in force at the effective date.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Level 1 investments represent mutual funds for which a quoted market price is available on an active market. These investments primarily hold stocks or bonds, or a combination of stocks and bonds.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 36pt;">Level 2 investment represents a mutual fund, which a quoted market price is not available on an active market. Significant observable inputs that reflect quoted prices for similar assets or liabilities in active markets are used. This investment primarily holds stocks within developed global equity markets, excluding the UK.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;text-indent:0pt;margin:0pt 0pt 12pt 18pt;">Defined Contribution Plans</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company has defined contribution plans in domestic and international locations under which the Company matches a portion of the employee’s contributions and may make discretionary contributions to the plans. The Company’s contributions were $206 thousand and $193 thousand for the years ended September 30, 2023 and 2022, respectively.</p> P2Y P2Y 3700000 3500000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average actuarial assumptions used to determine the actuarial present value of projected benefit obligations at:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Domestic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 0.0562 0.0514 0.054 0.052 0.051 0.060 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides the weighted average actuarial assumptions used to determine net periodic benefit cost for years ended:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Domestic</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">International</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.65%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="3" style="vertical-align:bottom;white-space:nowrap;width:18.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:bottom;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:top;width:56.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Discount rate:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.75</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.4</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:56.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5.1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6.0</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 0.0514 0.0275 0.054 0.052 0.051 0.060 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The components of net periodic benefit costs related to the U.S. and international plans are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:58.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years ended September 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.17%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:28.16%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.14%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.K.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.K.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:58.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Pension:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expected return on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (575)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (449)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of past service costs</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of net (gain) loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic (benefit) cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (139)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (130)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (77)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (65)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Post Retirement:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Amortization of net gain</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (196)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net periodic (benefit) cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 83</p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Decrease in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (314)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (20)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,529)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Increase (decrease) in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 70</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (567)</p></td></tr><tr><td style="vertical-align:top;width:39.89%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Total:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.89%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">(Decrease) increase in minimum liability included in other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.15%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (313)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,509)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (587)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.14%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,096)</p></td></tr></table> 429000 13000 442000 268000 11000 279000 575000 0 575000 449000 0 449000 7000 0 7000 7000 0 7000 0 4000 4000 -97000 -1000 -98000 -139000 9000 -130000 -77000 12000 -65000 0 24000 24000 0 44000 44000 0 62000 62000 0 46000 46000 0 196000 196000 0 7000 7000 0 -110000 -110000 0 83000 83000 -313000 -1000 -314000 -3509000 -20000 -3529000 0 70000 70000 0 -567000 -567000 -313000 69000 -244000 -3509000 -587000 -4096000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents an analysis of the changes in 2023 and 2022 of the benefit obligation, the plan assets and the funded status of the plans:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended September 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Change in projected benefit obligation (“PBO”)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,317</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14,656</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 442</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 268</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 279</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in actuarial assumptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (317)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (321)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (21)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,595)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 759</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,873)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,873)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (480)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 202</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,278</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,726</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 261</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,987</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Changes in fair value of plan assets:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of plan assets at beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,921</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,921</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Actual gain (loss) on plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,026)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Company contributions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 239</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 307</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 68</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 321</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Foreign exchange impact</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 863</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,911)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Benefits paid</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (521)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (589)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (412)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (68)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (480)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fair value of plan assets at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Funded status \ net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Change in projected benefit obligation (“PBO”):</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Balance beginning of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,670</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Service cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 44</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest cost</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 46</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Changes in actuarial assumptions</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (125)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (574)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (574)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Projected benefit obligation at end of year</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,147</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,186</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Funded status \ net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr></table> 7726000 261000 7987000 14317000 339000 14656000 429000 13000 442000 268000 11000 279000 -317000 -4000 -321000 -4574000 -21000 -4595000 759000 0 759000 -1873000 0 -1873000 521000 68000 589000 412000 68000 480000 8076000 202000 8278000 7726000 261000 7987000 8825000 0 8825000 11921000 0 11921000 628000 0 628000 -1026000 0 -1026000 239000 68000 307000 253000 68000 321000 863000 0 863000 -1911000 0 -1911000 521000 68000 589000 412000 68000 480000 10034000 0 10034000 8825000 0 8825000 1958000 -202000 1756000 1099000 -261000 838000 0 1186000 1186000 0 1670000 1670000 0 24000 24000 0 44000 44000 0 62000 62000 0 46000 46000 0 -125000 -125000 0 -574000 -574000 0 1147000 1147000 0 1186000 1186000 0 -1147000 -1147000 0 -1186000 -1186000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The amounts recognized in the consolidated balance sheet consist of:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended September 30</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:30.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.72%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Foreign</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.63%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="19" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="17" style="vertical-align:bottom;white-space:nowrap;width:62.32%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Pension:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,756</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 838</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 26</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 326</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 640</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (168)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (227)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,503</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Post Retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 277</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 305</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (240)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (282)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (282)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,110)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,163)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,163)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Total pension and post retirement:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accrued benefit asset (liability)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 609</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (348)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Deferred tax</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 303</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 330</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive income (loss)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 318</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 86</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 631</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (273)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 358</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Net amount recognized</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,276</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 998</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,730</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,390)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 340</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-style:italic;font-weight:bold;">Accumulated Benefit Obligation:</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Pension</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (202)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,278)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (261)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,987)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Post Retirement</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,147)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,186)</p></td></tr><tr><td style="vertical-align:top;width:35.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accumulated benefit obligation</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.22%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (8,076)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,349)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,425)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (7,726)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.5%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,447)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.21%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.41%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (9,173)</p></td></tr></table> 1958000 202000 1756000 1099000 261000 838000 0 26000 26000 0 25000 25000 318000 8000 326000 631000 9000 640000 2276000 -168000 2108000 1730000 -227000 1503000 0 1147000 1147000 0 1186000 1186000 0 277000 277000 0 305000 305000 0 -240000 -240000 0 -282000 -282000 0 -1110000 -1110000 0 -1163000 -1163000 1958000 1349000 609000 1099000 1447000 -348000 0 303000 303000 0 330000 330000 318000 -232000 86000 631000 -273000 358000 2276000 -1278000 998000 1730000 -1390000 340000 8076000 202000 8278000 7726000 261000 7987000 0 1147000 1147000 0 1186000 1186000 8076000 1349000 9425000 7726000 1447000 9173000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Accrued benefit assets and liabilities reported as:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.88%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.83%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:21.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current benefits assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,958</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,099</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Current accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 98</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 110</p></td></tr><tr><td style="vertical-align:top;width:75.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Non-current accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,337</p></td></tr><tr><td style="vertical-align:top;width:75.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total accrued benefit liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.47%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,349</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.27%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.4%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.43%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,447</p></td></tr></table> 1958000 1099000 98000 110000 1251000 1337000 1349000 1447000 100000 400000 207000 200000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following benefit payments, which reflect expected future service, as appropriate, are expected to be paid (amounts in thousands):</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:80.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fiscal year ending September 30:</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:16.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2024</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 575</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2025</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 603</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2026</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 643</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2027</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 681</p></td></tr><tr><td style="vertical-align:top;width:80.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2028</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 730</p></td></tr><tr><td style="vertical-align:top;width:80.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Thereafter</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,249</p></td></tr></table> 575000 603000 643000 681000 730000 1249000 10000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The fair value of the assets held by the U.K. pension plan by asset category are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:77.9%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Values as of</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using Inputs Considered as</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="11" style="vertical-align:bottom;white-space:nowrap;width:38.1%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair Value Measurements Using Inputs Considered as</b></p></td></tr><tr><td style="vertical-align:bottom;width:20.45%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Asset Category</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.98%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 3</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="25" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="23" style="vertical-align:bottom;white-space:nowrap;width:77.9%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:20.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash on deposit</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 428</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 200</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Fixed income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,703</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,251</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,452</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,801</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,253</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 548</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Equity</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 903</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 637</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,824</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,539</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:20.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total plan assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.81%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,034</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,089</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,825</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.24%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.75%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,992</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.74%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,833</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.23%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.76%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 428000 428000 0 0 200000 200000 0 0 8703000 7251000 1452000 0 1801000 1253000 548000 0 903000 266000 637000 0 6824000 3539000 3285000 0 10034000 7945000 2089000 0 8825000 4992000 3833000 0 206000 193000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">14.    Stock Based Incentive Compensation</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In 2015, the Company adopted the 2015 Stock Incentive Plan (the "2015 Plan") and authorized 300,000 shares of common stock to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2019 an additional 300,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. During fiscal year 2022 an additional 400,000 shares of common stock were authorized to be reserved for issuance pursuant to the 2015 Plan. As of September 30, 2023, there were 245,404 shares available to be granted under the 2015 Plan. Under the 2015 Plan, incentive and non-qualified stock options and restricted stock awards may be granted to officers, key employees and other persons providing services to the Company. The 2015 Plan has a ten-year life. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Awards issued under the 2015 Plan are not affected by termination of the plan. The Company had no awarded stock options outstanding as of September 30, 2023 nor did it issue any for the two years ended September 30, 2023. The Company issues restricted stock awards at their fair value on the date of grant. Vesting of restricted stock awards granted pursuant to the 2015 Plan is determined by the Company’s compensation committee. In fiscal years 2019 through 2023, the Company granted certain officers including its Chief Executive Officer and non-employee directors, and key employees shares of nonvested common stock. The vesting period for the officers’ and the Chief Executive Officer’s restricted stock awards is four years. The vesting for non-employee directors’ restricted stock awards is one year. The vesting period for the key employees’ restricted stock awards is typically four years or immediately.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">We measure and recognize compensation expense for all stock-based payment awards made to employees and directors including employee stock options and awards of nonvested stock based on estimated fair values, as described in <i style="font-style:italic;">Note 1 Summary of Significant Accounting Policies</i>. Stock-based compensation expense incurred and recognized for the years ended September 30, 2023 and 2022 related to nonvested stock granted to employees and non-employee directors under the Company’s stock incentive and employee stock purchase plans totaled approximately $1.1 million and $1.0 million, respectively. The classification of the cost of stock-based compensation, in the consolidated statements of operations, is consistent with the nature of the services being rendered in exchange for the share-based payment. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock-based compensation expense in the Company’s consolidated statements of operations:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Engineering and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the year ended September 30, 2023, the Company granted 71,172 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 35,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors. For the year ended September 30, 2022, the Company granted 80,246 nonvested shares to certain key employees, 52,000 nonvested shares to certain officers including 38,000 shares granted to the Chief Executive Officer, and 20,000 nonvested shares to its non-employee directors.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company measures the fair value of nonvested stock awards based upon the market price of its common stock as of the date of grant. All equity compensation awards granted for the years ended September 30, 2023 and September 30, 2022 were restricted stock awards. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As stock-based compensation expense recognized in the consolidated statements of operations is based on awards ultimately expected to vest, expense for grants have been reduced for estimated forfeitures. The forfeiture rates for the years ended September 30, 2023 and 2022 were based on actual forfeitures.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">No cash was used to settle equity instruments granted under share-base payment arrangements in any of the years in the two-year period ended September 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following tables provide summary data of stock option award activity:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_6jQX3zb3u0GqUBhyosUqGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_JsAH9EJvA0GX0OCANBhj2A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZFk_EXf59UeTjcsS_4219Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides summary data of nonvested stock award activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.15 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,760</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activity in fiscal year 2022:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,957)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.38 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,868</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activity in fiscal year 2023:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.33 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,164</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">As of September 30, 2023, there was $2.0 million of total unrecognized compensation cost related to nonvested stock-based compensation arrangements (including nonvested stock awards) granted under the Company’s stock incentive plans. This cost is expected to be expensed over a weighted average period of approximately 2.57 years. The total fair value of shares vested during the years ended September 30, 2023 and 2022 was $1.0 million and $0.9 million, respectively.</p> 300000 300000 400000 245404 P10Y 0 P4Y P1Y P4Y 1100000 1000000.0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table summarizes stock-based compensation expense in the Company’s consolidated statements of operations:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Years Ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="7" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="5" style="vertical-align:bottom;white-space:nowrap;width:22.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cost of sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Engineering and development</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 107</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56</p></td></tr><tr><td style="vertical-align:top;width:75.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Selling, general and administrative</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,018</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 923</p></td></tr><tr><td style="vertical-align:top;width:75.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,127</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.49%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.99%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 979</p></td></tr></table> 2000 0 107000 56000 1018000 923000 1127000 979000 71172 52000 35000 20000 80246 52000 38000 20000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following tables provide summary data of stock option award activity:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Number</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">exercise</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">of Options</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">price</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 500</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_6jQX3zb3u0GqUBhyosUqGA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (500)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3.43</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_JsAH9EJvA0GX0OCANBhj2A;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Expired</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Exercised</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.94%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"><span style="-sec-ix-hidden:Hidden_ZFk_EXf59UeTjcsS_4219Q;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;"> —</span></span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr></table> 500 3.43 0 0 0 500 3.43 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table provides summary data of nonvested stock award activity:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Weighted</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Average</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Aggregate</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Grant Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Remaining</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Intrinsic</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fair</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Contractual</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Shares</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.92%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Term</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:10.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in thousands)</b></p></td></tr><tr><td style="vertical-align:bottom;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 197,063</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.15 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,760</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activity in fiscal year 2022:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 152,246</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (87,957)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.57</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Forfeited</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,564)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 13.24</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 259,788</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.14</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.38 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,868</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Activity in fiscal year 2023:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Granted</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 143,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.09</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Vested</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (107,885)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.36</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td></tr><tr><td style="vertical-align:top;width:49.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Nonvested shares outstanding at September 30, 2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.48%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 295,075</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.3%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.49%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 9.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2.33 Years</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.43%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,164</p></td></tr></table> 197063 10.28 P2Y1M24D 1760000 152246 8.53 87957 10.57 1564 13.24 259788 9.14 P2Y4M17D 1868000 143172 10.09 107885 9.36 295075 9.53 P2Y3M29D 5164000 2000000.0 P2Y6M25D 1000000.0 900000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">15.    Employee Stock Purchase Plan</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In December 2013, the Board of Directors of the Company adopted the 2014 Employee Stock Purchase Plan  (the "ESPP") covering up to 250,000 shares of Common Stock, which was ratified by a vote of the Company’s shareholders in February 2014. An additional 300,000 shares of common stock were approved by stockholders in fiscal year 2023. Under the ESPP, the Company’s employees may purchase shares of common stock at a price per share that is currently 95% of the lesser of the fair value as of the beginning or end of semi-annual option periods. Pursuant to the ESPP, the Company issued 30,885 and 31,372 shares for the years ended September 30, 2023 and September 30, 2022, respectively. As of September 30, 2023, 269,535 shares remain authorized to be issued under the Employee Stock Purchase Plan.</p> 250000 300000 0.95 30885 31372 269535 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">16.    Repurchase of Common Stock</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">On February 8, 2011, the Board of Directors authorized the Company to purchase up to 250 thousand additional shares of the Company's outstanding common stock at market price. The plan does not expire. The Company repurchased 600 shares of its outstanding common stock on the open market during fiscal year 2023. As of September 30, 2023, 171,127 shares remain authorized to repurchase under the stock repurchase program. </p> 250000 600 171127 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">17.    Segment Information</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table presents certain operating segment information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:49.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,149</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,498</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,647</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,870</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,460</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,904</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (358)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,688</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,673</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,361</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (360)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 650</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,062</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (234)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (359)</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Operating (loss) income from operations is sales less cost of sales, engineering and development, selling, general and administrative expenses but is not affected by either non-operating charges/income or by income taxes. Non-operating charges/income consists principally of foreign exchange gain (loss), investment income, and interest expense. In fiscal year 2023 the Employee Retention Tax Credit was the largest non-operating income item, which did not occur in fiscal year 2022. All intercompany transactions have been eliminated. Our long-lived assets are located in North America.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table details the Company’s sales by operating segment for fiscal years ended September 30, 2023 and 2022. The Company’s sales by geographic area based on the location of where the products were shipped or services rendered are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Europe</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Asia</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">TS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">% of Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">TS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">% of Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table lists customers from which the Company derived revenues in excess of 10% of total revenues for the years ended years ended September 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;width:74.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended September 30,</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of Total</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of Total</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:middle;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.8</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:middle;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">In addition, accounts receivable from Customer A totaled approximately $7.4 million, or 30%, and approximately $15.8 million, or 52%, of total consolidated accounts receivable as of September 30, 2023 and September 30, 2022, respectively. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with this customer as of September 30, 2023. No other customers accounted for 10% or more of total consolidated accounts receivable as of September 30, 2023.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:0pt;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:27.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Technology Solutions Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">United</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Consolidated</b></p></td></tr><tr><td style="vertical-align:bottom;width:48.56%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Year ended September 30,</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.15%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Kingdom</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">U.S.</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.05%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.25%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="14" style="vertical-align:bottom;white-space:nowrap;width:49.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,475</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 734</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40,940</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 41,674</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 47,149</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,398</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 288</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 15,812</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,498</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,752</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,647</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (2,708)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (64)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,642</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,578</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,870</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (12)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (250)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (262)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 20</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 177</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,263</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,440</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,460</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,467</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 48,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 55,437</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 65,904</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (75)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (151)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (226)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (112)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (246)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (358)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Sales:</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Product</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 33,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 34,172</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 36,688</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 6pt;">Service</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,327</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 325</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,346</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 17,673</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0pt 12pt;">Total sales</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,675</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,361</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Operating (loss) income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,888)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (204)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 5,052</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,848</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (40)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest expense</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (48)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (312)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (360)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Interest income</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 40</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 557</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 610</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 650</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total assets</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 8,855</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,138</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 66,207</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 75,062</p></td></tr><tr><td style="vertical-align:top;width:48.56%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Capital expenditures</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (89)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (145)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (234)</p></td></tr><tr><td style="vertical-align:top;width:48.56%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Depreciation and amortization</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.76%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (118)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.01%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (241)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.93%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (359)</p></td></tr></table> 5475000 734000 40940000 41674000 47149000 1398000 288000 15812000 16100000 17498000 6873000 1022000 56752000 57774000 64647000 -2708000 -64000 4642000 4578000 1870000 12000 0 250000 250000 262000 20000 177000 1263000 1440000 1460000 10467000 7361000 48076000 55437000 65904000 75000 0 151000 151000 226000 112000 0 246000 246000 358000 2516000 518000 33654000 34172000 36688000 1327000 325000 16021000 16346000 17673000 3843000 843000 49675000 50518000 54361000 -4888000 -204000 5052000 4848000 -40000 48000 0 312000 312000 360000 40000 53000 557000 610000 650000 8855000 10069000 56138000 66207000 75062000 89000 0 145000 145000 234000 118000 0 241000 241000 359000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The following table details the Company’s sales by operating segment for fiscal years ended September 30, 2023 and 2022. The Company’s sales by geographic area based on the location of where the products were shipped or services rendered are as follows:</p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;white-space:nowrap;width:44.46%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;"> </b></p></td></tr><tr><td style="vertical-align:bottom;width:44.46%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Americas</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Europe</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Asia</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:8.39%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Total</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="13" style="vertical-align:bottom;white-space:nowrap;width:52.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">TS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 56,584</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,094</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 57,774</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 89</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,179</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 359</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 6,873</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 62,763</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,429</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 455</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 64,647</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">% of Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 97</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:bottom;width:44.46%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">TS</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 49,285</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,069</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 164</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 50,518</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 93</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">HPP</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,201</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 338</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 304</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,843</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 52,486</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,407</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 468</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 54,361</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr><tr><td style="vertical-align:top;width:44.46%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">% of Total</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 96</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 100</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr></table> 56584000 1094000 96000 57774000 0.89 6179000 335000 359000 6873000 0.11 62763000 1429000 455000 64647000 1 0.97 0.02 0.01 1 49285000 1069000 164000 50518000 0.93 3201000 338000 304000 3843000 0.07 52486000 1407000 468000 54361000 1 0.96 0.03 0.01 1 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;width:74.41%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Year ended September 30,</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2022</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:33.01%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(in millions)</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of Total</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Customer</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">% of Total</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:middle;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:15.85%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:middle;width:13.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:3.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:3.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:18.85%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Customer A</p></td><td style="vertical-align:middle;width:3.36%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2.8</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td><td style="vertical-align:middle;width:5.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:2.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 10.4</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:13.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 19</p></td><td style="vertical-align:middle;width:3.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">%</p></td></tr></table> 2800000 0.04 10400000 0.19 7400000 0.30 15800000 0.52 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">18.    Fair Value Disclosures</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Under the fair value standards fair value is based on the exit price and defined as the price that would be received to sell an asset or transfer a liability in an orderly transaction between market participants at the measurement date. The fair value measurement should reflect all the assumptions that market participants would use in pricing an asset or liability. A fair value hierarchy is established in the authoritative guidance outlined in three levels ranking from Level 1 to level 3 with Level 1 being the highest priority.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">Level 1: observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">Level 2: inputs other than quoted prices included in Level 1 that are observable for the asset or liability either directly or indirectly</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;padding-left:18pt;text-align:justify;text-indent:-18pt;margin:0pt 0pt 12pt 36pt;">Level 3: unobservable inputs (e.g., a reporting entity’s or other entity’s own data)</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">The Company had no assets or liabilities measured at fair value on a recurring (except our pension plan assets, see <i style="font-style:italic;">Note 13 Pension and Retirement Plan</i>) or non-recurring basis as of September 30, 2023 or September 30, 2022. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">To estimate fair value of the financial instruments below quoted market prices are used when available and classified within Level 1. If this data is not available, we use observable market-based inputs to estimate fair value, which are classified within Level 2. If the preceding information is unavailable, we use internally generated data to estimate fair value which is classified within Level 3. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:middle;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Reference</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;white-space:nowrap;width:39.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Condensed Consolidated Balance Sheets</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts and long-term receivable*</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,328</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 2</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses and other long-term liabilities*</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,429</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,429</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,618</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 8</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Line of Credit</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,515</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,515</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 11</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 876</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 12</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">*Original maturity over one year</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Cash and cash equivalents</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Carrying amount approximated fair value.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Accounts and long-term receivable with original maturity over </span><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">one year</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair value was estimated by discounting future cash flows based on the current rate with similar terms. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Line of credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">The fair value of our line of credit is based on borrowing rates currently available to a market participant for loans with similar terms or maturity. The carrying amount of our outstanding revolving line of credit approximates fair value because the base interest rate charged varies with market conditions and the credit spread is commensurate with current market spreads for issuers of similar risk. No interest accrues under the inventory line of credit when advances are paid within terms.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Notes Payable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:0pt;margin:0pt 0pt 12pt 0pt;">Fair value was estimated by discounting future cash flows based on the current rate the Company could get in another transaction with similar terms based on historical information.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">Fair value of accounts receivable with an original maturity of one year or less and accounts payable was not materially different from their carrying values as of September 30, 2023, and 2022. </p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.66%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:7.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.03%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.71%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="position:absolute;top:50%;transform:translate(0,-50%);width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.79%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2023</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.53%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.66%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:middle;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.08%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:middle;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:7.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Carrying Amount</b></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.03%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.71%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Fair Value Level</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Reference</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="16" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;white-space:nowrap;width:39.46%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">(Amounts in thousands)</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;white-space:nowrap;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Assets:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.79%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cash and cash equivalents</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 25,217</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 23,982</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">1</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Condensed Consolidated Balance Sheets</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts and long-term receivable*</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 11,395</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,328</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,328</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 2</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><b style="font-weight:bold;">Liabilities:</b></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accounts payable and accrued expenses and other long-term liabilities*</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,429</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,429</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,618</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,618</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 8</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Line of Credit</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,515</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.64%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 1,515</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,124</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">2</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 11</p></td></tr><tr><td style="vertical-align:middle;width:14.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Notes payable</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.66%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 876</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.41%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.03%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 876</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;">3</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.07%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:33.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Note 12</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">*Original maturity over one year</p> 25217000 25217000 23982000 23982000 11395000 11395000 16328000 16328000 3429000 3429000 4618000 4618000 1515000 1515000 3124000 3124000 449000 449000 876000 876000 P1Y P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">19.    Dividend</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 12pt 0pt;">For the fiscal year ended September 30, 2023 the Company paid cash dividends as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount Paid</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fiscal Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Record Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/10/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/22/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9/9/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12/6/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12/21/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1/6/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2/8/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2/24/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3/14/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5/10/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5/25/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6/13/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/9/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/23/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9/12/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;min-height:0.0pt;margin:0pt;"><span style="font-size:0pt;visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Amount Paid</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Fiscal Year</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Declared</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Record Date</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Date Paid</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.37%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Per Share</b></p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/10/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/22/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9/9/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12/6/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">12/21/2022</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">1/6/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2/8/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2/24/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">3/14/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.03</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5/10/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">5/25/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">6/13/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td></tr><tr><td style="vertical-align:bottom;width:46.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:11.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/9/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.62%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.19%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">8/23/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt;">9/12/2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.61%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:9.77%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.04</p></td></tr></table> 0.03 0.03 0.03 0.04 0.04 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">20.    Related Party Transactions</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:18pt;margin:0pt;">Gary Southwell, Vice President and General Manager of High Performance Products segment, is a minority shareholder in one of our vendors. He has no operational responsibilities. There were $316 thousand and $156 thousand of purchases from this vendor for the fiscal year ended September 30, 2023 and 2022, respectively. There were no amounts due to the vendor as of September 30, 2023 or 2022.</p> 316000 156000 0 0 EXCEL 116 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( )%\C5<'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 " "1?(U7Q63>V^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M:L,P#(9?9?B>*':@!Y/FLK+3!H,5-G8SLMJ:Q8ZQ-9*^_9*L31G; ^QHZ?>G M3Z &H\8^T7/J(R5VE.]&WX6L,6[%B3EJ@(PG\B:74R),S4.?O.'IF8X0#7Z8 M(X&JJ@UX8F,-&YB!15R)HFTL:DQDN$\7O,45'S]3M\ L G7D*7 &64H0[3PQ MGL>N@1M@AC$EG[\+9%?B4OT3NW1 7))C=FMJ&(9RJ)?5;K>:"G?9]97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MD7R-5QV(@*-W!P \C$ !@ !X;"]W;W)K*+L(=T2PM%S'"7I96?+^>YCKY?Z6Q+C])3N M2 +OK"F+,8=-MNFE.T9PD!?%4<^QK$$OQF'2&5WD^Q9L=$$S'H4)63"49G&, MVC39Q,0\N.Y8X(Q(1GPL)#'\>R81$D5""\_AG M+]HI/U,4OGY]4)_E%P\7L\(IF=#H1QCP[67GK(,"LL99Q._HTY]D?T%]H>?3 M*,W_1T_%L=Z@@_PLY33>%\,9Q&%2_,7/>Q"O"ZR: F=?X/Q28'LU!>Z^P&U: MX.T+O)Q,<2DYARGF>'3!Z!-BXFA0$R]RF'DU7'Z8B.]]R1F\&T(='TVIG\'7 MR-$X"="GA(?\!I;F%YKC:-4V<2T96UI&1*K MT#HK:9UIKW _SL_"B*#;+%X1IJ*DU[ LJVM;9YZR76E+VY(R)%8A=5Z2.F]" MZHYLPI1#T^+H%L?*KJC7F2P7Q3G-$_]414Q;WI:8(;$*,=N29LYJP@RNE#+H M@;F/.$%+#F,8H@Q-:)9P]@)_ R7((^HW8Q4^?5%;?J;4J@!?N6&["U_$\VSGWE/2TQ:WI&5*KTG,D/:<)O7$0@'IZ40ZMF$'(43+42K1F:$BMRE"& EMKE?_#<"*VH._> MTR=E)#@B=TV?(%,KJ1GU_Z;4JM1D K#U'OY7:N60MV#T,4Q\==/3:]8,=T9C M@2FU*C89#&R]H_\5VX*F' +"W^&N_AZA5[3LL[YZH#.:$DRI5;G)G&#K[7W> M*<>,X'I,>H'SX9D2DM%48$JM"DGF EMOYJ^I#VUIL:6)SNH>$3GO>]V^Y:II M&4T%IM2JM&0NL/6F_C[D$ GH&MG.^]4'M"1^QJ"5*9'IE28TCL&P+#GU'T[0 M#C/TB*.,H'?6J66C'6$HW6*FC%EZY=9$WR(^V#(_V'KC#WDT"),-6K[$*ZJZ M!5X=$8#D,%=2,IH83*E59U1E9'#TIO[0T-"G9W^+DPVIC5E'A&['R^GX+^6L MK-&$8$JMRDLF!*=10O@!KJK[D( I@ZZ*4QCC C1/TTP]R!W1O*5*;$:C@2FU M*C89#9Q&T> [C2""8E;,@+!4"4NO5 /+: 8PI5:%)3. TR@#3#+&Q,1:,9N6 M#V5@:S,U-+WB3Z*JFNBK6E-[BPS@R S@-,H \X035CQ.%).W^(!124VO6$?- M: 0PI5:E)B. TR@"Y-T1DC8G&\J4KN.(SBU-NMCW"LM H$C X&C]_)[6)]BPC9B M-/L,"GP+$2K>X43=YO[GXP)]76ML;Y$,')D,'+V?GT]F=VBG^';UY+Q]+S<($)WX(432?%,KW?6(LGPZ' M&X-?]ZS]B'X]1:/IP)1:=86"3 =NHP<*RRW875U'/2)3"TM?UWH1PEM$ U=& M [=1-%ADJRCTH7=2K#0=>I76JSB,IH2]6C]7$VO&'D?>P/4<=SBXZ#VJZ,@$ MX#9* -79B:68B4C1UXS#H):(N*XD9M+<3_9J@]?7.'2&_:%;7N(>QEND /?5 M\B"]9S\,^75Y_$CYW?(&?5NBZ^N%$H+9U3]OX?Q=Z?Q=O4\_D)J%+$;SJ1*6 M7L$[5T(R:O1-J54A2:/OZ@WZ 9*8EJU=7Z:7@!LFW$8_XU5$TA,QP+$PP$IP M1CV^*;4J..GQW48>?P+&05S^/ G(,_I"U/=!O90%_]S^P'*'2FI&S;XIM2HU M:?9=O3<_3%[,PE0\!OA),-.NISHBU^U:YUW74F(S:O9-J56Q2;/OZLWY*]LJ MNWHW/@9<08&L)D$>$:BU\_JZUFMFC=KYWJM%\F(&(O^Q08I\L2:J6"]? M[BU_T##.E_'WY.'%KR%NL)C 2%%$UE!JG0[A!L6*'Q@4&YSN\B7W*\HYC?.7 M6X(#PL0!\/Z:4G[8$!]0_LQC]"]02P,$% @ D7R-5QGY;=O_!@ H1X M !@ !X;"]W;W)KX@*]221Y2/U#S<5O&B3;LF3-RP=>B*>S"9Z\7OB:/ZR5 MOC!;G-;L@=]R]:V^:>!LMIMEF9>\DKFH4,-79Y-S?'(1!GI 9_%WSI_DX!AI M5^Z%^*Y//BW/)H%6Q N>*3T%@W^/_((7A9X)=/R[G72RNZ<>.#Q^G?W/SGEP MYIY)?B&*?_*E6I]-YA.TY"O6%NJK>/K(MPY%>KY,%++[BYZVML$$9:U4HMP. M!@5E7FW^L^?M0@P&X- Q@&P'D$,'T.T VCFZ4=:Y=?+L_OKB[1A_/K\\\75^CVX]75W2TZ M1M]N+]'O1W^@(Y17Z&XM6LFJI3R=*;BS'C_+MG?YL+D+<=SEEM?O$ VFB 2$ M6H9?'#Z<[ ^?@;\[I\G.:=+-1UU.MTW#*X68E%S)$YL_FPE"^P0ZMTYDS3)^ M-H'DD;QYY)/%K[_@.'AO\^XG3;;G*]WY2GVS+RZ87"-X:BC3!_S?-G]D!3AO M?8J;J:)N*ET 'A M%WR**JAC8H58 =6&51F7^NP(!T'GT=%\;G-B^:JNEC@%8QTR4'"GV;->8 M&+L]YJA!W2>E3A0UCED6;B)X[2P,@? MTRR)@MB10*2G% D.VBT4.;O/BUQ!LV3?,GAA]\-[AI\TV[[3/>*('W&[=KQF M+UT?IKG,LJQIH9+PYQJBWMZ/$0N_@F0^!K/%#"JB*QW)8&?GY]PUG.NJD4'% MRZT5CE@(%F%#GVE%\:!D[\OK24?\I/LL%._7]/@0MA$37&&8CN5:C(BCSR$] MWXB?;SMT-!SV":VU^!*36GB>CHN:Q2H,!J5O7V#/-N)GVVOQU<'9<)4W7<^( MZH)5]N TN65*M6RS7"T.Z>E&WMII]?!]??Y6A2:E4CRN=!8CE\">8\3/L?T- MPZ#6655:&!5!31[K-,UH@%UO"DC/,N)GV0\_=@NV2#3>AMFL*'4E44\WXJ?; M..4K41V2]2;,QOM:B\FP,.R_+>II1_U[LO'>9A )!XNGYJXKG(]["8M13!SU MG_;^H&U*0MO*33I@]/$Z, M9C1VMK:TQQ0-O0W:[9HU?"T*V#;(W[I7 M">K%VJ%1+^Y^M$/[6;/M>]VSC_K9=R'*$FJ@5"+[/D5'[P(,\?ZZ;X(D1E(O MRWO$6K463?X?7TY1,HV"8/.#?(]R*74WIZNH:)54<*#S/IPF9-Y=#:=1%&[- MIU!I9@B69-!:^X^ A.$M,LV"7H,"3YN7VQF"26. M;I#VI*6'[".EI1I8Q5KP&6,S8DTS.D]=&Y6PYVSHYZQ16+N,.U3\=O+A-QC; MEMAB9ML2SP;?#_7'V[]8\Y!7$CJ %8P+WB4P0;/Y'KHY4:+N/BG>"Z5$V1VN M.0/1V@!^7PEH>K8G^BOE[JOTXG]02P,$% @ D7R-5W/8#^BO @ VP< M !@ !X;"]W;W)KCJ^"OA%8"LZ8Z0S>6#L44\NDZEA:2"@$$OM M@-5C R%0JHT4QI_&TV@_J87=\8O[CRIWEP%-/J[VBQD5U2_:-K&6@>)22)8U8D60D;Q^XJ>F#AW!5+6IU"H;DNM=C"17JT3I9!#>7$QVM]CM:$)HQ1S<=*7OR!\$[;".6];QX:Q$B+*?<[R',/+L MR2O.GB#7'?5S>BVG=SBGNJ^$5&V(Y.L^6.\SL#U!^[!FI_7J:^\GYFN2"T1A MI636P%-;P^NKI)Y(5E3=^(%)U=NK8:IN7^ Z0*VO&),O$]W@V_L\^ =02P,$ M% @ D7R-5Q(9* ,Q!@ %!X !@ !X;"]W;W)K[TK.2AJ^4?>-K0@1X2Y.,7_?60FRN^GT^7Y,T MXI=T0S+YGR5E:23D(UOU^8:1:%$XI4D?.8[?3Z,XZXV&Q;MG-AK2K4CBC#PS MP+=I&K'OMR2AK]<]V#N\>(E7:Y&_Z(^&FVA%)D1\V3PS^=2OHBSBE&0\IAE@ M9'G=NX%78QSD#H7%/S%YY;7O(*HW<\?Z]T/T3P5Y2686<3*FR==X(=;7O; '%F09;1/Q0E__(GM" M7AYO3A->_ 6O>UNG!^9;+FBZ=Y8(TC@K/Z.W_4#4'*#?X8#V#JCMX'8XX+T# M+HB6R I:=Y&(1D-&7P'+K66T_$LQ-H6W9!-G>1HG@LG_QM)/C,9/GR=/?S_< MW4SO[\!D*C\>[S]/)^#I$WAZOG^YF3Y( W !ODSNP,,*EKH0.L6 M62-.R.828.<<( =A Z#Q^]V1!0ZN1AD7\7!7O"@A_,HT,*6?:_;+Y_ 5WT1S M^_0=_YPT3J1,$:%-V*HFN+/II2$26 YT1-/$MGKW#.EY;= MR'=]-QCV=W4"NI7G8A]65@UD7H7,LP[^F'(!Z++$9DR"=\HDG"A8@ZI?4?7? MD81YG;");QG$KPVSBP+43H9NA3T/N^9D!!7"P(KP3T8Y!QM&E[$P00NT'T5P M@)P6--T*AF&-0 -:6$$+K77RM"$L$G&V N1-JB3O*);PE,5RHF -OH.*[\": MBOML)=\0EC.6Z[84OYU4]8W4:&-F!GHY0+>=&(.1$W:4#'241CE6I!.I\A+E M.5B13.8H*>!&"RF',1=YSG;$*#J.7B;^ +8QF\R\(,0=J&O*"M\Q&:E654:H M4*][Q_$TJ+J9+'R_H_ A4E"1%:HJ_3B;TY2 CXFJIH3=Y*6J%=6V7#*MO13%;0?!UEJT-Z MP$JVZ4;RKC[Z7@C;.=*MY/1 '4E2:@NM"C=ZR 21@R .]6X$Z.D D8_: U6 MV.^J(J61T"Z2%<"RD(SX=.V#KJ\5N6[E>UWPE$!"NT+>IYN$?B<$O! AE^)\ MKS.-WL"8D44LSD%&"FW/-9X#0>67)-\2&5F8Q!3[;1:Z51<'I:30*EP=$[4 M;P0:ZL,-M6K0C2ZZUF@E@="N@?LUN@:W&Z2N;2CTO39*W0H.@H$9)U(*B.P* M^% .Y8S(C3LY#*R(WLQJ@G1%

LLO>9V);!)"N81YRW#8PDQZ&7:.HI Y9):4& M#41"L'BV%=$L(>6,3U.Y*!0[\35-%H29BP!KFRDW##7XNA4,.N$KQ4)VQ:K! MEZU% S*XR,]=XKD1S#;QA2XBU MCL%DA;JVYT@I'K(KWA$4,I4C>TIT47/=0.-CL$)!V,%'J1^RJ]\SHXNM69+M MGL>VI:>*UN2IQ!,-?O)4"UE5]VB:)XK6/+I3VHOMVON#DZV]=V.=#:#;GOX& M,^S[84>Q826W&/[BZ1:VZO719XPGBM:DJR0;VR7[G2=<6%=E['FHK7X&,Q0. M@H[]-*X=]]K5>R)YQW-C5V'W/#H;_\?&%"N9Q^[/GFM;^X.C:9XH6I.FZ@RP MO3/XT0J@[U-AX ["=K&9S/R@8P^#50> _5]= :PMQ-').%&T)EW5+6![M_#> M%2#0UML .;B=$]W*][SV_._7[M=2PE;%M2.7&+:9*.^DJK?5U>9-<:'7>G\+ MK\;E!:4*4]Z7/D9L%6<<)&0I0SJ7@83$RBO(\D'037&+-Z-"T+3XNB:1;/YS M _G_):7B\)#_0'41//H/4$L#!!0 ( )%\C5>%D2XQ00, *4) 8 M>&PO=V]R:W-H965T&ULK59M<]HX$/XK&E_GIIUIXS>;DQY:7OZV4.!=47L@2!7U92%=3@4JU]72J@F7,JN!\%0>(7E DO M';J]>Y4.Y<9P)N!>$;TI"JI>KH'+W<@+O=>-![;.C=WPTV%)US '\UC>*USY M#4K&"A":24$4K$;>57@Y'EA[9_"#P4[OO1.KY$G*7W9QFXV\P!("#DMC$2@^ MMC &SBT0TOBGQO2:D-9Q__T5_9O3CEJ>J(:QY#]99O*1U_=(!BNZX>9![KY# MK:=K\9:2:_=+=I5MK^.1Y48;6=3.R*!@HGK2YSH/>PYA+: M(79"*V9.U@TU-!TJN2/*6B.:?7&Y<=ZHA@E;Q;E1^)6AGTG'L^E\]M?MS=5B M3H1.0P(G=2F%R3B<@@>PO@HXQ&2_2JY3HZBSB' M\H+$P6<2!5'<0FC\^^[1&3IQD]K8X<7OD]JV#%8!.NT![ &_U"5=PLC#$ZQ! M;<%+__PC3(*O;>K?">Q-+CI-+CKGT-,I]B,FEK* -IF5;]?YVK:S3;M1T!GZ MVWWZQT9AOS]HC-[0ZC:TNF=+-#,Y*(*T4')N6],6:IKD(Y=:?[ILH]M]SZJ\ M$]@;^4DC/SE;E4>!C9^S?R&S[71#%:.[%_C#%*-#/_#5 /, M'55K)C3AL$+(X**'E%0U%%0+(TMWKSY)@[>T>\UQC@)E#?#[2DKSNK !FLDL M_0]02P,$% @ D7R-5Q*3DE0%!P C3, !@ !X;"]W;W)K0]?-T3Z6R7Y5^+-6,E^I[$:7$^ M6I?EYMUD4@1KEM#B;;9A*?_E/LL36O+;_&%2;')&P\HIB2?$,)Q)0J-TM#BK MOKO)%V?9MHRCE-WDJ-@F"%06?P1L5UQ=(U$5[YDV5=QCPS1 M(A:SH!00E'\\LB6+8X'$V_&M!AT=8@K'X^LG=+_J/._,%UJP91;_&87E^GPT M&Z&0W=-M7-YFN_>L[I M\((L+JJ_:+>WG9HC%&R+,DMJ9]Z")$KWG_1[G8@C M!]SG0&H'TG$@TQX'LW8PNQ%F/0Y6[6!U',R^"';M8#^W#T[MX%2YWR>KRK1+ M2[HXR[,=RH4U1Q,7%5V5-T]PE(J1M2IS_FO$_K]Q>WWOOK#ZYWN_H%>;]_OKK["XW1YY6+7K]Z@UZA*$5WZVQ; MT#0LSB8E;XW G 1UY,M]9-(7.4L2/K16919\57@O]=X781B)H4EC=$.C<,S; MLJ2;J*2Q LO58]VRDD]!%B*/YFF4/J@ZXYUH3A!LDVU,2XZ2E6N6HR!+^%1? MBSGXR%"<%2I47X]ZETG]F7!^#R23 \FDPK%Z<"[90Y2*GJ%+&M,T8.@US]=J M37-6O$&T1"NV>8M,XU=$#()55.[QG0I?+%:/"\N<6X9AG$T>CTG3MD.LDN^* M#0W8^8CGIF#Y(QLM?OX).\9O*M8@P3Q(,!\(K$6F>2#3'$CF^F826T8=[;8I3;BT $/">9!@OG:3+3(F!_( MF \C(RJ*K>!#1<1- &&\H#))@'">;/Y05*30,VFM+3>!D157E2[,L3 M96%IR'N7C>5J1!]_*#>@:!XHF@^%UF;R2$3 6B:OGHC+[FO>T#;E)VW$DDV< M_6"L)GBSS8.U.)MO>.6B9%8;9^@^5*.U!JW9W8A 0WJ@:'Z-9O=TH,U6HP9@ MO1SP(K9.SDE9(C!54Q)4(0!%\T#1?&5"S&G?JMF4_UA?_]\\L<+9"_8:6M&C MH5WJH09/)T@TMT9K[^Q3JU/R@,;TL4*7.([9IJ11'+"VI.VEY.204$**8 M-*#" 2B:!XKF0Z&UB6S$ ZQ7#Y:T6*,P>HQ"EH8%VM H1)S,D],,5%< 17.Q M7.>/^3+4G6:@TD*-9O?%;+/3B M8KRYX:?A,#9LH69)K;,NV%2*VOAF#"0 5 M$T#1_&>DI,U5(SU@O?;0X>I9_$QEC=KI4B,7YWAN39WNF4XV(\[4Z>II"K/Q MU"1=F5K1,',V=\R>'#6B )[]CTHUABR[EZ!H+BB:!XKF0Z&U!T$C1F"]&J$7 MK/7.@TD%U2JP+ G8Q) .<* JQ*F8[7^/-DH$T2L1PW1K/=A04D#17% TCRB$ M%F)V*/9/6;5):40%HA<5ALC7>JC!E,BZ <:D"7BQ?DKDTAM;IN)I#M"" M'Q3- T7SH=#:3#8" M$+"&#ZJ3[.X'50UB?(S.@N@Z!R BB:7Z/9/1UHL]6H M!$2O$OPG^BF1ZW13(07IFS9X2D*B>:!HOBHAQFQF][#7J A$KR(,T4_U4(.G M$ZBN0.3:?=RI@SW0B'Z-9JLCMNEHA *B%PI>JIT21>VN^'^#/OK@G(,^M0"* MYJL2XO0).:01*8C^T8472J)ZU,$S!U2-((IG"AQ;FCN@*D.-9O?%;+/3J =$ MKQX\7Q(UE2S)Y;0UY3ND/(U E0-0- \4S7]&2MJ/[38B@ZD7&?22J)*?&K$E MB7;4R:7"AO!]TNP4C MS1^BM$ QN^=^QMLI!\CW[W[L;\IL4[VK\"4KRRRI+M>,\K.5,."_WV=9^70C M7G\XO(&S^!=02P,$% @ D7R-5ZGK'W7G @ 3@H !@ !X;"]W;W)K MNG )J("9[23=MY]M"$LKDO(B;\ V]_O?'3[9U]\1^L0B (Z>TR1C RWB M/+_2=19$D&+6)CEDXLN*T!1S,:5KG>44<*B@--%-P^CJ*8XSS>FKM3EU^F3# MDSB#.45LDZ:8_KV&A.P&6D?;+RSB=<3E@N[T<[P&'_A#/J=BIE3T/!AG&2EK"(((VSXHV?R_]P '3L(X!9 F93P"H!JRE@EX#=%+@H M@8NF0+<$NJ^![A&@5P*]IAXN2^!2[6ZQ'6HO7!S@Y#/Z@MXC';%(K+*^SD5$4EA#WD8=LX5,P[1J AJ=QK]O,H%;1W'W-'Z' MJ<#MH[CWAG[&5X6;=9O1 +>,H]ZGS7'SQ$Y:565:2L\Z3V76 M!'Q=.+#K'<4\\XI-CZGV.2< M8M,SB;TH1KLJ1ON4NC,B:2IN6I^3X*F%W'@;AY"%K(7F0)$O3[\6&F$6H3F. MP[I2+.1[2EZV$UO':!MV7]\>EE@3([?6R'IIY#4Q&C$D5W?A(^'B9E7#2#1\0*6!^+XBA.\GTD'50CK_ %!+ P04 M " "1?(U7++D,?R(* "(+P & 'AL+W=O9G*G!1B>3FXIA]NPKEJH"W^3,53V7I-E"L/4OY2;[XDEX.Q4B0R$5>J MBPC^[<2-R#+5$^CX>]_IH/E-U;#]^M#[9^T\./,0E>)&9G^E2;6Z',P&)!'+ M:)M5/^33[V+O4*CZBV56ZK_D:6\['I!X6U9RO6\,"M9I7O^/GO<#T6I )XX& M;-^ ]1L$C@9\WX!K1VMEVJW;J(JN+@KY1 IE#;VI%WIL=&OP)LW5-"ZJ KY- MH5UU=7/W?7'W]>O=W\MR)#\L;@E M9[^=D]](FI.?*[DMHSPI+T85:% ]C>+][WVL?X\Y?H\R\DWFU:HDG_)$)-T. M1B"^\8 =//C(O#TNQ.8]X>-WA(T91P3=G-Z<>>3P9D"Y[H\[^KO;B"*JTORQ MCM"T2@4Z3'4O =Z+6KP?RDT4B\L!K,Y2%#LQN/KWO^AD_!_,Q3?JK.-PT#@< M^'J_^@ZY)LUCN1:8FW7;4+=5*65W%;)Q<#':M>7;1G0VFS=&'5EA(ROTSL-U M\E]8/9!PJI)4$C).+/,XS03)&[WJ<_4NCLH5V11RET)$DH<7(I$Y_(!Y%[[E M)+Y19YW1FC2C-?%.XJV 3N,T4JD5<[1N/6G-$ ]X;Q81FW",3^*TD37URKI> MRZ)*_]&RB%S"O%51_I@^9/B:FEH*:-@3:9LXXFS62)QY)7Z594E 79*6&UE& MF9*Y3)\AD**R%%7Y3H48)G9F*>DO"]O",9SS1NOSHV7: MSQ&HT<2AVR"7>@%WM:AD_&NHJKF$0&*'$K>L?1#/ZK50L5(J&\CLZO.20/$" M05-611I7T*C^,GJ*"D=-P^WAIFS:=\ZVFD\=Z84:O%(_7V_%4A0%B#Q *WK& ML]^^GTX(,QY8D6Z;N0+'L)9ZX00:XT+'"A2'FJ;E%B1#@5>0791MA0ZF=*F^ MAV^B/,;7:8CDDE94[_5C5HQ1AP^&@'3B+1AN=$HLE0LM_NMPU^&2I=%#FKEK M >HE[&N+@;?JK3L8AKO4#]YF0L\@ZO2KAM6!LJ\DXQ"4S VCF!_27W$@VZ^55Q& (ZW;ZB58\B903/SH]D1 M);):0=+R:+;!&]A%$6(U9,'ZPV.>J<''A6,$+>OUC:9 M<(=4PV3F9W);:B;SQV$EBO61O,%L@'+8"?;E8C!V#:W!+/-C]NP@6(6!D=YD MO$WTHM>D0@%\6&R!R/OR @\4A,:4AO,^CA&[V90ZDB S1&:G$QEV34(5.P4319!D7QL M]!$6\KGE!&)%)Z[T;8C)_,1L\'.6B [D#3&]X6XS<3ZQ\B*RMYTX=K;<@)/[ MP=F)=TT;DQZ/C#A'4$CIO*\;-9MRQYAS@TSN1^;W4\_*4.TV$OE\W*^O$"LV MF3I"GAMN#N*N_C+)Z M B!)06JJ7MX1\?B(O FQO&O2G +%BCCD(#(P#ZD7:YS2'97F"1"_37XNTM^JM MZ[3A>'!D_YNJ*R\[G(3]J,*LJ*M "@QQ S]Q550]R +:J7G9ZO-/ M9:..0J#H@_5-HL="Z#6!BD?@"F/7/Q%!S!B=.7;L0>LYKA_"/P04S/4#4]@1 MY++RE] !PMU@;(TT8C7ECA/_P) W.$9>J/333921MN:E7A.BWCSBJP'9P5I/ MHS$;5VP8R@9'*-LJ<6"/LCX\DD!5(CM6:V"QO>_4E1@-3(/7P#0MRVT-_R4I M5Q$LZ7U4JU0/-4WG88O>-*+N8,?!?:1B1MSQ\"0P4 W\4#V2YY>G)E&$M"P8 M6XD>.4/FS'%"$AC@7*GIV4*W3406 M,MK?GV-F'?>ZN@TY0_^MJ<5VL\DT%Z/BI1:_S*"3-*]O*D)^P2_@O.DUJK?J MK3L(!L"A'\!Z\E1AHR\ZB'0GDG-]<>#8[;]5; M=S ,XD,_XN\>JBC5>2Q"GM2I;-U01DUIU#N+1S?_H4UO/K>2'F(4NE*'07SH M1_R-OB0+-8F9S3H2]W=L2"DS6%&E$.0[U+2$D>O#,QV5*+^JP]>?ZO#U1_-L M2G>0"!BFK$0O1H4VZ"=C;OF+E .,NQPVY4#H+P?^A%0NW>YN]H5FV^>9\=GW M'*L^'[G3A]*P2&)]B:-JGTH?'YE:>]@!!.L72HA5?T,\:MUIAME]U%>]2Z*] MJ"\'-Y\VU\FO]27JWN;^E*XZ::^H_XM*H#H)<3W$KH1&WYQ^D!6$F'ZY$A'4O\H OE]*&-S]&_4#S>7[J_\!4$L#!!0 ( )%\ MC5? Y2EB0BD $R, 8 >&PO=V]R:W-H965T&ULY3UK M<]O(D7\%I?A2=@JB14J69*_75;+LW;BR#Y6EC>L^@L10G#4(K/S/7_>+%9F MG363:F-*^&59U>NLA8_U[?-F4YLLIT'KXOGLZ.CT^3JSY<&;U_3=5?WF==6U MA2W-59TTW7J=U?=O35%MOSV8'N@7'^WMJL4OGK]YOX+/TP-_MV;;!'\GN)-Y57W&#Q_R;P^.$"!3F$6+ M,V3PSYVY-$6!$P$8O\F;MZMO#\X/DMPL MLZYH/U;;OQK9SPN<;U$5#?TWV?*S)\<'R:)KVFHM@P&"M2WYW^R+X"$8<'ZT M8\!,!LP(;EZ(H'R7M=F;UW6U36I\&F;#/VBK-!J LR4>RG5;PZ\6QK5OKODP MDFJ97-O;TB[M(BO;Y&*QJ+JRM>5MVJ2=Z7N?*V:^"1IDDNKZ^2#^5BDCP]@#_M05+5"?[U@?]J5R:Y MK-:;K+SG+[:&_ZVZ^N!9LLV:9 G@ 2TDMDRF+T_/:7K;T,6B+W^HMG!#T^3' MK&FRQ:IK3 M,)[FIDC6R*%PAAVM<-P98PF^=K0UPB+9!/"RJ]=K4"YL5-"M< M3> =1BX1C$#^4.1PO4R*&_G :\/8IILW-K=9#=B"87? J3;T(V#X,RSZX08@ M:\UMS1AIJJ+#/YHTR?*[K%P Y(U9=+5M[Y--7>7=HH7?UED)7"W'T7CX=F'@ MRTU7;RH :M[9HDU*TR+/@FFR30L0IK3J"AC)X<;4Q'%A]F11P!9,C1O<=/A' M9HVEH[K""U&VC$_<1+98\#;P M^:S+;0N8NP0886B>X8?O; FPX.%>PS@Y]55V![@TI@2\FTU6,PWA9'5.D&]M MNTIN30FH*8I[_,5L<+;,0[>I+ [9D/02GQT'P$*,:] W8HQDY/UAU;;*F0^) M/G9+SQ35 J9S &0,VK(K:;O!3Q-@>,%YP(\IKDR[CA $U)<@-Y*E *W5KCG3 MY"U22 .W#-DA7%$X.>"1@*V_3?QQW>/N ?RR*@\7&3SMIJ?K:AT5$-4K4$8) M[A94,N2^106SZ=DWC5N>V9##2"OTH!@A>LB)'N !9N@.8L>_S'()6IO^/L\*NLRLI>*E MF"0?@4V7G2'HS)<-+XA,4*B!')'SBAA!A >XR>[2!71(IRZ'!FL;I4ODB PR@RF$\%1P M]TQY7[1@P&^00-W)PM)(CN\!U+NLH-^!$:AP&2LM4!N3K%F_1"I'_40(I@6S 9_)%C!E8_D0 M:P8(F 1>3P+ ^ U,DO?K35'=PYP?38ML!1E8]B6YA*=M*Y*VAFM\9^NN22YL MGL*3A35+EMKO8?)J;1?*_^]! K:H#MQ90CR0GBY0NP46//E3//S9T3?O/U[2 M7]-O0%E:V<4*Z2U#B@,ND=IPIM-"R_P?'.0/O'OURC&FD;U7!!K7%JD%\#)0Q.!.<"P 5 MEC@UX/K'K(;#H?GQF3Y4BH9K5#8(#_0H+K2T!:(Y$7Z.!POZ76;7(>!+VZ!T M0H@3/A<_DUH_P+D!]#5*:T3,D]GD'.S#HB !!8HE:\0-ZG^H=P,',,"0"L*DB#%42UCA8#1"T;D%_!&81 M'"^L)8@D2H+?D*V4E6R2Q^$2L,-\;5A.D%X %YMWHQ/!%T^.)J<. MI$J1'R#[K0B :Q( [BCWHO)"-;I-=D\L!*D0Q%;=&2\Y4V$W"C-=JWFV^)R( M$O/AXS7I&#&-G* <;@Q=!ISV'=M.!,%[GIH$ \Z 8YK=)X+#X8]92GJ0D^AX MHG6X1!XL08>3(4_[8D$X&! B3XZ#4\7GPR]2G&ICR ]4@')%(,(1@,;SP$IX MR@)3+KKB/7T)9(U"&-2'#W!);+T6R?Y#5=X>_D#'?L%J5&BJU>8.O4NDG!?X M9$%/LL*5!KP25"90C"P=&T\#RN&O2.IP+D!MH$;_P^NDB?4P;$$#@0T *N_X M$7.9@"K6&Z)"+:NXPN5#P:H^J^/!3)D,&VDZ=\AP &4&*J*B=:)!/&(:%YELSO M287*'*\$98$.'Y1[V$9#Q*[RG10,G+^"ZX'?DD+!0(F*2%L"Y-P"Q][0/D7K M%>D*#]LZH)L^:D3,>CSY,X"#1+2!MH^7/2L6HB>RKT/N-^B^J+BHQM3'^YWA MV[.$.1-053K#CZ(/@2%%^Z1/)'2.S)G:711#OV=%4ZD?)1>1"XHR8:8L.[29 M4\0.C ,8\$'8%UPSV%A 5P\0DR<;F)W1@Q?F$WIR<@*1;,LAK=-IP7P&.!SP ML@3)A5;TY(%.BWO6]P+YB>Z/_?QF#&M[$<5?\+F!.@\:-[I[#XG/SMFM(6<% M!Q709 ,BOF#(T\ 1P=KK#V!NH8;>P%\ @TDN6K72 &*2 GSQZAJO+A-5:.'G M(![K-?KF\,++_3'A\ZCSMFP2@(H,RXE-*99C$SXK&$?LL@6A?BM$B5L*#[]5 MD45J[=SDB&69_J(<6Y^(FA])ME57Y&CO5]MH-W0Q$:TLT\NVKI #(,V@ PD) MKR+9H)] LP;E@"0SG2&<:@B;+(<>H1$<@M;5-.0$(4S;QF^13,?H$'I8!0-( MM.Z"CQ"I6W;*UMB2E:IJ"R?>K.P&(<_0.F9EID)C"1ARPQX+](G6!=]\W@@R ME37H-\BIS!WZ:19@5*"IRHX/E)*\O>$^1@%0$0^G%WH-^N2RSCX+W^;9,U$O M]#.H=XY+9\[:![@=<>&U9C9,5C=> 6(M+!3&P&6*9[<#:!?SJJZK+$)=7-_@75385_(T-'_YAA4>!( ME4F8^!:>)9P^,D^:ASD$JJ0P =QVXAH!BP#N84$A 0T*86)UC+F],W8\^F%F M]?<% XW:FJ8$:[0JF21OW"B:V-UP=:IMZ6)LC7@$LJ9"?-P[ Q+5762JY@MZ MT84R:V!96]3BB7!CCS.0;V+$%X(XQT/>;&#&ZV[>5AN [^+Z,CD_F1W.7B0_ M58#.E\KR?H[IIAG,6_4?(*)? MV8A*(J*1(!X!G=A.HY5U/#^PA;[_9&*?Y)'R3F1(?5\K!SLG;@"U/?RFU)I[R35+W?4>R,4):C!O]% M^:<_<2?[_9FRT*R\S!3<$-O&_9""KUZ.S)_8?FKO)/:BMX2]X@&')P.8>K#C4=ZR@!'+)"]#GZ/:$TPM2G)!B;3(F2XH)Z!_&0\!<\( M!!A<0?6Y414]XG;!%5E6RD1]/&!(XKT]AVL3XH4-JV,/-%DS@6GX4(,+K$I] M3>B "UB@HD"J$OIK4E%VFZ[FJ ]:M\]0.<"(&/Y;5N6.M9#BJO(0MILE&(D' MO.(<*;*A2CBM"O-GNR\Q7F!&1(B:,A]=&3$#V@!2=F'Z2' >?6+W[+%3?958 M@)I3[%%U-^A![2JZ#=^%HFG(0Y;QSV0A/<0;2.WIYC($=T"VNG_@:4.*&]@4 M-4;]:*8YYC;0_'"%,EL@CC',T@/ RV6G%0BS%ZA51J^-$4^$%_JLG/?$\21Y MQT(0U8'>:BP!W5Y248S$8:$/CW&YN5ED'2E.8 ED>:A1H>?%>V@3=Q_M@]Z* M24_;!62%YR7Z&GZ?P@4&TZ 80CX'>.C'M>W1G/($@7E\.%D\QSRP$M#8 ME^3X^^Z)\LHT7A#UY0+3_YCW4 DR9*-(DW/8 [E&_=>!Z:#!=!]);ZIENX6! MH>377S5J&#%@EOHCR[ A3'RR;YTSUN\H8%;F64$,#[BQQ(T7/M81\J1Z='I^)"*!RKCM0"MP&QH -/ JL5&6PJOS7D]0#" M/-P4'3Y="Z5 -4,OO\08>FH/*&9J0+TA$%$EZ&6I&3KD'^.Y!M28O M0J@*LE\1<(0V!#.'6+A0('OGC23T^"TQGW.DYZ_'#K3!&8M/4 PMBMU? QN- M]?X/);J-*LJT"?]&JB1=R"G1(%&9:2)-([I0]*#29/]!!$%;3/D>T2.!]>[5 M[:6MX498](_27Q5(EK5I5S[@VW=.V@ JEYC4;80A(+\4,P#=PTU_Q,H4.><' M+#)RH^4&KE-.:C*RU91P9EKKEB3>=1G.EO NIFH. M(ANY+0EPI(?%!F7N5T"X=&(N6FWF-7!E[MIPQW=NXP7OYSD1#&% M!=@!LN[6&PG\SQ'/RXY8!&,@S*>"Z\+*PQL8-BW59&PZ+;QF>=BS?)5K=B"H+"LJ"8\6(8M0(A2?%"CK?)Z^ACWL_ M=6SD>0?[15RA-W66&Q^L^DA!,SSRE&(IR0W::^&WN+D+="&2CHD OZNZ>8OK MN5EX4I?35+OA/4Q$<3N?Z 1,H1#CT^40L]L W6S$*-J##E+29E M+-GI+@$>02L_O\F0&R-SYGPG$ N:/QKXJT1O _#!OD+NB8%%- J!CP(\ZLH- MHIN.,PSW39% =5+;"H5V&J#.EF%HC D15&A%HV)-D16QD,R?XY!O[* LX.DU M:E#51=54]9/>7M(WHT> M4%ZU[SLP4&W1)!O! ?M' %/P:-:JPQ?57TZC^*!.4]E M,Z=B60[]\&PJFIWB,/,XQLU16+7'"IKD2FH$\(F/(%LE/^X*S$]FE4O..<8+ MWS&W#$:P,KP!9EC[L7-3FB6H?QN:8^"C:!]*S?J^EX5%"D#E=&Y)72#Y3UD M_#?K<&O54%$_%$5AP*!0V[HW+3.J #A-/=$=JILER$;01SE3]A'I:Y)NT69? MT@2=9(6G4!\7(S4[RF[#8>S(LPN%Y_DXGAN%LV]M(_Y#YVLU+^QMD%[HTBVS M1KE"D*-PB'KT,'LP>1J*]&>D;!%2*=*(IRFG+VGD]!T9.'9.F=-*%E&Z\-_@ MS')@T4_Q.TGHPGQ.E]'%[CT>@EF0'_3OOTTB?<))X3XX>J:\.C+L./?+B&J* M+BZ,_$=?[MF'"H-U]FM5C^1YJ6W5!P?/Q@:;P# W4 R+S-)LP4)9D12*(2$7 M!)*MKONX<*U#7*Q]40A[@+*17=+=(6V?_3*(MW?!N5AB49'K-!@&.[7=6A+VV!7#DD(G=-E,9#6D#@IBM9C,T9 RP9&; MP/7EQBL#S4%@K3QC0:L?>51%) !B!L=5+LG)678\3"?-8,3"PMY:1=I>;+#4 MS^K:>OD0\YU,4TG&]M)$.47H#2"C)B+SDF-LP@L%SK$KV3SZLOB06MW'&ODG MT9D44.D*C&]*R-#=NZ?UK +"*@;#!Q=)EN[[&!%$I,1&""2>%"?15.E0&#R* M:/5H_,I7/3'I+/Z*DP;0-*U9^<3:&^>>4\U6;%R'"=9N8CV;+PY6$7K6000 M3J]&11HP**JR[%A&!*[^++^SY",JB;M*3(V(EK1O%U!&&0[DQ%O06SV" Z># M2;(/1=1UZWW]A9/U]J*J#JTG=XB!<:&E @LN1M"!$=_!NQ/\X"?WJNCG M85:]T"Z&5SBYNS Q;B34Y'X<%$NPQ=1VH;*@VY"K,$8$L7.VCSJU-,9QEWFL M[YO.+3G :LACF+W@?8U5*NLU[:9#'F')% IJ#Z.:0_3CP@4GGAA>4Y?4[MA" MD6W5&D!*Q%QF_&J2_! D$U#(5):W99P9V+!TY@ +.1Y)6Y T7JY$0S'GP]Q[ MS9-K277_$(1#50E&/<*'<[2*\%7RU#[;6T6(0#RU\-"#Y8-.0-U.9*,=&@R.O"S=IG?VCX N+,]X M"#Q?&_:1;5VE;E"WT*:MY5?G3\-(J"9Z"6$IX3!>7:21:.N0:A> M&JKPQ%Q\=TS#V*5WQ<"R.]8:BVI^"NSW>!]N$M9G@YBSY%&F04$1X!!4(LO! M.';CN9 2C<=0E,LBAR?:POAHE<QN5NPD&5F$)T,?(NQ&E"W -Y=Y[M[: M7J2CXFPLH>FVQCI'"FMKN(@_Y&8C%4>P-4V3E30X+)JCF)PD!E!9+KG!:G8, M$B4'Y77(H]T8U!!OR=M1)_.Z^FQJKWCX_-4U?T9-0A&0"FJ,MU6"69DJ85%A%\OHY*(,.L?? M*'E&N"S:I*!M,1+4GO426H?0C<5$"$2Q5#.0C"FB]41),)[]AR#(+)K-B]E& MI+MTFYS%W=68V EJ#;15 .8TL!W-Q(MAB:PHY),4_+/KV9_K^.2]8EJL;ZZE M+A>T%%A=Q\P"I"LB2&0J5!\J$CB75/7!)0= M?=&[BW8TVA'2D4]Z'Z>:[A%I"I<.:W05+IWF^W.< MCC2DW'IPNNKN099?5_=909%OK6+>$G+QJS5R4-><$@\ M64B+G"G'@IW)- P%Y5(F@%T;N#[**93,OT@%5W15"^ 1S@^E8U5<.\6KIV,- M-A928$31@!W*Z7>4[49HFX,?1S#B<3]^!4DI=!J**I=.GW/@MU0\LJ&(5Q,D MLKGET LJM?FXU0UI13OOKC^@'?<7!X:;';_&E.=#947>65+;YC/HH9H[3TY! MWV? V7!U[QC5Y9:/R%)7_K,*JIBDPMMBQP/8"*83R*4[/H+COV^2[[N,=&"7 MM5AAP)FN<>A<#MP+DNY+T9H$.<-MIT8W,DSVDT# L*INK$HM)K61MD+" M[,:6CDJ]33SA0',-L\OQ2=+X&M*3U?X-6V\\K-$9])_H^KYN3TV?I@-&I",5 MBF9%_K-YW"N$U-%=TMWNZ'%KM?8(++?G'4-S#1GFDK0VMYBB0 M%#&_-/GQOL9/DDST\<.%WG.JGT<'.S_P*$A]YR_O!Z%HNB6+<,EIU]$F7.FD MT_N<4,4<=#!_O*:OTVOPP[<5LBCH-&#CU>#PAFF$$^@?5+K'/$;!7*_AV36Z MP6MNP>3X*\BE/KM5YU#--JOE'/&@ 42[^/&?4EI446P@J"56[2DWD3 M/OE=*^Y;;=Q%B,DKH 5GMZ!2W68<]!#-CPM%YKY-W'.OT,)\61_-%ZN4:2\^E>AVWU^DKQ(3\Y> M!)_/CD^"3R='Z 3)::_06GZ?'+\\&WL_/A=],7 MZ?ET-OSZ-)T>'0V_/DM/8&*M<_O+Z(ZGLW%,C'T_7'GL&R8,EO<>!Z?I^=EQ M\'F:'LU"'+TX3<]>1%^R/Y&5#LO^/ MX66S],7T-+QFTY!U'1^GIR_":WI\DD[/IN$7I^GI^5Y>-AO>T>/9B^&3IRFV M-1OY^OCD=/CU&?#4XS^0EXVL//+-."\[3L]/0B3%GTY> JBAN'AQE,98?G&2 M'I_ZY?[BMA4Y4)P1.#3PI.]QKT$/N?0[RT9FY6U$TD07L?_,1XZ?:B&A<[%I MTRG*F0Y2#-2[3IYQYSZEQNE4=!L7E%'^>>DRX9U30W+$4TKX5;6?JMH"$W<2 M+Q9Y1>;4N\?M(!U-9N\'2<;!,5]LXWMAMCV I#+@R='D95R ,5U<'0\_4E]1J>4A#VX_(T[B1EAU!JOH1TD%(=$ JX8I,+],AO4S_E?2BT^?6L^5=5=QQ3VIU9H?-G;EW#F> ^8!S&]2SA3D7 M(QVTR"^GD5MM5\M=E%Q9C?CHTT&[0>TRF":@C!;V'[Z9#,*GA5.YE: F2H/C MDZ-#^-_LQ>%)PA5VE]HM<]D52V' CHM0^O+&MI)RY%W[7*=21R[-8" EA'*J M=*MI]QF&.]293QV[RI7(QJ;J:A<2U)(4;3^#R94-]VX8=Q(-7".PQU3I>=SPH6&4<*LI'I]JIBG)!?'>0)4 M"WSBA=:]R$9'!8>$\[PH" 9)']+?*V$6(P#*_/L8PY.73KO>>5M'V. .T?9U M:^]BL;XCXPB&7=72?AZE\XM4"'>)NYX>NR]&(&C,8#5)E-Z9:R(XH58_8<5B M0*S#S43$]+7-5F.H.1![Q875TD[=I6U(-:S$ HFF-2'*-Z$&3FR ?Y:2.D"6 MRX /#N8D=D,!04.BNQ_HYU8V0;C_*JA2[,^I@37IRX9=:SOJ:H;M_/#C^PYK MI86E6T2C1#XZZL?SDL=/DA_E<"1#/@BP>.;M*R)O7'<-Q84?(Z5'TB0B"&>Y M 'M0\CC]FC=JN"R7\35=SRV-;6J$="T)9;T=:"S=IP.@"H(Z0[\$E)OTH+'0 M[Z_%C0?8TRUY==+,OVTL9[&/MZ_\$.%\=W7 6)39J' M#KZ3\^#W$;M^=AS\/K3D7PP=P6 S!POIS?^DR0<7F*@.T_WS1&D9ZA,#@HVN )8NEWT'D5X,(.DS70E M[5D5K%/"'3:<_K.CVW8S>"CL8NVZ:BNJ@3_6%;YM:5"QD"; Q1>?)>LE*G[Q M(=:5R7)B22Y]WK^)H]=S6<\B &>XH5%8J1[,O^TFS)H+^G-3.RT,GJW7S%?) M*?#)9ZGYYBJD+R_1#2/E_]I.U05A7;(^%\+4)ENL3% JB)V_LJ ;AH\'4H8 M-L2[3TF$8UT[I47HU"'0?/*^D#,0Y%2&A'4[-]@9$/?122,A]K.$?2CO70.. M9?A:(^YV1Y-0>T&6=_-[;T1B%UJO&=]O[,V;HC<.ZYKT@B@;(7%+;H1JCEW(7OWR,WVWA!DRHPKH6!4_]4Q MD7F+;5.)-W%/&M@)F!$HN\.-JSD7%%>)K6+$4]&VA;[K2%:IRD<=%)ZYM! B M >#A[6>O<.<^*0:+:KFB]%+.NX;=N^:EG+;.C<+A6IA1N("NLH333HA'N+8B M=IG*V1E.Q?(&9P01IRM^PI'"0=E+8SX8Z98/$I^ZR"&>#\#M+C:N,76,9 MT:O'X"-;TW6M%VV95$.B8^DW*KVQ^3YQ $@*.J2.?X0AMJ M59XM^8US/N,44>V/;%-A:XH[22Y%70L_5.3)QK_\D?8J,(&YZD65[EU:^">4 M<0N_4!Y\V!?&S<;4^@"5L$JXY^BICDN;O*2^)[)OA.^+4<;JZ<9>R98J#P#T M,G90;0S;NM#-1Z@/&>I#A/H003%[[< Z]@$X$4=VS#Z4>\6A3-]-H5/C5*=^Y<"4ME)H^WB6060ZXY=C$@0Z"MA>B70[[.ZI/;)P!:3ZU7&?1XOJ<=P ME;_S.]3EA9AKUP",U6#JHD^M#IG;]( -O#L]-6?R(U4K[YW%P\(_"GX+U M>_#HBM9"YJB=:TU(*+S/IP?OK[ :.'94M]OJD%KCJJZJ+88I/)B'"Z94JG#' M+R&A.<4(T0!0!HITWO.IX! X\*6QK'E2>(E?6V%)=.24Q:H?PA>_Q>F:CO^Y M#B!2!:WO])P(Z7//7":I$30$[2)\?YT^XW(EV^&9]A1H/1BD#SU62A]M)%/\ M#TPYH.0+>E7S,+DA\F3L_Y;\'/]4BL5/'A^8NC4[.J%TH_/SE]0Z^M4^A $I M"/&$J//NDN/9T3/_:7H$GWYZ&/WAK0I\'@ 2@W8&H/W>W7[J7TON 3W"TXAR MIM]02_3%8)Z3]/1TF'!V0AEDC+8A ZA*F3.\<,-%(X?3[/SLVKX?!I\FIU.L4?8*^^6Z4U-W'BX,:("X1W]-5[ZS+OIV7 3#X.NG" D MC9.S".RSX='\CNLP$%F'/;0!,4ZF8;;/T>1D]L ,0^BGDZ.7_3GTXP6]EJNU MAUYX.>X8OKLL$FD:TQ17L9.8NG0 W("!3I*?O$3 -H%@$PR.%"CLQ8F/S\A9 M4< E7K4G_WFUQX6L56BQPX%V2@I6H!.0(R?"SF.AQQRM?R7XL]\+_B_LZ7KO M[-\;TBXYG]\G+SSXOFI\"#WK: ESV\G1=W"/O*Q[M F%,\P#\U4;><:V>MB9 MF+WX[&+QII')0Y_3'E<3MIPIJD8ZGZ/V =#W0K/1F#:J\]OA^?(=-<; <<4# MVJ.'W*)!3QYOWCDWQ@4[F5E#Y<:E[)#2FUA6_B3IF]T]&=*FB,'I=A$=9R(R(C;:_'P&]=%33^YK"9"XL&"(:=R:." MK9^R)L]^2[XOJCG,]B./WXW)X6LM>BD9!%^B1?5HCLM;/T/GZAUUI8U[D;CV MHKY4E-A'@PW679\&>>>0>Y5)K*P_\L78U[O")@I![)4=>)9VS>P((6AO^@AZ MB!O:\?GN0US4GY/]O7G/>R%V%KTTE8H!76?9.ZQTH[=>E@9;$&4UOONR#$NC M'9)=V_=PNCT\ZNLP^SN1I>_GR'M\A.E;>M7@BQV:+BM=PN[@?0KT-+X^L'0> M4A=@XQ^=+X#[CJ'0B5]C.^V_QC9H(=^_XY<5+:6$@JX:?H7V1RQRIC>U4Z)4 M[XWGB>LSP$;3>0]Y51)CMK-+CQ+*Y*&_E*_U+FNS-Z]A^*VY-$6!3 F __9@ M>A!\BUZL;P\NIJ\N9@?/8:1__,WK#6A*/]*;8;"3_1*&'DW.7ARPOT0_M-4& MI\1Z58"5_L1(KZGQ ?A]60&3EP^X &;^$GAO_@=02P,$% @ D7R-5_>* MW9MT!@ Q( !D !X;"]W;W)K&ULK5C;;MLX M$/T5PILM6L#KB^QM M70Q=:4EF0:C(A\EH=#0LI-*]B[/P[+.].#.5SY6FSU:XJBBD75]1;E;GO7&O M>7"M%DO/#X879Z5=X[Z8F,YK+*_;59_4VU/X>L+S6Y"__%*NZ=3'LBK9PW12T, M!(72\5?>USQT!$Y&CP@DM4 2<$=# >6?TLN+,VM6PO)N:..+X&J0!CBE.2@W MWF)50155)H^H M'"?BH]%^Z<1?.J-L6\$0^%J020/R*GE2XPV5 S$9]44R2B9/Z)NT3D^"OLFO M=#JJG.Y7R;5SZDJ9TGD/Q>'(WE'OXL5OXZ/1FR< 3UO TZ>T_QS@IU4F _%= MK>*+\DO%I5-OM)LEELE9QK-,9\$OR6*9_XHHE57$]1L*42^$DSDYL5H:1Z*4 M:U2X%ZS$";I/B3)A-(DU23L0MTOEQ%QIJ5.6Q(VC4EKI2FIJBA![M^Q A\8^!R&OQ :NP?;ND#N)6M@NFQL*J&C@BE=:NX;B0 M=V31L<0JU#P0*PT9BIF9-L,[L-YE2X;3AQ3)F19 M6G.O"E:PK2XU:('.,[(:Z(:$EAIOI78R=KJPBW7&_@'+TH=[I5. X2W %8PV M_#'5'#8PK(T//N;HUU .(P:N6W#A$7#'_&D\444IE8W<\P[93:9]B='2#'^ M-O65S-')?&657S,@ U8[L;_,\XW2IHQB 43X3?H X$H*K3]? M-UZN)/L03P0VCA0/;#SA<-;V-!!HSLY6ZW#PLSL@\,>QB5=O*8"R?' M(095B!K[!T9*8_WPGDJ(M!6127@6Y9C,J%8;6?4&P8 J5LB5@0[:Y M?J @E>B/3+?G0,9@- Y\0S+4:=# <)R,A=$*:@%VMFY--7&+&BH-0#JX@Z+G M (4&'+B,!>14H7* AET,'E\QZ3RO'NI,X\6V(FLCMM(^>9A2[Q_@# !W M(G;(NDQRC[OQ^(GR(.13B188@MLM*O948Q)K;0F:SR.ZILCFRKH0;^NYW.=X MX%)T@L!)\#^556CAR#=@LMRR67CWM'K08.KC8F,[)BD7TJ:WYFMQ,!F,,$KE M.0<>BNN8.,-KQ+*N;_IX,LG1'NJ(Z\D"WU:=E M)P[\UJ#AN8+T]LF_E"Y,-I ,YV7L:*'SI^1"*4]&8&/M^,CD M8@,&'N,R4\U0OO=HZX[WXT6C&>!P3F[P<#66%JA4*7.<::W#;&ZO'51!YQ#* M")/IMRJP_W[>F<*4VT0V#!C=(7,?6<'QCG3L-$BE7$&%-]N8/5/5 7X=2-Q' M-:ZK@D< G@PP-CQ&DJ6%C!J>R=7;W4%(Q5$#;\_P*1[,FQEO=Y;"P675 AOR M1Z:J[D@59W*>6GC.<:?BQ6\GR6CRYM'?=YT64D\)W>/J5+R\K$>QT(3BB>1> M<;N9MDH.Q''_>#SEAX<[%B;]\?&(EXYVEHZG"2\<[RP<)2?BUG@ :_O QM8X MZ2>'4\SY#OYU)H/MB#Y4^?+D\/6KJ+0^_^;?%X:Q<7_RNG5JWVO>L/-BCFI< MA,\/G/Y@+;ZCMT_;+QR7\<5^LSU^'ODH+0*-<8SF$$5'/.P)&S\YQ!LTA/": M/S,>I1\NER119+P!ZW.#=Z#ZA@VTWWTN_@=02P,$% @ D7R-5Q9 ?H+D M! ]@P !D !X;"]W;W)K&UL[5?;/.M*]Y M$7'9R]G=LP!TOK+NP1?,@;Y6I?$721%"?388^*S@2OF^K=E@9VY=I0*F;C'P MM6.51Z6J'*3#X8M!I;1))N=Q;>HFY[8)I38\=>2;JE)N?<6E75TDQ\EVX4XO MBB +@\EYK19\S^'/>NHP&^RLY+IBX[4UY'A^D5P>GUV-13X*?-2\\ITQ220S M:Q]D>AN$A.$\IYKIHRW-G56][$.PNGP!PKI1B&-N%M'$>6U"FIR[NR*G$C#F@QBJ%$;X+21HMP'AUT-O3"Y M-4LVP3K-_GP08%"6!]E&^:I53G^@?)S2.VM"X>EWDW-^:& )#LXZ1;.5?JD MQ7NN^S0:]B@=IJ,G[(UVX8VBO=%_"Z]5'C^N+/UPYFN5\44"PGMV2TXFSY\= MOQB^?@+:> =M_)3U?X/VM/*H3QW]@W%FT3$^D)U3*)CFMD3C:;,XH^?/3M/A MZ/7__J)(@:L9NUBIIU>ECO*3?F?EU\O*-B9XT@9 ;>.5R?UO=*=6X'=@IU7I M=\*_4#I^V9F-TV/ZA'8_TN:H=C9COY<=O?C.%S#<:*/1)CDMK,WWPFDO/7GU MG?RH]RH]I0\VJ+(+H7J.7^_DG)EZJL@%VA-368XWT.[(S;TOV&9N, M24ZB0"4KE$C1ET8YQ%JNY6C1GB!=68>J.?[2P 0V])P,,]JK3W\TCMY.I^1Y M@7,Q4*$\;%0X@/31'#P-"$_5R(?*"DEKCA6'0P/5/P2A358VN2P[7N*@D]$> M\VQ-L)$W&7""=SV9+9RJ>H0202[72YTW2$T-\$+$2+0/]UMY]NG*THX.H0__*-@'*[LT09NX +J^,$DUE31L2.,\9-0;GV661H M#UOH)P. JX*-&%,FZ$S74FO<,*6$$ KM#PU*5B2P(ZE"GSX4W=AA9 <'A#C, M($535.!*01$KI+U'[&O.T!3ESG;6."?";);:6=.F7DK4\J)$WH413ON'F-4. M _IHUR4[U#"S56T-2R,VFQS;?]!L0P;8=%)&R1P$YY)EL7CDH0!2^::N2\W. M]Z471#9GO!UR,8%J/?":$'QNG8[L_"B$'-;DUM?.X:1G!G:Q2; -:# :*8*[[H-7?@K MK@5A:D2_)G!/FY:6'>8)=T"X?:TTR.F4\4H8("WWDSL_N=-RY[%7T*#S%JW8 M+>*+6UXE.$G;9^EN=?>HOVS?LGOQ]A_!.^46VGA/+=F8#WLEQ6."/"3L1P/[$=W6-5/?5E#)PR)(@A?#%[XO MC35$RWG#]O YO?F7N$J\BQ;7H/07 JB8+<(;I.;56;]G<,?' [Z9$ZLDHV4 M7^WBU^TBB&U 4$%A+ /#X0G64%66",/XJ^<,_)$6>#I_8?_9:4 M3@#3^ T [0'4Q=T=Y*+\B1FVG"MY(,IZ(YN=.*D.C<%Q82_EP2C/UEC;O3T ^2ZWGD<&3K']4]*RKCI6^P9I0%*37Y M)+:P'1)$&**/D[[$N:(7&1^@&9$T#@F-:7J!+_6Z4\>7_@?=H]>$=[39Z[2V MA&YTPPI8!$BF03U!L/SP+AG''R\$G?F@LTOL/WQ9EUFS$?DWQ.2Q!%*@60H0 M1A.YPY(ZPJ2#%0-896%, 6&:[&2%?P#ZAGQX-Z5Q^O%_'S_M=ECI-JSSG5-U MYWM8VEBXPJ_ON.!U6_MUEXUSU+I5"D3QS1ON^[\I[S#(PSG\43&A,9Y3Q&?. M-KSBYLCIDGX.O;JM96O3SP4QI6PU$UM]35:L8J)PB<8$8+$8J#<8>%\QB<>_ M)U=9&.?Q]:DE#]/9=&"9A5F&EG7)Q![L60TH+H_INTK"298<(<@Y&_L5#=,\ M)X_LF8"_E.(M*CLF]$0A3?/KL]5WY-&AF,DL&8A)PCR=#"R3,*67Y,W&1TJ: M97Z>A#0>_Z@P.CV=?D=2.KRQ*9V=2:+C?& 9XPUD1XLK5A=9_U3 =@_WM)O^ MK5;^Q=D2%>#4,&R4M52&_]T]SSWV=6M_CUW>/SC+Z&*T<]:5N?69)>B M:K$'6(,]HTL2+WP8A=1F]-J?8W32U6I0>]>[-?KC^^\:G+?ZSX/;KBL>W;MO MBSNF]EQH4L$.H?%HD@=$=?VZ6QC9N!ZYD08[KIN6^(D#RCK@_DY*\[*P!_B/ MIN4_4$L#!!0 ( )%\C5<1D7/V' P .HF 9 >&PO=V]R:W-H965T MV\N7^1ED>A,O3?"EFDJS?UKE>2W+T^"D_K&![W9%G3C_/+%3F[4M2H^[=X; MC,X;*K%.569UG@FCUB]/7@7/7D]H/D_X3:M;ZUT+DF29YY]IN:^CN6';(LI55O\N1W'1?;ER<7)R)6 M:UDFQ8?\]M^JDF=*]%9Y8OE7W+JY070B5J4M\K1:# Y2G;E_>5?IP5MP,3ZR M(*P6A,RWVXBY?"L+>?G"Y+?"T&Q0HPL6E5>#.9V14:X+@Z<:ZXK+JVR5ITI\ ME'?*OC@O0)'NGZ^JU:_=ZO#(ZB 4/^=9L;7BQRQ6<9? .5AI^ EK?EZ'#U*\ M5KN1B,9#$8[#Z %Z42-?Q/2B_U$^MWIR>#5%Q#.[DROU\@0N;Y6Y42>7/WP7 MS,;/'^!MTO V>8CZH[P]O'HZ$CX!\7&K!(:[/%-9846^%MH]'B2YM6=BJ1#" MJKY9R#LQ6*I,K75Q)M0=@MPJ(;/XD0G&;6*T53'M46#7=9X@MG6V>29^^.XB M'$?/O_H?$<>D_U#25,[5FP-7*52Z5(;]I;Y+?D,_86_^X%6:EZ0:G8%V7EI( M"[U'3Z'K4#$[%= BF\#\)YB0=T")K.9O,YFJ5@9F7C,@,EI@'^Z$X0P0B&+5C=1.!/3 M\0$9@N'%?$Y:&(NW:JW 1OPU7 R@BWEP=I2/032?GC7/>HX0#J/)[/CSI_Y_ MS MP]6"\>"Q/9HLSIX$>'3BZ6J\5)RB?GB&98HU'T)=8FSSEH+"0M2QRH,#0?P6\D@CY,%8?@-H*HL**\+Q M!L\[\7PJ%HN)"(/16'Q/43:>UP.$&.H;"TP=0.\EEP\@3ELQTB(3(.=#I6R2 MXWIU/MG:1MFAR%!G 39KPQ%#E=,TRX+Q3(2C$(R$+.5V894(VYD4DI7GY&? M2JSWF!K.*4X'T!^0D:59;3EMQ>H&%>8N)5Y672&Q "Q J(EC M) )R#"J2-1I1$A4?#>+FT\[VU!-YGHB%3U+-NZM?Q.2"F439T*<9S&8M?;;R MXS1AQ])D%-KO37ZCN3)^%?^),C'EI-\SZ\RW:C"*?*L&D^9R/)KCP:\(5B,T MXM,S8<0F#&CA1>5C5U^">(/%:''&$0;D"TZY4DDW4J%T(-BF69 MW?_#Z+E4B>ZT-"PY+5=A&%$H8F,)E2^8);#1/OM$/$P MJGVC N5M7_3'.7]?]4VM.:(P\$?S"'8L$(9ZF>QYI^][X4*\D3N-1*?_!@OF M6,A5YN^[X&P:'&22-G$.9^H((9IRM3*E3%HZP3 (+IK1=#$#VS?8D=)?9V7. MQ!J^Y^VB<#)I:@B::1F729L.*-K-YO/ VSB$COKK&,%WN,D9@*I&L9+&W*-N MO)4F/J[* )JH@?S)1,+A8C+U1K-%)'ZBY"1^JCS_OI]%428>4_F_#.UU*)IZ MAAM&7C)N##",I@MP8.&##V)W- PO(@]\IL-Q""#XH,B3)'SN !-]W!V.)_UZ M*8KZ]Y[ZWPDF#SR^' O>*K2$*UTI@%PWS4T!V0H_[AKY+SPD;A$Y!+!^^/63 M>'50_$$83?NK:E/NAWBK^GEX8*]PO#@[&O(UU!_;ZYC9?/CM)Y_%(9DCJE"^ M%? ^]?^7(RFD!43N";SQ?O1^;%.2*%'*FD)^)N0!"-W0X1/UVR!X*"8DX%$" M,]*G31< MSAY4WT;JS!9]+BH;(ELF=/9&)G"EN165J(5.5;7MK[]=O?UGL,!.8"_5JR'K MEAZUY;Q:Y5F.9V)-NY>%F]/E=%TF/IMQ:6JC/4$'P0A%#UN0C7&<.[%%F<)$ M6CXKS;%CSI];\5&MMEF>Y)M[<9TG)7:=J3:! CW?;K9E&P";V."L9/I,0>TY1+JY-X%S_!3!\ZQ(D\[ M!^/3E#^A;!MK=Y[+[KM4 H*[VH0QV-J<,!G# ZYDA459E<2TC#1BZ!#KRRP8 MC1@)6N*'Z+B@9H:I502-;70R17!,&8U:_F?)=AI]@/ MVH/\/>Z!_^EZ($?&P8:C&R:QCMG_M_*F8NK1Z@\7C75VI4$Z@._B'J]N17W" MJJ-,AONQ#"\)9F'K)5CT%!IY&6*8(K7(5P92U[2I#D4B[GO]GFR@ JP)&JSI,,2'6DVZ;RE5/=R05CM9 M3J?35GR"^S)+=*H)#7B_'-CGCB.METXI@&'&NI'WP<3CHQ+\W1\D^\67R,Z1 M^*AY#]AR.IHV&N%LQ"&)]$3\HCJ#8,A::Y13NM@B9AW>21?LG[)8V\+H)1\P M(D5DV/C :<6Z:O$HT^E82\-'$]S9.Q#=XVKBI03VL)EOM\>.-+H^V$56)&+@ M*IA0G)E6TFY%(P-1!^FR(U7->R-=A7V5J]"F/;@FE(3R7=E:5,>2&ARL.,D0 M(]5R?V_(E35XH*J4T+JBM[['4R:I,9$VS:\+]SD9G-WE"YPPQ96&HDOVCS*H45,UA(C!NHE<-73K62M2= M.YE7FVI'ZZJ!E,K.HHP5S?0SRUZ&1)N9DT?[+!%XH3!E+W+9*D>-NFG)=S*@ M.QNA6?UMD)>[A+J2KQ)BD*W;'#G2YNXHG*,HE??0-L/93MY7Z.;YS6.Q7?![ M%!>;&SZ>*3.BNF1$&\>?>>';I'&!J=B$&U^6R,+)^VR,?)KQ#A6^J?LD[ M8@GZ1QM!*YIR95#5'OA'L]$1(:^>WQ4"Y5C*'YR,Q._4KR7=]Z7\>J0+?S5.='I'4M0-,C-T5H$' MW:D3RP-03#60.ZJI^K*N8]"94":X*W2<$(?HQ, @(';EP(2_L7#]VZ$-V=^X M,48UYCQL*#90D^'E58]*!RI>\5C7PTN5:'53 S-QS(V,]XJ(#%)%1=*;#[E>N>^7VNGN M*["?I4'X(]>I-9:.1_/IB3#NRRHW*/(=?\VTS(LB3_ERJR1L3!/P?)VC"*D& MM$'S>=OE?P%02P,$% @ D7R-5XQ&ULM59M;]LV$/XK!S4H%L"S)$IVG=0VD*0M5F = M@F8OGVGI;!$E196DXGB_?D?*EN4L-;H-^V+QCG[SS?:O/%5H@.GI2L M[2*JG&NNX]@6%2INQ[K!FG;6VBCN2#2;V#8&>1F=!=V^6 M<]TZ*6J\-V!;I;C9W:+4VT641@?%9[&IG%?$RWG#-_B [K?FWI 4]RBE4%A; MH6LPN%Y$-^GU;>[M@\'O K=VL 8?R4KK+U[X6"ZBQ!-"B87S")P^CWB'4GH@ MHO%UCQGU1WK'X?J _B'$3K&LN,4[+?\0I:L6T2R"$M>\E>ZSWOZ$^W@F'J_0 MTH9?V':V.8N@:*W3:N],#)2HNR]_VN=AX#!+ON' ]@XL\.X."BS?<<>7^C;#II] SIE\$G7KK+POBZQ/ 6(B6=/EAW(WK*SB _8 MC"%+1L 2EIW!R_K@LX"7_1_!=]#YR]#^+5W;AA>XB.BQ6#2/&"U?OTJGR=LS MQ/.>>'X._;\1/P\]'<-WHP\L\<12G%C69%EH>L?6@5Z#JQ#66E([$/7F&EZ_ MFK$D>_NOOU04#M4*3:B,4^FYK:^;H<#^9O'#C=(ML091$U'=6@K'7L+/2"^_ MTO(TM-[K AC+GTG'W!WTL]&430?2+&=PT](+URLA\8B67AVQTG3ZG5G>&&V/ M&%>C),\'4CIC% 09\*)H52NYPY*Z%]5F(7C7'PF1*VV<^+-3]"F9C2;IU>6) MG$TN_\'E'Q,S89.!-,W?]-*O5!5W6C6\WD%K*1N^3*PSW+?5'WV5@D*ZD1(( MVX1=M$ZH$ @YK%L)DAJ\/908MQ;IBIRFV5%H\RQ:?**Q9G$,[U[0PI9;N,CR MK"^!$-A%-DF.&AJ(X9P=D&5".V28!=@&$OD4B1 MAX>,17&\4OJ;R1$MW!="FDF06UN.PM D.1;,G*@2)9UD2A?,DJB7H2DULM0[ M%2*,HV@0%HS+8#KVNKF>CE5E!96PS#:XQ"O M'6+/NP[D6;YAEDW'6JU .VM"GL^1[Q36F<"4M MDTN^$ @S8]":<6@)WUF%R1KKHL:*]V!U8OBHI,T-O)4IIH\!0B+6L(LW["[B M@X@W6)Y -WH-<11W#^!UFVR['J_[5[*ML7J[L=QM&9F2)3@)Z#H8U'<83%^^ MZ RB\P-,>PW3WB'T7V1Z&.OT!/;#T0(J ZJTQ6*!NBDW,)FZ3?P:^-:)U4Y, MNRUD2M"M-B-X^6(81]WS_W[=48:]1_$S[Z^^!U"5?S?\'P-LUMD=:NJI_\Q_ MLUZC>QBX7/Y#A":G0FG+?S#_&NPU2I*JJ 0[]"?\-: Y:JY2>*^5,8]1/]%S M?/CT*=8Q6522KB:78'-5&;J^YA5<^B>$/EK!C85.8WX$9U%+.!Z>O6J)'8CW M6T:/+".84XYR2^@,'I!IT[+IM\,>#]KNO;X7.O%Y2_D[FD?UP7N:60R"QUU^DVI?+<[.MO*-.\X9Y\,H'O/#O=(>@)*]".&>*!^*V7%!+!= MK#367X55.WBYL,B2W/5D%[[NL.[S-U62H#$4 #)N$D*OZ\S-+W7B=UM?EY9# M;NDYJM,V4.:N'JZUY/:)^9'K)I0&!&;E& M)Z?] '0]]M6"5:4?M1;*TJWSVYPF9=3.@,XSI>Q&< &:V7OZ$U!+ P04 M" "1?(U7-NF)(K$% #D#P &0 'AL+W=O@R;;/M'2VB4JD1E)V_.]W M1UFR$CONMG;[(HD4^=S[<^3Y6INO=HGHX*'(E;WH+9TKSX9#FRZQ$':@2U3T M9ZY-(1P-S6)H2X,B\YN*?!@%03(LA%2]RW,_=VLNSW7EGW1"WO-Q!>Y6#J>&%Z>EV*!=^A^*V\-C88M2B8+5%9J!0;G%[VK\.QZQ.O] M@M\EKFWG&]B2F=9?>? ^N^@%K!#FF#I&$/1:X0WF.0.1&G]N,7NM2-[8_6[0 MWWG;R9:9L'BC\S]DYI87O6D/,IR+*G=?]/I7W-HS9KQ4Y]8_85VOG40]2"OK M=+'=3!H44M5O\;#U0V?#-'AF0[3=$'F]:T%>RU^$$Y?G1J_!\&I"XP]OJM]- MRDG%0;ESAOY*VNUX.@9P6$$'[5R2PMO58;98X A6=&: M$C6F7$='$>^P'$ <]"$*HO@(7MRZ)O9X\?_OFEKPZ+!@KL,S6XH4+WI4:!;- M"GN7+WX*D^#-$;-&K5FC8^C_I5G'!4\'\(-D_ST<2#5QAW6@YT!@,-^I=71:VW5*22KBSI;5_MF].L M/X&D/PE/.^/PM!^-0KC112$M,Z-M?R;A>/<=^S7L"%&S'SEH;LAXA!DJG$NW MVQCV3\?3SB@))G!K]!R] )'#'+&S^G2G3S@9P[UXX)AI'R^W%(J,2W6Q,R*, M@YUKPA#>2254BI CL6D;ULU!)X?1OM-'\+E$0V:IQ3XCL@!N#F71P^R0,R2C8TXHLE4KQSJVL =I.'L!R4;2UT8*A*G*'F:/V/0[(]>MV+:&Y M68_P23N$:)>YG%\?M%J\OD=3D%=3E"OO0S+(('G)4BT[\-E!R$AE22%$L(Z> M65T/V#6) 3FED X>N-O$0+(H*]Y44>,P<'5W ]-X#.^;)>W'E@CH[)![(60* M(=I'8ACO)(I.VW+T@D^B)-C-D 9>.W:7)<]0NWI2^;[B>2E7?9\$VA+]<2/? M#'Q(Q;;N]1I;O,>*"/82.5KR2>4 N^EC?#C#5%2$1VLV'LG+(7O%-BO8V6U] MSH3Z2JH8F/M*E)2@4EDG7>4\H;!^,VV,)\MNO*EX/Q"ICOS;MG7C MSWI>CPPI:W/;I)W@8!9UP9&"3S.8ES193)HZGYN<]4W$FS3X]PQ^(&[/_MH5 M\C.\?;,-!94UT?2T6^;]"5'J!V+0,\BD]?'Q'0BSG,F[ZQ">*G0]_HF25YQ 6C5<)[= MY9;P";F?"ERKDH)LGXB*DI]YP\'8'*O+P3^P)DP&X8\U)WK.G"3^'G/N[\#B M@JN6++)T%R'3&DV($:B7T)DC;4J:,3.--?LOQ8JE;(#I40(@P((:#Y2529?6V6KLJ0) MPR?#*L\88R4SZD&2_$Z=L,6L&QZ'S7C'4 *.SAT]AYV;E[4'!?^?NGQE:LO M8>UL>X6]JF]NN^7U_?>C, NB83K2S&EK,)B,>V#J.V4]<+KT][B9=M2)_>>2 MKN%H> ']GVLBX>V !;07^\N_ %!+ P04 " "1?(U7D@ZT6^H% 5%0 M&0 'AL+W=OR M9#M.FAA(L@4+T&Y!TZW81UHZ640I4B,I._WW.U*OMFRG2?/%$FG>\;GC,B[TE9<:DU\,ASI*(:/Z5.8@\)]$JHP:;*KE4.<*:.R,,CX, M?'\ZS"@3WOS2]3VH^:4L#&<"'A311991]?T&N%Q?>2.O[OC,EJFQ'(E9!D(S*8B"Y,J['EW2J#X6,$M<&X=(8S_*I]>,Z4U[+[7WN]<[!C+@FJXE?PKBTUZYMR["CT2%1H([/*&!%D3)1/^E3EH6,P\_<8 M!)5!X'"7$SF4OU%#YY=*KHFRH]&;?7&A.FL$QX1=E$>C\%^&=F;^$3 D?3DT MZ,OV#*/*[J:T"_;8C0+R20J3:O*[B"'>=#!$$ V2H$9R$QST^ CY*0G]$Q+X M07C 7]A$%CI_X8LC*^W&N^UL%5SHG$9PY2'--:@5>//W[T93_\,!5.,&U?B0 M]P.H#MN]?S<+_/ #>:OG^2DIH9![499V666<&HB)D60A34HX: U J(C=JU3D M2PHDD1QKF8DE,73!@>@<(I8P]+5.00$Q.$;9:AC(9%!HM$!K-8BBGS4S*798=[=2:,E9[-#=4$Y%!.31LEZC=R(3 M@O0QD"U -1QROO$EN'BSK-5/A!.C,/6Q?)11F9+ 3Z<^'+ M0F,H^IAR!BFW0:P1MDL:VH'Z=P%:#AV;:9F+WOXU5V[<>XUF_FJ9!O2:'INXO MS_ELO$GTL_#G%:/"GS#A].+GDVW?1D$7=XO:JG0DLUP*L!Y1'LOY(JFQB7KO M1/4[4$7 ;M^'U--),=65ZNNW%]/Z^6\+IZ^S&QO H\%'5H=6<0<'M/);.]@1 MU]Z_7BS'=]5:.IUY?5[NA<%=4V.!B!VT:/ZM*-!EYL;:MR7T0CS;M6=)@MGA M> 19GI E"/R;ESLUC?$(RK2QXUAL,L7$H++K8E':L3JS3&"M /D,*Q!%'\)1>-SO&QWW,;CM MPS)R[Q0[0$[.-T!.7DVC[>==80I5"PUJ2EDO!1:4(K)05E0'D>4OYTYNJC.! M79-FM#T'UGL9UAVJ "V#^[6][PMFLAWQFATQQZ.:9P6IW M22&[Q_BAWW4[*[G*LKRP@M?PJ,$XGNX@97C<>-S:PR:=?.4Y=^*)XR*J4Y+@ M N$,.[\"*E+4.T:RF>-G-@ZFD3WH_.6+OF,K>-F!>L\:WMIX<\IB%Q%MQD2\ MB%V:7909!HVEXXZ&S=;9T>3GXVG)VF18M_/*[7,XRD PL[]A^(RIWE+6EL\= MH;0">=C-QBFD]=%N*.-JL? M.)0]HP:M07C>DB"*)DUZMP:'07^<:>TSMM&]^/8J5_U1=PID;6[ M^+'JN$),2^@]OVC 0_5=.Z51MTD1"H#]& 0FZ M5=N'2JALZV>37(A5Q\YLIRG__872 M<"5!8S&)9OW1?.C6^P4_.;;F8 Q.R4JI!Q=\RR=1X@BAP,PZ!$:/1[Q&(1P0 MT?BUQ8RZ+5WAX7B'?N.UDY85,WBMQ#W/;3F)+B/(L6"-L'>J_8I;/6<.+U/" M^']HP]K^IPBRQEA5;8N)0<5E>+*G;1\."BZ3-PK2;4'J>8>-/,O/S++I6*L6 MM%M-:&[@I?IJ(L>E.Y2EU33+JGK2/T^NCC <=@R'Q]#_DN%QC'[2@YQPW@'P^%!<'X!LRS3#1/&RV[W_7%A'7IDP"B1AVT1:M11F#;CC&- MY""V) FD-^1JMF$K@?XDF6L"G3,^D:T;4J^"UFMBJ03/F:7)':>ELQ73>^WU MC@\LIT*]]L9JP.\8W*?+=MX]"Y:U7QZ,_Y9I.D@# @LJ37H79Q'H8*8AL*KV M!K92ENS0#TOZ_J!V"VB^4,KN K=!]T6;_@902P,$% @ D7R-5]]?$PEL M! @PH !D !X;"]W;W)K&ULG5;;;ALW$/V5 M@>($":"NI)6=&K8DP'8;.$53&''2/%.[(RT;+KDAN9+U]SWD7B2GMI#FP18O M,V?.7)>SK;%?7<'LZ:%4VLT'A??5Q6CDLH)+X1)3L<;-RMA2>&SM>N0JRR*/ M2J4:I>/QVU$II!XL9O'LSBYFIO9*:KZSY.JR%'9WS%#P>C MQ:P2:[YG_[FZL]B->I13>&(LO?A!>+F35;LD$::&$178W:("=U2,J]M[B5T/.+/[$GLZ(; MR[GTLY$'9K@99:W^=:.?/J,_2>F#T;YP]+O..7\,, *9GE':,;I.CR+>P^G$6_ZTQXV^J=/ZX>NN'"5R'@^0-D[MAL>+%Z]F+P=7QYA M=]JS.SV&_@/LCNH_S6XR2>@Q,%VYL$%L/9=+MGV 2>C\O\?ID'S!=&/*2N@= MA>;V^.,JM9$U-K;2%R1H:2R"(/6:,@%FTN^"S,GD+!FC@I5" M,R;TW@-U1TNFV@%VN8L&/]V3L71[=T>.UVA]#V/QXG-RGY W5-4V*]"$!R16 MUI0DJLJ:#8!PFAOK&BZ5V$40S[;$42&S@O@A8\CYPKC ?<5V;[Y53N@O P/0 M8N1>@+T(I0F&$.?Z'J:T6BH2+ M5Z]>G*?I^+*R&*91.QY,+JE2M:.SEPE]@M3^FK90/$_.7@: )XLF:H"O=*0- M(EI)Z(49FP=U9!"#2I9U&4!U)BMP:?U,Z+9S/U!KXR;6X!TSA:_,\1!G)E:B MHY74"+,$=(;$8^V[#%O^5DNP.ZQ@1+0KXGB^,DHU-8J2:VOM%U=Q)ECUY@\KNW,IJ:P/;>!O(31)TS.OT#7FAUW*IF#3R@.\1BA#7"))B%[*! MM)Z<[OM@&-OO]32"BX<(WH-ZX\% 2;&42GJ)BH(7S>$C]#TT.NP"K?^_>[V+ M4M^Y*--03[&UVKYL@S3\H3X(Q7$R2 MZK5WJ+@<&4OHJ8_1Z.!A4#*&2'C^. 2IUKYY(_2G_0OKJGE8[,6;Y]D'S*#0 M=XI74!TGO^)!8YLG3[/QIHK/C*7Q>+3$98%7(ML@@/N5,;[;! /]NW/Q+U!+ M P04 " "1?(U7G!"*8AL# /" &0 'AL+W=O[V#XSF&MS9TM$!P^55'88E<[59TEB\Q(K;F-= MHZ*9B385=V2::6)K@[P(HDHF+$U?)147*AH-PMB-&0WTS$FA\,: G545-XL+ ME'H^C+)H.?!53$OG!Y+1H.93O$7WO;XQ9"6=ET)4J*S0"@Q.AM%Y=G;1]^O# M@A\"YW:M#SZ3L=9WWK@JAE'J@5!B[KP'3LT]7J*4WA%A_&I]1EU(+USO+[U_ M"+E3+F-N\5++GZ)PY3 ZC:# "9])]U7//V*;SXGWEVMIPU^8-VNS?@3YS#I= MM6(BJ(1J6O[0?H4W MY=89FA6D%5@\=I 0 M2P?$ED 7;*?'6ZQCZ*7'P%+6V^&OUR78"_YZSTVPD?@B!#J%I#J@G5<%4)-@5L? MBS;<8>6)E[L>P\'>*4M[;__:7BTY\8&JE,5U7A]?A8]#I2M8GMP"^H.Z(2H0 ME>\PF!/8/K6NU#/K1_WO_DG:#1Q3'%MC*"AR$4.H;< -4CUP7,B0URI^F_N_ MI[6MW0"]=8IU4X?GE9XI1YNBN@SL$5S.C/$;N _]_IMN<6-]0FO/6OI"V-SK M']%D;$5UR-A1>PR7N_R2SD/CO=8F5-\_HK#7_YW^9ZWR#OHIQ3/ E_93=K6* ML\+?'&\+ZJ;2D*P5:;HHT_ 460B(3;WN1KO7[KPI\JOES5-YS;#1^ DL !D !X;"]W;W)K&UL[3QIC]LXLG^%Z,U;N &-6X?/7$"GDV ';V8VF&1V\8#]0DMTFQ-9!59Q;I(5>GY/B\^EALA*G:_3;/RQ<6FJG9/ MKZ[*>".VO!SG.Y%!RSHOMKR"8G%[5>X*P1,:M$VO0M^?76VYS"Y>/J>Z=\7+ MYWE=I3(3[PI6UMLM+PZO1)KO7UP$%Z;B5WF[J;#BZN7S';\5[T7UV^Y= :6K M!DHBMR(K99ZQ0JQ?7%P'3U]-L#]U^)<4^])Z9HC)*L\_8N''Y,6%CPL2J8@K MA,#AYT[5K2?[97?C"L8"LS]&FO*\*:)4PKGKY3M.79PG[ M552R$$#QBKU+>58^OZI@!NQW%6MHKQ2T\ BT(&0_YUFU*=F;+!&)"^ *EM:L M+S3K>Q6>A/A>[,8L\CT6^F%T E[4X!L1O.@KX:N@38:AH<0\+7<\%B\N0"1* M4=R)BY=__ULP\Y^=6.ND6>OD%/1'K_4TM" :LU,0V;\%V_ [@3P-0Q.V$AD\ M5=39U,6PNX5:M]S@Z" M%R43*!D,^+H2VQ6@8)C;HM;[<]0:0+#:\ KJ[P#B-B^KSGK*>K=+:;-!\X(R M;;9>#\X?2N;])F>\$"Q#5B8P"5&N%.?FP%$\+6&F-"\!AS/T T9\- &'UM%. MOJYI8+4I\OIV@YBD@J5R+6"#R[K@62S8+D]E+ TW&/J+^QT8$2)3(12->9K: MPP!366]+MN,R83@/+;IL 1HF6M=570BO6076Q;SSUJ*8BEJWD! ;[-ZPP:RAKA2402T-OB=N,LA?A4:^2A#U0"O8E^C -&,N:K MM%6O+3%3OE?T3_,8,*[X/56-V4^2KV0J*ZFWSDR/.ND^%J7ABE))LLQN62KN M1*HU2QP7M4@( _8>X[>WA4"6!I(^B<9S<&C3U/@C4#%M*VBA?1U//>$A]("X)6IE\.G3 M@]H$F@4F >DK*U=[MO:DXA_A/QQ/NG0#4NVXJC+J7(%5=,.)&SW$#XKMM7$J MA65F2.\:>87#4Z'P)3*M@:F:+; F)D_DOB(1VRC*'F!$AHRPZEDN[%V7C8D@ MR%K1ZJUZL$'3DS7<[!J?(2:%#<(EN4J!> Q-HHN:UF2EH\H+*K>2%!X'@+""E$3D8B*E' MR4G0X+8O.>RP_ 9CF.1WH(IE;^QE\^HI0WS\Z-DW^WUMM(BI^#&#M6>T EAQ MM[LK'J=K27A0<*RGU[*,4<#]$CJ@N8TNK/%0"UKF-6Y-NJ?K\_0R2'_0=V-#8@>$1?[ M%>).BKWNBG]9#5TMTIG]PHZE,*ZM#:N=JADO<*4-ZFF>W?Z Y&45>A)():1Z MBDN"4WOQ49!/E$AK;5NPUV39\9 .*X@KXP(3C10-0..@!K)\,>.+&O.^A4,2 MF7,8<%2YH,>7$M]J>TT7'.K"P^8;Z[!;:@58?GM%]+5^_^_H";O;D[2350B; M MV3$'4^Y.@%=\M=2*/KUM.O-GE= E'+2W-7]?W1CG2]*+4@FMHG;!(NK5(0 MV4V3T"J%LX7=,;";YLLS2KPEVW0^O706%X3/CK2.)I/EB;[4"KM05/*/1B!W M'+##*TW065H"NI28#]+(!GV\YV/&=I>&0CI"E7L):J,L3R!V.?B\;"=OB;]< ML%]LX1]IZ;_L[O,HB"QB/F%+M\VWVT;SN5T,;#88S3K[]SW]OD.XMS+*2[6P0L/SE6Z/>=3-S"L"AVQ\W"H<=NK\G,?AQB.>2XX[P6+&>71TJ] MOA93X//#^*Y/CE$0N-S6*?='+*+APO?V^]G*_[6("\'I4@-?E\EMO76\T/9* M0[F4:/T+L<'I[NC* SQAFZ)1$/6%=!1>[P]G=G<326R^X]';/3:PN<;;NL3-G-T>#@YN9]0 M,UTX:GTT\7Q;WH?/ON2>JTM$ M.NRQ$?8/_6?O7OV3GH)GCW<\7NG;WY6XE5F&? V\A9G2H;JC>ZVV4> MYM$)[T*W MOS*O7.A&NM7(SMIF"UM9+Y;VLH/P6,?) DS9NU,L!Z=S.$4.\,C"\^<.C_BA MTQK.['1Y_+8Z7 6+HXRB-T&S.*'IUQ5W6YN>.S(@W:VT))<2^PB MOQ7O8H('^,8+%K,3Y:$1,\O!-^7! WUWL'5^MQZ[O:QC M_#<]Q#_8SOUE+.1&^8=#I#Q^W/+C_W^]USSP-]K'KJ80PQGP\^=_M%_M1Y/L<4I]]QA!/_\DBIWW=A>ZY4.LU>/YP^1!6//2O82SBQT[,EIT,1G1[80[QK4E([JA MZ-WQ'Q?0CI+JEH?Z+V:7O;(2*6Y1;< //8E\3PA&2V]BN\&#Z/=%8>D%-@NI M .2]K#9GPE.U@\Z+-D*!&ZBAOA7 MO#P_%_;5[7_$=_LESWZ(*>JVLN+:W4N@OG)SE==C?V_T?/P!-MF5\L!W%GP> M *B-:6"5HFC>T4P :8X &>[T ,[N46 *8']L0?!VY,M#^>F(JAB&>MB?7[Z68FNA\4)HQ$ MI8-8VIHBQ)NPIY-13TWZ#1U5A8J&[U/.PXCX#BZA/V_X=6B M0,S#AA30-)BAL)8EYA# "B9C]@8$?TL;\Y9R;-JD!Q.M[;Z6ZP9S>SH OQ!K M3!EMZ:=2=DPH#,6E$:J[0L)T'FFD#K'I8G'$AP3WO")YJ[ Z1O&GQS0"DL'B M^>E\BE7V#>',)QUCV^?9A*KL2X79(L JYQH>;/0'S"[BZTHX]Y9>: D::G<, MYD8==$S(/);7A;.53G[=7J4*L3Q+5>Z6,A9*L7ELDZ=$$)G=@:+?FJB]#NL% M_M@WS-,F/7:MR)9G_%:%R AV0W,(HFKMQQ6!H*G\DR:,$<*"86U#T=Y(=9214O&,1"13!VEH= 867Y$ M=DT1"YEAOA%IDT1\JA&LF[<5L(*F(R(9&L"]HQ2EI*Q&QBL7,399"NXE*;C8B M393RK0J,D$55R3]2:&Z.A"!M1_D*2 #*+RE+B:19IS7>\#7.@W: UT6^56CI M$%*=)Y&OM8[7[-"&FMK0$T&9VM M4=)]FUA3Q5N4(*KP%TGO73YN/"MA7HP;R/.4E!#@H$0!&FL0^T)?E#6DCK5" M'2$XY-?0?X87?_08/+M42\ :IK+BV]RAAMK L59P-,UG%M=( .8_JO1':Y>! MWA(\+IUM:@0C$64,"ATF0N4A540S.G"4Y-2&25>\N-7[H&*[\921(B>J^"NR MM-6&D[XKZ5X0>5XD1DXJ@QG%!"0CG)$';4' MK3=&E//B\)>-_7WL+[WF^E>3X E$.^WJ.I>:O::^X]O"9S\+CN'^2E7\AI(! M^F170^&F39/CY9<,);/%;LPF*E_S)U*X@?X-]6]TIO6!'OP-YFWEJ!9!BTDW MDGAQM-0] @Z&5/K^T=+Q\6_E/8E'+PB,+@B\N=_';.YXZ:VW/IGVM[,[<=M[ MX0_!L%\8F]_I9/A5(L)]\ZFV#P%+:[GA;-8;-HO.1R#/O(7E4D7>U'K-'7GA M8GH4@K[3&G@Q/_ B=^XM)[:;%GK^PCZ]]+>L^^IWXBV7=AA%Y"VBZ 2$#QO+ M975=DO*X3T*.[B<,0- I$ <)JE'[.#! ?U;!-%(M'DQ MJQQSD"G!$K1GHMP(DX1IYK)&8W^S1 2,BIB^!YJW(B][;X4PJ3?;&L*T5!YU;@ZG=;+ M/M4YKDK[(4 ?F %/37=08-97JUF;HME/!2&B4^.$$<(;!UN;Q1_H. M )'1PRP)EI[C M>7.%1RGJ*Y4F)J-MSEUZ$H*N*%B"^YS"8NP=Q@]3.+C#MD4FC5KMB9Q,8#Y>:;$-VOG#0^G!O&H_QC'/]1Y?WA MC1G,673C?;0LZENTH>.1VY^RYIZ$_JRQ>^I:(UA&;8U]Q7#\ZQ[',K^'OK-S M97T/:2O M<2O/I4J.T]]&JFI;3XL=:V^I]1V5U^E^AD\4PF8I&(-0_WQ?'H! MQP/ZTI,J5/F.OJZTRJLJW]+C1L!!K, .T+[.@9UU 2=H/K?U\O\!4$L#!!0 M ( )%\C5<&PO=V]R:W-H965TV0=-M<1YIB;:)2*)*4G:\ MO_[,D)0LV;*3M#G!>8DE4IS+-\./,U+.UD+>J25CFMRG2:;..TNM\S>]GHJ6 M+*6J*W*6P//"=L[6J71/T9";$'=Y\C,\[/AK$$A9IE$#A9\6N69*@(##C MIY/9J53BPOIU*?V#\1U\F5'%KD7R@\=Z>=Z9=$C,YK1(]%>Q_ILY?X8H+Q*) M,G_)VC[;'W9(5"@M4K<8+$AY9G_IO<.AMF#B'U@0N@6AL=LJ,E:^HYI>G$FQ M)A*?!FEX85PUJ\$XGF%0;K6$60[K],6M%M$=N0*_8O(QBUB&()%KD4+4%47@ MSGH:].#3O*O(^BUG<%- # RLKP]+*J_"HQ%N6=TG? M]TCHA_TC\OJ5UWTCKW] WOLT3\2&,6+=OREDM 0(R$U"6_VUT@;MTG#?O%$Y MC=AY!S:&8G+%.A=__A&,_+=';!U4M@Z.2?_%"!V7&0RZY&&Y, R !T./Z*6= MH=F&T%CD&M;@&,XZ05L1""(YP>F.F=_W/=_WB5I2 MP(R(.8E$FH)29<1I06:,.#1C NQ#N%(%!2TD+R1>:7RHL@*U=,F[0O)L0>9< M130A&T8ESDY!.=@=<_0*QA_0O6:2U4U]3EO"<,>6P8O8TE M$UK08-2$@Z$W\ >E*71%>4)G"7-*%Q)D@\X"-K7<5?#/_J!'>)43&/Q,9*]_ M%C3AZ6J2KJF,%;#=IJX>C!'S.8^85!ZY8QO"W&:V M4@0Z1'*81;FY%"L>8Q@0,%BD2G!<.G?)M[K-!&B 4*)9]MH$#(QE@)XU!(%N M]Y\ 8."?)G0^9\:#V0:$2"!LNY, ?%R0&ZR^U7;3DB(PUM4]5. 051J<0OOI M@0C":DEB'A.NK8$$Q6)>H$*]%B;S%&%(Q2WKF^88">I@**A&J5R2.84_*YJ M.O .-<54,[30A*E+OH,$-!M&#@DK WHP;<$:.& MC [2K:E__C$)@_%;A=ME MRUBX=[C6#((&Y%7;>LKR@%Y*42R6V]RO/"^M@;S24,M4.89)G!0F!%PKW[.H,(G]Q3Y6)7B9C! 2"9D@,$EQKIFHV\T.:U: #RJN;7L;E)7#$)*9 MB[B*:6F90\"(-YZTFU8!=2@.@/)<%-+"U-2,*MN]*I4?$2HR9F0>=::!RR.$ MZDW.(:;)IF8S01),4Q9SR,$$MO0/1E)&52&9(Y9(+#*@SV:NL'N\9L84D&A5 MO9Z9 S&G&Z@\]9:"8L."3:JIP*CE2(74/K\Y68V@VZ>L3C0),()*$XF]VF"8 M0+@/5"3Y#&8@-S\+V&L!N;6%M.$%#@Y"N'$;74:1*#(#]HU(>,3!7(S 7"10 M@N.P-JQNZW" 135<;\6(9P?V7J9 14RM+_"#J!D?H6V01H9Z0_!YO__VMW__ M8Z)MBLJ]N2:S'1\UO&G.XETI)YLPZ)0$#AU"GXKC4XIF@!:Y<.O2%B[ M-J"$;\&\!= 5,V>_R1*V@M8G-^E4/AWXX^IZ. (K$ZC0%AY9L Q02VRZQ$![ M'#8"-;NY6NKYP:2ZFX(CWX2&)5M# B\(Q[7[Z7A:W7UPV\X<;H>.A'9B'(/< M<5C/74MBL"U*SFQL9H\,0U/9'%O1PK+]8;T>JIWZ1SC.@%,)B^,2;TF<%2JC++ZP;]/9([B+)$4N2L-@&7NF(9:#,S" M5:BX4>3:VJ:EBK@$6F8_"ZXW35K:J2#FM0@>KG0,'ON1M;7O@2/'5,X/LF-U MP,0E43Z*&/$\JZC?N50D]@2 PZE1R[.B++7.+&,[PKJ1XCXC#%\0Q(7D0.C M=HX(.6=<8_RZ[A0H!PB8P=13P-O"M34[TE#2-]5\AERF:DG6$-="60<4TQK. M'!=,G@':A86DV5:8]#18;\]@"4\L'(" +^:D2Q=KL\,<:EU;M+L2XWC%NW,: MEJU">2QN,!6IX?S:06ZC9%\E@1_/=[(]U^\/\Q:JY7C\90&7*TC7Q?;\N5PL M)%O@-GU(%-U9^97A2T)$O!SYF,&>RQ2/]M9^+DS(REMVSV3$U5;6M8"E+O?* ML>^&E'M'][J!?%1!U M87C_E]L@A^8/C;^_SX'08W("NO9=/:KR@]W.OZ341NKI*Q_"+-Q;^>I!F;\+ M7=O\8]:_-'Y/P7$_ZL=QW-6-]VWMA.-/M4>@K47"_Q&'[E'>;Y/H'F?^,H>: M!";OZH\^A49W?S]@]?9X#KVUM:(=?$G^_+Q;KHH'"368CCU_U*\E=>!WPPD) MN\'0-8ZU*6\\\J%1MBF(!<3N6]KG3\N2BP)H ;!IV%HSZ0X/4_%WB\/)9.Q- MA^/3IG_#\2,HZ"3PAJ-!8V6_&PX.KGPR^"$)AU-O/)G45$R[P0"P[T]:L)^, M)L>P[^]C7V$WZ)LFM &"/WT0/.BWO-HPL#]Z/@CZ))Q"WSH>-C1 6 &" M_AX$0R\8#;9L\-"[>2BC7X5=GZ0\2I,S8V6' ZW%"E^J M0K/AJ+@L)EUM#Q#0'$Z<^[)9"G$OU-Y@6H":W:J+I?,FMI]GGM3Z8"2"6B1P MYI7?G98#'O:1Z!"XFVRZ;5__>K5OM2F3"_-%&O$H,FT_VU:CU4?O2_NM=_NX M_6+^B:[VL# #N!P &0 'AL+W=OR4ZI)[_X6"RCQ!-"@;GS"(Q>![Q'(3P0T?CW MA!D-(;WC^7>/_CYH)RT[9O%>B7]XX:IE-(^@P)(UPGU6[0<\Z9EYO%P)&Y[0 M=K;I301Y8YVJ3\[$H.:R>[-OIW,XE3\K6&?K+R<^M'FLMU!$1MD[E3[!I3%Z12-@()A>QHPC>+LY/ M:.L.+7T!;9+")R5=9>%1%EC\%R F:@._M.>W3B\B;E&/(4M&D"9I=@$O&_1F M 2_[0WH[M.GS:+YB;JUF.2XC*@F+YH#1ZLVKR57R[@+7Z@G]?W.]C#:9 MC>$2(GR4\( YUCLT=-J3; 2N0E@K9@I0)3QP0Y6DC/4+_^=>U9K)([!":8=% MV"._Z>4H;[U9]+C=;**_(%<'-%SNH='@%*2S9)0D"=B*T6GZ.!2CIMH-0"-H M*YY7T#(+ACE><@JZH_AP4 Y_8?7FU3R=7+^S'5:E1('$G$MXCSO34/L)5,=P M1XVA*+CO$$S01?N50-X1L$%)BP:!:6V(=@@=ML_ 2VYS@CDB,^'"CN$+U8$) MQ+SDT;,4\71>E@K["+H_KA=(,$>*M>$Y@B;H8$6PM,TM=0QC4#IQA)O9Z_Y( M!%JZFOVJ9-S @8F&I RYW.&>2^DSH0R@# FW6/._F90-*:(,^QY* ;DJ[-CG MU#9,.I^U9\41&=O0(5'ISN)[MLW/ M;%VXP^/G:CL^Z\$UFGV8-)00U4C7M>-A=QAF=UT/_VG>3<)/S% V+.6M)-=D M?#V+P'33I5LXI4-'WRE'\R%\5C20T7@#^E\J*HC3P@<81OSJ!U!+ P04 M" "1?(U7O8JY-\P" "!!@ &0 'AL+W=O(NAZ('6AI;A"62'5)QTJ_O MD+)5!7!<]")Q>?/F#<5YFNPT;6V)Z."IKI2=1J5SYBJ.;5YB+>Q0&U2\L]94 M"\=3VL36$(HB!-55G"7)>5P+J:+9)*S=TVRB&U=)A?<$MJEK0<\+K/1N&J71 M8>%!;DKG%^+9Q(@-+M%]-??$L[AC*62-RDJM@' ]C>;IU6+L\0'P3>+.]L;@ M*UEIO?633\4T2KP@K#!WGD'PZQ&OL:H\$>,NI0^L#\^L-^&VKF6E;!X MK:OOLG#E-+J,H,"U:"KWH'?+=67#$W8M=L3@O+%.U_M@5E!+U;[% MT_X<>@&7R2L!V3X@"[K;1$'EC7!B-B&] _)H9O.#4&J(9G%2^8^R=,2[DN/< M[ %-0WG)=8%>P[6N:SZJI=/Y=A([YO>H.-]S+5JN[!6N-(//6KG2P@=58/&2 M(&9AG;KLH&Z1G61CZ$ MUY/ G8);7%'#/0N7_E.DZ0!Z$]EXX'5Y3SRD M+1KRL+6T.>M_1D'AM@YA'NCX"CNL5TC=/1Y >I$.TNSBD)30N^>+L],]@=!P M-U'(VXKH;1G2&Q+U$([=L[AG"S72)IB?Y8(:Y5J'Z%8[?YVWMO(7WIKS9T$; MJ2Q4N.;09'AQ%@&UAM=.G#;!9%;:L66%8N9)$ FG<44B[;!)+-%+QF)MHF1 M1)6DXV2??@\I62(=VTF[TP:]2"12Y.'YX\?OF&<;(;^H%6,:/=15H\XG*ZW; MM[.9*E:LIFHJ6M; EX60-=70E,N9:B6CI9U45S,2!.FLIKR97)S9OFMY<2;6 MNN(-NY9(K>N:RL?WK!*;\TDXV79\XLN5-AVSB[.6+MD-TY_;:PFMV2"EY#5K M%!<-DFQQ/KD,W[Z/S7@[X#^<;93SCHPE=T)\,8T?R_-)8!1B%2NTD4#A<<^N M6%490:#&[[W,R;"DF>B^;Z7_R]H.MMQ1Q:Y$]2LO]>I\DD]0R19T7>E/8O.1 M]?8D1EXA*F7_HTTWE@035*R5%G4_&32H>=,]Z4/O!V="?F@"Z2<0JW>WD-7R M!ZKIQ9D4&R3-:)!F7JRI=C8HQQL3E!LMX2N'>?KBABW!Q1K]V'0!!D^=S30( M-I]G12_D?2>$'! 2$O23:/1*H0]-R4I?P PT&M0B6[7>DZ,2;U@[15& $0E( M=$1>-)@967G1_V=F)R3>+\3LC[>JI04[G\ &4$S>L\G%=]^$:?#NB(KQH&)\ M3/I+53PN),RF:(\@=+MB:"$JV(*\62)-[RJ&K V-5JA@4L/V1;#3)0R' :H7 MP4<14_3=-SD)HG?_F.:M78JUH4ZI3"Q>OEG WM&+J[:LM MWT=N:'^+$AQGB=/.HMAIQ0&>QX';$>(T\T9D.(SG$!QYSYU4#'$TSX<6R!T9SCQMTQBG M<89^&5#LI!(*-':;1A#QVDF6>[KE60#XJAE J$;L M 2B2\E8(B2O/O(7DG:="$IP>;:<@85CAB0G$C5N899YR)/4=&7M1AG8:]$&@ M2C'M1B$,X*LK+<-1&KJNR'&0I6X8(,DB=T::X'D0HRO:DI^H'!*5;P[I #"$"T%E+S_W8=[NSG(Q*GI\?:4>*DS&L] MB;LIOC(>/<4/@I/0BW7H[H(HPFGB;L HQF'F[ILHQ2F@PQ[\(&/&1&2$* ", M@(1N,XI'!0 _4L"(_?@1X3QVT]YOQ7.8ZD)A$F#?FB2VF?X"](AQGOOH00(/ M/A(<)#Y\Y''N20A.CZ)'G#^3JY&?S4_;:7 ,/3P\2%P_)8FWE4-W8)HA8U\_AQLQ,GIL3:)XC\$&\^%@L0[ ML+33CA)'XT/9M9# >7KZ;5@J5WU^PQ_PUHCF^[$D*%94+IF:]1H+:4;V#4T?F)JBGX]-*, N4$%!V0$]O*55 M]6B, J(+E7,#2L&$9LG0TI0BG7LP+' /&=S7(D8.M@;QG207*A#55V5&55U3LF]YH#_:TQVJQX ML4(E+ZV[1%&LI>&>.XN2*;JLJDX_F-S2YA&!VQM%BRZR*PH!N&,,#*XX1,70 MXBGZ!815HEE^7T%\RNW^HA(T$X5ESK#4SY"B*W190^0+^O)R;%_I5S(H^*K. M]JM.39O:V;MMXD%PGY:#$"O78+67REO7FR!U[K@]ML22B:6D+;C6&$OM[RLE M$DT7%&.Z"1ADR082DMG>=EN?;$R/6O&V-5,D4MTIHY T6DGC1A@ >Z,?T5B M_K6?;XQ'O$JG3XH1*3^L)81O_*XX'1/"*ZCVEU?;YX$RZ_;&Q_8D=WD 4/>Y MVYY[',*G[?D4=57#:9.>=-YUA.S<6@4Q,XHPXFR/2Y+"([SU'>9=SC'Z1ZJ=-AE*?1&>UUV#)0J M>SQTOWDR !=[*':PZ^ 48)>T("GAV&O6S*8F'![FH 1-PL JI*U"PQ #7$:& MBUHO1K#7WNX'?S0Y-&'OCR!'D_4$?%AS8 YP1#TMA5P0[Z LPWH1]&1-LG5%[0!CKH5;L8:2?L4MN/TBH_ )BAD,,2BBT10++"OX+3IOEN#F7.7 QHL[8V5J0% :G>M,_0. MEV*7W5W0.+R[4?L)6"UO3!&Q@*G!-$LFX#Q[2]4UM&CMS="=T&"N?5TQ"@!K M!L#WA1!ZVS +#%>%%_\#4$L#!!0 ( )%\C5?SUR>Q$ < (<4 9 M>&PO=V]R:W-H965T/?<^Y&G:VWN M; [@V'TAE3T;Y,Z5)^.Q37,HN!WI$A1^66A3<(>O9CFVI0&>^4V%',>3R?&X MX$(-SD_]VK4Y/]65DT+!M6&V*@IN-I<@]?IL$ V:A1NQS!TMC,]/2[Z$6W!? MRFN#;^.62R8*4%9HQ0PLS@87TOF0G0TF! @D MI(XX:YZ 521N[SPWW]UYWU&7.+5QI^9?(7'XVF U8!@M> M27>CU[]#K<\1\4NUM/Z7K0-MG Q86EFGBWHS(BB$"O_\OK9#9\-LX@R*-\QQT_/S5ZS0Q1(S=Z\*KZW0A.*'+*K3/X5> ^=_Z>"\.^R=L M*K6M#-C3L4/>1#%.:SZ7@4]\@$\4LT]:N=RRWU0&V2Z#,8)JD<4-LLOX48ZW M4(Y8,AFR>!(GC_!+6DT3SR_YUYH&/M-^/I0E)[;D*9P-, TLF!4,SI_]$AU/ MWCZ"P+>LTPEP-;$,'*$UC'5<9-9KN+POHT MR!CF%-'#O7"L-"(%AM24$0@E8]SZK^&#R[G#]*QDQN: N9P"IF+&G&:8GQ+W M(;G%"J01@N'*+A +9U+PN9#";9A01*,-8I2;0,)#5L_!K0$4IH2Y0P8E-TZD MHN3*688R"4(!G'3$2N)8QAV,V.==-;L$-O4'!R@+A)<6%6N[HUBHT8A== +D PTV:;\BX@%:?2X$IG1$?+[URN3;"<:I@ M;%F)C"NT:EUC:S(#P"2L0%J&]KDCV0NC"_:1UEA$QO:?68(EQN7M^AR(E,3D M6,%0.D$G:8BRICEA>DXAA+A(M[)RM14:,WVKM$,(ICK79K6UX/BDD:81'X4G6G-7EE"IK+)@@U93@L8- M=%$3C-J1>[Y@(#SS3&!<.@PO JS:M\ T.6&5>FB$YS!:CH88J@9*C9& AB1- MW>;9+[,X>OW6:QJP[Z^O%04C?^&#\4H7&$(;EO.,*7W 2G689A37G>"AUD8I M51E#\I_#?0HEJE@95M;-LY1-%-HA9ARP/]"$+$K8=4U B7L#3M1)<$WTGS6% MHL#&MY,L>A&JA% 8@P)=*I1UIJ)]6!BHR3<>:E(D.(K\45'96.>8KGS%A?26 M)-&I1'!B(>@K.F/KRA'[0.(P*\A6E!U*N^WF(5M[IEU'!ZFO0HEJ8K57%=R= MBS3WR XAB&L$5,BP:F5D8:'"+$2&0T08[ _P".7 *"P>&[8$A M$H\>X%LE, I] O_*XJ,A5JB6M&\A&;Z9Q8<7HJT)C$LZ>6MW'J MJV+,/FYK[L]WQ<%0:(Q2\DU;)WF:F@H-"/=4V2%8++27K=TZ+6-KN&0XC=\\ M$-*_.AT>1P^MMKNZ9[09&DWYWG"%#4ILTRH:'D4]CNE=3891/'UB-=Z5&T7^ M?VNE%NVT1Z^>M=GKXT?7]O3$4\[+/XU88O.3V&E<16,2TRMT@$;]-\#-=R19 M6X-XJ$&\+(V^]STAZS2%T=.9$28Y_02B]YT^PVW;?W 6W^#48[T,/RY6N!T" MW@4V\KU!GR8,F@ZHFP7!5A38^'"P0E1VU,9 &F)@;\K&#S23R%VB[FEBK@V> ME@@)B;"-0&RBVW$!^R?O&;[]?"XXZV=<]$<4DZ]GTQ%*H4A@.9I;[ TYV:)>JZXH6'.HZSU2+%,BG"V M($=[6P=9X:+%SP6ZH*N0:FO\QATUD_I.)LS;>%H!X[MM8P@C[-T(@WB+*A03 MFE^:DY]0*V2HS69?Y3"R92NJVF&2*[EH!Y3:^R$1K^M$_!DQYSJ3-]FWGV_^*/H@Y1;;A*-8!&N; MFKU;R,D<-,62.8SP,V(F%GZ2<.'$AKH@CC9&/2!+!^K>,6OHQ= <-6)]%Q#C MSN50 1B#= 5& 86HPCU1N]K>LEV$RZ4M>;BB^X0AC.,^*K? K9/1ZZ,!!I:_ M]@HO3I?^JFFNG=.%?\PQ*L$0 7Y?: R2^H4$M'>/Y_\ 4$L#!!0 ( )%\ MC5?+;&S:J ( !D' 9 >&PO=V]R:W-H965T-[CL^UX^OY7LAG52!J>*W*6BV"0NMF1HA*"ZR8&H@&:S.3"UDQ;89R M2U0CD66.5)6$AN&85(S703)WV$HF<['3):]Q)4'MJHK)MR668K\(HJ #GOBV MT!8@R;QA6URC_M:LI!F17B7C%=:*BQHDYHO@-IHMAS;>!7SGN%<'?;"9;(1X MMH.OV2((K2$L,=56@9GF!>^P+*V0L?&KU0SZ)2WQL-^I/[C<32X;IO!.E#]X MIHM%, D@PYSM2OTD]E^PS6=D]5)1*O>%O8^-X@#2G=*B:LG&0<5KW[+7=A\. M")/P'0)M"=3Y]@LYE_=,LV0NQ1ZDC39JMN-2=6QCCM?V4-9:FEEN>#JYYR\\ MPSJ;$VW4+$;2EKGT3/H.,Z+P*&I=*/A<9W@B0(R-W@OMO"SI1<4U-@.(PX] M0QI?T(O[W&*G%_]#;IXY/,^T-V&F&I;B(C"_ND+Y@D%R?16-PYL+OH:]K^$E M]8N^+C.CZ0 Z-IB_$G2!D'.5LA+>D$E >Q1@-E)CM4'9[Z8+O!-5P^HW:!C/ M(&6J@*S54L 4Y*(T5U3-X/IJ0L/XYK^WMY78U1I6UMZ#3^JG3:J;-S\XPCVF M)9,FR0Y]PE3(S$\>13J=#EF9S5@7AFBW@\*$1"%QO2Y@0B@]1J9D>@Q\@' 0 MQGX_(TK&Q[,&H=$)Y&/BLPH=1LF$G !T>(S$)!K^76C4YG2(T-$Q,B91?$9I M>*PT\9D? O2$-B41/2MT_J^*@F8,Q@( $4& 9 >&PO=V]R:W-H965T M[W_W/\1W3UM"S+1$=O%9*VUE4.E=?Q['- M2JR$'9H:->\4ABKA>$K;V-:$(@].E8K3)+F(*R%U-)^&M17-IZ9Q2FI<$=BF MJ@3M%JA,.XM&T6'A06Y+YQ?B^;066URC^UFOB&=Q3\EEA=I*HX&PF$4WH^O% MQ-L'@R>)K3T:@\]D8\RSG_S(9U'B!:'"S'F"X-<+WJ)2'L0R?N^941_2.QZ/ M#_3O(7?.92,LWAKU2^:NG$57$>18B$:Y!]/>XSZ?<\_+C++A"6UGFUY&D#76 MF6KOS HJJ;NW>-V?PY'#5?*!0[IW2(/N+E!0^54X,9^2:8&\-=/\(*0:O%F< MU/ZCK!WQKF0_-W] )1SFL!+D=O!(0EL1SLM.8\=\;Q5G>]:B8Z4?L$8I+(UV MI85O.L?\+2!F8;VZ]*!ND9XDKK$>PC@90)JDXQ.\<9_M./#&_R7;CC5YG^6K MY=K6(L-9Q.5@D5XPFG_^-+I(OIQ0.NF53D[1_U'I:5::#.%C'MQQ,<*:"[9L MN3@&\"0SA!6G)'/4#H3.X0XUDE"P%)HKE< 4<,_7'59(H2_HX&'R)G,6+&ZY M:MT I 7A[ZPAR3%M*0A+HW+VEQJ,1H\Q#<$+ZMR0'<(]0BDL: /<=$AX>1R4 ME=2L4VZDDDXBVSV62 BM?YR-1Q?@2M-8K]/_SD;G1RLTNHDS=6@4&^.X[81AR7T>R1OP?F&,.TQ\@/Z? M8_X'4$L#!!0 ( )%\C5=!'3#\1RL *B; 9 >&PO=V]R:W-H965T M0*(IH@P 'AVC-KW]YU@& D&3WS.[&B^AHBR10E965E7=F?;\KJ\_UVI@F M^K+)B_J'@W73;%^_?%DOUV:3U)-R:PKX9556FZ2!C]7MRWI;F22EES;YR_ET M>OIRDV3%P9OOZ;NKZLWW9=OD66&NJJAN-YNDNG]K\G+WP\'L0+_XF-VN&_SB MY9OOM\FMN3;-[]NK"CZ]M*.DV<84=5864656/QQXT@ QS]DT ,[)[[H_ZVC_TB+ MA\4LDMIE!M&SK MIMS(RP#!)BOXW^2+(.(Q+\SEA3G!S1,1E.^2)GGS?57NH@J?AM'P#UHJO0W M907NRG53P:\9O->\N>;=B,I5=)W=%MDJ6R9%$UTLEV5;-%EQ&UV5>;;,3!T] MU[]>?/^R@:EQ@)=+F>8M3S/?,\UL'OU2%LVZCMX7J4G# 5X"S!;PN0+^=CXZ MXK793J*C:1S-I_.CD?&.+"*.:+RC;T;$T.IY[./AL?%DO:ZWR=+\< !'IS;5 MG3EX\Y__,3N=?C<"^;&%_'AL]#=ODSJK$>XK'+MH$B3W(2"_8ICH9FW@Y"S+ MS38I[A$+29MFC4FCR[*H 2%I@A]^S(JD6&9)'EW#>P9.;5-'Z^3.1 MCB@@6 MO4TJ>"XK:+ JA:<-4'JSCFY-8:HDS^_Q%[/%T1*'\VV5P;C;',@/WFT F-\+ MFI[F(7 O-J:"O8J2(J4'JA:?QD^5N6US6@8]B#]>FV5;94TF3[S_LEPGQ:V! MU6PV68VL9C*R(R=V1TY&47GEH(9Y':;V[,OH8,/$,S(#;=G2WYV5W9W:[0Z\ MG[>I(:P(PBV6+GF["449?%VWBSI+LZ0"O$VBBQP&\HY(5C2F6NHK.A1M1Y44 M=;+D'7#D8/(,.!F"-HE&L'UJL7TZBFW@SL![B^BRK2I3+.^C&YPVWXONKQ^- M4/O[Y'H2O2OS/*DB.#!$S]- MH@^%1R#P8XPSTZJ#'8,C"TNS4\$^E_O&C*.W>*SJ-7#)MDCK&$FI;"O UM\F MCG[NU$=+,LV21Y8+I@.K_\S_.Y[.S[VH[/6A 5>(PT@@] M*$:('E*B!WB@H:$LQ!5O&*QAM0(]1']?)#EQ0%:\\)1.HH_FSA2M(>C,%]"Z M:M.;$%Z'4U0E R.GP->$$ICFF-" [$ _H5\\.D[2/T"U4)R#'H1*$HY?XP%N M-RU/5\)H581'NS)KU,3N#.$>,!G5R-+A*?JY+' HP&.]!HC799Z:JA9$1N8? M;=;^@\.J1=ETV#N8W2)8H1!IG!%$)X+KA[H0(CF-!C@$B@ M=F?'N/Z9Y4-GHYSC$@GZ/2SV+LEQAB'>\[01(F!&T;:MMF7MR'1D/72D5J!H MPPZM01T%H9IG,!Q2ZIWA#:]9[)95=IOA"0;6HQ*1)JB,B3:LJN%),[4EZ@:T M<7PF6<*0=<:$5#% P*B011 QBU@#*WG%JWGHTAYO]GFY3U ]=$TR!R1#2=? MHDN8+VN&=H+(3+'GPYW@BYM/OWG^\I+]FW[V(=NMLN<9#F. Q!-:9+') M-4 D+R5$_DVT-%6#[(^'IZ,+3Z$\9I@]HKC8 CR@.0G3 @!)2YX!6P&(&$SB M,0E]( W@+LERYHCW2FC[%P)44K:WZ^B=69K- L[>T4QF8/9->B* F"I'&AFJ M!)T 209($?X^F_X%I\>/H%X <#O@=2 ]$Z!A^%G'J7UV1Q,OD>!2$,GW)JD8 M)S?7A[]?1VEVEY$)B6O^Z>H*&-N S_SF)"+,*\$2"6FDVT?L^ M63C*#Y>'NP^V+LHIVHO'X$X0-E.$H9[&:ACK1H+6'5@BP+V\[86Y!)%$2? ; M\KFBE$7R>S@&<,8=C(TD;#%?&1:>I"S!P>;5Z$#PQ;/IY-2"5"KR/62_%:EX M35+1;N4H*B]4[]XF]\1"D I!EE>M<>I$+.Q&8:9CM4B6GR/1[#Y\O";%*Z21 MXS$V_LJR\5>C?/R7#"2H 4G[[,BC-'S>_R+&H;:&7% Y:,$$ M(I %J*8/S(24)S"EHM3?TY=PU%!;2LWA MST3.%Z0S#WI\OFE$$5ML-5;F#MUM9&SF^&1.3[*^'GM2!31NT*LS(G >!FR+ M/Y I 7#N00K[)_.I(DR!\,.%%A *VSP';,Q4&Q)1Z<#MLPJ4'OA8,&YPR]2 M,&T;PR>^ -C3"!$O5S@&\"TJ, ,<&;B'IK;=1: ME(<":=M;=O2]+ $RM50,\CD@3;$)91$UM0 MU8QT0QR_!$:"WY(NR$")A4%+ N3<@FS;TCK%:!(]!![.*H^:NZ@1A<3AR>T! M;"2B#8Q%9(M)OA0S [VJJ7)",)U0YU1EMXOW.\-G>@5C1J!EMH8?!0U9($7S MMDLDM(_,PYM]%$._)WF-O!\TV(I9.&PJV%F$F:)HT4\5(W;@/8 !'X1UP>&' MA7ET]0 Q.;*!T1D]Z!?X9$!920E$\I7T:9UV"\8S( N ZT=(+C2C(X\&$?\ M(\-CC)-Y#NW9*-_Y&2Q^-!+KZ&<\-^AH <22V^?Q7%7(0IFW? M<9:"/E-M8-0:^8X<8^,_CU93PX8M&%DPG7A&Q/]1^\_*QN,FLQV,3L ,:0MV MQDZ%--BHCD%VR,*DN-DR_$4Q-#^=+7XDVI5MGJ+7"E#NKX;X ^XN*V%%4Y7( MB)!TT2..]%^2X-1/8 J!-D>J%)$2$)0 M"3:A@]5)="EF4LY;B(=,5LH^A15KP>4."*]>9UN$/$$?#VN?)9K;(!=J]KL! M!S55S@R(%X*\;0,**3),AP8?<=JA"\O/XZ!@%0G0QVS_=]=Z;E<2I@8AEH:Z#R(DRL M/[/0L=:I0S^,K&YT[T6CS@%3W&5563!)WMBW:&![PM4UO*.#L3/BUTKJ$O%Q M;RU^M$^0MYLOIEIF0ID5<,X=FEU$N)- FP+RC8QX]!#GN,G;+8QXW2Z:<@OP M75Q?1N?'\\/Y2?1K">A\%0G+^RVDF[HW;ME]@(A^!71C(HI2Q$@$@&=T=E[L8LUT69E[?WY"YB59=.&PAU0$M;R_B3+DC,B0[+U6%K17[/HZL> MPMN"=GDOJ3KON1B&ODJ!)M<7Y9]NQZT*XO:497?I1+?@AM@VKH;.W.X2I#S<.Z3$#'+! =A.Y-:)O MFJE-2=:S<9<^PP4M$<0XX\E[1B!8M%F.6GRM]DO [;PCLBJ5B;I08)_$.VOV MYR;$"QM6]S0HU&8"P_"F>@=8;8N*T $',$=]A30V=+#%HG/7;47\EMP1+U Y MV!G4N"B:L6<8P8V5 IG%:%^8O]AQ@/,"/"1TV1#LZ, MF %M "D[-UTDV+@4L7OV^:K:3"Q ;4V."]@3]*"2%YR&'WW1U. MX@VD]K0+>0570,X5]\!SU--078/1:DGY6"8T/1RC)1.]8"*(ZT)F-):!=2RR*D7B8].$A+KVG4?3!W2O?\"1IS60TJW4\;(B ;41OQ^QCX M"!B"14XQSH0QB3_P^=E6)1F01%6LA[+^QAY8U''N?:471K9ROQ11P". C(9M M7J#\6)1WQO$I,@F$QH"@TC3C:"C:ALT^_3 A9ODXG9" '91(#?E:^SH(,5LA MQZYIO$^-M5%^AULZG@L0UU&=P#>'S?V6&4T*)BIZ7MD':<7,_H'2TM1.'G;% M$Q_#(:^SG@N?F^/16, :R*7NOO8LF VY6IQA%$=UN6IV\**O@.BO&H(/Y K M'P/3L%N V'775\%8OZ/HBD,EMQ(CT$[L L2?X/E56+M)8%'IK2$?$!#FX39O\>'J%E57 M]& F;'TX-A1BBU1GYTX);#NI6AF7UMWXE/-8M\NP:( MN79<*.YK(VJ /M[.1*M4.4/M\P5)+T"27OD*FK4Q +Y[T/#)I^)KI.QE!1RA M*MR2F,]9TG/'8P_:8(_%0RKV'B7"7 ,;#H]_._+_QG-!2J&U)D"U8+:-IPHW#&4P:H_9/XDD"^CT'1>9D<6S0\D&5+8K M2,_1:3CYR;G\R@7H'B!+T?1"/+4%<)_/H) AEMQ+@96=9BL@?7IC89H=9HTQ M>ZD;?T7W-NO/3<>#"XU[V(&#U6ZVDL>S0#RO6F)2C $:2=Z% \O\KB;/%?"M MEC(E.C\245"&Q"JY*RN.W*,#AMW1P%K_8/U]<2]<4]*0K,;@+820>8C(M*Q< M_=#$8# OM>>U9>G6^WX>>B/)\DB(\-Q\DDI( S^;3:9AZ&KJAYF#T-78&749 MJ[/Q7-.K"C6"!O2E]X&&_V&#F13,8P8/[[,KJ396DQD61/U(T&RDZIM!==(-VN?\M(N@"7<5D2^"BWY7MHD&8=93!'?SW M@Q'QH#8SM;*O=S8UB.N[=%5@O;GX.B@?'T4RYT6QKN*F3G5JG6OB8*N'GPB3 MV303Q9&!I+RY-+Y556[$->L)!>2_#CK2TCX[!A)J3W;TVL[WP#)8 _>Y1T<\!?##G449AX@'Z($!: M 3P:.?"R'RS_[:^;HO(:$\E*5,YB#W59X0>$^4R!J:1H5*PIL@)&G;A]['/G M/90%DK-"3;E"DE[@H&,+T])L)'^MI#,EXS. )X^F"I!5$.<.Q[@X2B;HL()1Y=&EDL_&L[^OI-X(9_D( M6I D)E_EH(L/LK.O'XZ-T);BLBHG]O&N:='G": M+:CET"ECW*9R"/2D"5#K$F^Q!&ZB7-W:%R FBR\($L97V-7=K94>%X. MX[E6.+N.'L2_'WXH%WEVZZ6)V[3YI%9&Y:55':()U\\"CY[[NMP+TK()J13R MQ]V4W>(0'&YR89/*0F E&-K(5L:+RVRE/"]4R_'T+CE]5$QI"AYXK\%*LW8C.<;L M!63AI0/:!$PR%V,+!;%:S*JJ2;_AV*7G=;7O*P--08:N'6-!AQ/RJ))( "0? MOE?:O$QKTO-K.F@";RPS6%NC2!O%!BLB255E3CZ$?"?1G*ZAM=1!RB$ZHLB: M#>_U MWD&2J;ON;001*;$6 @D'Q4&TY,47!H\B6MT:-_-51TQ:5T_):3/HDZA8']YL MV\9ZAE79%N>&Q00K7*'JSX>#F8WRFU!N&S7*FIQ9P"")>HH&X/&!3M758L;WC!KB2]R\@] M61!WE:@R$2T9!#:E F4XD!,O04_U ZL#B99=Y13HDOOZB^O:.EGPMN:A,7PSX#IX=[PUCU>0RS%SROH4J5.4V[ M;I%'9&2=E122%J.2S%%&)(80X( 33_2/J:W#L6PA3W9J#2 E8OD%?C6)?O;2 M:2AI0*;/BC!%MV;IS+$]\CB3MB"5!UR&C6+.)7J,F2=C1IRKPYN-E]%=2X7/ M!Y=4,&B[/7D4JXZC1N-BFE)15+^.GF<'-]<'K&@_S^"A MG_ \7)F*AL;U7U5EVJ*B\OS@IZNK@Q=65-Y %6=*W%5<(6AAEM*J@0F9%0I!THU9,H^=5P%,2>6 M+Z8Z5.^CSY/)9]Z-!PKD7K$5@0Z"/;LM8GRA72$WEZDD#HK2GU'037'U'%NH M*0NE1^B4SB2/;WF_H)"EU.2Y.#"8>M@61(%%"%!8#1N'AHU?&6KY@"55EF#ZJ03.8P;3[IEK*,G@D^?3"-=A!V$=WTL! MD>SJV*L+A=T$-3'CV#A[6VV$E]['R+ M<8$GFMRXX+&K*Z>9[1D/'4<#D_!@ MZ.J%U8@""OCF%@;[ES:*=#0F3$9HNJVPAI^R3#1VRA]2LY7"45B:)L]+2LK]M_2F?)*QU%NV7=0:[XE#U 5+:KRLZF<,N:RVE-9Z5U^. U?NZL?LV0#EB$!)L\&9:5MT1-2),0"FAS(5* SGQ+D6,1V*9F?1.*6WN,1X3@!40:#^1YJ#73JJES^-"E6SG[S M1F6JA$F%7:R"G0OR:BU_HUPVX;)HIX,&RDA0&]_I"OH*G5C,2T(42ZD5R9@\ MF$_4%>/8OP^"C*(Y_IC\1UI4NTW9,KX:$CM>(93VY<$4(_8M,/%B]"C)<_DD MW778'>_V=7CP3I,&[-U12;\'L%2 9F$;G+Z%\*-:2F&>K:>B.J>&J/7[-Q@% M2%*'$,A0*#Y4)/&JJ441RHZNZ-U'.QJ4\NG(I<+W1G$'2''[L$2W,-8,6EB- MQ;*Y-UB8*:@8Y]3RQR0*#B4)>ID*.XG[K;WD,K^ZQ,M24_)SG,#J$UY1GU2! MQ%K\$6@*EQ9K=!0NK0[^6Y@=V*?[Z@)#EE^5]TE.N1;:C&)'R,6O-LA! MU=Y NS')JEB,#'?"['[")O%@/BURXBH+=B93/SR62O$0=B3BXDVK4#+_(F- MT54N@4=8WYR^J^+:*EX=':NW,)\" XH&[%"ECZ5L^X:V\/EE ",.]\-'D)1" MJZ&HJ9T./IZU]CKK:4TKZ)-*0'[+%Z'K"5!H_?D*W$O4\>YJX_VF=T M(?W<6PF.]&MMAVI70U(;Z#,HS&YHZJ!CAPD'[&FN?LT)/DD:7TUZLEKB7ENI M1VAT!CTY.K^KYE73IVZ!$>F;"D6])I_B(NR#Q>IE8$TAUG4D)YI+.ML=70[] M!UV"\WT*CZ&XAXWR0%OK6\U!<"U@?G'TRWV%GR3GZ^.'"SWGU 8%@P[\P*,@ M5;>/[Y&A#(.,+,(55T$$B[ %U5;OLT(52T+ _'&:O@ZO 2'7,B]#0:=!+*<& M^R=,H[Y _Z#2/>8Q"G [#2_;8&B@XO:"EK^"7.JR6W5356RS9ERRX35W&];_ M^G+IZYA15U)FR$)80!J_.CKWOYC%IV=S_XNS>'9\ M!LADJ=F=.QR_G;?]?\K+YG\G+^F3_OX:7S>.3V:E_S&8^ZSHZBD]/_&-Z=!S/SF;^ M%Z?QZ?DH+YOWS^C1_*3_Y&F,W2D'OCXZ/NU_?08\]>A/Y&4#,P]\,\S+CN+S M8Q])X:?C5P"J+RY.IG&(Y9/C^.C43?=?=EF! \4:@7T#CS*.ZF[W,'+IMQD; MF:6S$4D378;^,Q?#?JYUO=;%IAWQ*+7=2[M0[SIYQJW[E*ZYH!KXL+Z3R@0* M6[!@G1J2RA]3$K2J_51DZIFXDW"RP"NRH,9B=@7Q8,U!-T@R#([YDM6NSW/3 M 4@*.)Y-)Z_":K3CR;'[8D\IW-Y*N+#QX@UYP'AV=3!T3'U)-Y>'-,C^B-3Z M&VGDPYT@MU0EJ;M,[0_0TL21;MAU)ZLE<*SU(YG7DE8"HSL7G0:JZD9(>R'1'JGX,S*] MS/KT,OM7THO&Z;O0=.@H-1+F5;[P=!IR53R#$XZN;6@U'ZW'R[K*-$E[O),N MM[I-PO[\3X%I3F\_.YK,=6<\(KJDFI,/7C,DKD)!?]K">?KL?%EQ5^9W?-^" M.K/]BPNXHQ9GQ;F <^-54/HY%P-]]<@OIY%;;8/.O=5L]9/XZ.->AU9MS!I' MH(SFV3]=BRF$3^O;TDR"FB@-CHZGA_#?_.3P..(6[)?:]'C5YBMAP):+4$KW M-FLD^.-EB(D&.Y09S[U\2O6(AOKLJUL2%#+=+0I M%2:O;+:]=[3.L &]XBVI\V]C\6Z=K$#&+:57.,\2L<7J>"O$E<].[)? M#$!0F]YLDCR^-]=$<$(-P/S"4H]8^XL)B.FI_:E#J#D0>\5=!N2J$)NV(47+ M$@LDFM:$*'>7 '!B _RSD-0!LEQZ?+ W)K$;"@@:$MW=0#\WN/+"_5=>,6EW M3 VL2;=&;#[>4J]#;/*)']^W6)TO+#U#-$KDHZ4N7:_X_4GTBVR.5 UX 1;' MO%WAZHUM=J.X<.](.9;T;/'"63; [E6FSJ(GW*!FLUR&Y[2=^#2VJ1'2C224 M=5:@L727#H J".H,W4I=[IF%QD*WZQYWX6!/M^3560<\)QRY>/I8/!4?=:D M0S!,M!^[WPY(LAG$]^ZQ@6XF'Z>3]1K-[!,]MN%S6["@RIA6J7R*4R>]'_:R MK*R32M_!V-/]!WM<'#]R92CVVN\[^([/O=\'[/KYD?=[WY(_Z3N"P6:>'X^E M +NF_K/Q'OS*-3YIXL(%)OXG^6 >\-<-%?W6VMQP\0STPW9Y*^FA\IL2,LZ),X[H?;.DNA@)UIK?\R=5C,,=&?0;$()4E$?_VV>4&%7 MPQ%!ZG*K%>XNV?R]')LZ4#3>13AP426)M&9M).=G6?LHD5W M-\!\O)/_^P+8D>%,ICUW+0P6Q_\)PT;=A_RK$>Q5#4H%($&J,L_C?IU+'(&< M6WZ6O*"@9,H%H=@2FV*DR\ M#C4N8DHY%-A(]#XF)0<;-%#BB [M \U$Z%OV#UPQ=H-= M60?I[?&O(RI;:;[&SC"_A?"][D926D';S?%B)NN2A5C4(08Y !S MQW3WID&OA0^G6@U-+45ROZT M85+LVMF[JU1C0);6Q\@! +V,'=7N_11*=?(3ZD*$^1*@/$31,X9). MR[4TOR.!9[XD2E.=8^1*'O%&8=?*P,V<>)W8],97/L_8)3 4\-%7E;6()B\ M @X32EHG M*FL+.4V-UR5#4E^=HYP;PA(;]>YC)M.:\KT;5(3@R3_:*JO3;&D3)_WKH? ( MU@%(88])''[ ]4@A9Z?@X5/]:6K3&2A[8$8P$@5Z_ M%M;NCZD_KL?V?+Q!]OND*JA[/K#6Z'J=<'_=2VHQ'UVC>CNH%(T..GR[],,S M17A;^-*7@%MNT;2A@D2I,)0$06H9@F6N5-;GO>-X'UTLXUZ6&V2UU0BS,63! M4%.L(S!+#?ALLS>)%^R3;L!R#FK1/S@ M[H81+OGRDQVIQRC9#7)5!WG39&C;\==S$/+85!B"6"VU/RG'F_\L_"E87X-' M6P?ILW+M36Y\0N%U/C]X?X6E[F'LH]F5A]3\7#5K[65/$>?4GS"FZI<[OG2+ MQA2K36.*"5@>:<=-AZ_ AJ],QGHR12SY?J2,!%U*B='ZP;^C-LP MMS:-MJ1 M$G^]-WXBI$\&GI#4 !J\KBRNC567S=K."/Z>=M1]W1BD#]U6RDBNI?C@3\QB MH7R>]^2'[N7+!,ZQ\6_)=?9-63N_.GQ@-N!\>DP9;.?GK^AR@-=C" -2$.+Q M4><\<$?SZ0OW:3:%3[\^C'[_5'EN- ")03L#T+YVM9^ZQY*[_ _P-**@QT$OWJ) (V" 4+IK>E0&$GQR[D)WM%,;QP MUH[\Y]D>EP6A0HO=([124@<]G8 \7P%V'@L]IOW]*\&??RWX8\JKZ\H_'^^K M_SO[%]7M/>R_>]H0!W1.:> M3B_6G>$9_=I*./1P^!WH.4#%CBEG4)K4]]2-..BPPU1>UG+'!FI! 'TGZR!X MIPE*6/?X"UW;FB%P;%V,MN0B?[;7@LL9Q=;Y<\&!"]:4N74RN_&4 Y2UCR5N MO^AZ&_@8*RO7^GD\L.':T,_'^\63*7/XEK3+2R\F,$B<7S<4:L_B"0W+D<,@ MA+84T^NY_&A%1^_=8-MGS%(-FZC2!3UEQZ'YA.:30UB.G?8X8WIWM",[1U,MCCL1@LKXY[3-*SU$OS&W,GJ'8WN"?) MHMB.*W/EG MKQ(+;9B XWJ[PN_*02A:[WG'MPWLB4$K[GR(^@A;*?)^SN&N* [ M,#OMTXX+2LQ/NM&=RFYM7^L[K"FERZ\+@VW'D@JOP"[\)@06R?:V$7^X$9;Y M-,Q^);+T8JJTPT>8OJ4K%-YH5+=)85/C>Q<)T=-X?6]AW=PV4,L_6A<)=SU$ M&8@W5'W1?7DV\S-[*:O+W5SR^(M*YNY:C/GX?127)8&KQ(9>,.J*'GW,ZF%W MVS>,%UUB!UY*D\0_/!]%9+O,L)>8U)8:K[-/U>XVWZUR-2P(#V5,2;17U5-BB5&H#^Y>Q)23$X2 M]SM?MC,D(AKOV@?NERQW7V0R9^)? :!A%0E)9&1"DE+=G<8FR<32:Y2;OT>.8J$^A>^*/I7V+MC1O0[8E_H0X\>#*'!ZGA M,Z<[>ZQN\$J';\MB_V0483::XU^M^ 3L$;G(X+;GV # TJ@#G9B*QGUK0 /) MYLYJE8R,*3QK-OT+(HW"4]^.M%'6X*Z*F(_?[7#MN/?[NWT7%HV/,>Q][PW< MBX40-Z\'Y>2@5M_8(#CS5%0PW23FSM@;'*3]F7_SB08*Y=(L[_HK>H/2"4PZ M9&&X/ 3,Z[6 ::3*]Q7XJ1"XL#7K_QI6EQLY*3\+[3WR[P^L=. *7=M=8VC% MKM>$@SO#"VIS\GR/T8GK1CL?[R/[J]GY%B9W@$)]@UHMI.6V&=%^!VGJ7S@? M1@O_3PO,;SZ=G7*X\,>+Z[>JI%]<_TZ_',Z.8FVD AOP >1.U=(.'(H\^YEY M]_,;NF_\:'[Z8OAY*1?<^U8,XJJ"\]S0/5C([7XRZ2TN3!XZGYV\8)8K7:ST M^^/YB]?1>WNYS+N^UX$W]"4EU\//R9OO@?7D%(6.9*=ILV[%OMCBD;S7 MYXY'GFRX^"#7A"CTJ2J9/)VLE:J/9C.9K4F%Y937A,',BHL**QB*8B9K07!N M-E7ES'?=>%9ARB;S$T.[%/,3WJB2,G(ID&RJ"HN;G$F]P2WM)BK31A M-C^I<4$61%W5EP)&LYY+3BO").4,";(ZG9QY1^>Q7F\6_$')1EK?2%NRY/R# M'OR2GTYI%ZH_U]R_V5L1UL66))+GCY MGN9J?3I))R@G*]R4ZBW?O":=/9'FE_%2FE^T:=?&_@1EC52\ZC:#!A5E[3_^ MU/G!VI"Z.S;XW0;?Z-T*,EK^A!6>GPB^04*O!F[ZPYAJ=H-RE.F@+)2 60K[ MU'S1!@/Q%5K0@M$5S3!3Z"S+>,,4906ZY"7-*)'HQ3N\+(D\.)DI$*RWS[). MR'DKQ-\AQ//1&\[46J*?64[R;08ST+A7V[]5^]S?RW%!ZBD*7 ?YKA_LX1?T M;@@,O^"KW3!F?MT^I(UC@CIQ/(&TG$-9G,GS_S8O=XC^9AKWFXC_M\ M 6F:-R71JN=4XJ(0I,"*Y) RUX0UXQH_P).0';S04J\&Q__9_W\N(&+7C9Z!HAT8(44''4@YM? M0[)_@ZAT%J$SPG3GR;D#A>F( S3;8.!'I.<)@. MJ'XZI'F1DWK^D!P[GNL.R8D3 N-7E!G8OARUV//'/3%&'TH>H[3 D#HXE@]B M)TT":^PYKF_[*(J=)-HB)$Z2V'Z.0R<&+_[;M>O[KVW_RUKF/V4M&\+^NZEE MOA-YL9UFGEVZ@L")(SM-@]#Q$L\FQ$Z<[JUE_C!' S\:KHRA GACY"",A^0$ M:FKPA+5L1/((9;R6!4X:VD[:'H6'H*I]7$2NL^WE*'2"^$[1NJUMWUA@BX6J"SQ06*W7A/0QSU#7'TV0UQ)]U!M55N^+*DT-7J MFCC6&N_G#E=!;:,DEC':YKY71M@DK):NZ;"$2=S>0&NAT8K+DF>W;M5+=N@& M 49(:#+7Z86O,C>>@'UOPP\Z)AXP88]\,]<(E[N,2?#1>X MWM/, #NG<&J"5Z&8,P"[U$%"M[70;UUOX5?4*E5+0'5OM3:]^;=21> :R)PH>6: MXT++A)+0**D ;;I@&^1XQQW*[_.!QC8>-ONAZ=Y;MVWN2P)G=3P[G^T0NE4\ M_#0Y&*$&0!V8PAH##\A,VY./LRI(/6ODPY%WEN='J.8*#C,HH_=8FW-J:)A! M =Y@DF[J']WB,%>J9]6H)74!AWF8E,B]N[0-F3^V??\_:5\^[Y>W; M\1LL"@JULB0KV.I.$SC$1?L>VPX4K\T;Z)(K:#G,YYI@2$B] .97'/#0#;2 M_E%\_C=02P,$% @ D7R-5W!WCV_4 @ H@8 !D !X;"]W;W)K&ULG57;;MLP#/T5PAN*%LCJ:RY-$P-)MV(#6J!HNNU9 ML>E8J"UYDIRT?S_*3MP,23-L+]:%Y.$Y$D5/-E(]ZQS1P$M9"#UUOJ M),>2Z4M9H2!+)E7)#"W5RM650I8V067A!IXW<$O&A1-/FKT'%4]D;0HN\$&! MKLN2J=92@,)LZLS\ M\3RR_HW##XX;O3<'JV0IY;-=?$NGCF<)88&)L0B,AC7>8%%8(*+Q:XOI="EM MX/Y\AW[;:"6KRJ3-R(,6,U85YE)NON-73MWB)+'3SA4WKV[]R M(*FUD>4VF!B47+0C>]F>PU[ R'LG(-@&! WO-E'#\C,S+)XHN0%EO0G-3AJI M3321X\)>RL(HLG**,_$L260MC 8F4KB38O7I"54)CY@@7[-E@7#^9 =],7$- MY;-1;K+%GK?8P3O8?@#W4IA18OHG@$M$.[;!CNT\.(FXP.H20J\'@1>$ M)_#"3GW8X(7_J_Z8Z!8R.@YI']%85RS!J4.O1*-:HQ.??? 'WO4)PE%'.#J% M'B_:MP,R@X2.5E%1UZR@@C"UXH:CMA9Z>]J0(BY6D''!1$*S8TI.Y[KYMP3T M1'>GIJF(34Z'"E+Q%3D4Q]B2BC4JD +A%9D"IA"8ADP6U"GT&,X^C (OO'YW MO.4Z(;0F%ELR5!\&RR6AAMX8SF=E>[M<@,EEK8FROK"U$W4@'V'8&_J1W>P? M9 A[_M"SIL&!:1@%UC \, R"$3Q)0\0J]DK=B]*_Y?*#7M"/X XUZ:L%,1>8 M$CV#5"J&)HDL\0#R?-2_NFA!>R"H4=,5_#68DOF]\*H3=:SXW+V^4:):-=U1 M0_,FVA;2[78->-;VG3?WMGO?,T47K:' C$*]RV'? =5VQ'9A9-5TH:4TU-.: M:4X_$536@>R9E&:WL FZWU+\&U!+ P04 " "1?(U7>."3)X4" '!@ M&0 'AL+W=O]A+[[/N^^R[GNWFC]+,I M "QY+84T"Z^PMIKYODD**)DY515(O,F4+IE%4^>^J32PM 65PJ=!<.:7C$LO MGK=G]SJ>J]H*+N%>$U.7)=-O2Q"J67AC;WOPP//"N@,_GE@C1<2:(A6WA7X]DRD+0SY(5-(_R;P45*OBVYU+>E>QA54IR0,1H0&--S#%_9Y MABU?^.\\=Z77@:/=8-<8,U.Q!!8>OGP#^@6\^/!@?!9<[I$6]=*B?>SQ"ALM MK040E9&MS+<1N:ZUQOTNM?OYAB5-%+:/L8[:%D R); +N5%HE8#Y\P[-/L5###9<<>R8EN5+IAS,=T?M"'*5P7R[/NU/^REWU37WAWLW(N^8 MSKDT1$"&T.#T?.(1W8V=SK"J:EM]K2P.CG9;X*0&[1SP/E/*;@T7H)_]\3M0 M2P,$% @ D7R-5_]>6$LD P =0@ !D !X;"]W;W)K&ULK59M;]LV$/XKA#H4,2!$$B7Y);4-Q%Z'#FBPH$FWS[1TLHA2 MI$92(=^3SWW->_*@]#=3 ECR7 EI5EYI;7T3!"8K MH6+F6M4@<:=0NF(63;T/3*V!Y2VH$@$-PVE0,2Z]];+UW>OU4C56< GWFIBF MJIC^O@&A#BLO\EX<7_B^M,X1K)'](! MA^L7]M_:W#&7'3.P5>(OGMMRYS[680"8AV\ Z!% 6]U=H%;EK\RR]5*K ]'N-+*Y19MJ MBT9Q7+I+>; :=SGB[/HVRYJJ$;^GJ_@3DLS*&7#VRG0 S M60860SI@D!WI-QT]?8,^HN1.25L:\E'FD(\) M3:"Z8O@C?T(N,#U-NE&U.S#%8>DAG03^"MW[^+IN&'"Z*3 M7G1RB7W]@+V9-P*(*LC/)/":_LL1'DL@&?(H"=(:%X<-XJ@V3C:*(]P_A6D@ MS)!"">QVOYO3,/[POS\_%@6VM9-UOC,LQ_D>]C%VJ>SM.RYYU52]W97O M'+5MM :9?>\=]\=W4G]@5(=S^*-FTJ">(>(S9SLNN#UQMGUV#KVZK53CRL\E ML:5J#).YF9 -$TQF;:&Q -@0%JH="C]V1=3C?R%7B1^FX63H2?UX,1]Y%GZ2 MH&=;,KD'%ZL&S=6I?%>1/TNB$P0Y%]/>HGZ33#>0 M[YC>&PO=V]R:W-H965T M9,=%NR^12?&.SQWOGCLJ)\]"_J4VG&OR.<\*=3K: M:+U]-Y^K>,-SIF9BRPMXLQ8R9QJ&\G&NMI*SQ CEV9PZ3CC/65J,SD[,W(T\ M.Q&ESM*"WTBBRCQG\N6"9^+Y=.2.FHG;]'&C<6)^=K)EC_R.ZX?MC831O-62 MI#DO5"H*(OGZ='3NOKN(<+U9\%O*GY7UFZ E*R'^PL%U*Q1 X/' M$[_D68:* ,;?M+$4GXFI69OA7/ M/_':G@#UQ2)3YB]YKM8&P8C$I=(BKX4!09X6U9-]KOU@"2R*92%P-VO"',=5( [BTP$.YTQ+>IB"GSZZ+6.2+*K8 Z86F"T 79!#VJ\X]L9 M\9PIH0[U#NCS6D,]H\\[PM A^RII?U@:4^.=VK*8GXX@]A673WQT]OUW;NB\ M/X#-;['YA[2?W4&J)67&B5B32Y%O1<$+K7#4H28?/D,B*D[&%[S@ZU0/GM+A M?>XWG,0[^M-*_S@32DW(BD.6\V92PZ;C5;T9X?7VK$A>62"K362J>()[:-AU M+3)(_[1X?$>^_VY!'>_]5S\A*8WJ/SB3==CUUD 0:9ZON#21U,QB1.$?VEL_ M/L]%B:Y)"] M2@76@E^N7_%28_J7FO PNYNU@S/INA-8!H10=,C^, M)L2=!@.H06(:>0$\W>G26S9P+63'>_VRE!*"XWB!CSSADF46& 9N/#$&9?" M(6BF.]]X-"2!,V"#.UU$$7K!(5=\S0%&\C4HQN"+R)WLQ3'VHF#2ONL% IUZ M?KC__;'/>Z$!U<%\L2#[X7)2>:">/, M0D.72 M)]2=.>0MLH 3-0,X7VC1%-9T\'MI.B!0CEN92@\U#-H6<*DYDOU^K7*F.QNN MIJ2 5A&"J3DX!%0'=2OF.B&A,PI :$3<60 _&D*S Z+0J96S2^(8D;'G3"!] M9Y">;\F'?)N)%XX1JG$]-'*78)&U5^M6U_,G5@+/%BAOK_IO(N/X+;GAT-QA M06Q1Q>"@5@^P[AAPH:ZQNS3 '!Q<;ECQB*XA3RPK6=5B8IPRD+= 32/DD;$7 M5GC&E.+0KN[QK$@$P:-<\_'Z5^(O#$AH>/HZW3#L])M3?ETGG&,I"TSM&RF> M4M/;FZ:D=ZRA?:KNS+-/U?7;G\XL@A>?(%DE22$_K2/TS!&Z*+BH M8^SZ2QAYO)PM)R;#@)GI+"1O#_!RV/)R>#0O[YS@N5(<_( !\7/*5L#).AUN M65_9 +(M7:Q01V9_>P( W<0)&Y2Y8)LDA=ULCB6)[4=1?M*%B& M /L)=L3*O",IC+(6=]0)4=]OVR]@.?ZB [L19WE9&_*-U5HWU[[CLVFWWY=7 [9 M[&'S]*V(]]CGKWM*2$>(YCIEC6O+#]31J*VCT=%U]*& F!%0]OZI:VG]J421 M6ZA)2 ^8_D.E]/ >YT3NW(^:(KKBCVE1(,=@A/(BP9\KEC'30M:+M+D"-LT^ M3#X:DBAMK%8/#?5)?=,J:E]AZAO,P-3AFKMSJ>F].KK67E2NF5J. W^\((HN M- *'6B/?\Z ]A#*"%QAPBC2^V@I5SX!\7'VRV-4S "I&$^>D'U245B&6+3O3%R*/;GUH?&PO=V]R:W-H965T'3(.C[ MDO'MN->[[*K-OPXU'!5C '^Z.8 M:93\!B7E$G+#54XT+,?>)!Q.(Z=?*?SDL#:M-7&1+)1Z<,)M.O8"1P@$)-8A M,/P]P0T(X8"0QN,&TVM<.L/V>HO^N8H=8UDP S=*_.*IS<;>P",I+%DI[+U: M?X%-/#V'ERAAJB]9U[H]])B4QBJY,499\KS^L^=-'EH&@^ - [HQH!7OVE'% M\B.S+!YIM2;::2.:6U2A5M9(CN>N*'.K\92CG8UG&NNK[4N'?'HL>8'IMH3E M*;F5A59/X&33(=_P=IQ]9PL!YGSD6_3KK/UDXV-:^Z!O^ @IN5.YS0SYE*>0 M[@/X2+AA3;>LI_0HXAR*"](-.H0&M'L$K]MDH5OA=?\W"X>"KZ&CP]"NJ8:F M8 F,/>P: _H)O/CT).P'UT>(1PWQZ!AZ/,X(XQ/^XAQTJ[*'R MO=3D>$$2A:UJK*-B,R!+);#C>;X:DM.3 0VZU__\QW);D O05Z[D:T M!?J7QME$JA)9$YXC454:#,>^3MIN>+O$M.CO9;4CRX/77._ M-;$DZ%4UEPU>(2Q,/;R:W6;T3^J)MU.OWXT[IE<\-T3 $DV#B\N>1W0]BVO! MJJ*:?PMEL1#5,L/G"[13P/.E4G8K. ?-@QC_ 5!+ P04 " "1?(U71&9( M3E\# "."P &0 'AL+W=O:_.)CT).L%VX48N M<^L6PNEX)99XB_;]:FY8"AN45):H2&H%!K-),.N,+OM.WRM\D+BFUAQ<) NM M/SGA33H)(D<("TRL0Q \W.,5%H4#8AJ?-YA!X](9MN=;]&L?.\>R$(17NO@H M4YM/@F$ *6:B*NR-7O^-FW@\P407Y+^PKG7/X@"2BJPN-\;,H)2J'L7#YC^T M#(;1'H-X8Q![WK4CS_(O8<5T;/0:C--F-#?QH7IK)B>5.Y1;:WA7LIV=SI+/ ME328PAMEA5K*18$P(T)+<'0G6*+C<6C9D5,/DPWH90T:[P'MQ/!.*YL3O%(I MID\!0F;8T(RW-"_C@XBWN#J%;G0"<11W#^!UF["['J_[[+!W15MC]79CN;09 MT4HD. DX+PC-/0;3ER\Z@^CB -->P[1W"'UZRVF85DQ/9W ME;3XYUN^Q_^1 M^6'L&3E4_K<6RP6:Y@>#4*F;Q"<@'[V(^EH(XZ:0Z8(3FD;P\L4PCKH7__MQ MQV_8NQ5_9_W1IS\?RX^Z_VF [3B[1\/E]+?9;\<;=&^"5,O?B-#$5&ICY;_" M/P1[E9*D*JM"'#J$7P8T1R-U"J^-)GJ*^@^_Q(=WO\4Z8HU*<6I*!3;7%7'Z MTC%<^=>#+VTAR4*G4?\#SJ.6<#0\/VZ)'8CW:T9/-".8WTO=.*+UN(S5@[4UGY36_N_J+:>P'5E*ZY\3P[CU0/W1H2["N]A MQS.E*E& :(-A#<:=3GUSK-Y1?+D+ Q1)[AC;'#=5V*4(54F"1$P?,DD)H]=G M(>E9U?KZT190I0ZY7?U&^RX;%\4>G\W 3?H-6M^)@^^<^.6SW+/FMM@'':[$![6HDV?:9EDXV M48G42"I._OV.E"TK\TN##?LBB=3Q[GF.]Y WW4GU76\1#3R7A= S;VM,-?%] MG6ZQ9/I65BCH3RY5R0P-U<;7E4*6N45EX4=!,/!+QH4WG[JYE9I/96T*+G"E M0-=ER=3+'19R-_-"[S!QSS=;8R?\^;1B&WQ \WNU4C3R6R\9+U%H+@4HS&?> M(IS<)=;>&?S!<:<[WV"9K*7\;@>_9C,OL("PP-18#XQ>3[C$HK".",9?>Y]> M&](N['X?O']VW(G+FFE%W90'H^@OIW5FODA360NCH6(O;%T@,)%1JE)58P;X3'NO4??<[#>S105" MBK16"H6!@K,U+[CAJ.'#HUVM;Z:^(536MY_N$=PU"*(+",((ODIAMAH^B0RS MUPY\HM-RB@Z<[J*K'A^PNH5^T(,HB/I7_/7;'/6=O_[_FZ-SJ6D"Q^<#6T%. M=,52G'FD.(WJ";WY^W?A(/AXA5;9\_D,"SFNC('%J*JP[%Q9[BE^L< MKD=Y4_(@E21S;2P4RB#DLJ#3@HO-!-Z_&T5!_^-_?E-1&"S7M#NV,@ZSMD+L M(SJQ_[ H&]Q<$"19:\*M;^"$SL'^)QCTAN&X,P['O2@.82G+DFM[B.GVYR!, MCM]]9V,3P9J#BA*4*R*/L$:!.3?'A6%OG(PZHT$PA)62.;H K( 1261Y)A/W@F)HPA,]<,)$B%$@'7UO++V>3'$:G28_A M6X6*:(G-#WTDP>DF)$D G\JJD"^(<(^&%&4S1#Q@J3#CIJW7-IMQ<(**$I35 MJ8$=4XJ)3NC.MLSL7] ;CI+.1!3UXL&U R5IE9>\67ELHQ#IEJ-- MWG&SA2<4F51.$8;N5.!E51N2"A<&Z0PPYQ1X/9J[>8$II-N*7!;ZH#)&=[H+ M33FE"/]$8DT.:*A8S$5(_UZDKT7IQ'CQUW&O+DASN3]R:>=(B:/N3O:&I)HO M))()9%P[!1^]A7%PYWFHP2U<:U4K9."4C3;[2S;;>V M:)J4HWG3ZGUE:L/I."PPIZ7![9 *6#7M4S,PLG(MRUH::H#]CYWU!+ P04 " "1?(U7/=.+*S$& !T%P &0 'AL+W=O MR9,M.FAA(L@8+ MT&Y!TZW81UJZMHE*I$92=OKO=TD];+D5\KM: VCR M%$=<7?766B<7PZ$*UA!3=282X/AF*61,-=[*U5 E$FAH.\71T'4J%<\^,)6:VT>#.>7"5W!(^B_D@>) M=\,2)60Q<,4$)Q*65[WKT<7-S+2W#?YFL%6U:V(B60CQW=S 6HL@ (8U_<\Q>.:3I6+\NT.]L[!C+@BJX%=$W%NKU56_6(R$L:1KI M+V+[.^3Q3 Q>(")E?\DV;^OT2) J+>*\,S*(&<_^Z5,^#\=T34,"^-E 9B.4@5$*H4:$4H#TED(B$1HPL6,@WD5G E(A92#2&YH1'E 9!'(XS6V+O9?47 I8@P91E?$6W$050" 5O: M4=<@P0[:PO2T2?/4LF=\ TIC0FN\S!M1Q#DN!D0W4X/BT! O0)8*L=AXX5Z0 M]^]FKN-]^&G_2"=$_VER^22";+%:Z#0>N0?Q3ZYCD7+$L^&+5&$HJD^NLQ5_ M+>L_$Y#(#MR$_9N! VU@M#=#;I#12 MN&^JXI1PT(.B02*DG>J*TZS.;]H&S@5_%A_M3I%#@Q3_T\83CWP5FD;%5%:C M[C=$;I/:C?L39K&6^$=+. ]0[&F@;B+709#),*$_;"@FHV@0R!25#T^)28&Z M0B:.6[^;..0/P7YWPVWA7ZU'N[ M8^3\EXQ;OWC[9)NKD5OG/>ZH/I.R^DR.KCZ!B!/!P7#"NXQQ(%1[V>B&-67C M(!P6%&E=_@=02<#L%KKLW-8&JO(RI'Z^NQ?__U1TFL:_4Y$>L41#7(26BQD; M5/6@ &B)Z^"K%]>'NUQ/R_W7&,95YBQO$6GY=M ?($-\+1)X<3K-Y^- M^DT.MIX911X;43>_N_Z;4L4650/(M[MZN M^O7INY\^I;\4(KAC*D"A%&YK6M:I7:"WU07\4,181O>,#6%D8U/_O?HV9^28 MY]43;S9K,)^9)CXVW=U=F2J7:=M48\=SZK"S+(E8G*3&B4N!EQS'?DNV>/T2 M<:_:=^E]6NI]VJWW-$DB6P]PA("J-5GBTB*W[*P$ZT&;2-^*B>L3V6J$6LPE M6A36Y>Z*/U-?F4(M(_C+)=A2,5_V(71 4;Z:KV"E"57;5Z8NI(-\S. M[K'"J.KN.-\#O!"@RH!Q\=F4?_Z)A::H1#O'\!2L*5^!1>*P/6(S_8PW51V\ M\TH$WL3-5KPTG*44<5G$JDXGKM.O)?IYOR-W9V7NSHZN55M[=&?L?(.T5\;? MS7%F9:UV04W>%"T'1FPJ&M9/0 M&.3*GO?B9[X9)3L4+9^61\K7V4EJU3P[C_Y,Y8KAWCZ")79USJ;XZ2.S,][L M1HO$GJLNA-8BMI=KH+B;, WP_5((7=R8 &PO=V]R:W-H965T,R2"9^;:&3B6JLX!(7&DQ354ROYRA4.PT&P7;AGJ]*ZQ;" M9%*S%2[1_JH7FJRP1\EYA=)P)4%C,0UF@_%\Y/R]PV^.K=F9@U.2*O7HC!_Y M-(@<(12868? :'C"&Q3" 1&-/QO,H#_2!>[.M^BW7CMI29G!&R4>>&[+:7 5 M0(X%:X2]5^UWW.@Y=WB9$L:_H>U\AU\"R!IC5;4))@85E]W(GC=YV FXBCX( MB#?='>19?F66)1.M6M#.F]#.#B$NLSV 8?88XBH<'\(:]W*''&_ZSW'TJ.XS1?@Q7)F-3LPRG =6!0?V$ M07)\-+B(K@\P'/4,1X?0DR657=X(!%5 O6';=FS7(#A+N>!VO8_U8=S%6RQ? M#P0%5-E@2X0U,@WH+@XH[1:K%#7EWJ<>F,S=)*9X _042E ]FS$<'UW%T?#Z MOT>/[I'?[IS,*M5(:X!+XJ<:0QS,*1RY1+6R]AB?(+1 M:,>XN(19ENF&">-EMR]?O3,W^39@E,B[8Q%JU%SEK]@-XNMW]FTC"BX$]2OK MF/1I5JG@*^8ZD'E1%L>G.\;PG2BZA0_D[.3):=OWP84[W:!"O?(]ST#FDMDU MAGZU;ZNSKIN\N'<]^8YIRJX!@06%1F>7YP'HKL]UAE6U[RVILM2I_+2D7P-J MYT#[A5)V:[@#^I]-\A=02P,$% @ D7R-5\R@]+5S @ &ULG55K3]LP%/TK5QY"(&TD=<.KM)$H MV[1) U5TC\]NJ0NEVYDH+9EVH%Y&I-+(\@$09T3@^BP3CDJ3#L#;1 MZ5#5MN02)QI,+033SV,LU7)$>F2U<,\7A?4+43JLV *G:']4$^VBJ&/)N4!I MN)*@<3XBU[W!./'Y(>$GQZ79F(-W,E/JP0=?\Q&)O2 L,;.>@;GA$6^P+#V1 MD_&[Y23=D1ZX.5^Q?P[>G9<9,WBCRE\\M\6(7!#(<<[JTMZKY1=L_9QZODR5 M)CQAV>0FEP2RVE@E6K!3(+AL1O;4OH<-P$6\ T!; VZFX."RH_,LG2HU1*T MSW9L?A*L!K03QZ4ORM1JM\L=SJ9WRJ*!"7MFLQ+AZ+L?S/$PLH[;9T19RS-N M>.@.GAZ%6R5M8>"3S#%_21 Y49TRNE(VIGL9IUB=0#]^#S2F_3U\_\0EG;AD'WLZ=97:LZHO08[C;? M#'SH7F"E=+CYKTZAY_]M_VY=B(-7*MX@?!7_K7VCX&OY6\_;]M5%&XU H%Z$ M=F<@2&EZ0K?:==3KII<YMV?,OT@DL#)(72QF)PL ,,X M 9 >&PO=V]R:W-H965TW6?Y;L6:L1'>;)"W>S=9EN3TZ/"RB-=O0XB#;LA1REEF^H260 M^>JPV.:,+D2E37)(+,L[W- XG9T'&_IBEVQ\NOV,@?JL.6RB#(L13E;OIN]QT>GV.45 M1(E?8W9;2-^(#^4ZRW[CQ,7BW,6V M!\BV3$0L8D_PL]N!VX*?/<+OG"TA98%.60I?]8C1>5Q$2594.4/_^@FRT47) M-L5_=..ON3MZ[ER6CHHMC=B[&0A+P?(;-COYX3OL66\G^NZT?7>FN)]<@6PN MJH2A;(E^!LG=C>$L*\I"U]EI=E_6#$799INEL/0%9YH"TRW+XVP11^BZX1YQ M[B")"2UAWLH,E5#OZ\'5@0!/G)8L3RD7-9J@K< /A7FD!5IF"0A_<81^^"X@ MEOWVU?__D]&\0(PC%P'N /7+!?@ZY?D8)0)TA)?#WX\J&?G2U;"C/3I/B?C M_2:K^/3'*4QL5A4PJ<4<-?+Y^N;N@J\W*VI8M*EOD$-"B<*VG.40B2)>(!?$ MN*U_3]9^9^S"%ST@G%C DYCO*DV M*(GI=9S$Y3TD1DG%;1OD9F#$49M; ^%U,!SM8RCTJ9K MA9I:Q.H7(U#LFR7M(FV&;"R:P<^?9?1]]/B6[G. ;=>3T2TH8?OV3K?"W=[:-8W3%2IYJ(.$L\Z],.YI@"-[7\3"(>:N;M3U M1+A]W.L5+E^3O_.3L[93IDB7W19>AZ@@49O#RQWEZ>_B*^\-O' M.T:G%# 4<2RNXC3EN 9LW<-"27+JFS[Q))IX6,D- U^BL6/:6$ZP[5#-]EQO MQ 618P$I$I#C #D*D&( '@%(DD^CLJ)Y#%@ .:HV6R'Q'1Z@@WH7U[ )EG-, MUY=S^YDAN*([_+&[J%FV#<3QW9A\-U1F7;$-4IZ!S<"W)[R?)K]1905$&O%" MLAA*W[Q -B9!*'<;D[&"3@"F]G(*B^\LS+(&Q&1(\6:4I\IZC-:D= M98.'9O.QZ-4CP2A Y#P BT6F7.DF_PP,/DWO00K3,H^O*U5.B"2YDMC95B?> MQ+6U16!4#PE&X-FC_9/SH*\AQI-C$?DO+1B3T-%+!;9,RYZ.S09%]@7:1\4C M^+<(M:BP_E+3-\**;#'O; M^:&F(/+NGD(-RJJ67U!/,XW:M7/\"7K?U7ZL"ACR-433\\D4?:W Z]<*)D,Y MKPWEO+U#N9W;_KD;#*SY3EZN^!F6+HJ;;H!'<;1AG"N,1"&.+*Z; MENKC3IX5 Y2SY>N+&,;^_Q]R[?G_/HKR2A)L8=G!&=MMEJB6\ODMZ3E;LCSG MQV3T;EP->[K/02E7_H2!59NJ/H+;8Y/'QMW(9'>N:\ZSIB'HL8+J6_>VV_B$H=!MF?Z(FW1,0OJ_][I>S M+5?Y?@@4T\=#Q+'F(]2P;" [U8)Z"";Z6>IOV?=3]+4\NU^+I]0J:RO=9-AR M$.7? *)OTA_8M!UEI]2SE"V3OO[ IM.#FNT$>T+&MFSM]Z"<)'K\>T\]TH2O M.G5B$%O"0J#7* :1]T!L-WB"5N&;#B_NYRS]6U2!JDG+W3"*_D[54,VI M:NRQ_V=->Z,K(0N\>E'$4CK\, -0("Z6*-OV.WP_V+C L4(#0B?@&+1P#/:& M8WO7I;V,1N^YF&L/M:;9JH=:NX%M&WXFNEW'T9I?I^37(A';-;RL2G[IK;GH M8O);6W2[S;,M!.,EIR&S+5QFP+C>EC.H#E$/(_QC7$2P "*TAC";]U4&\]$8 M5 '6\N::Z[L\2=Y?\RP!?MF$>(Y(DD-R+\ \2=G$!C,"LY< M6/&P7?%P[Q57M\#%W-!Z26*_ M$S)JQR:"15YE^?U?]L;>8__%YN^O?,*XIN.3-JU;E7AZD#74M!U_](E1?J%4 MR!_Z6G"H7Z3;"H@SO@.Q8+FP"M]254 'G>T6L59N/[$;EB#<_)/FWWX@=T^3 M<4:+-3_46(!9*V+U_E\P2O6]#^U%*,L:I<;K?XSOQ*;/X.J&\$U-WQJ.S%?, M0F<>''>XG/V&N]*!I>,A'Z/L_EU'O\'.^7[XO9*M3BAUEWC>H)IG/WQOT#,# M257:IBL=_M@F"=Q1#DTXI3FNTAQO@'_JR.J7F%8@F\OADO4/1!PS#.7#1=L, M;'O(84(!8ZN[[&Y-ZLI'WR"9YO?$:]Y8NIR/7_22>L/^F;M/NNZ3_3=_I0W] MKT7_24#3W6EV^@L[V0THPD)8N%OQ!H/KQ!N6TQ4;.4^HBMJ)63 P]!L^@\)B MMF6;2T#2X>#$00$_+GQY.WD.>JTHXZA-N%"NVT\;K^G4+ESHOCC$ZA =;,H1 M<@\\@KZ'/^R(O_J7)TW?TN8U,93R#BST_12BND<;>/)=Q0G?/;CX.'M[_$MY>PON4VW;/(;RCCU6@O5R$&,U; MCC]13/]D\11R20X@&GI6\3R4WI5M6+X2K^<*)-JNGYBUJ>T+O??UN[2N>/V\ M[Q/-5S$L7\*64-6"KLY07K^8JXDRVXI7:M=9668;\;EF%%Q<7@#REUE6[@C> M0/MN\>1_4$L#!!0 ( )%\C5>A>GF>Z 0 'P2 9 >&PO=V]R:W-H M965T MI_9QD!I06=)H9P8P^^NW9R2$,"!\;6I?D.;HZ^ON3\,,EHP_B!F )(]IDHEA M:R9E?MKMBG &*14=ED.&*Q/&4RIQR*==D7.@D19*DZYMFEXWI7'6&@WTW#4? M#=A<)G$&UYR(>9I2OKJ A"V'+:NUGKB)IS.I)KJC04ZG< ORS_R:XZA;:8GB M%#(1LXQPF Q;Y];IA:?VZPWW,2Q%[9VH2,:,/:C!531LFP8RY@*N&3)SSB2LV$K:)$()G2>R!NV_ /* M>%RE+V2)T+]D6>QUS18)YT*RM!1&#](X*Y[TL<2A)A <$K!+ 5O[71C27GZF MDHX&G"T)5[M1FWK1H6II="[.5%)N)5N[: M:WK3A\"V_#.!>S/!DCBB$@6%Q =VM!0J!B06KG6(4Z+VF\[9FY]_ >5EM>VL M8>V@]3%P74#-LZJ\U(^]HZ5]GK*YBD 'S.:"9I$XP;B%U(FAV"K5YH_$KKUK M4.PS=&^*X -70*,TDL@"R3%7P%2[+=.OWET/O4PP85.#3"%#U!(M1R,DA%A( MA2(V;25JF%90C?H8R!V3*+)QQ#(LVZ^-^WZ_H3[=JC[=YOJ<40YEB=0)Q"B; MZT>NDVV0<\7$L5SM*])F$WN*5)"WOH36GSZ_TGA#\L)*"=_)9]O*E44+K"C!&_U M?L'F+O!'NP#[R@"7MG%_L*NYYC6+Z]#8+9/PH>'LN-('!/MAQTO/># M /]U]%W#]-TM"YA6A,#9@< U+*^WC]R[M1N!%/A4WWNH?V/XUZ6X'*AFJZN5 M\^)&8;.]N)?Y1CG^71$D@0F*FAT?C^B\N.LH!I+E^GYAS*1DJ7Z= 8V JPVX M/F%,K@?*0'7A-/H74$L#!!0 ( )%\C5>J&PO M=V]R:W-H965T#"1I MMQ9#L2!.-^PC(]&V5DG42#I.]NMWE&R)3!RE+;H&^Q!+1Y'W?@^/S,E&R,]J MQ;E&=V51J=/12NOZ:#)1Z8J73!V*FE?P92%DR3200L:Q:5Q03[/IV4 M+*]&LY-F[%+.3L1:%WG%+R52Z[)D\OZ<%V)S.@I&NX&K?+G29F R.ZG9DL^Y M_E1?2J F'9GH[/@Z)R:^DH M&:&,+]BZT%=B\YYO[8D,OU04JOE%FW8N)2.4KI46Y78Q:%#F5?MD=UL_6 L2 M_XD%>+L -WJW@AHMWS+-9B=2;) TLX&;>6E,;5:#09,TS^Y$PB;BH= E%K7MYPV13K+BR_ M0L9FHD2?#N>'Z%IH5FQ_'[(]."O%N@(U\PKIE5@K5F5JW!3]BR7"#P:.S-B+R!3"(Z\S:U4#+QPFG043OKW M(/(2@/2.I%[@]Q*"V".PL VH,LZR9%$OB4.+#CP?8]L6ZL61,Q![L:,M)1XE M,?JMYI(UR'=0" 4YD5>I*+DU\0![L9^,[1%*;-(PP@X=Q8FC6Q+[ *R: YAK MQ.^@XU&.A #;_,Q;@(\=%2)_/$A3X-!)>&0"MN,6Q+&C'*:N(XD39:"IOPT" M4XIK.PJ!#U]M;K$7TL!V1>+Y,;7# $D6VBMHY$U]@BY8G1L1C7.R7*^E$^Z# M.'K&0T$4C(=HC.D8O>6PGZ9YVX8 !"!6FFWOGW; 7OU\1 @=#]%A9*7,2SVQ M713?&8\>XP?VHL")=6!701AZ-+(+,"1>$-MU$U*/ CKLP0_<9TR(>X@"P/!Q M8),AZ14 _*" $?OQ(_028J>]2Y$I++6A,/(]UYJ(-)G^!>A!O"1QT0/[#GQ$ MGA^Y\)&0Q.'@CP?1@R3/Y&KH9O-CFOI#Z.'@063[*8J<4@[LB31Z$C82+XEL M[P*,^'3JHG<0VCZ@U,.^ S3@-8J?A8UD^AQLD&@\1..0?!5L/!<*3![ T@,Z MC*;C@1X_ZGK\Z(M[_"M^RZLU1PL)G=*[.XAR!1Z[:,Y^7"K3Y/_"Q5*R>I6G MZ R.WFI?MS\L\'H% D0!9W!3#-H<\.#PJEE>*&BX./1U9SO IG,SH3 0![W?D(AE;QT#ZYI3=H9$U2A6 MB+0-(WAJLX(*:$;K75N[,2-JE=>U62*1:L%)(6FTDC (+"'#M\:_8#_WO9^O MC4>/J#CF]KT MU-EZW&XOF8(Y[R\ONP' E[@'G##LT0@*T)IEFLP@@,6N 0!(T!0^[)NP#6'$ M0;AMLVG:V]>M9UV&TQA&,?P96>VL;]K#'9?!+H:3R'69 [,!M1WX8(^;A@]\ M%@($!Y;/^JFA3ZQ99BN-][@LPAY)J.LR!],)W;/#/NTR"J/A/I<-X"?M\)-^ M-7X"DGQD?P$&=-"Y#R:'^;YT43]YHGYJP=X3\F!*'D 1EWE1F/N3QQWP\-?= M<^=A%XSV@\C7S-V&4O4OSW_YKY^=_F=6\N/#OA2(!0:F5SKLBRT 7-N7[1/K MPA98+YMK:852@[+MW6TWVMU\G[47OOWT]MK\(Y/+O%*HX M8ZA_&T ?(]BJZ M);2HF^O?&Z'!CN9UQ1GLC68"?%\(H7>$$=#]/V#V+U!+ P04 " "1?(U7 M4:A-3UH# !9"@ &0 'AL+W=O[M)7: N(D.%;;._CL)M/&PK&#[;2[_YYQTDVZ-"T@ M'1)?$GL\\\P\,WZ9\4[I+R8'L.2N$-),O-S:\CH(3)I#P"\ :0G "-*/BAI MR RRQP !1M>&2!]"G-.SB$LH+T@<^H2&-#Z#%[>4XQHO_B7*?4P;G*0?QQV7 M:U.R%"8>G@<#>@O>]-F3:!B^.A-ETD:9G$.?+IM30M2:,&/ &L)D1@1G*RZX MY5@C9LG:4=DZ*GWAGW?P[,F(AO$K\J?]9\9QQJ);*%:@V\K_K"+]98\+IO4] MEQLR*U0E[='ZP8;Y'TP/1.]A"Z)=N(4U:)#IL9?G#;HA7!*;J\K@5C O?B*3 M;M]<__:*+9C)Z]V9N@%\K3AN27#Q/B5TX-/HLE7M$\3^U8B>%D2='X4WBC20 MN9%1@F?,XF3.!'-96[I+T)!9FC;)JL^+DIN_+.@"'Y 4,"Z\U5YVT)$?7PV. M^)P2#_V8CGXD[O;I/\H"H>1]=V1_?RE.;H6'I)3LWN6@3@Y+4UUA N&N=&EM M,J9LCF>IR]O!C=,E+O83>G7DI%^:^,/H.&N/I=\E;81)D^!.]T)#QKMC%?F# MJ**ZG^7I3;:I(=7CVQT.3PK^XXGOI4O/VJ^X9()?-1M MI;G%&W^+!5#(_QZ8[GM)@H/GO@"]J9L:0^H*-R]_*VW[IEG3+G3J3=/U@6GT M;HB -9J&%Y<#C^BFD6DF5I5U\[!2%EN1>IAC[P?:*>#Z6B&1_<0Y:+O)Z3=0 M2P,$% @ D7R-5VO3!M64 @ T 8 !D !X;"]W;W)K&ULO57+;MLP$/P50BF"%BA,B9)=);$%Q$F#]A# B/M C[2XMHA0 MHDK28'J1YU 6#00$GU M1-90VU0[K&L%E'E2*3 )PQDN*:^";.ZQE4UWL ;SO5XI>\*]"N,E5)K+"BG8+H+KZ'*9N'R? M\(/#01_MD:MD(^6C.WQEBR!TAD! ;IP"M.4> MRMHH&^669[);_L095 R]_T8W O2'.396U@5QWDHL&PGRBD1$T+VL3*'1YXH! M&PI@ZZUZ#>H(@.S^+9N'5"5])[RLYI9ZM[2O&]@*0W-I.R@55P!"U#Z.FG*&< MZ@*QUKH>\WY:_?PL)6%\A?[W>EW*?670RM5PQW5.!?H%5/5QVZ> ;KMR._0! MIT.68%"Z\(276L0E.(HQ'[7):28D"%R@2^&P#L43L+8]Q:*")X- MHQ8AT0NHR8E'%3J,X!2_ $@R1&(<)6\+3=N:CA$R'2(S',4C2LE0*6TJ/P;( M"]H%CLB8T%ASXZ,I4X+:^5FJ4>Z>=C-P>K0?U]?-E/J7WLSZ>ZIVO-)(P-92 MP\DG.QU5,S^;@Y&UGUD;:>P$]-O"?G) N00;WTIINH.[H/^(97\!4$L#!!0 M ( )%\C5="K+VSB@8 )$H 9 >&PO=V]R:W-H965T%[J\R?&?X@%(1(]1V$L+CH+*9.S;E?X M"Q)A<<02$L,W,\8C+.$CGW=%P@D.,J,H[#J6->A&F,:=T7EV[XZ/SEDJ0QJ3 M.XY$&D68+\SA=2W>B.SA,\)U,BOR5W'#YU2Y2 1B06E,6( MD]E%Y](^\YR!,LA&?*?D2:Q<(S65!\9^J ]7P47'4AZ1D/A206#X]T@F) P5 M$OCQLP#ME,]4AJO7+^B?LLG#9!ZP(!,6_D4#N;CH##LH(#./7TFQ82. M%9[/0I']14_%6*N#_%1(%A7&X$%$X_P_?BZ(6#%PAEL,G,+ 63/H#;88] J# MWOH3G"T&_<*@OV9@][<8'!<&V=2[^=PSXEPL\>B%;"G9R-,T3!+$9FM)Y3&?4Q[%$E[[/TEC2>([N6$A]2@0Z1+>8'ODU=]/'#'R@DD(Y-[NT- MA@29PY*3#:#NZT&=%] &&._U,+:&N%Z92[T,K[<%[XZS(/4ENHKS J8*P3_7 M, A=21*)?YN2(T?L-R.J*GDF$NR3BPZ404'X(^F,?O_-'EA_-H7"))AK$LPS M!%8+2[\,2U^'/OJ;8(X^P7)N7E]CK77;$.A=L4\'PR:N3;K@&0*K<7U<!M&CT0KJKIEX2H6@D%=)HO;E8,.57+".3LILJ'%^4G)^\CK.[TO.O^)G-,EYOX7V]LL,39B0C?U MCGV\FIQ#RZKGYT3K0%L^38)YAL!JQ ]+XH?[$W^ 8F >2H^OF$>2P46H&O*F M(&B?TS;YAYL1M7N#M8JS.6@MYIXAGVK,GI;,GKXAI>_P$C^$3>W?^'1C6H/^ M>C*_8HRK=:]MCAH"JS%I6Y6DL+1W9VGG> R;F M_@*!6$,N>20A2U1'@KSG!-1_8X;K(5L'PMY8##U[8S44HU8[F)XU[*\5#%.> MU'X8@C@.$!:"-.]]>L367#J[:JI;#!EHRJXI MG^HL5J+1UHJ?E98Y4\4"Q4RB)>QD/HN 6Q_X_+55?8\+<,W\)KN'N'H76Z_Q M]U![=B7W;+W(^@*"6X#P"$GQG@&(3%B\17?L ),\;7SKL9^9JS=K3?1[2#V[ MTGJV7NQ]HC&&_$37BN5B;SMDL\-OP/FE*@$'",\DY/:E[Z=1&F()N7P9,2[I M?]G;D<9X'.]:TY/=0UR]YZUY?@^!9U<*S]9+O*OX$9*7\27ZCL,T?Z]TGS^G MN<@.-OBQK0V%\:I1;L.H#;'BZ?W?EY]*C=EZ.5954/6J1\"^/H,1 1J3&*Z@ M>PUQ+!#FT(F%3, 7T'_=DJ=PB3Y3Z&_12^_;3*9)\339,1,'"C_,H+%R&!5Q MIM#J$:MDG*W7<>L1FZ9)$A+52:AW\2!!("Y97_&VT!D5>3NFI N=23\\4VCU MT%4ZT=8+Q1L:TRB-&ODVJ>$F1M%*;3Z[S.5P'0LXS\T.$;EI%$TURB: M9PJM'IQ*8CIZB0E=$97D\#I30E=0T>(Y?0C+C@B:HUD:HFLZ:^SG=X#WME:9 MR=Z6KMZR-?WO(4J=2I0Z>E$*:R,A7"X/LKU#9D+?^YG23.;OIE\/KJ-_7TM7 M;]F:_O=0LTZE9AV]FKW!S]NV![UEZPID],=.HVB>*;1Z#"H![/3-;P]&?P4U MBN8:1?-,H=6#4XEF9Z=H?LOVH >W+4V!VMO4U9NV#L![J&FG4M..7DV_<8/0 M@Y]H^-_7TM5;MJ;?J%COKAR]B@B?9V?>!,I.3^5'CLJ[Y;FZR^PTV=K]B7WF MY:?C*IC\L-X-YG,**C D,X"TCDX@?WA^_BW_(%F2'?!Z8%*R*+M<$!P0K@; M]S/&Y,L']8#R%.+H?U!+ P04 " "1?(U7E+0B?8P' #I/ &0 'AL M+W=O)6=)09R M:=%BZQ#4Z?8P[$&Q:5NH+'F2G+3 /OQT<4Q3HHZCF'QI?3GGG\/#0YV?9/+B M*4F_9BLI<_1M'<79Y6"5YYOSX3";K>0ZR,Z2C8R+;Q9)N@[RXFVZ'&:;5 ;S MRFD=#8GGB>$Z"./!Y*+Z["Z=7"3;/ IC>9>B;+M>!^GW:QDE3Y<#/'C^X'.X M7.7E!\/)Q298RJG,OVSNTN+=<*\R#](W*H3PDR=?RSOGY6 M?U\-OAC,0Y#)FR3Z*YSGJ\O!:(#F3"Y M2),GE);6A5KYHLI-Y5V,)HS+:9SF:?%M6/CEDVD]?2A9H&FXC,-%. OB'%W- M9LDVSL-XB>Z2*)R%,D._H-LP"Y;+5"Z#7,Z+27R4\;;XXJ$L!O3P'6W29+Z= MY=DPD^EC."N^"N(Y6LIDF0:;U7?T]E;F01AE/Q5:7Z:WZ.V;G] ;%,;H?I5L ML\(VNQCFQ:#*T(:SW0"NZP&0C@%@@CXE<;[*T+MX+N>ZP+#(QCXEY#DEUP14 MG,K-&:+>SXAXA!H"NGFY.P'"H?L9HI4>[=#[7*<9+=)DC=Y]RV4:!Q&ZJ4I# MINCOWPM[]#&7Z^P?4_9J<686+R\2Y]DFF,G+07$5**=-#B8__H"%]ZMIY);$ MM#RP?1X8I#ZY3_)BW%D026.5U,Z\ P8EU71 4.&":'HA;1?P@@ M:]B_]TRX( BB"((X)0ABE2!LJ>FY4 1!7DD0I(T&G/F\48\&*\*Q,-N M#Q<=GJ@.3T9.UPK(#[US84E-SX4B"@(3!33GXU:M>%!'#WYE@"'B?@KS-NS>>RI<, 15#$&=,@2URA"VU/1<*(:@KV0(VJ8#AH7? M?!)A,*,,^QU/(ZBB"'H21= V'Y31M99+VZR,CG1$ISB"PAQ1+1< N6'WWB7B M B.HP@CJ%".H58RPI:;G0F$$/?*31F=!M@D!"^PU0<)H1EG'32!3,,&.P,21 MGT>]%T5G-.N.3G$ @V_JJ^4"$!CLWK=$;*GI@U6-GA&7RX6!&-$[%Y;4]%PH MK&"O_F5CYPD]Y3:8=/05=K"-X,@^@K(4OYS]=G9F#,IJ:[>EI@]5M7;&G1:B MU=T+MM3T7"B<8"?A!#,\;JCV[^CUV+;J?-;-%$NP%[!$59$P@L,RO>?#!5,P MQ13,*5,PJTQA2TW/A6(*]DJF8&U8\&D3<0U&G?>#7/$$/XDG>!L4VI$9C+HC M4RS!7\ 2S\L%0'!8IO?F*Q=,P153<*=,P:TRA2TU/1>**3C,%)W+A1N(8M1\ ML&PPHH1W%*6B"G[2[L2=]Y'(VD;=D1UL3H3O[[7E N 8+-.[1%QT>ZZZ/7>Z M79%;W?)@2TW/A<(+#N,%-.?M_8C-.T+01(](]7Y^9.-!59)_?+Q_=XNF]U?W M[XP/PF&1WI/@HL5SU>+YV&E!6MWM8$M-WTFLT$* M)>/DC,3!(0FWIR3L'I-P@1U"88=XY4D)T28*S$>X=7TWF F/=#S_$PH^Q$F[ M'D5[/Z,Q.H,9$)WB! $_"C N'X#@8+G>)>,"#'P%!K[3;9"^U9T3MM3T7"@, M\6$, >9\YWEXBJU9G@:39FD.#PZ-%ME=5F=I,U2=^ZP/2^X_W9_7O:I.J38^ MO\;G-_6I6R53'P+^%*3+,,Y0)!>%I'?F%_&D];G:^DV>;*JCJ0])7DQQ]7(E M@[E,2X/B^T62Y,]ORC^P/]T\^1]02P,$% @ D7R-5S+QO@( !0 Q!H M !D !X;"]W;W)K&ULM5EA;ZLV%/TK%INF]Z2^ M$IN4-ET2J4W[M$JO>U&SMWV8]L&%F\1Z@)EQFG;:CY]M*(0";I(E_=! XGLX MY_K:/L;#-1??LR6 1,]QE&0C9REE>NFZ6;"$F&:G/(5$_3+G(J92W8J%FZ4" M:&B"XL@EO9[OQI0ESGAHOIN*\9"O9,02F J4K>*8BI=KB/AZY&#G]8L'MEA* M_84['J9T 3.0W]*I4'=NB1*R&)*,\00)F(^<*WPY(0,=8%K\SF"=;5PC+>61 M\^_ZYBX<.3W-""((I(:@ZN,))A!%&DGQ^+L =?8C/T8PM$C9G 4TDN@H"ODHD2Q9HRB,6,,C0)S3AB10J M\>@JRT!FB"8A^L+H(XN8U"T^W("D+,H^JK;?9C?HPX\?AZY4+/6SW*!@=)TS M(AV,,$'WZCG+#-TF(81U %?)*S625XW7Q(HX@_04>;T31'K$:R$TV3Z<6.AX M9E43/K$1_Y(M3UN+&D._ M9.COELJH&I!M%/T& =R:T&:[/K8D]+RD>VZE^P!/D*Q K0 !5].-'@,L":)5 M:"Z:*E[:-)PW.MLC;1JL5/8L\8M2Z(55Z%3+4)-IA&Z?4PB9ZJ,3=)<$ M0B MJ(:_&?&M/63'E6(%;+9!;7_DGLG'&TLXMDK:K"HC ]&8"ZEEM0K"S:'M^ M:&GG^7YW%Y"*+['SC5/*A":LIH&(2I5]R0OF&UW2RITTJJ=!FVP[Q>)JQ<;6 MU7 \I2^&K@01MQ>)/=[KH9"^M$5.[)'[UDZU$&/[2OP VNL;GP?"[ J2 -#7 MQX@MJ/;9)^AKJC_-/ :QN6Y-@/TQ7;.6/6Q?]=7JCNW+^[V2'J_B5D'6R%W- MUJ'0ZCHKCX#](UE.;'4?.Z?A0&CU-%3> ]O-QU4^+9K"UO7.>/LD8T?QT M0 MT3Z8C^$X<&4YL-T;W-/GSG(^D#\H=![#;>#*;N#!LH<"S[1VL3>H\ M*UM#[+9FQPT!:;Z4W RVML->=U,J;$/L+C/^Q&RB0K95@:U)G7-D(8C< MMRO!4T#_(LMZ:X?8>7@>PU>0RE>0BV/-4@>U'8="JZ>ALAW$_IKCW5W@._&# M[EV@/7)79>[&>4 ,8F&.2=1HTJ_T\]?FY;?E4&ULS5==;]HP%/TK5E9-G42;.!"@#"+U8],J;1HJ[?90 M]<$-%[":V)EM/OKO9SMIR-80)#K6OH =^QZ?8]\C^_:77#S(&8!"JR1F"&_91,803J)AT*W7,+E#%-@$G* M&1(P&3BGN'>& Q-@9_R@L)2E-C)2[CE_,)W+\<#Q#".((5(&@NB_!9Q#'!LD MS>-7#NH4:YK 9.961$GJ4ZC@5CK+30'R"1G3*Z(1&A"ET&D5\SA1E4S3D M,8TH2'2$KF !; ZZ-01A,X)%@+[?QW1*[!X?7H B-)8?T &B#%W/^%P2-I9] M5VFN9D4WRGF=9;S\3;P@/49-KX%\SV^BF]$%.CSX\">,JZ46>OU"KV]QFQMP MKJB\Z]D<.<+>D8>K M]-12V_$<@D)X\%;2+=B#S'8AL_W"=-MZK'I;*!]7":M?&J-'(*)&0Z?0T-F; M93K/+..WNM66Z19TNJ]LF=9FR]12VS&73@KA)V_%,B=[D(F]]_--#ETV#O:;U<;!ZRL>UUZM_\$ZP6;KU'/;-:G6]SYNOA7WX-HG MR*Y*UT\*O.U-L4_[U*^]W3[K!P*NO9A?9I_@F7V"O]WCEFH#4V=](V)*F40Q M3'20=]S1T2(K7;*.XJDM%^ZYTL6';P( 'L' 9 >&PO=V]R:W-H965T M)-?-?U])3MR,)7X8Y,6^D^[[[CN=?9HU4CWI$M' "V="SX/2F.HB#'5:(B?Z M3%8H[$XN%2?&NJH(=:609![$61A'T3CDA(H@F?FUI4IFLC:,"EPJT#7G1&T6 MR&0S#P;!;N&!%J5Q"V$RJTB!*S0_JJ6R7MBQ9)2CT%0*4)C/@\O!Q6+JXGW M3XJ-WK/!5;*6\LDYM]D\B)P@9)@:QT#LZQFOD#%'9&7\V7(&74H'W+=W[-]] M[;:6-=%X)=DCS4PY#Z8!9)B3FID'V=S@MIYSQY=*IOT3FC9V$@>0UMI(O@5; M!9R*]DU>MN>P!QB,CP#B+2#VNMM$7N4U,229*=F IQ9EDU38#9 XK6@B:TY0( Y=I*FMAJ"A@*1E-*6KX#$LELSHU\$B4LE$; M^'"-AE"F/\Y"8\4XRC#=)EZTB>,CB0B*I#@/[(^B43UC MD+Q_-QA'7WMDC3I9(\\^/"+KGR;<4;*FC%KKUYV-A5N#7/\^)'MT MGGG>SS MWM.\(2IKB,(WW;GK+I_>1#V"!1!YL>[@U$CJKP8U^#GVGM;.Q6 MNYOELAVH;^'MM71/5$&%!H:YA49G$_LEJG;4MXZ1E1^O:VGLL/9F:6]'5"[ M[N=2FIWC$G3W;?(*4$L#!!0 ( )%\C5?Q@F*L7P0 -4/ 9 >&PO M=V]R:W-H965T5L(G*=,D[G$JD\RXC\]Y:F8C_UL'?8>&3KC38;_FRR)6NZH/II M.Y>P\JLH"]9O&L?Y\B/[9D@+%)E_Z)]:1MX*,Z5%EGI# @RQHO_Y*44HN8 1-T.8>D0 M-AWZ9QQZI4//$BV065KW1)/91(H]DL8:HID'JXWU!C:,FS0NM(2W#/ST;%&D M#XD56K U9RL6$Z[131R+G&O&UV@N4A8SJM E>I@OT(=[J@E+U4=8/RWNT8>+ MC^@"^4AMB 0CQM$39UI]JFU\WXA<$9[ YL7)>N)KH&" ^'$)][: &YZ!BT/T M37"]4>B!)S0Y#> #]TJ \"# ;=@9<4&W5Z@7?$)A$/8<@.Y>[QYVP.E5^>C9 M>+TS\6Y ](2EN3G<:$'C7#)MQ']XB=,<&*.5%!FZ$]DVU\1>!,C< Y$<4J70 MG$JT,+JCO[Y"8/1%TTS][9*Y0-%WHS"UXUIM24RG'A0'1>6.>K-??\'#X#>7 M1.\4[$2P?B58OROZ[ \H=8S'(J,NFH7OP/J:BK:;#<*@/_%W=?AM(QQ%X\KH M!-:@@C7HA/65*G6-> 4.$:TE6T+2EBE%6B N^(XJ#1F%UQGD$:YZ_.SB4/S0 ML ;OLA<�X.(QP$;@[#BL/PE=*VT!\PF[.V$6E"I?,R#UO*]J.H*7_;"(_. MR3^JH(\ZH?^PY1O$)3LJH1T!9DW20TV"=J8T%"!3WBY-%V"Q"_VHI6E_.(P: MZ!U&_7'D1A]5Z*-7')Y]DP,86M#".FS?988//I /7NCQ^6T*ZTF#[3[.YE@2PX[B/ MFIEP686C,Y<"AT<2X6OKT18.4YU"U^$IHX[J@E[A%N:V57#5#\]@/K9SW-G\ M?H*Y2^F> W4P;J)N6W6@/O94W-U4'^$X2Q971]H)L#/$6S\AWBO:*>%CM\:# M_\5G%^[\:GBS:.\4[52TX^G#8X%&SZONU 2FCV(FL ML7]K9E8[>!W#% /O-R+7C"N4TA6$#*Y&D!M9S)#%0HNM'<.60L-09Q\W,'=3 M:0S@_4I DRD7Y@>J27[V'U!+ P04 " "1?(U7\2JN>?4" !I"0 &0 M 'AL+W=O/\_ESN?^4JI' MG2(:>,HSH0=>:DQQY?LZ3C%G^DP6*&AG)E7.#$W5W->%0I8XISSSPR#H^#GC MPHOZ;FVLHKXL3<8%CA7H,L^9^CW$3"X'7LM;+=SS>6KL@A_U"S;'"9J'8JQH MYC'"?L6)4;3+R<]$D^KK@9S!A,\% MG_&8"0/7<2Q+8;B8PUAF/.:HX10F1L:/,*2H)3"2.6629NYC'-^@83S3[\CH M87(#QT?OX BX@*^I+#43B>[[AMC:,_VX9C:LF(4[F+5"N)/"I!H^B 2330"? M9#9:PY768;@7<8+%&;2#$PB#L+V%T.C_W<,]=-I-Z-L.K[T#;ZQD4L8&;D55 MC#:0/SZ3$=P:S/7/;2&K$,^W(]J*O](%BW'@44EK5 OTHK=O6IW@_3:Y!P+; M$'_>B#_?AQZY5#J=NE2*UU,)G^P8@8;:I9LL[+H&RB*Z-K11/#;D5&VR)5/; MDZLZ_L(=;Z^R1=1JA=V^OUB/P+]&E]W+QF9#V$4C[&*OL"^ET8:X4NF<@"CS M*2I;7#IE1'X;T0JNL\8A>,9RG\4&QT[#L?-R\.O ;J.TU_NU678@L VAW49H M]^ EUCVD^ .!;8CO->)[A\W$WHN9N/? U\KQU[I6CFKNFKD&UWBJ2[U9;=X+ MUZY-/EL?TCNB:OM_8:I'R!U35]$?4$L#!!0 ( )%\C5&PO=V]R:W-H965TD+H5 FW[4/7!) -8F]BI[,IEFK*-Z[(..#8.*6)ZWM> MSTTQH4XX-&MS'@Y9+A-"8LY*,J%9&GAK!BDA-HG?B[B<.00M,\X^(6#?^+@ M^V<<@L(A,$(M,R/K'DL<#CG;(ZZM%9H>F-@8;Z6&4'V*2\G56Z+\9+BTIX?8 M&BW)AI(UB3"5:!Q%+*>2T V:LX1$! 1Z@Z:,1D EQ_H$A/:9D=CB*L KI)4ZO(/NB9^(^(2 MLA8*O%OD>WZ 'I?WZ/KJI@@H\!J&T[_'\P]X#3R#,OZ!P0W.X,XYB_-(HAFU M%:E3^]LG981F$E+QO2Z6%K%3CZC+_DYD.(*1H^I: -^!$[Y^U>YY;^MD7PBL M(KY3BN\TH8>?\W0%7.?1X6 $>FDZI(G%ZQD\_8':A>VANSO6T[CC?^KIEGJZ MC7JF!7,T5C+*2:5J;*F\' I,H 5$0'9XE4"=WL;]_O6H+P16"4VO#$WOXGG> MNZ3X"X%5Q/=+\?W&O*@Y[%OT@3.AT_VJ3KK%ZQ[E>;_CZ=])MO]IU^X.JH85 MQH.2\: YDRLYRW7.9L#UDFKM=80MW."(B-<*3LC6V73]$Z+N42]3U;,Q+5X@ M$T#[^2]7RUO$V#3/D_6)NEW8R\!O&'LU>&PO=V]R:W-H965T?$E6*UE\J(_.]]X*WI/Y;?-'5=/_0)E$40T%@&+$:?+B]XE/G/M81*0 MIO@KH#M1^8R2JCPP]B-Y^+2XZ%E)B6A(?9E >.K?(YW3,$R05#G^RT%[19Y) M8/7S"_IU6GE5F0=/T#D+_PX6T\Y$94 F^P)('D >6V G0?8C0"R+V"0!PQ>&S#, M ]*J][.ZI\0YGO1FYYSM$$]2*[3D0\I^&JWX"N*DH=Q+KKX-5)R<7?H^V\92 M("]>H!L6KSY^I3Q"7ZA/@T?O(:3HO4.E%X3B WJ'@AA]7;.M4(G%>5^J_!.4 MOI_G=97E1?;D9:-;%LNU0&Z\H M-O&..Q\0 T%<5+VI/7FI_18R(?VSC4V1; M)XA8Q$;?[AWT_MT'Y*TXI:HS2$T1YV9 A_H*$*> Y%6 CAGPGF[:)=3 N*^' M(7J8&H%VT7SL%-<^T'Q.T&S%?A"OJHWI^XT"0)\DC<2_ MN@:4Y3;0YY8,FF=BX_GTHJ=&14'Y(^W-?OT%CZS?=%)!@CF08"X06$VR02'9 MP(1>]GA>R*)3P@C250E(,"<#&Z9@R3SX.",6)J/S_F.58DTJ,IW:1:H:=\." MNZ&1NW2 E,D :2;/B-*5/$@P9]BB94#(H,%=EFA4230>8**G;E10-S)2]WD; M/5".V+(<#86:3WRUNA$TF5B\ZDP4*J)1@VCTTSB07HU:I2;U>LW;*7 ]A6.L M0]=>#@16HWM:,XB7: E9Q&27 W27K928X]*E9@^221W M##U3CVMG=F-N75OTN-4(;8"@=6TF!9:3(^GA?JH+!;UF1J@BI'H5*?0M*70N"60L:!=!8($ M8'(LG>2,<[[UY)8'\CD; MTA(W<0^:#V'!3- 45S MH=#JBI26'X_>=I2#M.=S4#0'%,V%0JL+5VX>8//NP2OW",THG?6 1'-P>Y-A M3)HFS,U35;>$)M-*JCI_I>/'9LO_VGU",TQG D$]/VYO,PPT!$XT>X5["2QM M.C;[]!O=1(J"6+VB0B+N23V?D#YX#HKFY&C3"E/6J34B34*/X;Y)Z;Z)V M-I]3(Y"4\6 MC,D6=QBRG9KV,@/L<[H(I")9""KTQKE)OG8Y8RY 9])!C7..IF%VD2Q!7E*HKZ6G%B8K]>UU M('PO1/^HM2XJ%OW?+Q]$FE*[/"&@[AD4S0%%=:)+=TM,7L[1>Q02RRH705%TC>#'R7#:I/P8A[^DM)7$ M;"O39GV"8BJ3K=M.U(,Z2U TA[2/FS&VI\,F]\=PEG;I+&VSL]1NSZ*?R' < M94;L_'- 4#L)BN9"H=6U*4VJC=]TH]8&M:2@: XHF@N%5A>N-+KV@;-J^\>Y/N:8K+_,X*:MQ9.5'=*U_1 M&?H9J/4&17/L]L^T)[BYI:%)-!Q,&ENG_7S&X]O@I4APKI4F5EG8Y527EV;RM[D&R3 M7DQZ8%*R*/VXIMZ"\B2!^G[)5+_,'Y(,BMMSL_\!4$L#!!0 ( )%\C5=, MWP5U9 ( * & 9 >&PO=V]R:W-H965T!?S_;2:-^A(Z'O22^ M]CW'YR2^UVDCY*LJ 31ZJQA74Z_4NK[R?9674!%U+FK@9F4A9$6T">725[4$ M4CA0Q7P(K6J*B+?KX&)9NJ-O$ QP.P&>?A^-=N&^<]G9Q;Q<[OO#?=H>\M.!H&&P+ZDK5)(>I M9RI&@5R#EWW],DZ"[T/._A/9CL^P]QD>8\\>2&-.B09)"1MTVL)C![>5OLYP M-$G]];:!PYP(C_N<'5U1KRLZJNO9U/2(\E$M10YJ4%E+D&SM&B9[P@Y3[-D: MTA7WNN*CNFXIIZ:("K048OB8QX=[XOAR3]AA4GB)+X:E);VTY*BT1Z$)&U*4 M'/[".,)[B@Z3HG""]Q3Y6_W#]NY?1"XI5XC!PL""\XG!R[8?MH$6M6LI+T*; M!N6&I;E"0-H$L[X00F\"VZ7Z2RG["U!+ P04 " "1?(U7U_G,#U4$ !V M% &0 'AL+W=OZ1+)DFG5VC;S8$C5S M>&8TY!QQLF7\FT@(D> ESZB86HF4ZRO;%E%"(ZENN4K6ZPY MP7'EE&!+NDID M.6#/)FN\(H]$?ET_<'5GMRAQFA,J4D8!)\NI=0VO%L@M'2J+/U.R%3O7H SE MF;%OYV_9TT ?DE7L0R4?V";6/K6" JA&1YXZP8Y"FM M__%+DX@=!Q@<<$"- QHZ> <5'EIO)6 MT:2T?(V/DJNGJ?*3L^LH*O(BPY+$X ^9$ X6+%<%D91O:D/ '1,"7%2#C!(J M!3B[(1*GF3A7PU\?;\#9IW/P":04/"6L$)C&8F)+Q:S$MZ.&Q;QF@0ZP@ C< M,RH3 7ZC,8G[ +8*J8T+O<4U1T;$1[*^!*[S"T .[(P,=MTVS6^&Y MWYGF6QJQG("S,MWGX.\[Y0YN))$8+VT>&U:/!/Z;$Y6*:4I78$YSC"-B"[:&L*O(,I=:3-SQV&@ M7NIF-PR-E>=X06O5X^>W_'PC/U6-_T.N]@]VIO4"Z(T'Y/:M^B'TR 4MN 49N T0>?JC$ ZK6&/F.;YSH(H[&0#-.N"8 M+0ON-_DP0$."^T87<.3! P0[*0#-6N [-JU@CXDS)&LRZ1/M6C8TMKYC-JR1 MYAV.43@DIS'K542?8-<\H;E[WJG9H3H?6_)3M-@,R:X*@]"FE://3=T:!P=6:^&Q[HM*B3 M L@L!8[9H]!^ET?>4 IHC#PG// EA3HE@,Q*X/U;5 -HU%4:F\.Z"G7]&AF; MWA';5 /@]]XV"OPA/YW9;E'4!.V=$YR<\%5UL"5 Q HJZT./=K0]/+NNCHP& MXW-XM:B/P#J8^D3N'G-5Q )D9*D@G769$!P3 M7AJHYTO&Y-M-.4%[U#C[#U!+ P04 " "1?(U7$;%I5WD" #W!0 &0 M 'AL+W=O1!O2NH4P2RNZAB78VVJA<1;V+ 43 M( U3DFA838+I\'(^!:2 %:VYO5'->^CT7#B^ M7''COZ3I8J. Y+6Q2G1@S$ PV?[I0U>''BYM1"03[;$C29*X'O MH707M0'R41E#SLDGJC5U!2>G5V IX^8,5V^75^3TY(R<$";)EU+5ALK"I*'% MQ!Q]F'=)S-HDX@-)#&-RK:0M#7DK"R@>$X2HJ)<5;V7-XJ.,2Z@&)(E>D#B* MDST)S?\>'A]))^FKG'B^Y!^J/-A7MY9VM)_6=?BEJ6@.DP#)#.@-!-GS9\-Q M]&:?YO]$]J@"H[X"HV/LV50H;=E/ZGM7K8A$@UJCR9!3CMK/\ 'EO,:[=R_) M[56@F2I8CH/6,7)E[+X*M<=>^&.=96TR-+ TW.P*_S/F_/6PCVGUA#L])$"O MO;48/+:6MGUW_6KO7E/?M$_69^AJK0G]IFDM\9KJ-9.&<%@A931XB1GIUF;: MB565[]0[9;'O_;!$9P;M G!_I93=3MP!O==GOP!02P,$% @ D7R-5[IU M+:EX P #@T !D !X;"]W;W)K&ULK5?;;N,V M$/T50ET46:"Q[I*=V@+63A<-T 6"==(^,];8%E8B59*.W;\O2"LPGM 0BGVPI*["06[:S M>*U?&9R9S/OFM1J[E3 Z_69_:MV7CKSACFL M:/Y7EHK]PII:*(4M/N3B.SW^#K5#6N"&YES_1H7 MG^I 7 '<: #@U0"O"P@& 'X-\+6CE3+MUB,6.)DS>D1,64LVM="QT6CI34;4 MOW$MF'R:29Q(GLB&%H!>\ DXNDNA;Y2(/4>_D132 M-H$M?6D<\LX.+;U1QC64$^0[OR#/\7R#H-7'X=Z('+^)KZ_Y_/'XWN4ZA&\@ M"P_.<17XA. D"Y*#*7(5<6 F5N7]P$N\@84EZY<#>P_(Z64],#E:H4*/4Z^8]"674Y_;[M?"^4>#&C4U+3]CH"4?UR/J7 MU4U,DBI@='7;?1#%'4E](S?T/+.FJ-$4C6KZ'WD2]>0$L1]V-/>-W)D_,VN. M&\WQ:&ZO#HS)5\6#251\R^2]$5G+R6GCY'0\62 %AG.3CU-#'H1N)_!](\<< M]5DC:#8J:"VP,.;!K'>3[T4=-7V;<$".ZUPZB#,JJ$X#]/2A;*W)6E&;QMT2 M,U@-"KUJ=>YHOC["%J34U)BP-?9&&7LKMK:GWL53[[\F;8ULO>+<6=Q-6X/9 M4/POK= =[3+#F5OC6IK\N/L*,U@-2;IT)G>\-9U3 EWF(+0$ MM,&(4&?:&> M'W2KS& VI/32L]SQIO5"!J&IOA2^8;;+"$&PO=V]R:W-H965TR'1ML668Z^0)^ MV5T_^VBUCZ3%@8L?4B?W8OE@N^4W&4LGN!Y"Y)J/AYPV)^N':P\_;@ M(=ILE7XP6BXRNF&/3#UG]P+N1E64,$I8*B.>(L'6U\X7?+4B,^V06_P=L8,\ MND8ZE1?.?^B;N_#:<34B%K- Z1 4_O9LQ>)81P(<_Y5!G>J;VO'X^BWZMSQY M2.:%2K;B\3]1J+;7SLQ!(5O37:P>^.$/5B8TT?$"'LO\%QU*6]=!P4XJGI3. M@"")TN*?OI9$'#E@O\.!E ZDZ3#N_2@"<,/=%7)M$E>F !3X,HCFA.,E^CTD#15\1> MH7@D0X,7EK)UI"[0X)8I&L7R ER?'V_1X,,%^H"B%#UM^4[2-)2+D0*4^ENC MH$1T4R B'8@P0=]YJK82?4U#%IX&&$%Z58[D+<<;8HWXR+(A\MQ/B+C$,P!: MG>].+'"\BG(OC^>=0;F)GL)[;/;6T_I*9C1@UP[,6\G$GCG+C[]AW_UL2NV= M@ITD.JX2'=NB+U<\R7:*AU7J/V^^H*& M+F$^#P0+=WF[A!D*%*M\EL- 0X^+T@U:"YY^MPVJHQ[/J-(6W;D(XRG%5)S-XQ M"1/N(O[\I,SR9G:"W&B%)V;P\PK\W H>Q!:D%"1?YQ!&ZS43+%418.XC>]Z> M] W ;8M+SS7#Q6XMB.ZO 39*F6OBS&TRV_/) 1Y.W-\O+/6.C_0<6V-]3;*8 M_V0,I%QIW*#B*V@#9Q1W&?B$3NPUVZS!JHMR4F,FOX;9"-,>:T"&LQ:7)732 M[K8=T&LMQU8%7=XS6$NF +HJE4 WWCZJO3;5TR;1!AL\[\!;2S*V:[(1KQ&B M/@=[2=*-;(]K3>%>L66D,6Q,*:?6/PL3 \'3< M;.@F,T+\CI&H51I;A<^.W0C7'F_@^=V5W^.*^QM0K;C8+KD/(.)4!%L$RW_8 M4.UAIY@ENN"",]M06T O,6YU5).5U[%RPK728KO45N _TB3[;(!O1&R/"1UI MW#4N/9ZF$3W-K)9A;-?A6P:S'5+0^P[T)'8,/6=G-*JVQ'JM=8/!J*.ODEJ% MB5T2C7!-"(E1@?U9 V-I=D;O)[74$KO4?KO[$XUGZ*%8M?:32=K2B?UFMS$8 M=0&M]978-;$!U(B-F&CT)DUT9TLHJ264V"441'\G8'/"T;W@^R@_(/H2_KN3 M2L^[,V@U"*7?7+88C/"X WDMIL0N93W(C6![Q='KZ!6E9W.IV;&W(+6&$KN& M_J6V3*!(L>0,J@U2Z#69;MO,.C#66DGL G6$T0BK1][<(>XBU>]9OY\"KD60 MV$7PB2O8X42MLS,C>H.4C?WF7L=@->F:>K7<$;O M _WC ![5&H^G'?1:]YX M-M=.HZ/SRX2)37ZL*U' =ZDJCOFJI]71\9?\P+3Q_ 9?K8H#X#I,<1[]G8I- ME$H4LS6$=(=3(%(41[S%C>)9?DKZPI7B27ZY911VU]H WJ\Y5V\W^@/50?OR M?U!+ P04 " "1?(U7""N8+&$$ ?$@ &0 'AL+W=O(WG/2>,M%]_E$D"A79&7K9B.^5KE MK(1;@>2Z**AX^@PYWTX"'#S?N&.+I3(WPNEX11=P#^IA=2OT*&RBS%@!I62\ M1 +FD^ 3OK@DE4-E\1>#K3RZ1H;*(^??S>!Z-@DB@PARR)0)0?7?!BXASTTD MC>.?.FC0S&DYNN/;WZ$FE)AX M&<]E]8NVM6T4H&PM%2]J9XV@8.7^G^[J1!PYX'Z' ZD=R$L=XMHAKHCND56T MKJBBT['@6R2,M8YF+JK<5-Z:#2O-,MXKH9\R[:>FUV7&"T#?Z XDZJ$KF(,0 M,$.*[A"5$I1$9SFCCRQGBH'\B,ZN0%&6ZZL>>KB_0F:76)#2I)UU+X0W;IBT(9AZ"7Y52Q"HCBLK:C3+Q)KF3CJI10=C/&SQ ML8V24>I>AT$#<_"#7;31F>;BZ10J-^A=. ?V3ABT83IL^GTWS&$#<^B%^05F M(&A>89.**J@*3Z8K$%/.? XM#(-!>WO8-IATG.5Y[>$:=Y87/!!?[%7[::_ M"9/JF2W#3D+$+I8QB=N,;*LD3CKJ/#X()_8KYPU(>8$V-%_3?5>:Z[Z8EADX MD<86AEY,AA94AUD2=6D2/D@J]FOJ'1A)HEI3':EUXK65,8[Z41NNPRJ..L > M%!0G+^_!CAI09R.&WTD+:T+_A[+B@[1BO[9>@0Z;L7H_&64MN%!ZX51'BX9M MY>P-^^U5K')UF MYUN5+8V]=-3>SRZKSK)##@)*_ +ZIU;\%^I.'2DY$=)^VL9I6[5!AD=O[^;3 MR1]4+%@I40YS[1.=#[2SV'^-V \47U4O](]<*5Y4ETN@NC4S!OKYG'/U/##? M")IO0M/_ %!+ P04 " "1?(U794_"7R@$ #?$@ &0 'AL+W=O&@8.B7"J>5L$Z@Y2R\I<\5 O1"L#A$P%^%> ?!O2? M" BJ@* +3,KL&Z)(M.QX#LDS&BM9@Z*M2FB-0UEYC'.E=!WJ8Y3TSL6\130 M%_( $OV*/A$AB%E8]/H6%*&)?*.O+N:WZ/6K-^@5H@Q]V?!<$A;+L:MT D;& MC:K);LK)_"LAP+O%^1[?M"1 MT.S_A_N6=()Z-8-"+WAV-=$ME5'"92X _?-!#T-W"E+Y;]>BE9K];DU3Q]_C]&K]O4Y]N29*3LCH3W1\(B_1+)6 + M0D*,XEQ0MD9J R@#07G.@9AQ8&>>* M*$"1@)@JJ6&(0D0_8WC(=&/2E(J;8ZHOY2Q7-*'_';[H)6@Y2]@"'>)#3FLF M+^0,:\[0RKE@ B*^9B9_I/0+O00&JYIYQ_,D1C35\RL$JQ44[;@8J!L(=!&' M1\2!J=D]8FM.+R0>UL1#.W%OWNO*VQIU:GF>26P/<%0#CB[0G4;GQ#^3V![^ M58U_97V^?^JNH[N3;D$?N)1HIC]UW[4/VA'1_2VSJIT*?G7+#7 M?+L]*Y%YDK.B$SU/8Y6OG]T?K#M82>7RB4\"6Y,"1Y>HENKVAGEJ4NRGEB>)9L2&QY$KQM#C< (E!F 'Z_HIS]7AB)JCWM*8_ M %!+ P04 " "1?(U7D"@^7=," "[" &0 'AL+W=OU#I:IIMV<'+F 5 M;&:;)-VOGVT(HPF)NJ\7L*_O.3['V+Y,UHR_B Q HDV14S&U,BG+*]L6408% M%I>L!*I&$L8++%67I[8H.>#8@(K<]APGL M,J!5.3.R!AQ-6R9Q0>.!(5$6! M^>L,6JZU#3R2-),Z8(>3$J>P /E:2,GXWG!:[90:V&UO MV;\8[\K+$@N8L_P;B64VM<86BB'!52X?V?H6&C]#S1>Q7)@G6M>YH\!"424D M*QJP4E 06K_QIEF'#L ]!/ :@+<+&!P ^ W -T9K9<;6#98XG'"V1EQG*S;= M,&MCT,H-H?HK+B17HT3A9'A'(U8 >L(;$.@"/5,.$4LI^0$QDGB#ED A(5*@ MTQN0F.3B3&P4<9%U!>(M\Y1Y[C^3V"YN^'>T?D^.WJ^H;/?\?J M]BU/C1[TH_4!OA(ECF!JJ1,J@*_ "C]^< /G4Y^U?T3VQNB@-3HXQA[.<(YI M!.=JOZ2$4D)3Q!+T"ICWV:ZYAH9+7S.K<.BHY5YUW>SG#'R_S7DC1W'1-\= JG;S^SNDHDFHM1&%>= Y4'5-7G04>3MBMY/"<;]FH-6<_ WFDM. M5%@K[MU?1[E_=W\%>^;_Z.D_V<[IFI!=J=.E 3TUY%"AB%97U'=I&VPI\;0K/ M3GRF*G-=2'_1U&7]'G-UP 7*(5&4SN5(*>)UJ:P[DI6FVBR95+7+-#/U=P%< M)ZCQA#&Y[>@)VO^5\"=02P,$% @ D7R-5\7.!HM( P P@X !D !X M;"]W;W)K&ULM5?;CM,P$/T5*R $TK*YI^W21H)= M$"L!JE@N#X@'MYVV%DD<;*<%OIYQDDV3K@FL2%_:V)ESRZ^R2V M(C_2)),S:ZM4?F';]FZ)CJ5!>??].!Z-;,0))H)=7RO2:WFF1K8OKYE?U4FC\DLJ(1+GGQF*[6=66.+K&!-BT2] MY_O74"<4:KXE3V3Y2_9UK&.192$53VLP*DA95OW3'[41+0 F:@9X-<#[5X!? M _PRT4I9F=85532>"KXG0D*(%W&>)4/!=8$4+]/",O MOQ8?U])1\H(LBH8(\O@)%62*?X-S'FROR^.$3 M\I"PC'S8\D(B6DYMA=KT$^QEK>-%I%VZC M(XTM7F.+5_+Y?[5EGM#:DH-!7]Y@.+E6D,JOIE0K[L#,K5_,"YG3)]C;]D G>I@G>K8""Z-2UZ1AR6YWD]V\<0) M@JF]:^=G"'+'7A/4T1TTNH->W6] 2MPAED6*!:M@A2\VNK-DM-HZ, .:B%1ZKOQD3!R*PY M:C1'?S$>[[;@Q$UDEYU*0\.N$6,1K2AH'(.C:,&QO&I]PB MQG=JT?..=XC^F([J2:-ZTJNZ62B3IE[H?==F(+).EJYS^+H[)RS2FGP@)X9B MZUK1:G3<4Q9JS=ZNPG'D14>E:HH:!W_XFKF';L3M_AR;<)/QELU<&8&"=+(5Y,\)#%CF<$00&I-@P4?QN80E$8(I3QVG(Z MW98&>#C>LW^SWM'+DBJ8BN(7RW0>.U\@Y):Z5%V8)10[M@X'@,'H#,!O ?Y[0'@&$+2 P!IME%E;,ZII$DFQ M)=)D(YL9V-I8-+IAW)SB0DM<98C3R5SBA9#ZK4?N7FM6X?EH0GE&'LI*B@V8 M6/7(=[Q.G\@,\**DC-KZ7\] 4U:H&UQX7LS(]=4-N2*,DQ^YJ!52J,C5*-!L MXZ:MF$DCQC\C9N"31\%UKL@=SR [)G#166?/W]N;^!<9%U#U2>#UB._YP0E! MT[^'^Q?D!%VU \L7_&NU3]6NH0Y/4YO7/E8532%V\)04R TXR<PPX:DX)3AAF5H64PWVB1!B(>X.?1Q(F?H=3F-//?@ M>90@U[9K*)**FNOF*G6S76.ZM>_QW?P$&U;37_[0--WND%_?K93DB3 M-O$ E9;"B[YRL @1ZC,.9#:R5$FS!_0%,1DA@F#/$TBC![NH20;H:6 M:SU/W)#E2J@)VQ\D> E3$+?)A,F17;#,200Q)S1&#!9#:^1>C-V. N@5OPAL M>.D>J5!FE-ZKP?5\:#E*$800"$6!Y64-8PA#Q21U/.2D5O%.!2S?/[-_T<'+ M8&:8PYB&=V0N5D/KW$)S6. T%#=T\PWR@+3 @(9<_Z)-OM:Q4)!R0:,<+!5$ M),ZN^#$WH@1PVPT +P=X+P6T\X$MI"Q%;@>YA,M,@M<@80K)&6HYGY#G>*T:^/CE M<*\*MZ49A2->X8BG^5H-?-=1@AL<^3V:<<'D/^]/7909;;N>5J7C!4]P $-+ MYAL'M@;+__C![3J?ZV(^$%G%@5;A0,O$[O\ 41=?!NIHD*H.:[_='=CKLFHC M[QM5MPO5;:/JL4X68"@DO%:_$?[:[W,@LDJDG2+2SOO\0SN'=.! 9!4'NH4# M7>.WOM/563HP6@.3NPVZ ;5ED7B)1A%E@OS%>I.8 "-T7F>%F=]%3X!97=1F MG*=QW!!AKXBP9V3ZRBBOK:6]O2SL.SM9:%Q247->J#DWJAD%01JE(5:6XY+! M=0(SIF[I[:?G_1V%=6L:)/8+B?VW%*W^GA?NCI;^GA:W08KK;#=5QRAF(IV* M:_68@:_-P4.Q5<,L]0[N^Q2BG/=0+AR(K>K"ME]PC9OQ 8K1?U[0KZLJ>>CO MT2>XVT;!-7<*C57*W6\6.KN)EZ\I9UY3XFU[ -?/6V%2I!+/L;),- M!$WT\6!&A>R?].U*G@>!J07R^8)2\3Q0)X[BA.G_ U!+ P04 " "1?(U7 MX=:K54\" #&!0 &0 'AL+W=O MP->^YW#.Q?>=/L@!0:%=2)B.G4*J:NJY,"BBQ'/ *F#[)N"BQTJ'(75D) MP*D%E=3U/6_BEI@P)P[MWDK$(:\5)0Q6 LFZ++'X.0?*F\@9.ON-!Y(7RFRX M<5CA'-:@'JN5T)';LZ2D!"8)9TA %CFSX70Q,ODVX3N!1AZLD7&RX?S)!'=I MY'A&$%!(E&' ^K6%!5!JB+2,YX[3Z3]I@(?K/?NM]:Z];+"$!:<_2*J*R/GH MH!0R7%/UP)NOT/D9&[Z$4VF?J.ER/0"UQ"R5H:NT,L/O)IV*>:O"/Z-BZ*-[SE0AT1>60GI,X&I+O2]_ M[VON7V1<0S5 @?<.^9X?G!"T>#W"V((3OWTSG'B?3QG]3V1'MD>][=$E]OCH O'L=>Y;RK&E-$-H&P_' MH;L]]/1WRJ<^HQ7J'K1$"2*WDT*BA-=,M;>HW^V'TL1[=1H \4KVW@;KG0;VV6A!RT(DZ#/,\[5/C ?Z$=W M_!M02P,$% @ D7R-5V4= TQ@ @ J 8 !D !X;"]W;W)K&ULE95?;YLP%,6_BL6JJ96V0$@@?T:0DG;5^C I:MKMV8&; M8-78U#8AVZ>?;0C*5IID+\$V/N=W+C&7J.+B168 "NUSRN3,R90JIJXKDPQR M+'N\ *;O;+C(L=)3L75E(0"G5I13U_>\T,TQ84X*DH8+ 6299YC M\6L!E%JY6 H]4AGCF<" 85$&0>L+SNX!4J-D8[QVG@Z+=((C\<' M]WM;NZYEC27<ST%)*17/ M&[%.D!-67_&^>0Y' M]_1^ W M_FKD$VY1U6.(X$KY PN[6;&=A2K5J'(\S\ M*2LE]%VB=2J>)Z\E$9"B!Z8PVY(U!327$I1$G]&H"M$&'K*>"DQ2V7D*AW+F+M)$V%11_#?B;""HH<&WB?D>_X M/:_NT/75S=\VKJZJ+5YAVH29O3M_PW^/G'C4>T\._8[$E3"(*&RWR>B.M M%G5?K">*%[87K;G2G&UL MM99M;],P$,>_BA40 @F6Y[0=;27H0/ "46T\O':32V/AV,%VUNW;8R=9:!,W M3 C>M'%R__/OSN>SEPMF\VXKUDM>*$@9;@61=EEC M7)-]HBGX 0ECK;V9AR8WC5I'0YA9 MQALE]%>B=6K])DUYS91$%;['.PH(LTSG-A4U9 CN=+5(D"^;MY]5 0(QSM): M"& *48)WA!)%0*+G5Z PH?(%>H6^WERAYT]?H*>(,/2EX+748UL[II MQ_:V90O.L-U =8%"[R4*O""TR#>/EP>GZKX3U2F=G#;UG3UY(*P/: =,,B)LJ+&(PQ_$<\'K!:CQ)O989,>-IF$ MW0J>0Y-"3%$.]G).+'3#!;;8S&([VZQGFTVR?<%W9@/R9O.I C/=?U)>6HMP M-IX^] :(8YO /[/6\QYQ/HGXGC#,4D 4]-'3=X5[&^%\-/N0;VP1V>D6/=UB MDNYS!4*7(=L_AF\QFCWV@@&AQ2;V[(R^]_O$\B8IWY45Y?< Z!J4[JUFU^B5 M1QL!&5%H>[[Q='Y/-F\T3.KTY'_9/OVCX]C_T_[*ZE2A Q8",WOF.Q!N92U5^BU[\ M4$L#!!0 ( )%\C5=W^0"FV ( !X( 9 >&PO=V]R:W-H965TLFCII)2&!T'80">BF]4,W5-;NLTD.8C6Q M,]M ^^]G.R$#&J)NVA?BE[OGGN=LWS'<9$ M=GB!3.\LN4.='0KLU$-.1KE5&&,P%RG>=$ MO$PPX]N1TW5V"_=TE2JSX$;#@JQPCNJAF D]VOP2'$K]\9@E"PX?S*3VV3D>(809A@K@T#T9X-3S#(#I&G\JC"=.J1QW!_O MT+]8[5K+@DB<\NPG350ZI]E/1.([YFBD)!7DABPR!L 2^JQ0%,,[BM1#(%&24 M+&A&%44)%_"-"$%,]N'\!A6AF?R@5Q^1)5S >"40<^-T 0_S&S@_^P!G0!G\ M2/E::G0Y=)4F;L*[<45R4I+T3Y#L^G#'F4HE?&8))H< KE9H3R&P>,'?G )O.86F')8A>LTA3#6XE@6)<>3H MYRY1;-")WK_KAMZG)OW_">P@&[TZ&[TV].@V+]8*$WUI%&IT!?JV89/B$N;* MPIARM8F\CM?O#]W-OI368/\HI5]+Z;=+V4G 9UUW9:.*$J&_I\+WKXXT--B$ M7FUS0"VLJ86MU&;555,<-O;I-G$+7\4- L\[(O?:J!MVO1/T!C6]03L]%+&^ M]+J3 %_J:M_P0-[^-,I0EP<7Q0^/9#09A<&1"G>OU.8H5K8#2;#LRO)3K]9- M;FQK^]'Z1#>_LE?]@2D[YQT1*\HD9+C4D%YGH#,KRFY43A0O;$%?<*7;@QVF MNH&C, 9Z?\FYVDU,@/HO0?0;4$L#!!0 ( )%\C5?:#?C)$P, ,H+ 9 M >&PO=V]R:W-H965TPX9[CV+#')(.>$YHC!\I@RCDZO M06"2\C,9_1J1:L.FO74 MMH+0&YOK;FK[48XS\-TV:DOSH-4\Z-752^;32>NE^&M*^E(9%O)^FVR_OOO*_^8;AR);,N-H'4CZ)WZ69VO M+L=@?SD&=KBS''5!7JA?CF&K*>S5]!TX'Z&8\&JB=-+"O5'/[8&U(TT7%![8 M*<-6VO!]CJ'AOD]>L&NF-LC1*[:MEVO7ZM7\LUW5VCO1VA]TZ <[RC11[D$S M[4Y%8/_G3#<$V[-H^[OR=%&=!;$M[^4&MGNOM#&ULK9=M;]HP$,>_BI554R>US1,$VD&DEJK:I&ZK2KN] MF/;"A .L)G9F.]!^^]E.&@()Z<-X WFX^_MW=S[;&:P8?Q + (D>DYB*H;60 M,CVS;1$M(,'BA*5 U9L9XPF6ZI;/;9%RP%/CE,2VYSB!G6!"K7!@GMWP<, R M&1,*-QR)+$DP?[J F*V&EFL]/[@E\X74#^QPD.(YC$'>IS=6HXD@ADAJ":S^EC"".-9* MBN-O(6J58VK'ZO6S^I4)7@4SP0)&+/Y%IG(QM/H6FL(,9[&\9:LO4 34U7H1 MBX7Y1:O"UK%0E G)DL)9$22$YO_XL4A$Q<'O[W#P"@?OM0Y^X6 R9^=D)JQ+ M+'$XX&R%N+96:OK"Y,9XJV@(U64<2Z[>$N4GPVM0.1#H&)D"(C9#F0"$A0 I M$*93%&L#%!,\(3&11-D>7H+$)!:?E-?]^!(='GQ"!XA0=+=@F5 ^8F!+A:8' ML*,"XR+'\'9@C"$]0;YSA#S'\QO<1Z]W]S;=;960,BM>F17/Z/D[],[S^'^? M3X3D:J;]:8HHE^@T2^CV.Q,ICF!HJ?X2P)=@A1\_N('SN2F^/8EM1.N7T?IM MZN&/%#B6A,[S8C>6+U?H&@6]-"S#TR 8V,MJ#'4;5Q&61AMLG9*MT\IFYJ=: M+R(@2SR)0MA)31%LAN#:&W!5FW M\)L9@Y(Q:&6\8Q+'12NO29O@@GI^NEMT=1-O1Y%[)5ZOM=VNUZM+$U-OGXVV M)[&-./MEG/W6,HSR28'89L-55]>F^/NUONHZWE91&FRZ.ZIR6M*>_B_M$1I+ M+"$Q9C-T12BF$5%3[88)HK?IIG#:1SV/(I91M?BF^,FTD]Z$4)W6D;XS>AR]K]"%&/3=C;1_W3QM=N64JC\1OF$^)U2H;,S40,Y)3^6#:0+V?,2:?;_19N/SV"?\!4$L#!!0 ( )%\C5<1 M>]!-B@, )4. 9 >&PO=V]R:W-H965TIU:V6MO?9) .QFM@YV\#>O[]Q$D("(2UJ MOH#MS#Q^'GL\]LSV0GY7"8 FKUG*U=Q*M,X?;%M%"614W8D<.'Y9"YE1C5VY ML54N@<:%4Y;:GN,$=D89M\)9,?8LPYG8ZI1Q>)9$;;.,RO\>(17[N>5:AX$7 MMDFT&;##64XWL 3]-7^6V+-KE)AEP!43G$A8SZWW[L/"'1N'PN(;@[UJM(F1 MLA+BN^E\C.>68QA!"I$V$!3_=K" -#5(R./?"M2JYS2.S?8!_4,A'L6LJ(*% M2/]AL4[FUM0B,:SI-M4O8O\75((*@I%(5?%+]J7MQ+%(M%5:9)4S,L@8+__I M:[40#0JN):AK.I-@3::P1S32*M2F\40WC M9AN76N)7AGXZ_ 2X!HK .GZ]KGZ!YU_ ^SL'237C&U*L\$/7 M$I4(HVX$ MBZ*Q$8D,NLB7LE_/#"#5\S;JI-:+\*U4300 M6$OLI!8[Z3TR'QBG/(*> S,94NI 8"VITUKJ].?V%2^R,@931EQ)]YQ:C[MB[KSG>]W)N&;(!C+DL)9GI"8[R#F-(FM^TZP[$7 M]-H]&@BLI=]UCE>C\\LYO((82.]0:&W!C;> V[OE1\''?-DIVCU/A^[T)" [ MC2[D0]<[4O3ZHS(14M_BZ?7*!XO/G=WKLV?($=\"W< M=;(:],X?"JTM]'CKNZ-?/Q^]+X>K!0^$UA9\?$JX_6^)3Z#45<^&"J_YH+D] M"\(.&_U$/K0,1/4E6CX M/U!+ P04 " "1?(U7'@Y58C4# ;#@ &0 'AL+W=O."5+F(%X3*=,CO32)0AC2'A($\1@,=&^ MX%P3:,_82!6$\W54 +LH[$/=U^AR*@#-"G$<_^HFWQ MKJ$A?\T%C0NQ)(C#)/\EST4B*@(\."(P"X'Y5H%5"*PLT)PL"^N&".*-&=TB MIMZ6;NHBRTVFEM&$B5K&F6#R:2AUPKL#F0..SM'M6JP9H$B-44I>Y%()CD@2 MR!6>YW?#Q*-VVYP8V-8X^YT[LGME-Q.)_<#%21J W=:P"VC1M[IW9-\6)(/.\GO M@',4QNE:0""KE0 YA6B+9-B(Y'S@U +IG*IG(&X9B-MO"=P&^,@=U,#=QG[& M>&B5+QT C4J@46>UG.T:Q'37-ACX(+MST$8Y>L^2^4YF!V%C8]\[C5Y%LY = M;H;:0G1;]T6OM'WN)FYSVWZK%\1.?%^]:+NWOO\76P MF]6Q_K'3[?V_['KERUT=FWX2M@P3+C_#%]+>N!C*V5A^$LD'@J;9Q_R<"GDT MR"Y7\O0&3+T@GR\H%;N!.A^4YT'O'U!+ P04 " "1?(U7SAA0ABL# ", M"0 &0 'AL+W=O2FL7#LS'9:]N]W[910VC1":%_:V+[W^)SCQ_5D M+=63S@ ,>=^T.D, M_)PRX443UW>OHHDL#6<"[A7199Y3]?<*N%Q/O:[WTO' EIFQ'7XT*>@2YF > MBWN%+;]&25@.0C,IB()TZEUV+V9C&^\"?C%8ZZUO8I4LI'RRC>_)U.M80L A M-A:!XM\*9L"Y!4(:?S:87CVE3=S^?D&_<=I1RX)JF$G^FR4FFWHCCR20TI*; M![G^!AL]?8L72Z[=+UE7L<.Q1^)2&YEODI%!SD3U3Y\W/FPE= <'$H)-0K"; MT#N0$&X20B>T8N9D75-#HXF2:Z)L-*+9#^>-RT8U3-A5G!N%HPSS3/0#T -- MSLB\+ H.N#Z&T4:_GQ-1C*N#[!\,?Y-3D^.B%'&$%^9K+4 M5"1ZXAOD9)']>#/_535_<&#^;D!NI3"9)E]% LE; !_%U(J"%T5702OB'(IS M$G9.2= )P@9"L_>G!RUTPMK@T.&%!_!FULJ"LH2@D83FLA1&HVDQ+U&O=<]D M0')K0CBC"\:98: OFIRM)NXU3VR/_X4N: Q3#\^W!K4"+_K\ MJ3OH?&ERY3^!O?&H5WO4:T./[@I0N,7$\G7C:9(JF1-9CSA+&C=8A=UWV/;2 M6D6#8#3Q5]OJ&F+"L(YY0[I?D^Y_D+3.I#)G!E3>PKH"'VPQZH4[I/=#NN&P MF?2@)CWX(.F4"2IB:&$\V*>S0W@_HM=,=UC3';;2O7&D/D9WV$*FHML0<<#> M4^$GY*[=^SUT1[E)*8@!2VZRV>3EXC#-\=YQ.PLZ.S0;8GKC'9K^5F'+ M02U=O=DJZ4[_%3XUJI?!*TSU3KFE:LF$1L]3A.R<#Y&1 MJFI_U3"R<.5S(0T68_>9X7,)E W \51*\]*P$]0/L.@?4$L#!!0 ( )%\ MC5&PO=V]R:W-H965T) NFA6QID47?VA:9V7LE6UA;XO9:"_NR F7ZG,[IT?$@=XT/#E9D MG=C!!OS/;FW18A-+)36T3IJ66*AS^GF^7*4A/@;\DM"[DST)E6R->0K&MRJG M21 $"DH?& 0N![@#I0(1RO@][H_L7V+M6,M6.+@SZE%6OLGI1THJ MJ,5>^0?3?X6QGMO 5QKEXI?T0^R"4U+NG3=Z!*,"+=MA%<]C'TX \YM7 'P$ M\*A[2!15W@LOBLR:GM@0C6QA$TN-:!0GVW I&V_Q5"+.%]\!2W+DFCQ&_5!= MBP-8O [L>+A3V>Z("C'$@]7DZAZ\D,J]RYC'[(&#E6.FU9")OY)I ]V,I,E[ MPA.>_@MG*'I2SB?E//*E%Y6?TS'@;L[CPI0O72=*R"F.L0-[ %J\?3-?))\N MJ$HG5>DE]N+_VHAOR@K_UWGU L*>;^KE=)Q$Y#GA[&0HPOOZ(>Q.M@XSUDB5 MS#[<4F*'F1T,;[HX)UOC<>KBML%G#C8$X'EMC#\:8?2F'T?Q!U!+ P04 M" "1?(U7]@/#Q.P! =KQ&G;@'KNM08]-+*5H05FA%3%09?3+?+U)?'P(^"6@MVX RD]$4OXSV< >:+ M"X!X!,1!]Y HJ+SGCN>IT3TQ/AK9O!%*#6@4)Y1_E)TS>"H0Y_(?@"59 M@GXH;_@1##X'*84M]$$Y8K@#\NX>'!?2OD^9P[0>S(HQQ69($5](L8-N1I+H M XFC./D7SE#M)#F>),>!+[DJ^34= V[Q.LZW]]IVO(",8O]:,$>@^=LW\U7T M^8JJ9%*57&//_W-_.$6X"E43>5'^D.!32."'Z9A'LVBU2-GQ7!<[>VP_-S^Y MJ86RR%LA+IK=+BDQ0R\.CM-=>/^]=MA-P6QP?,'X #ROM'8GQ[?4]$/(_P)0 M2P,$% @ D7R-5W8XI=6^ @ N@< !D !X;"]W;W)K&ULK951;]HP$,>_RBFKIE9:FY! F#J(5.BJ[J$2*NOZ;)*#6'7L MS':@_?:SG9!"25DG[05LY^Y_OW,N=Z.-D$\J1]3P7#"NQEZN=7GI^RK-L2#J M0I3(S9.ED 719BM7OBHEDLPY%

5>]R.K3V MSN 7Q8W:68/-9"'$D]W\R,9>8(&08:JM C%_:YPB8U;(8/QN-+TVI'7<76_5 M;USN)I<%43@5[)%F.A][7SW(<$DJIN_%YA:;? 96+Q5,N5_8U+:#V(.T4EH4 MC;,A*"BO_\ES;2NB::)",I-B"MM5&S M"WH"67J#,[A87X-IR=G M< *4P\]<5(KP3(U\;4); 3]MPDSJ,.$[87HAW FN8;9OH!OF%OP< L^ M"8\JSK&\@"CX F$01AU TX^[AT=PHO8>(Z<7??@>NRZIUNAW:]@/]E*5),6Q M9[Y(A7*-7O+Y4R\.OG4E^)_$]M+MM^GVCZDG$\((3Q&(!ITC+'!%.:=\!6+I M#DJ45&1=5U#K#IRN;3'KI-\?^>O=Q Y-XF%KLH<[:'$'1W&OTE16A"DP;0\V MKZ5NMV7]YA0HP3);YL?YZT#Q#ESP!O^8Q1Y]W-+'1^EO*K:DC)G>J>W]-OPO M(!:,KHCMAIW%%A]PG-M2WV/MLHFZ:8B&!Z\\0/20Y.=NJE! M_9TV6*!F@(!45UW5C:4_; 73E^NZ;\XD93/4<>96II]H=D:;2%3!<&LG@ M8FB 9#TIZHT6I6NV"Z%-ZW;+W Q7E-; /%\*H;<;&Z =U\D?4$L#!!0 ( M )%\C5>TO*"H700 +(5 9 >&PO=V]R:W-H965TWUTC*R4I90_[,F7:.H%EA%+6&@L!(6?'9NS)+%(P.-G >J5<]K MX^-G],^9>!"SI)K-9?(OCTP\]<8>BMB*;A/S(/=_LT+0T.*%,M'9?[3/QPX# M#X5;;61:! .#E(O\ESX5B3@*P*,S :0((,V P9F ?A&09<[/F66R[JBALXF2 M>Z3L:$"S!UENLFA0PX5]C(]&P5T.<6;V%^@6EML!\64]SF4Y S4V""[J4PL49_B8A%=0 ? M^):DR3/I6^)$?&2;'NH'?R 2D'X+H?GKPXF#3K_,83_#Z[\NAY]IR!-N#FV9 MRH$&[4#VE;W1&QJRJ0?OI&9JQ[S9[[_A4?!GF\J.P&J:!Z7F@0M]]D7LF#!2 M'5!2J \S]6VBO3'*]Q-J4.)$NK:R.P&JBKTK15UV] M35==:NX(K*9Y7&H>.Q_T/7WBZ39%2ZD@DHLU"BE,=D;V^*1H\3 (FH7[TJ@: MT>N2Z/4+%6D8R#=H00]TF;2^4] T]VX&;U5XU--Q9XMS =6LDZ:@TU%] M?*Z8,*F($O<"374,AL?$D:)[F@#=] Q+TOC*JSK-H[=G;2)DN-P YK M V8(7M16LOV37G;"U#6D3K/JR/BU+;FQA/Z'BI)O)>L$O701[0JMGH*JW^-A M5[T#=]38"]V_PB;@RB=@MU'XRF$! \4'I"A\';7JS1'LRE2]'#W2K,M?T?EQ MU?JQL\LZ2SAOD:W2.O4!7:'54U Y 3SNK(2=IN)BW1VAU757Q@*[G<6#+5PK MG,-'XM*P2#"MD9%9FP8WQ U-6I-P:C>:GQ;NF=^HC%1^@[C]AJ.H%XJG#('T M5J_AQKWT^7:%5L]"Y4D([JJNB=/=7*R[([2Z[LKB$+?%N:6::Y3OL2$IT(XJ M;IVS7:G;GWJ.-SZV!KV@6=/N6=^JJK)$Q&V)RN^ LRKR^.NZBK'] JG^<%-4 MISL:_M&N6,K4.MLLU.#OM\+D&V3EU7)#\E.V#>=7P_/=S'NJUEQHE+ 5A :] M*VCW*M\@S$^,W&1[;$MIC$RSPQ@>.%-V -Q?26F>3^P$Y3;M[']02P,$% M @ D7R-5QXP>%P0 P 6PP !D !X;"]W;W)K&ULK5?;4CJB9OV68:UT00D*LF7_'TE M(-070N(I+Z#+GK/:(VE9AAO>4,(-$V3:@8&;&4V;5IBC"&%(L.RX"JF07C M*9:JRY>FR#C@* >EB>E85L],,:&&/\S'IMP?LI5,"(4I1V*5IIB_C"%AFY%A M&Z\#CV092SU@^L,,+V$&\BF;)7(1[;Y#F4\GN8+62+R)]H4MCWE,5P)R=(2K/HI MH<4;;TL==@"*IQ[@E #G$-![ ^"6 /<0T'T#T"T!W5R9(I12JUFB<-)_8!($FN(7/$\ ?4$/F'.LMP*=!R Q2<2% M&GV:!>C\[ *=(4+1SYBM!*:1&)I2K4#SF&'I;5QX<][P9J-[1F4LT"V-(*K! M3][!.PT$I@J]BM]YC7_L-#+^"&4'N?8E@9O@,,@6W--QQ:^#!Q^%. M0S1NM9MNSN&V299T!+9GFR]2K;>?UVO M7INJM4D6M$2VIUJ_4JW?>-C&C"L$HG:M$2V9X6 M5Y465^^D&@F*52+UD:T]0@5\L".'U;$\^T"/1B>GZM$2V9X>@TJ/P187+$"J%I9,YYCJ4*^<47! 2<&E&>N[WE# M-\>$.E%HYA8\"EDI,T)AP9$H\QSSIVO(V&[F])SGB3NR2:6><*.PP!M8@KPO M%EQ%KF5)2 Y4$$81A_7,^=*;SBV.DG:P8>]#!]V3F>%H09!!+ MS8#58PMSR#)-I&3\K3D=^TH-W!\_LW\UWI67%18P9]D?DLATYHP=E, :EYF\ M8[MO4/L9:+Z89<+\HEV=ZSDH+H5D>0U6"G)"JR=^K.NP!^CUCP#\&N"_%1#4 M@, 8K9096S=8XBCD;(>XSE9L>F!J8]#*#:'Z*RXE5ZM$X61TRR0(M,!/>)4! MND3SDG.@$F&:H%M&XSI<,&ZJ?GX#$I-,7*C4^^4-.C^[0&>(4/0K9:50(!&Z M4LG2Y&Y<2[BN)/A')"RAN$*!]PGYGA^TP.=OA_N'<%<5PU;$MQ7Q#5_041%4 MV(+4%6BS5?'TVWGT]IN* L MJ[T7XIH9E[I-VL0-K+A!I[AJSS1:!!75)FG3.6BH:):Q)</PE.U\(K(#UR/K>O3*]^FR.7JU99H91_MY;"6-3]+/XU?%=64<2)M8 M:9-W=?/_)NEJZ$ECS[\4VLQH5M'=.[CTI>$GYAM"!U4C!>7405X%D MA3G+5DRJD]$,4W5W :X3U/J:*3=UH(]'>QN*_@%02P,$% @ D7R-5Z(- M!V3] P Q!$ !D !X;"]W;W)K&ULM5AM;]LV M$/XK!ZT86J")WOR:V09B)VT#M($1)QOVD9'.ME!)U$@JKH']^)&2+$NVS,Z& M^L66J+N'SW,\G8X<;2C[SM>( GY$8"!"'_ M($=?%G?P_MT'> =!#,]KFG+ISD>FD(04K.D5DT_SR9T3D]L.?*.Q6'.XCWWT MZP"F5%+*<79RIHX6<8')-;C61W LQVT@-/O_[HZ&CEM&U\WPW NBVQ2N'*W3 MC*;>Z!N>$ _'AGQE.;(W-":__V;WK#^:I+8$5A/>*85W=.B3QS1Z109T"7\C M81SN<"DM?)AB+*]V^448PBRD7#X0%!YQ$V[ABPR2#_=1$M(M8F.4]%,[L%53 M-D5$ZWAA1+IE1+IG1621)DF8I8.LGL>OWH6AT7/0A$;K>&%H>F5H>EI:7X,E MRDK"4T9B#X%$-)5Q\%-L4IA#=3,H]8UZF]AN9S@RWZIJ&HPZG7YI5&/9+UGV MM2SGC'J(/H;E2>)S0,O&T3_WR27H6:=4#^V,)5Q:B) M^Z#D/M!SS^O031,AK>>Y-:WZ?I;] M&BCIA]EX.@\+Q&J:7;F.?9"+35:=[K#;G(YVI>NPM81?'A^>[^]@\7S[?+]H MI*?U/W=UVD*KJW7V:IU6,[. :TM\2VAU\?L6R-8V&N=5]P*KIR_O358GZ[N] M[UEL?>=02TKX%W154P]U]A+]BL[$WKP]XW'_9/N@\J M57Z$SXQR^?=0)NK\=.GL'7^A^];A9[S)JENQJM/==R&VO@VYI-0?=Q17G4.V M#3:5KT&=[+[ML/5]QWGO_N"H:Y/;L$.>#4:]0YYF93\<(5MEQP1<]FQR]GPO M68Z61Q&WV0;\8'RJCBBR??8>)C_?^$;82@J#$)<2TKKN2T8L/S+(;P1-LEWW M*Q5R#Y]=KI'XR)2!?+ZD5.QNU 3EP[@JB*U%3KNVH>J#X8LX)YCI[8#]-]W[>0B<@KHJM(7$L<[ MDYG=-9O17JH'O04PY)!RHUIALZ/MZM864ZI;,0.#.6JJ4&ERJC:\S!31Q MH)3[81#T_)0RX<4C]VRNXI',#6<"YHKH/$VI^GT-7.['7MM[?'#+-EMC'_CQ M**,;6("YS^8*5W[%DK 4A&92$ 7KL7?5'DX&-MX%?&6PUT?WQ#I92OE@%[-D M[ 56$'!8&+NZNYFT>3F+-R>Q*'.Z K&'AXU#6H'7OSR M1;L7O&_R=B&RFM.H9XU%0U$!C!Q?X=PYO_RQW<= *NCWLM]VQ MB>:P=J<*J\GK5O*Z9^7-A $EW)&CO$G=6?C?%N)"9#6GO-&1S5-C**VB!K4HWI/Q/I' ]!^?'RF:L-P9'%8(RQH];&!53'0BX61F9N) M2VEPPKK;+7X#@;(!N+^6TCPN[)BMOJKB/U!+ P04 " "1?(U7H:;M1OL" M #"@ &0 'AL+W=OM[7MM-*.-.,+!S"QD,1*9CQF$ABB;>!GQAL%='[\0X60GQ; ;S:.AX M1A#$$&K#0/&Q@PG$L2%"&3\*3J?\I $>OQ_8/UKOZ&5%%4Q$_)5%>CMTN@Z) M8$VS6#^(_1T4?EJ&+Q2QLK]D7\1Z#@DSI452@%%!PGC^I"]%'HX ]?8%@%\ M_'- \P*@40 :UFBNS-J:4DV#@11[(DTTLID7FQN+1C>,FUU<:HFK#'$Z6!0; M0GE$'D S";A%FBQBRA5Y3T8*MS$=_S&Q6")G\.]Z_(:91);UB^Y@6^I\_SQ]F4+!]'C[-E M57ZNPLW![JN4AC!T\.0JD#MP@M>OZFWO0Y6W&Y&=.&V63IN6O7'!Z11K@V/9 MC(LJ,75%IDR%L5"9!/+M$RZ3N89$?:]*1/.6B;@1V4DB6F4B6E>WW'@6&9XL M2354GHD7.N07)J#CJ- MJ]1=A?_M1MR([,1IIW3:^:\5V;EE(FY$=I*(;IF([C]69+>R(L\+LCK*KZ[' M7BFN=U7<["7%>QZW28+.)"=X0Z5FHZA2H%6EVE[U^3E3FT=U3Z/:9V+=H_LT M ;FQ;88B-EWYI5/.EIW,R%[@9_-C['#RAN0W3=X>W5.Y87BIQK!&2J_6P7,M M\Y8C'VB1VEM[)33V /9UBUT:2!. ZVLA]&%@/E#V?<$O4$L#!!0 ( )%\ MC5>D 3YT9@< &@T 9 >&PO=V]R:W-H965T'GN=+[G.4I:/*399[:EE*,O<92P\]&6\]W9>,Q66QH' M[#3=T42#+QQW$0)J/EHCAVG2T7Z9Y'84*O M,\3V<1QD7R]HE#ZCM\[9I8_S!87%'R%]8+7/* _E-DT_YU_>K\]'DQP1C>B*YRX"\=\] MO:11E'L2./XIG8ZJOYDOK']^]/Y3$;P(YC9@]#*-_@S7?'L^FHW0FFZ"?<0_ MI@\_TS(@+_>W2B-6_(L>2MO)"*WVC*=QN5@@B,/D\'_PI4Q$;8'C6Q;@<@%N M+G M"TBY@!2!'I 585T%/%@NLO0!9;FU\)9_*')3K!;1A$E^&6]X)LZ&8AU? M7I=7)$C6Z"/E84;%->+H.@H2AD[091KOTD0<82C=H$24U8YF8;H.5^B6)G03 MV&'.!-_^KXU6)[>* M#5NP.1A]2!.^9>A=LJ9KU<%8!%I%BQ^CO<"@QQNZ.T5D\@/"$TP,@"Z?OAP# M<$B5?%+X(Q9_5R*!"5VCBS*5>=;15>U(^H]C/JWZ\T8Y&VQ.O-G47,Y.30@Y8)"E$CHSP@*7=KV8?7E3 \4R4#QH89?N^TI& M3][49$@%YH"Z1I0VI\+O0<8:HR5:M;DN;I:D;H2GE@;K2%'DP*KHW9>=&';$ ME/AO4(QG M8EK8!2*M^14+5_0P)1@A>QJ8:1,O9**"E5+% 06 !C8?;8[NQ-A[C/+F9$3J M&]+6A*K;S&<6K%)-.+"<^,TV=AE1&MC>(9,F3H.5[UF 2DG@P)K@!7EB9A(^ MVM4P67G85NE2&3@@WU94@?Y#1?](BC(*(B/27G5 7][4Z5D* 3P9E#HPJ#.Z M)J,O;VHRI&# L&!HI8YRO4(=N*EF#$;8M[0,+#D>@[19KU#KW F[Z'PQAN!Q M+'D<#[N5@GO=2^G+FYH,*1QPVW9*6V7J"L!0F;J1O3*E2L"P2N@N:K!._P91 M8[*RBAHL=0+NIA.>)FJP+@.:H@8T4<%*H8!AH? ,48-U(=#4"@:3N0VJE H8 ME@J=- TV\+A#M'HU6$UM0"778YCK7T[3E$!:-G.,5M;='"*IG< SOL(8YJT= MV$/G_>8AV)M(]B;.L'OOO6X)].5-38:4"P26"ZV$4:ZO5YU6F28;QU*6M3LD M\'S>G2Z(/HLW.QIHH@*5G$M@SGT>41"=8S6PD(D*5I(PZ3:J/X$HB(E?FU!U M&UL!2 (F, %W(@IB&+^;&'43!UM 2N(EKV7#GYC&^V:(!AMLJQG)V 1F[&N1 M\]HM8N,^*>RB5I.K"I/J,)NOJ%'KBU&X\ MEV@-5A:=ZTJB=6&B[=1G79U 3QRGR5P&JQFQX*P]*?!J'A70B7>JA6C:GR7HRYN:#*DN7%A=M/;> M]AD>-%%A24'@MNWVMW5>?2#7<$$F*B[)VV[+[KS^X['N@<*N.M?)$!SM28[V MAMV=]WJ=[_ORIB9#Z@(/U@5M/QI/I_QF<8(F*BPI"KQOG+0]G=PU7)")BDO2 MOP?3_S/$BM<^:(,F*E(I #Q8 '02*E[[? V:J!AKC_K!_/UR(L731VXM0,A$ M#5#RLP=/Y<8>:]XUA#UU[BI#4+$GJ=B;#MMB0:;OG(R>O*G)D + @P5 :XO5 MR5V;"0TVMIG0DPK :]NS;VNR^B:Z-A,:;&PSH2\IVH?'Z&>T6=_PN)L^$YJL M+&.(+SG4ASFT4ZOU=;8TS(0&*]M,Z$M2]=M(]:7:;0FD_FBX-A,:; PSX;CV MSD9,L[OB518F\.P3?GBAH3I:O2[SMGA)I''\PCF[/+ST(MT1T*B!EA]=:#E]XNBO>#+E-.4_CXN.6!FN:Y0;B_"9-^>.7_ ]4+Q," ECD !D !X;"]W;W)K&ULO9M=;^.X%8;_"N$NBEU@,A8_):>)@7S,H -TBV RL[UH M>Z'8C*VN+'DE>3);],>7DA73% \IVY'W9B:V7QV_/!+Y'!Y+5R]Y\6NYE+)" MWU=I5EZ/EE6UOAR/R]E2KN+R?;Z6F?KD.2]6<:5>%HMQN2YD/&\.6J5C$@1B MO(J3;#2]:MY[**97^:9*DTP^%*CO;[Q.5DLJ_J-\?1J M'2_DHZR^KA\*]6J\BS)/5C(KDSQ#A7R^'MW@R[N0U0R32M(RD?O[5!1[OOK _<__LU^L=F\&HP M3W$I[_+T'\F\6EZ/HA&:R^=XDU:?\Y>_RG9 O(XWR].R^1>]M-I@A&:;LLI7 M[<'*P2K)MO_'W]M$[!V A>, TAY N@TC@KT06Z M6\;90I8H?T;54J(GF7RLYBLM25F43Z7F3S>4OC/?KQAY_0#RC)T)=EOBG5P>75N%(#J^V-9^T@ M;K>#((Y!8()^SK-J6:(/]?>: <8J([NTD->TW!)OQ$>Y?H]H\ Z1@%# T-WA MAQ./';H[2[2)1QWQ[E76,Y70VS;_]>E!]TDY2_-R4TCTS[^IC]&G2J[*?T/I MVT9GR M2/(YE(W(NEC#211VKE5;A)G@ KY8)SO[$Z_]3UDE55(J-,O+"K(VL;Z5,=)Q M9FM(.(%]X4##./ Z>\5MTM0WF[A(XK3FZF:UKG,+HS&PG%Q0@CMV(17C$\>T MQWOE _:O5WFA*J4,R>^SQCM*5NJR [/:1C+..)]T?=JB"QR%U.&3:)_$Z[.= MLR5:QPEX.;;'&U_,(\L>H&)1X'"G\8Z]T.R94%)55-ZIU$;?=Q61,.IZMU7& MC#.]:R+C\R*Y#2_\3 94&$_V+G/3O<8M]O/VIIYF*5JH#0]29?!>(0MZM0DK MB)5G6W2! ^)8M+!&+/8S]BY74RO[7:U:654D3QOWBB L S3HKJR0R)E.34CL MY8)=/#3#L)UC_)5OU)ZRD+-\D27_[6[0VOV8#2@<[I&^ MW7;9JHA&#M,:8L0/L=?J%?T/??W[IR\?[M'CEYLO'QY!G]Y0QU9Q0T4S!ZZI M2,A9*UKBA>[1R1@HFID,#6'R%@@?6-42&[)$=(LQ0$2IHW@D&L3$#^+>LI8 M#.TNN)#&L=H2#5GBA^PI92T!*-I=PR"-BV%$^E% &R*;IW2(S*]:;*2M^P->TM98A.5!-V]%R02KO.NJ4M.INY!A2RQ MB6I=##Z)V1G4Q*5^XAY7P5(;H%V37HEI4A.6^@E[<.U*[?V?=>'Z-:9#C4+J MWR >,>NIO0FTL!^/O7.>FICQ9[U/2+3FV8//7D3V%^Q4ILY5CY] M$M.SIA+M:;6>6JI2"#O6(@6J7*L4U72BAW5:5:W: #]K5M8X!8T.VGH=*IHY M< T]>M[N*QVT_3I4-#,9FK+T#^C 4J %&Y+NE@M084:QHV]$-6[I&[NP%&C# MDNX.'! 1UW+&-%/9\'U8!O5A<;?M JD8#YG#L08L&ZP/RP[IPP(B3Q^6:Q+H]Q]8P M1WG(]^XJ\N.UM]CF$%&[SFP-<]"4:YKR'IJ>4&ISFYD7V"I5()6STN8:K=R/ MUC?6B-PF*<:LNTT 59$KV1JWW(_;TZD !:R#:= MYAKXH7__WD>(L/]W7*_$M*71&_K1V\N'T :FYM<<>\)M)8M%\^!? MJ:Y"96#[5-?NW=W#A3?-(W6=]V_QY=WV$4$=9OO$XL]QH1:$$J7R684,WH?* M3[%]"'#[HLK7S7-T3WE5Y:OFSZ6,Y[*H!>KSYSRO7E_47[![%'/Z?U!+ P04 M " "1?(U7L%_ZB'\' ";,P &0 'AL+W=O4U,HOB64?7AU>4>?PDM+9:KC8B#_&VZ%8GZY2'-XD"JP^QQFF\S$:S+1G$T)9['IW$0)I/E6?G=3;8\ M2WO'SQ,7SQ*6(HB*2XO%/%71R.&?1L/[Y)?HO9>=59^Z#7%RFT9_A6F[.)_,) M6HN'8!?)C^GSKZ+J4$EPE49Y^1<]5UAO@E:[7*9QU5@QB,-D_S_X4B6BU@#[ ME@:D:D#Z-J!5 UIV=,^L[-95((/E698^HZQ JVC%AS(W96O5FS I+N.MS-2O MH6HGES?5%0F2-?HH9)@)=8TDNHF")$%#?K-$[D:A/ M^PRAJS!?16F^RP3ZZS?U,[J6(L[_ACJ[C^[#T8N;]33?!BMQ/E%W8RZR)S%9 M_O@#YM[/4-='"M9(!#TD@KJB'T;,_3X1.0KR7(T!J,_[0*P,5.C)TQ(OV/QL M^E3O"P#R%HL#J,'1/W#TG1PO5JML5PS3ZF)%87 ?1J'\"K'8^HL6 M30CE^S.8)SOP9$Z>T*!Z@SX("?%D!@/NM5F:F!/JSV&2_$"2=Y$46:98RN + MQ(L;YZ0>;?$",-2#:1^%C4/@M1'1A#K:%3UB+*H3",PJ3Q9[V+:^/#)V"QN)L M.E1LQXK6[&C-H/%1C:<*/U8R1HK63(8V8>RTMB'F4T6J#SP\8^T;'4#-J>5. MQ]HBL=LCNR2S:EX_*S&8 1AF(:9]$7<:XS>*)C8-D)J<31"WZ1+6)HG=+ME; M.;%I?P1[;>T$4)AY-D'2+HG=-CEF#MG]AMH#=I M+FMS?EA)G2$&B\=(T9H=U@:,Y\=54J?!#T[&2-&:R=!NCSOMOO\4&0,FCG%M M]EMU"835)E?-RDM[/7%[?9><5LT;]_VL30X 4<\BJ$2[,W$:WG<(:A6XD2Q2 M$\N*-82:$POM6C'K]M'>DDI,?U27%!LT01BWB"K11DK<1CI<5(EIF]!0A6'6 MH:H-EK@-]CJ1(DM*=D$$\G.V'[P0,%*T9F^U,Q-VW$41I_$/3L9(T9K)T!, MXIX #)B;$M/2@941"&5=&B':]XG;]SO5U"Q^C=O=!6G2TNY,W/7Q=R@I4 UC M(YDFB%-L(:U=E+A=M+^.FM9(R*P]?P90JE2VI)9J_Z1N_QRNHM0TRY.Y9_"% M8+,9L:@HU:Y*W:[:4%'T'W(5^^Y00S5DK&C-CFM?IL==9::C+C./%:V9C-I" M\W@KS::=0TO- ,HJJ%1[/G5[?I>@4K,J;@NJ$]*DI]3^[I"#M>08Y2[51DT7QQ56YSQ@<#)&BM;<'-/S ;]S/C!@>\ST^+9Z.2%- MCGH*X+NG %VBZIN%L4'+!6G2T@;MNPOG;Q=5WRR1#<(N2).P-E'?;:*]!=4W MS='@YX(T^=5V:ONO2/>34K_;3IV0)E%MI[[;3C]]N+Y[?X5N[R[NWM^"O$8M M9L>*UNRM]F&?'U4O?:?-#T[&2-&:R=!V[W?:_0"]!"P<>IX @ED?*/"UT_MN MI^_43:!8-K;K(9!MUN1K#_;[[S /U$Y@89E0TF8-H6P[S4R[)7.[96\%94 U MC,W]'!!&%Y;T,NV8K/]2=#\E9<#B,C!409C]V1?MI + 1G]5BP&-8Q&L+ 8CBEMJ4U1[6ZGQ: MRRFM#-A^;A=X$,:R"<6T6;/^6\_#A)69];$A5R;$LF+"M*$RMZ'VEU3();E! M$4 18M,G;:6L_XIT3T$U?1,:GA#*.CRUO3*WO1IRVJ/&=X<YMFK>?P-ZF+1R8(?9W-\'4;;]?:Y-E;M-M;? Y MME3>?XVZG\16 5G74 5AQE"=UMZ<*%Y;^3W('L,D1Y%X4.V\MS,5(-N_";(_ MD.FV?)GB/I4RC=;)3^:1( 9 ^IS,S421#S<] MK)1..=)0W[LFU\"795(J7=_SAF[*1>9$D_+>7$<35: 4&;IQ*^X3M#?<:)+S>[@#_)+/-8W<1F4I4LB,4!G3L)HZ%[WS66CCRX"_ M!6Q,ZYK92A9*_;2#F^74\2P02(C1*G#Z6\,,I+1"A/&KUG2:5]K$]O63^G59 M.]6RX 9F2GX52TRFSMAA2UCQ0N*MVKR'NIZ!U8N5-.4OV]2QGL/BPJ!*ZV0B M2$56_?.'VH=60J]_(,&O$_SG)@1U0E 66I&595UQY-%$JPW3-IK4[$7I39E- MU8C,SN(=:GHJ* ^C>3TA/%NR6T"A@:8(V5SRS+"W["*.=0%+MH ,5@*9%'PA MI,!'=G(%R(4T;RCJR]T5.WG]AKUF(F.?$U48DC,3%PG0OL:-:YC+"L8_ ',' M^1D+O%/F>W[0D3Y[?KJ_G>Z2+8TW?N.-7^H%!_0^/!5[RJZH^HQ\N*Q]L/ZP M[Q<+@YH6XH^N4BOM?K>VW9SG)N]H?=G5^'_D]B6#4%C M0W!,/?JHLK=QH;5=%_4Z,(P; ]@YQ978H!2S/60=]<+!>.*NV_5T!'EAV 1M MCVO&W70H Z>;>F+< ?[+/Z@MP/< M$10$HV[B84,\/$K\62&7+V,==F#TPQW6CJ!^_P#KJ&$='66EIE6DA>1(I H3 MT"Q6*6V,Q/:Z-5"3HC%T(8_V:,;#'>#1WLH-6JM[BW?<\(Z/\K9[\*>2=ZZH ML?S;C=M=QYRRBU05&>U!3#BRKT)*F@][4Z/XATI>:96RM@>5YFS+@YO2 W;R M01EJX=2V/\(#LFMA8IKF;\!UESWC/7M\;[3CS]%2_V.G"ALCPZ-&=G7I4_;. MH$A+(ZX++#2P=VDNU6-I289:+ I[H##/-2'<6P!T8MHQX2CF2TUP6U]W>[+Z MB^M[0;P25B3OG8V(15>GE6J *B\_^ N%='PH+Q,ZX(&V ?1\I10^#>P9HCDR M1K\!4$L#!!0 ( )%\C5=XCOKS>@( &T& 9 >&PO=V]R:W-H965T M=[7P2;><_$LVK;< MY%!2.>(U5#B3<5%2A5VQM64M@*9&5!:VZSB!75)664ELQI8BB7FC"E;!4A#9 ME"45KW,H^'YFC:VW@0>VS94>L).XIEM8@7JJEP)[=E\E9254DO&*",AFULUX M.H_T>K/@!X.]/&@3G63-^;/N?$MGEJ,-00$;I2M0?.S@%HI"%T(;?[J:5H_4 MPL/V6_4[DQVSK*F$6U[\9*G*9U9DD10RVA3J@>_OHT+@=@+7^&Y!QN6"*IK$@N^)T*NQFFZ8J$:- MYEBE_Y25$CC+4*>29;>_M$K) R@F '=2"PA8UNA*5W:WG0&YJT!]X2!%=0CXCG7Q'5RA)2YP,$_7QFH:#R,"GM4> X5#:'"(U3H.<.HJ$=%[Z(><\"[.%,@AH#1 MT?_R/:![>'OHB_4[%E>/H+R%#FC$+4B_9R:SN*U^9"67.%UY-IYO@] M *$7X'S&N7KKZ#NJ_\(D?P%02P,$% @ D7R-5R,&!UT>!P Q4< !D M !X;"]W;W)K&ULM5Q=;]LV%/TKA%<,+=#%$C]L M.7,,-.&"%>N H%F[AV$/JDW'0F7)E>BD!?;C1\F*:8H*;1F7+XDEWWM$'O/$ M]X17FC[EQ==R)81$W]=I5EX-5E)N+H?# M3WQ,'E:R.C&<33?Q@[@7\M/FKE!'PSW*(EF+K$SR#!5B>35X%UYR-JX2ZHC/ MB7@J#UZC:BI?\OQK=?!^<34(JA&)5,QE!1&K7X_B1J1IA:3&\:T!'>RO624> MOGY&OZTGKR;S)2[%39[^G2SDZFH0#=!"+.-M*C_F3[^+9D*LPIOG:5G_1$]- M;#! \VTI\W63K$:P3K+=[_A[0\1!0DA?2,!- CXU@30)Y-0$VB30FIG=5&H> M>"SCV;3(GU!112NTZD5-9IVMII]DU>=^+POU;J+RY.RN^0CC;($^"ID40GVH M$MVE<5:B7]!MG!3H,4ZW N5+M%%G45R60I;H-1VIQC4=>P.-BJH_BX^SL(@('0Z?#QDS(Z*(LS,(.X< MZYE,T#T3U,G$35RND)+N0FSR,I%=,W4"]%U"D& <",P@CNV)8UZ%R2!9A03C M0& &JZ,]JR/?PMQ=8'0@.8JCEBSM&%7BM%3I'.B9-(SW-(R=--PFWQ4)23;/ MUZ)KCL[LOHL'$HP#@1FL17O6(J^2C"!9A03C0& &JY,]JQ/?DIQ8E5E M P]%+20:AT(SJ=7>('06R1#2;*YP*+N)) M2/ ;D>PDVG7KN*U.[/W$@+= M$(!",UG3S@&/_*H3U$R HG$H-)-:;2:P>Y\!0IWCCF(VFK3E:4>1B%C?HC[J M?ZSK?^RN_QMYGF91W5B]5Q7H=@$4FLFC]@YXXE>PH(X"%(U#H9EM"]I1$/<. M!$3C0F!),6AW+1P-X>YQGLN#+O^)N_S74CUF3]U ?1<3*!J'0C-)U*Z!^.TM M(J". A2-0Z&9U![T%_EO,"*V\:0,MZ5J1S$:M<7JPP,0[0&(VP-HL;[L3MT0 MO=<2Z#X"%)I)GW8-Q&^G$0&U%J!H' K-I%9;"^*]W8C8O40C,FZKU XB.++Z M 'V8 :+- '&;@9U,NUIFK]V9O9<0Z*8!%)K)FC8-Q&_3$0'U$:!H' K-I%;[ M".*]\XC87456L7LTA+O'>6Z'KB[ZJ;OH;X1YFB]U8_5NUP7=,X!",WG4IH'Z M[42BH%8"%(U#H9G4:BM!O7=!U/SVE"8F 12:2>+!+0E^>Y(HJ)< 1>-0:":UVDM0[SU)U.XVLG1Z-(2[QWDN#[KP MIZ=T(Q&G)75#]%Y&H/L&4&@F?=HJ4+]-2!343X"B<2@TDUKM)ZCW)B1J]Q=9 M"CT:PMWC/)<'7?Q3=_'?W%-ZV3E!T T"4#0.A6;>E*:] O/;R=Q#Z*?*:+?.:W<8B! M&@!0- Z%9E*K#0#SWCC47*'U!(5V'_R->R"]:0,M[H<'CTRI'G#S9UP\)%F) M4K%4\,'%6$VNV#TS9G<@\TW]%)4ON93YNGZY$O%"%%6 >G^9Y_+YH'HPR_[) M/;/_ 5!+ P04 " "1?(U7B+ $(E0" #84PU]7V= M%E!2?2TK$+B32U52@U.U\W6E@&8.5'(_#(*)7U(FO"1V:RN5Q+(VG E8*:+K MLJ3JYQRX;&;>R#LLK-FN,';!3^**[F #YJ%:*9SY/4O&2A":24$4Y#/O=C1= MC&V\"_C&H-&#,;%.ME(^VLF7;.8%5A!P2(UEH/C;PP(XMT0HXT?'Z?5'6N!P M?&"_<][1RY9J6$C^G66FF'GO/9)!3FMNUK+Y#)V?&\N72J[=ES1=;."1M-9& MEAT8%91,M'_ZU.5A !A-3@#"#A"^!(Q/ *(.$#FCK3)G:TD-36(E&Z)L-++9 M@D2$K3H4F;\D2<@1D9"&%46Q; MN]3;37*Y!$,9UU<8];!9DLN+*W)!F"!?"UEKI-.Q;U"@/<9/.S'S5DQX0LPH M)/=X4*'))Y%!]IS 1V>]O?!@;QZ>9=Q =4VBX T)@S Z(FCQ]_#PC)RHSW;D M^*)_R/:Q=+5LX^-LML"GNJ(IS#RL8 UJ#U[R^M5H$GP\9O4_D3TS/NZ-C\^Q M)\/WH^TK.?FPCN:A);]QY+8O[9,PF,3^?FCOSYC1AZB/:57[@T(I0>U<_] D ME;4P[:/J5_L6=>LJ\\7Z'%M7VVE^T[1][YZJ'4./''*D#*[?H2+5]I)V8F3E MRG$K#1:W&Q;8?D'9 -S/I32'B3V@;^C)+U!+ P04 " "1?(U7,9%P@L4' M 740 &0 'AL+W=ON0 M?DE ['GV\AX=2:\E7=S'R>=TP;D@#V$0I9>=A1#+\VXWG2QXZ*6OXB6/Y"^S M. D](;\F\VZZ3+@WS8/"H&L91K\;>G[4&5[DVZZ3X46\$H$?\>N$I*LP])+' M$0_B^\N.V7G:\-Z?+T2VH3N\6'IS?L/%A^5U(K]UUY2I'_(H]>.()'QVV;DR MSYF3!^0M/OK\/MWX3+*IW,;QY^S+Z^EEQ\A&Q ,^$1G"D__=\3$/@HPDQ_&E MA';6?6:!FY^?Z"R?O)S,K9?R<1S\Y4_%XK)SVB%3/O-6@7@?W__&RPGU,MXD M#M+\7W)?MC4Z9+)*11R6P7($H1\5_WL/Y4)L!)C]'0%6&6!M!S@[ NPRP#XT MP"D#G$,#>F5 []" ?AG0S]>^6*Q\I5U/>,.+)+XG2=9:TK(/N5QYM%Q@/\HR MZT8D\E=?QHGAC8@GG\E(:C,EKZ,)CS*AR3@.9>JF7B[^2_+62Q(O_^&%RX7G M!^G/\^/'GBZZ0X\AHW4G9YZCHT]K1IVF1-W$D%BFAT91/54!73F ] M"^MI%B-+2[SARU?$-DZ(95AVPX#&AX=;#>'NP>'F64,X/;QWLR&<'=Y[3[.6 M]CHC[)QG[^(MO(2_O,TS0LF#*YD$T9S+LB+([2/9;'?M/>:;K^Z]9$H^_2&1 MY+7@8?IW4W84_3O-_6>E]#Q=>A-^V9&U,N7)'>\,?_K![!N_-"F+A+E(&$7" M& BF9(2SS@A'1Q^^6V;ZIV0N]1?;^VLA:0'HYX#L8'8W-"ZZ=YLZ[6WA:@?1 M=O&1, :"*8O?6R]^3[_X*Y$*+YKZT9RD>;&.U[C>KNS MP5FMF:L=8-OU1L(8"*8(,U@+,] +\[4'H1-"OZQ\\2A/:E*1K+(?4O).+'A" MQ,*+2%G33LBO65%+B1^1:Y[X<6-U&]32V'1LW,VRJ. MA#$03%'\=*WXJ59Q&BZ#^)%S,N(1G_E2$EGTR*X\."%C+UTT:75:V^VV=TSM M.-J>,2!A% EC()@BYME:S#.MF'\N>'XZ2JX#N:]]>L/#6YXTG@MJ.6W/!9$P M%PFC2!@#P11E3:.Z8#2.?'U0#@"4%%":"Z51*(VA:&IB;#@)YG,?L]^NLD)! MXEG1*"57*[&($_^?YJL._8!:)PJ2YD)I%$IC)6WS3,4VC,US4S4%K"H%K&^7 M E?3J9\%>\&!V: =6^MLL&IKY*AK5.I<;V<'WFW R2Q.BM/R1I7MVGI;3L\QG*VS//T,6N_-4&<(2F,HFIH+E3EDZMVA M0N/1@;DP:C@?H ]+/_%VF1I[NC<-\LB])&WE;G' MI)K-_ E/Y$XLK]G&"Y_/I*A\LLK_9E#^J+T,T/-;UVXDS872*)3&4#15]\H^ M,_O'OA9 6EIC*,V%TBB4QE T-3$J^\[\/_EW9MV9ZUEUQ_:P9JY^ZJUEASIX M*)HJ>^7AF7H3;T?I;]0$:7:-H3072J-0&D/15(4K8\\\.W;%AUJ"4)H+I5$H MC:%HZ@T8E2UH:=VE[ZSBEX-5KLI[]8K?U.RT7O'U4V\K.Y3&4#15]LKTL_2F MG^LG?"+BQNNOD3ZV[:X,I;E0&H72&(JF:EJY>)9UY!IO0:TZ*,V%TBB4QE T M-3$JV\]Z=ML/6>,;G,"Z\3H^K)FKGWIKV:$.'XJFREXY?);>8ON=/Y*G/\\W MUWFDES6&TEPHC4)I#$53=:U<.ZMW[#H/M?6@-!=*HU :0]'4Q*AL/6O/;7'? M5YWOUPKXP*S??=70[-2HWWVEGWIKV:&F'8JFREZ9=I;>M'O/I5C^1$@UBSM- M_R5?;>SKNVQ= 9 T%TJC4!I#T=14J(P\Z_38AP:H_P>EN5 :A=(8BJ8F1N7_ M6?H[^P"'AB(_/LIBD]W3KJG[^I$XN__NJX]LG0U0TP]*8RB:^J109?K9>M.O MX8BA-83TN-:/_D#O[(/2*)3&4#15YLKDL\TC'PULJ%,(I;E0&H72&(JF)D;E M%-K/?K_?H4>#/2,Q\Z-!8S) W4$HC4)I#$53DV'CN5&].]AP,-CK'.F1K?=[ M[,.@V*=!L8^#/H.H.T<^X M12A-!=*HU :0]'4Q*@L15M_(^"W/"#H M1Z*Y/-!'MLX&J(\(I3$43T#WB\5O.\LCZ\]4X.O;D/2J-0&D/15%DK MG] >'+OZ0UU#*,V%TBB4QE T-3$JU]#6W_[7YET%)4KWL@)];ZUU@YIZ4!I# MT53=*E//WF/J;6@ES]H/?WI7SVV]GT)M.RB-0FD,15-?YU+9=LZQ'^%UH$8? ME.9":11*8RB:FAB5T>?H[^9K4\"=^D.DM7?^0'TX*(U":0Q%*W3K;KS/+>3) M/'_S7DHF\2H2Q4O1UEO7;_>[RM]IM[5]9)Z[Q3OZ*DSQRL W7C+WHY0$?":1 MQJN!O%)(BK?P%5]$O,S?&G<;"Q&'^<<%]Z8\R1K(WV=Q+)Z^9!VLWX4X_ ]0 M2P,$% @ D7R-5U39:.MO P O@X !D !X;"]W;W)K&ULS5=M;],P$/XK5D (I+&\=&W7T49:NR$F@32MO'Q ?/"2:Q/- ML8/MMH-?S]G)LJ3+ D/YL"^-[=P]?N[QU;F;[H2\40F )K<9XVKF)%KG)ZZK MH@0RJ@Y%#AS?K(3,J,:I7+LJET!CZY0Q-_"\D9O1E#OAU*Y=RG J-IJE'"XE M49LLH_+7')C8S1S?N5NX2M>)-@MN.,WI&I:@O^27$F=NA1*G&7"5"DXDK&;. MJ7^R\ ?&P5I\36&G:F-B0KD6XL9,+N*9XQE&P"#2!H+B8PL+8,P@(8^?):A3 M[6D SFFBI8"/8MC74R7T&FJ9,O4'C+\LS\OKE&_*2I)Q\3L1&41ZKJ:N1 MK=G3C4IF\X)9\ @S/R"?!->)(N<\AK@)X&*85:S!7:SSH!-Q"?DA&7@')/"" M00NAQ;^[!QUT!I7T XLW> 3O/,N9^ 5 EB"W:83/A$HH9:Z?P $Y94Q$A>1B M1:X@$FN>_D:S2Y"I,-9**_+](^Y +C1DZD>;W@6=HW8ZYKXX43F-8.;@A:"0 M$SCAJQ?^R'O7IE5/8 WECBKECKK0P[_E8UOP!>+0(IJ[;1OZ?C">NMMZ4 ^- M)N-)9=/@.JRX#CNYFJ,QAZ8H@]9_0:?[4T^E)[!&I*,JTM'SRN=1G\KU!-90 M;EPI-^X]GPO$42U5@[UD?FCAM:?R<47SN)/F.5_C"IX07Q.\T_%KN<4R(,>/ MNFYCV GVU./I":P1]Z2*>_*\$GO2IW(]@364\[W[\L+K/;5+R'KF^M[^5=UB M-!RUY[=?*X;\;K983F)V'Y U<)"4V32G,=9=J=*2FMJHE7 GZE,/K"^TI@;! MO0;!\\KVDD]?ZO6$UE3OOJ;S.PN?_\OWP&PO=V]R:W-H965TLI7+"P8XT: L=0//&[D9)KDSG^JU1S:?THU(20Z/#/%-EF'V=@\IWN;67A&20ND:+R3.F+NOF6S!Q/100IQ$*YP/)K"P^0ILJ3C.._RJE3OU,!V]=[[U\U M>4GF&7-XH.E/DHCUS)DX*($EWJ3B!]W]!16AH?(7TY3K3[2K;#T'Q1LN:%:! M9009R5\()I\2B1/SA:#Q"[J7RB7H6QY#KM* 'F@F"XMCG9K/ M:%$6!4KD&Q!=(JY!M"@SM\,L*?-'Q!NZB$!@DO)+B7M:1.CBTR7ZA%S$UY@! M1R1'3SD1_$HNRNM_UG3#<9[PJ2LD&Q63&U>1WY>1!R9BS=&7/('D MT($K9:BU"/9:W =&CPLHKE'H7:' "\(C 3V<#P^.P*/SX;Z!35AG-M3^PE/^ MM.#'="UQ@^,XM='<\@+','/D3L*!;<&9__Z;/_+^.*9)G\ZBGIP=Z#6H]1J8 MO,__W@@N9"F2?'6%\DWV#$S7^DD92W"L'/)CJQD/UI\_IA< M8T0=^8YKOF,C7WDL+H&Z-S7=FWYWJQLK8:M%]-&B7?('/'RO:4 \XSGU4[=FLOVXVP*3K2;:9Q(] M,A+#T<; Z_,$Z]5;U)>W0S5;[9Q_?EWL]M+B2EK82ULH:=&%[, BFJ:8<53( M M+5F5_2-K55S./:H2VC7I33Q?4O-_(JVT&_Z0M_<&+8.TA[5L7>/=I/(''E7 M99KVT3?WCZTSMT=E[(VFW20R1]Y5F:;7],W-YJ_:AD?V;=AJ$E4F)W?J0\Y- MO^F;&TXS9P9J"B6?H5C^:V2M7T MJKZY63V0"J]6#%98 ")2&))S$J,M3C<'A7&\'";VY*.LBJBQ< 4 *H9 9 >&PO=V]R:W-H965T55N9Q2C(>TPPQLKCMW#EO(R>4 M"DKB*28[7KE&TI5G2K_)FP_SVXXM1T02,A/2!(9_6S(A22(MP3B^%T8[99]2 ML7I]L/Y>.0_./&-.)C3Y&L_%ZK8S[* Y6>!-(C[3W3^D<,B7]F8TX>HOVA6R M=@?--ES0M%"&$:1QEO_'/PH0%077/Z/@%@KNI0K]0J'?5/#.*'B%@J?(Y*XH M#A$6>#QB=(>8E 9K\D+!5-K@?IS)>9\*!D]CT!/CJ:"S;^@>R,W1AVQ&,CD- M:$)3""R.U=3%&@./2"Z0!G-MH0+4.%*'>\PF^=3&(L]>AT1@>.$OP'5 MQVF$7K]Z@UXA"_$59H2C.$./62QX%QKA^LN*;CC.YGQD"7!(#LN:%8._SP?O MGAF\XZ*/-!,KCMYE"X=XT6IV3=0WV[BUS;[6L&-+EK.P9O^N7D]I6]_AE[_Y;S-%7H=81S"Y[>@LPZ;_D:S\AM!](*)VQ+.N,_ M_W &]E\Z.FT:BUHR5B/GE>0\D_4*N2)H(65R 5$:9\LNRC;I,V&--^$LX;RG M@>I)IN'MV/7#8#@<6=LJNU,Q)PSL0;\N%AG'?245OZ3B&ZG\S7 &OKX4@'_J MF==W K.W3@V!(#? *"1&P:A M'S0 &(=X)8"@!! 8 <+(A.N_"-@.C36-12\9J/!W[6)?9OQ!!NP-O7/!>2MZR0"-H(7EO)6_T M&NJKB"8)9ARM(>*4J3?:0BL?35")B[#G>';EYS0"3J/BV#VW&7!F/Z_E6*EO MGC4M=#<(S3WHG6N?6;N*8NPU_<- M+"8Z'>!\LBZ:?;J6V;'6=HP%:75I;!];JU5Z8:T.M-]SFPMH6[W6@1Y+<.=7 M:O#V&7N:#&A\2R=:%6/2C#0J]:19AW6LS!US:?Y"6(S(,R%XAF:P@6:P==_@ M! G"4BT:<]\NVA/)MX_2?#?NAC />UTQ,[G0E'\#S#3QLLE(TL9B#&PC3,>STZC41^#>;=^)3I\IUG83C12SG!PLNYJ MI(*!?2;0CAL Q[P#>)>N$[HG!$WAA8]G)#]:N'E6)TC51!:CYKW9_LMXJ!U]*"YKTYE0J;0I&9P4L96Y5# M[)2PI?H8P&%]VF0B/\ M6\L/#G?JF+W1?B\_1*C#\:.9_"O&1\R6D(Y10A9@ MTNX%X!_+/PSD-X*NU5'Y,Q6"INIR1?"<,"D SQ>4BL.-[*#\/#/^'U!+ P04 M " "1?(U7"CS_NR,# "!"P &0 'AL+W=OV ^U^ M_6PG9$#3B%9P$6+'[^OC)_;)F6RY>)09@$)/.65RZF1*%6/7E4D&.98]7@#3 M3U9/9R(RW WX1 MV,J]>V16LN3\T33NTJGCF8" 0J*, ]9_&[@!2HV1#N-/[>DT4QKA_OW._9M= MNU[+$DNXX?0W254V=48.2F&%2ZH>^/8[U.L9&+^$4VFO:%N-C2('):54/*_% M.H*"+X%@DS M6KN9&PO3JO7R"3.O?:&$?DJT3L6W>4'Y,P!:*)X\HGDIDDQC1'.*&?HT X4) ME1?H"Y(9%B GKM*3&JF;U!-<5Q,$KTS@!^B>,Y5)=,M22 \-7!UM$W*P"_DZ MZ'1<0-%#H?<9!5X0M@1T<[H\:)'/NN4S2+3<-W(_[%A-V+R T/J%[W@!;;0K MMWZ[FTD28UG@!*:.S@(2Q :<^.,'/_*^MI$ZI]GL3&8'%/L-Q7Z7>_RCS)<@ M$%_5^Q1A2GF"U?&&JQAV>KV5X3G-9I599,U,QM[$P<#3OXF[::$S:.@,3J2# MTY28?(OI2: &+\()O8-P*@2=L[\5P9G,#D!%#:BH$U1S^@I!$GW5T"PFA*5I M),"4_A8:D"M,A,[#XE%_F3>8EM"&KYILM(?/ZUT.CN!U1O16>&*2QURA<(=BE.VA17-)#M-X:P>O1%&\)ARPXID1HLM!>$R@<_:W[J(S MF56@W+WB) >QMD6>1 DOF:H^^DUO4T=>V?+IJ/_:']]4Y>!_FZHXO<=B39A$ M%%;:TNL-=0X15<%7-10O; FTY$H75/8VTS4R"#- /U]QKG8-,T%3=CS::11NHZ)O8P,;4"'A /;G+;6(OM M8#OMX-=C.VG6=5G&$'UH;.>><\^YCJ^3G9"WJ@#0Z(Z57$V]0NOJ#&.5%<"( M&HD*N'FS%I(1;:9R@U4E@>0.Q$H<^GZ,&:'<2Q.W=B/31-2ZI!QN)%(U8T3^ M.H=2[*9>X.T7%G13:+N TZ0B&UB"_E+=2#/#'4M.&7!%!4<2UE-O%IS-8QOO M KY2V*F#,;).5D+%D1!7-1?J.Y+J;>J8=R6).ZU NQ^P2MGXGERT2IW#_:-;'CV$-9K;1@ M+=@H8)0W3W+7UN$ $#P%"%M > P8/P&(6D#DC#;*G*T+HDF:2+%#TD8;-CMP MM7%HXX9RNXM++:",5/;I1;9+7IS 9K04KU%[Y$J MB 258&U26B#.6OKSACY\@CX(T;7@NE#H(\\A?TB C=9.<+@7?!X.,BZA&J'( M?X="/XQZ!,V'X9>P&B'_U,*#8$!.U-4O6Y/.UN1O;-W[R/N, M3![EC@\2-_H&\_SCYL2=BWC0Q0)L)Z=\TYY@1.ZW28MG=BE^9"XX"8+PY,C? MH(*7^L,'K8R!W+@.KU F:JZ;KM:M=I?(S/5.?!_>W$#71&XH5ZB$M8'ZHQ.S M$;+IZLU$B\HUQI70ILVZ86$N0I VP+Q?"Z'W$YN@NUK3/U!+ P04 " "1 M?(U7DLQUBU(( ,/0 &0 'AL+W=OF&??A) MLF*:XI&V8.JEC>WC^7@\\W<\GLZ>L_QK\2!E&7Q;+=/B?/10ENO3\;B8/\A5 M7)QD:YE6G]QE^2HNJY?Y_;A8YS)>-(-6RS$.0SY>Q4DZFIXU[]WDT[/LL5PF MJ;S)@^)QM8KS?R[D,GL^'Z'1RQN?DON'LGYC/#U;Q_=R)LO/ZYN\>C7>:EDD M*YD6298&N;P['[U#IY>"UP,:B=\3^5SL_!W44_F295_K%]>+\U%86R27?5I4HTKIS-Y7RU*&5RGFY"H7?LV^&TM\^KO]#YH/R^"UU>RC)-E\:;Z M^//L*GC]ZDWP*DC2X/8A>RSB=%&-Y^^<7FR['ERQ$./F9I^5 $ M[].%7.@*QM5,MM/!+].YP$Z-,[D^"4CX0X!#3 "#+@\?CAWFD*UW2:./[/'N M)[G.\L:?NW[^\Y=*/+@NY:KX"W+>1C>%==>_[]-B'<_E^:CZ 1 '?Z M$%A#%G6,A:4F%FMW((:XA]S@V\<6 M9 (-A91W4QI +(H8LUBGP(?YR5HEW-D[_W5DS:])*9H2L(ABV)>J>M+F^X*15WB/K?N M04T[6MN:!:*33CP"8H1SVP&!*! 2-PC;@ S^"RSG:_?XWFLQQ*&2[)1J!ZW5 M^BW6#E&M)8K=Y*AZ+3&)S*AQ< "D,$/<$I0*W,0-;A64<%;N'MY[(3QITR>K MD@#"AXQ)9X;1VQ6>M.FN4 D'.>3(;8]),X.@B!M9.2!&*!*6;(VH3(.X,XU9 M-=]D#F:1[I&]5\&3-GV>*DH-(8> M51NGYFD?$3,J(2EL.332G6M@=UZA@A)FMWMX[X7PI$V?K$I4*!LR)KVF,;ZT MZ:Y0:0P]I)9ACTG@_IJCL%MH <4(M6245&46U)U9?#[Y^>3$'I/.P;T7PI,V M?:HJ3:'1D#'I-9/QI4UWA9 M)7JCG\9QWO# M>2X1W;R=?BWW\;]W29>9Y7G#3I>(;J="'G,C[P4J^\H5;C5]]U1?VO1)*Y(R M,2!>F%?2^M*FNT*1EAW2?6;%"P/ZRHBQ;YM"U@M$IL#'W.![B_E M&.*PSA52^9!W#MSKG8,O;;HK%+;Y47<.W*0QCKKG0T"(8,MU'5?,YFYF?_[U M^O;]53"[?7?[?F:-2[>2WHLQQ&F=JUR #WGIP+U>.OC2IKM")1[\J$L'#EPZ M<,&Z&3D@1B=QN M=7TW75_:],DKY(HA"^?"*XI]:=-=H5 LCBJ<"Z!-+IP8W6J &"&<68HM0M%1 MN.G8C=)]V;M;7>^E&:*4+A1\Q9"E=.&UE.Y+F^X*Q7=Q5"F]';W[E!QBD=$G M#8GQ$'?WTO'./]+YK'F3MO'^!3B\W#^8J M-9OGA#_&^7V2%L%2WE4JPY/:O?GFT=O-BS);-T^O?LG*,ELU?S[(>"'S6J#Z M_"[+RI<7]1=L'X">_@]02P,$% @ D7R-5YZ.B[J.!0 ?28 !D !X M;"]W;W)K&ULO5IM;]LV$/XKA-8-+=!%$DF].+,- M)&Z[!EB!($ZW#\,^*#9M"Y5%3Z+C%MB/'_42490I.D(8YT,LR7>/[DYWNH=G MC@\T^Y9O"&'@^S9)\XFU86QW:=OY8D.V47Y!=R3EWZQHMHT8/\W6=K[+2+0L ME;:)#1W'M[=1G%K3<7GM-IN.Z9XE<4IN,Y#OM]LH^W%-$GJ86*[U=.$N7F]8 M<<&>CG?1FLP)^[J[S?B9W: LXRU)\YBF(".KB77E7LXP*A1*B3]C\!="!2[OCK4 MF(.:&*,2#YV(\1W9T8S%Z?H]/WPDZ9[PSP5-%S'76(,;1K;@[S^XN6;L1,DY:S:%980A,*N%QJ<# 1YVL/);R( Y]=6:.&OM&+RB5T5$A.!>C;@DKA7K, M<[RHZD51R:'*;09#=;+=P]6]'4MS(5&$-H>'4 M&.V:<#$<=1)4*>4$/1DJF(&K[;$G2J=6ELO"@5W3E%*HQS31GUU]@[[*XTAI ME%9M<(880I.=%$W>]K9QO-*QS\J"NQYW?14"/EA M3W8*GN!J.^ZIP@E4)=&E:*>D9--$MW;U[?I^KC1)JS0X.PRAR2Z*AN^.SEB^>%1%QV)X!$.O)U4%HE88?GOIX(R.\E0EY8]ZTE20$7B*C!1OU!XJ MK]<=_"Q>@Y- P4G@^3@)-,I)3*')PV?!29 !3E)CM-.O-7^IQ\7',JZ/U1F* M!!U!>CKR^?96:9#1080I--E'P6L0/-\O $8ID"DT.3"M7T;T\X_GY28ZGFV& M07>TJ9!"(>ZAI$AP$:3G(GJV7"O+/-CM+C254D[@2'\]ZTXD& G2,Q)>2"?8 MLQY@<.J\!BE!@I2@\Y$29)24F$*3 R-("3) 2FH,J:;@HSR$E-H\N^_@I=@ [P$'W,.A+HC1J50 MSYP$"V*"3Q(3#7?6*P]]%*;09%<%/\'GXR?8*#\QA28'1O 3;("?8 7S\+JO M4I60TR7/=FLC#[_KNMS?E(,%W:>LVO[27&WV4%V5.XG EQE0P, *X, 9 >&PO=V]R:W-H M965TB7!)N[YYY[? ?'8$?9'5\#"'0?1PD? M&FLAT@O3Y,$:8L([-(5$WEE2%A,AEVQE\I0!66BG.#)MC#TS)F%B^ .]=\/\ M =V(*$S@AB&^B6/"_HPAHKNA81G[C6FX6@NU8?J#E*Q@!N(VO6%R918HBS"& MA(J<758FA@Q0@B"(2"(/)O"Q.( M(H4D>?S.08TBIG(L7^_1/^GD93)SPF%"H^_A0JR'1M] "UB2322F=/<9\H2Z M"B^@$=>_:)?9>HZ!@@T7-,Z=)8,X3+)_!7E[3WYL-R+.(.T@!Y\A&]M.#:')\]WM!CI.H:6C\9Q_ M:#F%E#(1)JN*JC^^2'-T)2#F/^O$R[#=>FS5S1<\)0$,#=FN'-@6#/_=&\O# M'^H2;PFL(H-;R. VH?N3O&RD#EM(-L#KLLT@NAI"/6JVON=Z;@]C/#"WY4R. M#;NNXUEEPPK+;L&R^SR6(_2 9B0"ON=[AK[*Q^<#*BPF- GDN;+L'**9>RU*4-+8!49>H4,O?\OX]Y1==I]C(^K^-C.PF[5 ML$*R7Y#L-Y.LE":3I8E28&I+OH/K"&=P_1(1W,'N =LZ(^N\GNEYP?3\^?TV M"@*Z281JN0#"+9E'\/*&:XSWTDIK":PBC84?7\+X%5LN!V])B;;0JE*4YA&K ML4Z*TF!%:9RA%:.\MO]RL')C]=RZ!JPQM+K]A@ZT[$?&=KL]F.-5^\LY)%QG MU+4/R)JER4]VSDH/Q!QI";,YJM@MANZ1'C4/]L=J&-<3Y2-,-LE?$[8*$XXB M6$I(W.E)#5DV'&<+05,]7\ZID.VK+]?R@P*8,I#WEY2*_4(%*#Y1_+]02P,$ M% @ D7R-5RUFY@],!0 +B$ !H !X;"]W;W)K=-CRO,'(;^I+8!&/Y(X56>#K=:[TRA2 MJRTD3+T7.TC-)W=")DR;4[F)U$X"6Q=)21R1X7 2)8RG@\6\N/9)+N8BTS%/ MX9-$*DL2)A\O(!8/9P,\^'GA,]]L=7XA6LQW; ,WH+_L/DES%M4J:YY JKA( MD82[L\$Y/EW2:9Y01'SE\* :QRBW2L2J^(L>JMCA *TRI452)9L*$IZ6_]F/JB$:"7C2DT"J!+*?,.I)H%4" M+8R6E16V+IEFB[D4#TCFT48M/RC:IL@V;GB:=^.-EN93;O+TXHIQB;ZR. ,D M[M 53UFZXBQ&YTJ!5HBE:_2!LUL><\U!H=>7H!F/U1OT#GVYN42O7[U!KQ!/ MT3];D2D3K>:1-F7EXM&J*N&B+('TE( )NA:IWBKT9[J&=5L@,GYJ4^2GJ0OB M5;R!W7M$AV\1&1+J*&CY]'3B*8?6;4P+O='!-GZ+/L,JDY*G&U<[>67R"7VJ M=FP%9P,S8Q7(>Q@L?O\-3X9_N#P&$FLY'M6.1X4Z[7% MQ[7'L;=72X]O46,&77*UBH7*)+B\7PWETW[3CBVC5.*EKG'AK M;$[=)]=92DX\=?HB6G5.ZSJG3YXA'T4J?9/$JW3L HDUC(]JTW/GCM)9B$] M!A)K>3RI/9Z$G20G!P>?+Z)5(Q[:9^ P_#2I-'WSN0IY2JV-YS7VUGK-4YYD MB;,B;^:QPR:46MLGL3Z)=W8T^L0Y1:KT4&8#J;7-6D# ?D*X9CJ37#\B#3+) M08RM5B)+*P"+1;HI/S$+(_![=AN#F[/\=\'H$9ATVG\)6,"6%K#W0;U8,BD? MS7*/SI/<-?H/?8![B!%VF@Q*$*'4VLXM0^#Q2#.<^7VJ6$-==.NUW4P&,\ MWA^&W2B*R<@]"HEE$N)GDKY1Z/H^>^'7.K9C0JFUG5O"(?BY:R()2CBAU-H^ M+>$0+U0LSO>?\>_VGO'.%B#=,8GIR?Z@=(5-*)GUC$H+*H3^T@I!@FYAA%)K MF[580OQ84G?0CCWF_5%TE"$SF<$:P8\=I K*WA-Z"[+1A[%M)F/N?4>=XKI!L^FDIS:+"<2/"8TO7UX& M],LO=T'I(I1:VZ>E"^)]H!_'@)56"^X<#.@*ZV= 8N& M^.' ,1"=^.>7.;J# JFU=ZDM0%R,_VMVS<)"?(ZJ? M_*@%#>K?V#A(?E5^<^.E2WZ.H"[Y18TWT@G(3?&B7J&B5&ULK99M;YLP$,>_BL6F:9.R\-@DZPA2 MF\=-JA0UVO;:A4NP"C:SG:3]]K,-86D$*2_R!FQSO_^=\V*#C@Q$!Y9GN.,[!S3*@5A69M MQ:.0[61&**PX$KL\Q_SU'C)V&%NN=5QX)-M4Z@4["@N\A37(7\6*JYE=JR0D M!RH(HXC#9FS=N;?+0-L;@]\$#N)DC/1.GAA[UI,?R=AR=$"002RU E:O/4P@ MR[20"N-OI6G5+C5X.CZJS\W>U5Z>L( )R_Z01*9C:V2A!#9XE\E'=EA"M9\; MK1>S3)@G.I2VPPBB GM'SCE^H_G !NT )X%>!U!?P*\+L"004$ M78&;"KCI"@PJ8' .M/VE804,NWH85<#(G&YY'.8LIUCB*.3L@+BV5FIZ8!+" MT.H("=6INY98@0ELJ)]K4CBO! M12GHM0BZ'GI@5*8"S6@"R5L!6T57A^@=0[SW+BJNH>@CU^LAS_'\AH FE_&? M.ZIPOQ6?7L8?,%=XT(K/WO&.E7=GT(K/.^S=^69PK^DP.N"^T^I]V1WW+IRD M7R>;;_3\=Y*M(9+[D@R:27V!WXH"QS"VU TM@._!BCY]< ?.]Z:,N*;8])IB MLVN*S:\IMKBFV/)*8F^R+*BS++BD'DU8GJNJN)8L?NZA8\Z)'EH!1VM]K?70 M!(L4K3!I3,52?FCD=>G?1T[?"4)[?YIB78RFC4;^6Z-9%Z-Y%Z-%DY%[%M/R M':7RE]LG%24'OC7=A4 QVU%9WMSU:MW W)FZ?;:^4(U-V8?\ERF[(G6Q;@D5 M*(.-DG3Z0U5K>=EIE!/)"E.WGIA45= ,4]6< =<&ZON&,7F<: =UNQ?] U!+ M P04 " "1?(U783Z[0,L" #X" &@ 'AL+W=O&ULM59M;]HP$/XKIZR:6FEKWB"@#B(5NI=*JX9*NWV8]L%-#F(U ML3/;(:VT'S_;@0PH9:O$OB2V<_?X>2[G.P]J+NYEAJC@HS.Y3(>.9PAACHDR"$2_%CC&/#= FL;/):;3;FD< MU\?Z-IBH;.GT'4IR1*E?7O/Z$2SU=@Y?P7-HGU(UM%#B0 M5%+Q8NFL&124-6_RL(S#FH,?/>,0+!V";8?.,P[ATB&T0AMF5M8%420>"%Z# M,-8:S0QL;*RW5D.9^8M3)?17JOU4?(TY49C"A CU"#>",$EL@"4<7Z B-)!J[JV 8"5@%.Q%G&)Y"J'W!@(O"'<0&O^[>["'3MC&,[1XX4OC"=\_:U.X M5%C('[L"U^!V=N.:PWPF2Y+@T-&G5:)8H!._?N5'WKM=H@\$MA&"3AN"SC[T M^*)"4!PV(K%+<(/2M2BFV"QBW^OUNP-WL:[DJ540=**PM=J@V&TI=O=2'"'# M&4THR>%+S5# +_BH:QA,=9W+:EU3=O'="_G2'W0@L WU4:L^^D\Y&ATR! <" MVPA!KPU!;V\"3"J19+KZ2Y@)7OP]5QNT:"T+0S_:RM2G-GXWVIVG_99F_R!' MJ?_DD'A;Y/99--3'F;Z:H# &^ON,<[6:F W: MRT[\&U!+ P04 " "1?(U7NY:%6QEUY-B9X[*67X^O MG:8?^"+&PU;6"F+?XW/NL7V#+0:U60EV,V?,1,M2R'I(YL94G^*XGLY92>LS M53%ID4+IDAK;U;.XKC2C>0VD4L2]3B>-2\HE&0WDHKPJ31U-U4*:(3EO0Y%_ M?,V'I)M^))&7&ZN<#?3AZ*AS=WJY'S]QP"F)@Z+G+Q ] MZ^"Z%L.DTUUI-_S8"GGB,4:["-!LE@T3.ABY'R1O41TQ;A9\-"B4W*Q[0GS M*M.21?=4#,F8"C[1'%@%+;E8^7 / E,EE(Z,W7";J@N1^L'#7=^#6FAT2BZ5 M=KE]!O][T@S? ]8],,B%: WVB ^,!A4UAFEY93MNL L^@:*F?;NJK,.9IJMN M[YQL".YADTR4SIENTW3).C0:"%: 'E)_%CO:RV-JS#NR8;)O64-/T,KX#^MMJ7GM;MO'RF;7FA5\Z?K+HC6 J7=Q=5I58O59\)DLF9_\BQ..!G3-B^9*\P>;#4IE M:@-,D^B>:<.GVY'?FE:W;&G6Y;0L<,^]-^CY[Z[SC$FFJ=@V;6O_D%?YU8Z; MD^5?>'9_5O8=!TTF%X?OL3E-#]UD^A9,OHGM[A^^R20[2(]QZ#-Q67.EBP?-UT]F[AF9!LV:_,!PCYR MY3YA!.-X+(P AN7!'& :98E29IB*SH>!QV,L75+4_@)JV'>@('E@4Q_MM;X;N,5\GP=8'OZ7(5@ M,\4K$9LIOM: A-<-&%D6WFTL#S"P78!S),@R! M6@S7:)HBJY/"-[P_V%N2)%D61@ +.T@2#(&W$4*NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'$.58RC#)H^I ML1A@-KJPNOB27[\M89R6(W^U+VV>"$(1A]9H3K=ZY/?W:?;]-DV_JXS^O&VB:= M#^^/QUID7?XF+4Q8V#2AC=6&+];5I K?9O76PI] M>Z,)Y+SC]>B &YOE1;U'?7Q-C'>&=CZ\*XOTTD:%R2:Z,']E:;FWR;8Z#/V* M+OL9=1R.KX<@OLO^3QC3S<:&9I*&96R2XA#'S$058)+O[#[OJ$3'YKQSW$6- MD[6:)@4%2S+(Y:0OBSDLHQCG3VJ=*.6=IM8^F^ZFC'#,"UIQF20 8 ,9"&?:'*E:2*_2I/M MVU IC4Y1X)R$;8+1:Z,2_K K-6\V)E, M7:0QI2$[D^0D;8Z)%-,7=LPL"=/8J)5^:(8.&:4OK!1*O_:4'#W^H:;_EG9? M)Q+5^)M1_-)FZ)!3^L)2&8=$E]'IG5%VEVRK;U?C/*?4BA,BH?2%C?)\]>[U MHZ[PJBCJ,,Q*HC8/'!,II2_LE"NC\^;H0^[H"\N#1M^Z# OU56<93<@OIA0D MC+ZP,:YL8BI=7-"@LP6G0H;H"ROBFFJE7"T.(XPGSD@(CK 0%M4LFR;U@+\Q M!5VF]2RRB'3"3Z>##.$(&V)9I.%W]9'&?C6%A+0S>:&V!,%K?GX=6(0(&V(: M[Z/TT1AUX%V46;@CYCJ6G!$9PQ$VQHW9'[&JZR.-8SKW-2\G1+)PA&6Q--MZ M!+97P0ZRA"-LB4MM,_5%1Z51$YN'49J766/2<(2]@3$'_.X&,LE V"2P M FI$6E+KUC..W#(4 M=DM[CMV*"=LDPI8Y)MNM8,@K0V&OX&1QR#&15X;"7L&8+L=$7AD*>P5C>AP3 M>69XTD)FQ#&1:X8G+61\WEQ$TG&%I8,Q XZ)I.-*2P=@?JN;3,^82#JNM'0@ M9I]C(N^XPM[!U2LOLEWD'5?8.XWJ=6(*;:.&>US8EI?OHH#RM1%#Y!Y7OJ8! MF%R1+G*/*^R>1I5]5C.FB:F&*%U*EM\4=9%[7&'WO,"D"R9-0AO90WJ9DA]WCB_?D&YG55.-;%Q.%BYYC(/9[X3;0& MYM])1J>=)O3]@]^%X0GY \Y![OE&W\QH3D(?=X)VOCTQ"8\0G) M0Q;R3G=G[4R-8XX)EX>)6PAA-J*)+.0)6PC? &Q<0LA"GK"%6C$/5)DV=('-,9*&1L(6>,9NY M451M5B%//4;(0B-A"SUC7I9%F9DG/AH!<4W,,9&%1L(6>L9T;"[FFV4'Y)VCDF7KH @)D_??.0>7[H" M@IB\ O*1>WSIM040DW7]@]&)-W+7SD'E_:/1"3=RU\I!]?>IDSQ.1= M"Q\^)".]U@!B\JZ%CRSD"UL(83:[%@&R4"#= X(=?3YO!LA"P4D7'O!Y,T 6 M"J1[0!"3SYL!LE @;"&,R>?- %DH$+806F=.*2?'1!8*A"WT^E+S.B_FF,A" M@?1*A)9%,6=JOC=5#I]L.2:R4""]$J$5##FL(68JN,:&Q>VD0GH=71\08LP^SW\..:PA[ZNKM]^!S MFSUA^;R^P/_E!=[OP2[5^NO7N^8?W:[.ABG]]35^2T_901^&"1@^]U,=R MAF[U&->FC*(+VC9/KE*]/O[QAN,?GOCP'U!+ P04 " "1?(U7[4C$M>0" M #Q.P &@ 'AL+U]R96QS+W=O1SPJ-$1]'LO0(F9G' M7_U^-;T-QW'W=AH7'X?]<5PVNVDZ_6C;<;WK#ZOQ83CUQ\L[F^%\6$V7Y7G; MGE;K]]6V;VW7Q?9\/Z-Y>KR?N7CY//7_,W'8;-[6_<]A_?O0'Z=_#&[_#.?W M<=?W4[-X69VW_;1LVH_][?+87E_,PV5RLWA^73;GYU?3M','60FR\PP 2176 *V-%J"W5;TM0&^G M>CN WD[U=@"]G>KM 'J[ZF$)0&^G>CN WD[U=@"]G>KM 'H[U=L!]':JMP/H M[51O!]#;J]X>H+=7O3U ;Z]Z>X#>7O7V +U]]; ;H+=7O3U ;Z]Z>X#>7O7V M +V]ZNT!>GO5VP/T#JIW .@=5.\ T#NHW@&@=U"] T#OH'H'@-ZA^K,2H'=0 MO0- [Z!Z!X#>0?4. +V#ZAT >D?5.P+TCJIW!.@=5>\(T#NJWA&@=U2](T#O MJ'I'@-ZQVFP"T#NJWA&@=U2](T#OJ'I'@-Y)]4X O9/JG0!Z)]4[ ?1.JG<" MZ)U4[P30.ZG>":!W4KT30.]4;18$Z)U4[P30.ZG>":!W5KTS0.^L>F> WEGU MS@"]L^J= 7IGU3L#],ZJ=P;HG57O#- [J]X9H'>N-GL#],ZJ=P;H753O M"[ MJ-X%H'=1O0M [Z)Z%X#>1?4N +V+ZET >A?5NP#T+JIW >A=5.\"T+M4AW4 M>INN/JX#\-MTU8&=#B"XZ:HC.]UW&CY.G_M^O!5]K:N [Q1[NGRVOWW_=?EU ML;XW5Z3;^XSQZ2]02P,$% @ D7R-5]$U_%E? @ USD !, !;0V]N M=&5N=%]4>7!E&ULS=O?;ILP%,?Q5XFXK0+88 -3TYMVMULO]@(,G :% M?[+=+GW[.:2MM*F+5F72OC=!B>WS._A(G[MC5L=AGYTFVCG_?PI25RS M,T/MXFDV8UC93G:H??AJ'Y*Y;O;U@TEDFNJDF49O1K_VQQK1S?6=V=:/O5]] M/H2?73>-F\B:WD6KV]/&8]8FJN>Y[YK:A_7D:6Q_2UF_),3AY++'[;K9784- M4?)NPG'ESP$OY[X^&6N[UJSN:^N_U$/8E1SZQ/GGWKCX?(EW>IRVVZXQ[=0\ M#N%([&9KZM;MC/%#'Y^*7IU/]N&&S>E37)R_E#D7&';>VVEV86+6?#SN=23' MT^LY%#+6=^=?\2TQE+[X_Z7>;AD>5Q^Q[_.^*W^!_N0 MD#XR2!\YI \%Z4-#^B@@?920/BI('R*E-$(155!(%113!05505%54%@5%%<% M!59!D5529)44625%5DF155)DE119)45629%54F25%%DSBJP91=:,(FM&D36C MR)I19,THLF8463.*K!E%UIPB:TZ1-:?(FE-DS2FRYA19&UL4$L! A0#% @ D7R-5\5DWMOM *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ D7R-5YE< MG",0!@ G"< !, ( !RP$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " "1?(U7'8B HW<' #R,0 & @($, M" >&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5QGY M;=O_!@ H1X !@ ("!N0\ 'AL+W=OX6 !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ D7R-5X61+C%! P I0D !@ M ("!.B 'AL+W=OL?=><" !."@ M& @('L*@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ D7R-5RRY#'\B"@ B"\ !@ ("!"2X 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5^=^ .EA P 0 D !D M ("!GVT 'AL+W=O&PO=V]R:W-H M965T,7-QI,0, #$( 9 M " @8I] !X;"]W;W)K&UL4$L! M A0#% @ D7R-5TO_1O-9 P APL !D ("!\H 'AL M+W=O&PO=V]R:W-H965T2#K1;Z@4 !45 9 " M@6J* !X;"]W;W)K&UL4$L! A0#% @ D7R- M5["R?B73 @ W08 !D ("!BY 'AL+W=O&PO=V]R:W-H965T<$(IB&P, \( 9 " @3B8 !X;"]W;W)K M&UL4$L! A0#% @ D7R-5Y@_QXML$@ >DL M !D ("!BIL 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5[V*N3?, @ @08 !D M ("!T[H 'AL+W=O&PO=V]R:W-H965T MQ$ < (<4 9 M " @?W% !X;"]W;W)K&UL4$L! A0# M% @ D7R-5\ML;-JH @ &0< !D ("!1,T 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5^]X MW;_?!0 (!< !D ("!GOX 'AL+W=O/;]0" "B!@ &0 M @(&T! $ >&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5_]>6$LD P =0@ !D M ("!>PH! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ D7R-5T1F2$Y? P C@L !D ("! M3A@! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ D7R-5_6(@S&V @ > 8 !D ("!8"8! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5VO3!M64 @ T 8 !D M ("!;$8! 'AL+W=O&PO=V]R M:W-H965T4M")]C < .D\ M 9 " @?A/ 0!X;"]W;W)K&UL M4$L! A0#% @ D7R-5S+QO@( !0 Q!H !D ("!NU&PO=V]R:W-H965TP( 'L' 9 M " @4%@ 0!X;"]W;W)K&UL4$L! A0#% @ MD7R-5_&"8JQ?! U0\ !D ("!\V(! 'AL+W=O&UL4$L! A0#% @ D7R-5P@[+/HN!P M23< !D ("!Z&T! 'AL+W=O&PO=V]R:W-H965TAW 0!X;"]W;W)K&UL4$L! A0#% @ D7R-5Q&Q:5=Y @ ]P4 !D M ("!='P! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ D7R-5P@KF"QA! 'Q( !D ("!68@! 'AL M+W=O&PO=V]R:W-H965T0*#Y=TP( +L( 9 " M@5"1 0!X;"]W;W)K&UL4$L! A0#% @ D7R- M5\7.!HM( P P@X !D ("!6I0! 'AL+W=O&PO=V]R:W-H965TU$=R&2@, &T. 9 " @6B: 0!X;"]W;W)K M&UL4$L! A0#% @ D7R-5^'6JU5/ @ Q@4 M !D ("!Z9T! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5W?Y *;8 @ '@@ !D M ("!E*8! 'AL+W=O&PO=V]R:W-H965T M.TW%O9@, <- 9 M " @>VL 0!X;"]W;W)K&UL4$L! A0# M% @ D7R-5Q%[T$V* P E0X !D ("!BK ! 'AL+W=O M&PO=V]R:W-H965TW M 0!X;"]W;W)K&UL4$L! A0#% @ D7R-5SE" MMMWI 0 1 0 !D ("!&;L! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5[2\H*A=! LA4 !D M ("!4<(! 'AL+W=O&PO M=V]R:W-H965T=(=,@H ( M !D) 9 " @2S* 0!X;"]W;W)K&UL4$L! A0#% @ D7R-5Z(-!V3] P Q!$ !D ("! M \T! 'AL+W=O&PO=V]R:W-H965TAINU&^P( ,* 9 M " @334 0!X;"]W;W)K&UL4$L! A0#% M @ D7R-5Z0!/G1F!P :#0 !D ("!9M&PO=V]R:W-H965TP7_J(?P< )LS 9 " @<;G 0!X M;"]W;W)K&UL4$L! A0#% @ D7R-5Q6!0FY; M P /@H !D ("!?.\! 'AL+W=O([Z\WH" !M!@ &0 M@($.\P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ D7R-5XBP!")4 @ W 4 !D M ("!%/T! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ D7R-5V'S6FPN! 1A4 !D ("!00L" M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MD7R-5X^D9R:0 @ 9@< !D ("!IQ@" 'AL+W=O&UL4$L! A0#% @ D7R-5Z<"7&5# P MK@P !D ("!O"D" 'AL+W=O&PO=V]R:W-H965T&PO=V]R:W-H965T&PO=V]R:W-H965T&PO7BKL

P\ @!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 M" "1?(U7[4C$M>0" #Q.P &@ @ %:1 ( >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4 " "1?(U7T37\65\" #7.0 M$P @ %V1P( 6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 ..;@!N #P> &2@( ! end XML 117 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 118 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 119 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.3 html 288 526 1 false 69 0 false 8 false false R1.htm 00090 - Document - Document And Entity Information Sheet http://www.cspi.com/role/DocumentDocumentAndEntityInformation Document And Entity Information Cover 1 false false R2.htm 00100 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.cspi.com/role/StatementConsolidatedBalanceSheets CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Sheet http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME Statements 5 false false R6.htm 00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Sheet http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY Statements 6 false false R7.htm 00405 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Sheet http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquityParenthetical CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Summary of Significant Accounting Policies Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 10201 - Disclosure - Accounts and Long-Term Receivable Sheet http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable Accounts and Long-Term Receivable Notes 10 false false R11.htm 10301 - Disclosure - Inventories Sheet http://www.cspi.com/role/DisclosureInventories Inventories Notes 11 false false R12.htm 10401 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 12 false false R13.htm 10501 - Disclosure - Income Taxes Sheet http://www.cspi.com/role/DisclosureIncomeTaxes Income Taxes Notes 13 false false R14.htm 10601 - Disclosure - Property, Equipment and Improvements, Net Sheet http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNet Property, Equipment and Improvements, Net Notes 14 false false R15.htm 10701 - Disclosure - Acquired Intangible Assets Sheet http://www.cspi.com/role/DisclosureAcquiredIntangibleAssets Acquired Intangible Assets Notes 15 false false R16.htm 10801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilities Accounts payable and accrued expenses, and Other noncurrent liabilities Notes 16 false false R17.htm 10901 - Disclosure - Leases Sheet http://www.cspi.com/role/DisclosureLeases Leases Notes 17 false false R18.htm 11001 - Disclosure - Product Warranties Sheet http://www.cspi.com/role/DisclosureProductWarranties Product Warranties Notes 18 false false R19.htm 11101 - Disclosure - Line of Credit Sheet http://www.cspi.com/role/DisclosureLineOfCredit Line of Credit Notes 19 false false R20.htm 11201 - Disclosure - Notes Payable Notes http://www.cspi.com/role/DisclosureNotesPayable Notes Payable Notes 20 false false R21.htm 11301 - Disclosure - Pension and Retirement Plans Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlans Pension and Retirement Plans Notes 21 false false R22.htm 11401 - Disclosure - Stock Based Incentive Compensation Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensation Stock Based Incentive Compensation Notes 22 false false R23.htm 11501 - Disclosure - Employee Stock Purchase Plan Sheet http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlan Employee Stock Purchase Plan Notes 23 false false R24.htm 11601 - Disclosure - Repurchase of Common Stock Sheet http://www.cspi.com/role/DisclosureRepurchaseOfCommonStock Repurchase of Common Stock Notes 24 false false R25.htm 11701 - Disclosure - Segment Information Sheet http://www.cspi.com/role/DisclosureSegmentInformation Segment Information Notes 25 false false R26.htm 11801 - Disclosure - Fair Value Disclosures Sheet http://www.cspi.com/role/DisclosureFairValueDisclosures Fair Value Disclosures Notes 26 false false R27.htm 11901 - Disclosure - Dividend Sheet http://www.cspi.com/role/DisclosureDividend Dividend Notes 27 false false R28.htm 12001 - Disclosure - Related Party Transactions Sheet http://www.cspi.com/role/DisclosureRelatedPartyTransactions Related Party Transactions Notes 28 false false R29.htm 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPolicies 29 false false R30.htm 30103 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPolicies 30 false false R31.htm 30203 - Disclosure - Accounts and Long-Term Receivable (Tables) Sheet http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables Accounts and Long-Term Receivable (Tables) Tables http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable 31 false false R32.htm 30303 - Disclosure - Inventories (Tables) Sheet http://www.cspi.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.cspi.com/role/DisclosureInventories 32 false false R33.htm 30403 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss 33 false false R34.htm 30503 - Disclosure - Income Taxes (Tables) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesTables Income Taxes (Tables) Tables http://www.cspi.com/role/DisclosureIncomeTaxes 34 false false R35.htm 30603 - Disclosure - Property, Equipment and Improvements, Net (Tables) Sheet http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTables Property, Equipment and Improvements, Net (Tables) Tables http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNet 35 false false R36.htm 30703 - Disclosure - Acquired Intangible Assets (Tables) Sheet http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsTables Acquired Intangible Assets (Tables) Tables http://www.cspi.com/role/DisclosureAcquiredIntangibleAssets 36 false false R37.htm 30803 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables) Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesTables Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables) Tables http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilities 37 false false R38.htm 30903 - Disclosure - Leases (Tables) Sheet http://www.cspi.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.cspi.com/role/DisclosureLeases 38 false false R39.htm 31003 - Disclosure - Product Warranties (Tables) Sheet http://www.cspi.com/role/DisclosureProductWarrantiesTables Product Warranties (Tables) Tables http://www.cspi.com/role/DisclosureProductWarranties 39 false false R40.htm 31203 - Disclosure - Notes Payable (Tables) Notes http://www.cspi.com/role/DisclosureNotesPayableTables Notes Payable (Tables) Tables http://www.cspi.com/role/DisclosureNotesPayable 40 false false R41.htm 31303 - Disclosure - Pension and Retirement Plans (Tables) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables Pension and Retirement Plans (Tables) Tables http://www.cspi.com/role/DisclosurePensionAndRetirementPlans 41 false false R42.htm 31403 - Disclosure - Stock Based Incentive Compensation (Tables) Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationTables Stock Based Incentive Compensation (Tables) Tables http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensation 42 false false R43.htm 31703 - Disclosure - Segment Information (Tables) Sheet http://www.cspi.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.cspi.com/role/DisclosureSegmentInformation 43 false false R44.htm 31803 - Disclosure - Fair Value Disclosures (Tables) Sheet http://www.cspi.com/role/DisclosureFairValueDisclosuresTables Fair Value Disclosures (Tables) Tables http://www.cspi.com/role/DisclosureFairValueDisclosures 44 false false R45.htm 31903 - Disclosure - Dividend (Tables) Sheet http://www.cspi.com/role/DisclosureDividendTables Dividend (Tables) Tables http://www.cspi.com/role/DisclosureDividend 45 false false R46.htm 40101 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 46 false false R47.htm 40102 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details) Details 47 false false R48.htm 40103 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details) Details 48 false false R49.htm 40104 - Disclosure - Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details) Details 49 false false R50.htm 40105 - Disclosure - Summary of Significant Accounting Policies - Product Warranty (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails Summary of Significant Accounting Policies - Product Warranty (Details) Details 50 false false R51.htm 40106 - Disclosure - Summary of Significant Accounting Policies - EPS (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails Summary of Significant Accounting Policies - EPS (Details) Details http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables 51 false false R52.htm 40107 - Disclosure - Summary of Significant Accounting Policies - Stock Based Compensation (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails Summary of Significant Accounting Policies - Stock Based Compensation (Details) Details 52 false false R53.htm 40108 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) Sheet http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details) Details 53 false false R54.htm 40201 - Disclosure - Accounts and Long-Term Receivable (Details) Sheet http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails Accounts and Long-Term Receivable (Details) Details http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables 54 false false R55.htm 40301 - Disclosure - Inventories (Details) Sheet http://www.cspi.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.cspi.com/role/DisclosureInventoriesTables 55 false false R56.htm 40401 - Disclosure - Accumulated Other Comprehensive Loss - Components (Details) Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails Accumulated Other Comprehensive Loss - Components (Details) Details 56 false false R57.htm 40402 - Disclosure - Accumulated Other Comprehensive Loss - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossNarrativeDetails Accumulated Other Comprehensive Loss - Narrative (Details) Details 57 false false R58.htm 40501 - Disclosure - Income Taxes - Components of income (Loss) (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails Income Taxes - Components of income (Loss) (Details) Details 58 false false R59.htm 40502 - Disclosure - Income Taxes - Reconciliation of Income tax expense (benefit) (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails Income Taxes - Reconciliation of Income tax expense (benefit) (Details) Details 59 false false R60.htm 40503 - Disclosure - Income Taxes - Deferred tax assets (liabilities) (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails Income Taxes - Deferred tax assets (liabilities) (Details) Details 60 false false R61.htm 40504 - Disclosure - Income Taxes - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails Income Taxes - Narrative (Details) Details 61 false false R62.htm 40505 - Disclosure - Income Taxes - Unrecognized tax benefits (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails Income Taxes - Unrecognized tax benefits (Details) Details 62 false false R63.htm 40601 - Disclosure - Property, Equipment and Improvements, Net - Tabular (Details) Sheet http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails Property, Equipment and Improvements, Net - Tabular (Details) Details http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTables 63 false false R64.htm 40602 - Disclosure - Property, Equipment and Improvements, Net - Depreciation (Details) Sheet http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetDepreciationDetails Property, Equipment and Improvements, Net - Depreciation (Details) Details 64 false false R65.htm 40701 - Disclosure - Acquired Intangible Assets - Intangible assets (Details) Sheet http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails Acquired Intangible Assets - Intangible assets (Details) Details 65 false false R66.htm 40702 - Disclosure - Acquired Intangible Assets - Amortization expense (Details) Sheet http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAmortizationExpenseDetails Acquired Intangible Assets - Amortization expense (Details) Details 66 false false R67.htm 40703 - Disclosure - Acquired Intangible Assets - Annual Amortization Expense (Details) Sheet http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails Acquired Intangible Assets - Annual Amortization Expense (Details) Details 67 false false R68.htm 40801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Details) Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails Accounts payable and accrued expenses, and Other noncurrent liabilities (Details) Details http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesTables 68 false false R69.htm 40802 - Disclosure - Accounts payable and Other noncurrent liabilities - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails Accounts payable and Other noncurrent liabilities - Narrative (Details) Details 69 false false R70.htm 40803 - Disclosure - Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) Details 70 false false R71.htm 40901 - Disclosure - Leases - Right of use assets and lease liabilities (Details) Sheet http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails Leases - Right of use assets and lease liabilities (Details) Details 71 false false R72.htm 40902 - Disclosure - Leases - Components of lease costs (Details) Sheet http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails Leases - Components of lease costs (Details) Details 72 false false R73.htm 40903 - Disclosure - Leases - Future lease payments and sublease income (Details) Sheet http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails Leases - Future lease payments and sublease income (Details) Details 73 false false R74.htm 40904 - Disclosure - Leases - Supplemental cash flow information (Details) Sheet http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails Leases - Supplemental cash flow information (Details) Details 74 false false R75.htm 40905 - Disclosure - Leases - Weighted-average remaining lease term (Details) Sheet http://www.cspi.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails Leases - Weighted-average remaining lease term (Details) Details 75 false false R76.htm 40906 - Disclosure - Leases - Weighted-average discount rate (Details) Sheet http://www.cspi.com/role/DisclosureLeasesWeightedAverageDiscountRateDetails Leases - Weighted-average discount rate (Details) Details 76 false false R77.htm 41001 - Disclosure - Product Warranties (Details) Sheet http://www.cspi.com/role/DisclosureProductWarrantiesDetails Product Warranties (Details) Details http://www.cspi.com/role/DisclosureProductWarrantiesTables 77 false false R78.htm 41101 - Disclosure - Line of Credit (Details) Sheet http://www.cspi.com/role/DisclosureLineOfCreditDetails Line of Credit (Details) Details http://www.cspi.com/role/DisclosureLineOfCredit 78 false false R79.htm 41201 - Disclosure - Notes Payable - Narrative (Details) Notes http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails Notes Payable - Narrative (Details) Details 79 false false R80.htm 41202 - Disclosure - Notes Payable - Current and Noncurrent Portion (Details) Notes http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails Notes Payable - Current and Noncurrent Portion (Details) Details 80 false false R81.htm 41301 - Disclosure - Pension and Retirement Plans - Narrative (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails Pension and Retirement Plans - Narrative (Details) Details 81 false false R82.htm 41302 - Disclosure - Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details) Details 82 false false R83.htm 41303 - Disclosure - Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details) Details 83 false false R84.htm 41304 - Disclosure - Pension and Retirement Plans - Components of net periodic benefit costs (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails Pension and Retirement Plans - Components of net periodic benefit costs (Details) Details 84 false false R85.htm 41305 - Disclosure - Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details) Details 85 false false R86.htm 41306 - Disclosure - Pension and Retirement Plans - Amounts in consolidated balance sheets (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails Pension and Retirement Plans - Amounts in consolidated balance sheets (Details) Details 86 false false R87.htm 41307 - Disclosure - Pension and Retirement Plans - Accrued benefit liability (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails Pension and Retirement Plans - Accrued benefit liability (Details) Details 87 false false R88.htm 41308 - Disclosure - Pension and Retirement Plans - Future benefit payments (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails Pension and Retirement Plans - Future benefit payments (Details) Details 88 false false R89.htm 41309 - Disclosure - Pension and Retirement Plans - Fair value of plan assets (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails Pension and Retirement Plans - Fair value of plan assets (Details) Details 89 false false R90.htm 41310 - Disclosure - Pension and Retirement Plans - Defined Contribution Plan (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansDefinedContributionPlanDetails Pension and Retirement Plans - Defined Contribution Plan (Details) Details 90 false false R91.htm 41401 - Disclosure - Stock Based Incentive Compensation - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails Stock Based Incentive Compensation - Narrative (Details) Details 91 false false R92.htm 41402 - Disclosure - Stock Based Incentive Compensation - Stock-based compensation expense (Details) Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails Stock Based Incentive Compensation - Stock-based compensation expense (Details) Details 92 false false R93.htm 41403 - Disclosure - Stock Based Incentive Compensation - Summary data of stock option award activity (Details) Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails Stock Based Incentive Compensation - Summary data of stock option award activity (Details) Details 93 false false R94.htm 41404 - Disclosure - Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details) Sheet http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details) Details 94 false false R95.htm 41501 - Disclosure - Employee Stock Purchase Plan (Details) Sheet http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails Employee Stock Purchase Plan (Details) Details http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlan 95 false false R96.htm 41601 - Disclosure - Repurchase of Common Stock (Details) Sheet http://www.cspi.com/role/DisclosureRepurchaseOfCommonStockDetails Repurchase of Common Stock (Details) Details http://www.cspi.com/role/DisclosureRepurchaseOfCommonStock 96 false false R97.htm 41701 - Disclosure - Segment Information - Operating Segments (Details) Sheet http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails Segment Information - Operating Segments (Details) Details 97 false false R98.htm 41702 - Disclosure - Segment Information - Sales By Geographic Area (Details) Sheet http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails Segment Information - Sales By Geographic Area (Details) Details 98 false false R99.htm 41703 - Disclosure - Segment Information - Major customers (Details) Sheet http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails Segment Information - Major customers (Details) Details 99 false false R100.htm 41801 - Disclosure - Fair Value of Financial Assets and Liabilities (Details) Sheet http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails Fair Value of Financial Assets and Liabilities (Details) Details 100 false false R101.htm 41901 - Disclosure - Dividend (Details) Sheet http://www.cspi.com/role/DisclosureDividendDetails Dividend (Details) Details http://www.cspi.com/role/DisclosureDividendTables 101 false false R102.htm 42001 - Disclosure - Related Party Transactions (Details) Sheet http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.cspi.com/role/DisclosureRelatedPartyTransactions 102 false false All Reports Book All Reports cspi-20230930.xsd cspi-20230930_cal.xml cspi-20230930_def.xml cspi-20230930_lab.xml cspi-20230930_pre.xml cspi-20230930x10k.htm http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 true true JSON 122 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "cspi-20230930x10k.htm": { "nsprefix": "cspi", "nsuri": "http://www.cspi.com/20230930", "dts": { "schema": { "local": [ "cspi-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/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd" ] }, "calculationLink": { "local": [ "cspi-20230930_cal.xml" ] }, "definitionLink": { "local": [ "cspi-20230930_def.xml" ] }, "labelLink": { "local": [ "cspi-20230930_lab.xml" ] }, "presentationLink": { "local": [ "cspi-20230930_pre.xml" ] }, "inline": { "local": [ "cspi-20230930x10k.htm" ] } }, "keyStandard": 443, "keyCustom": 83, "axisStandard": 29, "axisCustom": 1, "memberStandard": 52, "memberCustom": 14, "hidden": { "total": 25, "http://fasb.org/us-gaap/2023": 21, "http://xbrl.sec.gov/dei/2023": 3, "http://www.cspi.com/20230930": 1 }, "contextCount": 288, "entityCount": 1, "segmentCount": 69, "elementCount": 783, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1312, "http://xbrl.sec.gov/dei/2023": 37 }, "report": { "R1": { "role": "http://www.cspi.com/role/DocumentDocumentAndEntityInformation", "longName": "00090 - Document - Document And Entity Information", "shortName": "Document And Entity Information", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.cspi.com/role/StatementConsolidatedBalanceSheets", "longName": "00100 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R3": { "role": "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical", "longName": "00105 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations", "longName": "00200 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:CostOfRevenue", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R5": { "role": "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "longName": "00300 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R6": { "role": "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity", "longName": "00400 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MoUDxdPrXU-gll15y6gbbA", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_MoUDxdPrXU-gll15y6gbbA", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R7": { "role": "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquityParenthetical", "longName": "00405 - Statement - CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "Duration_9_12_2023_To_9_12_2023_9UsglxI3Zkir_nLGgQ0_Ng", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_O9LI62nNJ06LUNjlSAxcNw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": null }, "R8": { "role": "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows", "longName": "00500 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ProfitLoss", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPolicies", "longName": "10101 - Disclosure - Summary of Significant Accounting Policies", "shortName": "Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable", "longName": "10201 - Disclosure - Accounts and Long-Term Receivable", "shortName": "Accounts and Long-Term Receivable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FinancingReceivablesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.cspi.com/role/DisclosureInventories", "longName": "10301 - Disclosure - Inventories", "shortName": "Inventories", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:InventoryDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "longName": "10401 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxes", "longName": "10501 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNet", "longName": "10601 - Disclosure - Property, Equipment and Improvements, Net", "shortName": "Property, Equipment and Improvements, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssets", "longName": "10701 - Disclosure - Acquired Intangible Assets", "shortName": "Acquired Intangible Assets", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilities", "longName": "10801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities", "shortName": "Accounts payable and accrued expenses, and Other noncurrent liabilities", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.cspi.com/role/DisclosureLeases", "longName": "10901 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LeaseDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.cspi.com/role/DisclosureProductWarranties", "longName": "11001 - Disclosure - Product Warranties", "shortName": "Product Warranties", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ProductWarrantyDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.cspi.com/role/DisclosureLineOfCredit", "longName": "11101 - Disclosure - Line of Credit", "shortName": "Line of Credit", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LineOfCreditDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LineOfCreditDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.cspi.com/role/DisclosureNotesPayable", "longName": "11201 - Disclosure - Notes Payable", "shortName": "Notes Payable", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:NotesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:NotesPayableDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlans", "longName": "11301 - Disclosure - Pension and Retirement Plans", "shortName": "Pension and Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensation", "longName": "11401 - Disclosure - Stock Based Incentive Compensation", "shortName": "Stock Based Incentive Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlan", "longName": "11501 - Disclosure - Employee Stock Purchase Plan", "shortName": "Employee Stock Purchase Plan", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStock", "longName": "11601 - Disclosure - Repurchase of Common Stock", "shortName": "Repurchase of Common Stock", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:RepurchaseOfCommonStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:RepurchaseOfCommonStockDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.cspi.com/role/DisclosureSegmentInformation", "longName": "11701 - Disclosure - Segment Information", "shortName": "Segment Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.cspi.com/role/DisclosureFairValueDisclosures", "longName": "11801 - Disclosure - Fair Value Disclosures", "shortName": "Fair Value Disclosures", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.cspi.com/role/DisclosureDividend", "longName": "11901 - Disclosure - Dividend", "shortName": "Dividend", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.cspi.com/role/DisclosureRelatedPartyTransactions", "longName": "12001 - Disclosure - Related Party Transactions", "shortName": "Related Party Transactions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "longName": "20102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "shortName": "Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "29", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables", "longName": "30103 - Disclosure - Summary of Significant Accounting Policies (Tables)", "shortName": "Summary of Significant Accounting Policies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables", "longName": "30203 - Disclosure - Accounts and Long-Term Receivable (Tables)", "shortName": "Accounts and Long-Term Receivable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.cspi.com/role/DisclosureInventoriesTables", "longName": "30303 - Disclosure - Inventories (Tables)", "shortName": "Inventories (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "longName": "30403 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesTables", "longName": "30503 - Disclosure - Income Taxes (Tables)", "shortName": "Income Taxes (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTables", "longName": "30603 - Disclosure - Property, Equipment and Improvements, Net (Tables)", "shortName": "Property, Equipment and Improvements, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsTables", "longName": "30703 - Disclosure - Acquired Intangible Assets (Tables)", "shortName": "Acquired Intangible Assets (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesTables", "longName": "30803 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables)", "shortName": "Accounts payable and accrued expenses, and Other noncurrent liabilities (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.cspi.com/role/DisclosureLeasesTables", "longName": "30903 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:ScheduleOfLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:ScheduleOfLeasesTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.cspi.com/role/DisclosureProductWarrantiesTables", "longName": "31003 - Disclosure - Product Warranties (Tables)", "shortName": "Product Warranties (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.cspi.com/role/DisclosureNotesPayableTables", "longName": "31203 - Disclosure - Notes Payable (Tables)", "shortName": "Notes Payable (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables", "longName": "31303 - Disclosure - Pension and Retirement Plans (Tables)", "shortName": "Pension and Retirement Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationTables", "longName": "31403 - Disclosure - Stock Based Incentive Compensation (Tables)", "shortName": "Stock Based Incentive Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.cspi.com/role/DisclosureSegmentInformationTables", "longName": "31703 - Disclosure - Segment Information (Tables)", "shortName": "Segment Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.cspi.com/role/DisclosureFairValueDisclosuresTables", "longName": "31803 - Disclosure - Fair Value Disclosures (Tables)", "shortName": "Fair Value Disclosures (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.cspi.com/role/DisclosureDividendTables", "longName": "31903 - Disclosure - Dividend (Tables)", "shortName": "Dividend (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "45", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DividendsDeclaredTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "longName": "40101 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:YearFounded", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:YearFounded", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:SignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "longName": "40102 - Disclosure - Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details)", "shortName": "Summary of Significant Accounting Policies - Disaggregated revenues below by products/services and geography (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_srt_ProductOrServiceAxis_us-gaap_ProductMember_fd1MP5k3J0iK0y7KCmzYfw", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R48": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "longName": "40103 - Disclosure - Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "shortName": "Summary of Significant Accounting Policies - Contract Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails", "longName": "40104 - Disclosure - Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details)", "shortName": "Summary of Significant Accounting Policies - Revenue - Performance Obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:RevenueRemainingPerformanceObligation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails", "longName": "40105 - Disclosure - Summary of Significant Accounting Policies - Product Warranty (Details)", "shortName": "Summary of Significant Accounting Policies - Product Warranty (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_srt_RangeAxis_srt_MinimumMember_2tgkzaHOhEy-1K1m_dLgkg", "name": "cspi:HardwareWarrantyIncludedInProductSales", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_srt_RangeAxis_srt_MinimumMember_2tgkzaHOhEy-1K1m_dLgkg", "name": "cspi:HardwareWarrantyIncludedInProductSales", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:StandardProductWarrantyPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "longName": "40106 - Disclosure - Summary of Significant Accounting Policies - EPS (Details)", "shortName": "Summary of Significant Accounting Policies - EPS (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:NetIncomeLoss", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:NetIncomeLossAttributableToNonvestedCommonStock", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R52": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails", "longName": "40107 - Disclosure - Summary of Significant Accounting Policies - Stock Based Compensation (Details)", "shortName": "Summary of Significant Accounting Policies - Stock Based Compensation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": null }, "R53": { "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "longName": "40108 - Disclosure - Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)", "shortName": "Summary of Significant Accounting Policies - Concentrations of Credit Risk (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "cspi:NumberOfCustomer", "unitRef": "Unit_Standard_customer_CZEj82V3i0W-0PKf1yX1hw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "cspi:NumberOfCustomer", "unitRef": "Unit_Standard_customer_CZEj82V3i0W-0PKf1yX1hw", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "longName": "40201 - Disclosure - Accounts and Long-Term Receivable (Details)", "shortName": "Accounts and Long-Term Receivable (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_4_1_2023_To_6_30_2023_c7XFkkxEnk6UGAR6d5WDHQ", "name": "cspi:NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable", "unitRef": "Unit_Standard_agreement_l0o2dWilIUC1ugacaDlV1w", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:FinancingReceivablesTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R55": { "role": "http://www.cspi.com/role/DisclosureInventoriesDetails", "longName": "40301 - Disclosure - Inventories (Details)", "shortName": "Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:InventoryRawMaterials", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails", "longName": "40401 - Disclosure - Accumulated Other Comprehensive Loss - Components (Details)", "shortName": "Accumulated Other Comprehensive Loss - Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:StockholdersEquity", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_us-gaap_StatementEquityComponentsAxis_us-gaap_AccumulatedOtherComprehensiveIncomeMember_wHOBXUknAU2mnvQqwdpkdg", "name": "us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R57": { "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossNarrativeDetails", "longName": "40402 - Disclosure - Accumulated Other Comprehensive Loss - Narrative (Details)", "shortName": "Accumulated Other Comprehensive Loss - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R58": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails", "longName": "40501 - Disclosure - Income Taxes - Components of income (Loss) (Details)", "shortName": "Income Taxes - Components of income (Loss) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:IncomeLossFromBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:IncomeLossFromBeforeIncomeTaxesDomestic", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails", "longName": "40502 - Disclosure - Income Taxes - Reconciliation of Income tax expense (benefit) (Details)", "shortName": "Income Taxes - Reconciliation of Income tax expense (benefit) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R60": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails", "longName": "40503 - Disclosure - Income Taxes - Deferred tax assets (liabilities) (Details)", "shortName": "Income Taxes - Deferred tax assets (liabilities) (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails", "longName": "40504 - Disclosure - Income Taxes - Narrative (Details)", "shortName": "Income Taxes - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails", "longName": "40505 - Disclosure - Income Taxes - Unrecognized tax benefits (Details)", "shortName": "Income Taxes - Unrecognized tax benefits (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2021_-kR9kPKFaUqcRehu931ftQ", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R63": { "role": "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails", "longName": "40601 - Disclosure - Property, Equipment and Improvements, Net - Tabular (Details)", "shortName": "Property, Equipment and Improvements, Net - Tabular (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:PropertyPlantAndEquipmentGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetDepreciationDetails", "longName": "40602 - Disclosure - Property, Equipment and Improvements, Net - Depreciation (Details)", "shortName": "Property, Equipment and Improvements, Net - Depreciation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DepreciationDepletionAndAmortization", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails", "longName": "40701 - Disclosure - Acquired Intangible Assets - Intangible assets (Details)", "shortName": "Acquired Intangible Assets - Intangible assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:FiniteLivedIntangibleAssetsNet", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis_us-gaap_CustomerListsMember__y9HP7Q5IUyfP8wOy49Cng", "name": "us-gaap:FiniteLivedIntangibleAssetUsefulLife", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R66": { "role": "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAmortizationExpenseDetails", "longName": "40702 - Disclosure - Acquired Intangible Assets - Amortization expense (Details)", "shortName": "Acquired Intangible Assets - Amortization expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:AmortizationOfIntangibleAssets", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": null }, "R67": { "role": "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails", "longName": "40703 - Disclosure - Acquired Intangible Assets - Annual Amortization Expense (Details)", "shortName": "Acquired Intangible Assets - Annual Amortization Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails", "longName": "40801 - Disclosure - Accounts payable and accrued expenses, and Other noncurrent liabilities (Details)", "shortName": "Accounts payable and accrued expenses, and Other noncurrent liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AccountsPayableCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails", "longName": "40802 - Disclosure - Accounts payable and Other noncurrent liabilities - Narrative (Details)", "shortName": "Accounts payable and Other noncurrent liabilities - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_aF4OXLjDGEyrDqfcmXFhVQ", "name": "us-gaap:AccountsPayableInterestBearingInterestRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_aF4OXLjDGEyrDqfcmXFhVQ", "name": "us-gaap:AccountsPayableInterestBearingInterestRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "longName": "40803 - Disclosure - Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details)", "shortName": "Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_aF4OXLjDGEyrDqfcmXFhVQ", "name": "cspi:AccountsPayableAndAccruedLiabilitiesCurrentGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R71": { "role": "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "longName": "40901 - Disclosure - Leases - Right of use assets and lease liabilities (Details)", "shortName": "Leases - Right of use assets and lease liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:NetInvestmentInLease", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfLeasesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R72": { "role": "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "longName": "40902 - Disclosure - Leases - Components of lease costs (Details)", "shortName": "Leases - Components of lease costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LeaseCostGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:LeaseCostGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R73": { "role": "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails", "longName": "40903 - Disclosure - Leases - Future lease payments and sublease income (Details)", "shortName": "Leases - Future lease payments and sublease income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:LesseeOperatingAndFinanceLeaseLiabilitySubleasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:LesseeOperatingAndFinanceLeaseLiabilitySubleasePaymentsToBeReceivedMaturityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "longName": "40904 - Disclosure - Leases - Supplemental cash flow information (Details)", "shortName": "Leases - Supplemental cash flow information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OperatingLeasePayments", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R75": { "role": "http://www.cspi.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails", "longName": "40905 - Disclosure - Leases - Weighted-average remaining lease term (Details)", "shortName": "Leases - Weighted-average remaining lease term (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.cspi.com/role/DisclosureLeasesWeightedAverageDiscountRateDetails", "longName": "40906 - Disclosure - Leases - Weighted-average discount rate (Details)", "shortName": "Leases - Weighted-average discount rate (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "3", "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.cspi.com/role/DisclosureProductWarrantiesDetails", "longName": "41001 - Disclosure - Product Warranties (Details)", "shortName": "Product Warranties (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2021_-kR9kPKFaUqcRehu931ftQ", "name": "us-gaap:ProductWarrantyAccrual", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "us-gaap:ProductWarrantyDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R78": { "role": "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "longName": "41101 - Disclosure - Line of Credit (Details)", "shortName": "Line of Credit (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:LineOfCreditFacilityCommitmentFeeAmount", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cspi:LineOfCreditDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R79": { "role": "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "longName": "41201 - Disclosure - Notes Payable - Narrative (Details)", "shortName": "Notes Payable - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:LinesOfCreditCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2019_To_10_31_2019_us-gaap_DebtInstrumentAxis_cspi_NotesPayablesMember_e4ob9Z7lGkup6hZ9WbzqIA", "name": "us-gaap:ProceedsFromNotesPayable", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "cspi:NotesPayableDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R80": { "role": "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails", "longName": "41202 - Disclosure - Notes Payable - Current and Noncurrent Portion (Details)", "shortName": "Notes Payable - Current and Noncurrent Portion (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "80", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "cspi:NotesPayableCurrentGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "cspi:NotesPayableCurrentGross", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R81": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails", "longName": "41301 - Disclosure - Pension and Retirement Plans - Narrative (Details)", "shortName": "Pension and Retirement Plans - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "81", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:NumberOfYearsDefinedBenefitPlansAreClosedToNewlyHiredEmployees", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementPlansPolicy", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_RetirementPlanSponsorLocationAxis_country_US_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_WwI8vSjt2UWnOtpE0hbnmA", "name": "us-gaap:LoansInsurancePolicy", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R82": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "longName": "41302 - Disclosure - Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details)", "shortName": "Pension and Retirement Plans - Assumptions used for projected benefit obligation (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "82", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_RetirementPlanSponsorLocationAxis_country_US_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_WwI8vSjt2UWnOtpE0hbnmA", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_RetirementPlanSponsorLocationAxis_country_US_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_WwI8vSjt2UWnOtpE0hbnmA", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R83": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "longName": "41303 - Disclosure - Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details)", "shortName": "Pension and Retirement Plans - Assumptions used for net periodic benefit cost (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "83", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_us-gaap_RetirementPlanSponsorLocationAxis_country_US_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_zhg1ILz7AEusgMecd4igaA", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_us-gaap_RetirementPlanSponsorLocationAxis_country_US_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_zhg1ILz7AEusgMecd4igaA", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "4", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAssumptionsUsedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R84": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "longName": "41304 - Disclosure - Pension and Retirement Plans - Components of net periodic benefit costs (Details)", "shortName": "Pension and Retirement Plans - Components of net periodic benefit costs (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "84", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R85": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "longName": "41305 - Disclosure - Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details)", "shortName": "Pension and Retirement Plans - Changes of the benefit obligation, the plan assets and funded status of the plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "85", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2021_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_OvxUOYN3Qku2DWsd633mrw", "name": "us-gaap:DefinedBenefitPlanBenefitObligation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R86": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "longName": "41306 - Disclosure - Pension and Retirement Plans - Amounts in consolidated balance sheets (Details)", "shortName": "Pension and Retirement Plans - Amounts in consolidated balance sheets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "86", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "cspi:DefinedBenefitPlanNet", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R87": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "longName": "41307 - Disclosure - Pension and Retirement Plans - Accrued benefit liability (Details)", "shortName": "Pension and Retirement Plans - Accrued benefit liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "87", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R88": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails", "longName": "41308 - Disclosure - Pension and Retirement Plans - Future benefit payments (Details)", "shortName": "Pension and Retirement Plans - Future benefit payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "88", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfExpectedBenefitPaymentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R89": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "longName": "41309 - Disclosure - Pension and Retirement Plans - Fair value of plan assets (Details)", "shortName": "Pension and Retirement Plans - Fair value of plan assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "89", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis_us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember_L6snGcmuX0uGc1RkUwN_4Q", "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R90": { "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansDefinedContributionPlanDetails", "longName": "41310 - Disclosure - Pension and Retirement Plans - Defined Contribution Plan (Details)", "shortName": "Pension and Retirement Plans - Defined Contribution Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "90", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:DefinedContributionPlanCostRecognized", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R91": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "longName": "41401 - Disclosure - Stock Based Incentive Compensation - Narrative (Details)", "shortName": "Stock Based Incentive Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "91", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R92": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails", "longName": "41402 - Disclosure - Stock Based Incentive Compensation - Stock-based compensation expense (Details)", "shortName": "Stock Based Incentive Compensation - Stock-based compensation expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "92", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_us-gaap_IncomeStatementLocationAxis_us-gaap_CostOfSalesMember_KFTAyqBWbU66eBP7d6nodA", "name": "us-gaap:ShareBasedCompensation", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R93": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails", "longName": "41403 - Disclosure - Stock Based Incentive Compensation - Summary data of stock option award activity (Details)", "shortName": "Stock Based Incentive Compensation - Summary data of stock option award activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "93", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R94": { "role": "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails", "longName": "41404 - Disclosure - Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details)", "shortName": "Stock Based Incentive Compensation - Summary data of nonvested stock award activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "94", "firstAnchor": { "contextRef": "As_Of_9_30_2022_gVtxg5UnAkaOOwqmyDybeA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "td", "tr", "table", "ix:continuation", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R95": { "role": "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails", "longName": "41501 - Disclosure - Employee Stock Purchase Plan (Details)", "shortName": "Employee Stock Purchase Plan (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "95", "firstAnchor": { "contextRef": "As_Of_12_31_2013_imzvRfkXbEmFuAv0TdcG-Q", "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_12_31_2013_imzvRfkXbEmFuAv0TdcG-Q", "name": "us-gaap:EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "0", "ancestors": [ "p", "us-gaap:ShareholdersEquityAndShareBasedPaymentsTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R96": { "role": "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStockDetails", "longName": "41601 - Disclosure - Repurchase of Common Stock (Details)", "shortName": "Repurchase of Common Stock (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "96", "firstAnchor": { "contextRef": "As_Of_2_8_2011_hSp7FbUeb0WbSNbi-UekgQ", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cspi:RepurchaseOfCommonStockDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_2_8_2011_hSp7FbUeb0WbSNbi-UekgQ", "name": "us-gaap:StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "unitRef": "Unit_Standard_shares_E_eoSnspdU-PdjbyvE0Lrg", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "cspi:RepurchaseOfCommonStockDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R97": { "role": "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "longName": "41701 - Disclosure - Segment Information - Operating Segments (Details)", "shortName": "Segment Information - Operating Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "97", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:SegmentExpenditureAdditionToLongLivedAssets", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R98": { "role": "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "longName": "41702 - Disclosure - Segment Information - Sales By Geographic Area (Details)", "shortName": "Segment Information - Sales By Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "98", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "cspi:PercentOfTotalSales", "unitRef": "Unit_Standard_pure_kWYj0xPx2k21ICuah4zLhA", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R99": { "role": "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "longName": "41703 - Disclosure - Segment Information - Major customers (Details)", "shortName": "Segment Information - Major customers (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "99", "firstAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_Ixu4CjFIA0aAyhMLCTRZhA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_srt_MajorCustomersAxis_cspi_CustomerAMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_yRdYQ-XyNE6qE91-l8bdXA", "name": "us-gaap:Revenues", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-5", "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } }, "R100": { "role": "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "longName": "41801 - Disclosure - Fair Value of Financial Assets and Liabilities (Details)", "shortName": "Fair Value of Financial Assets and Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "100", "firstAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DNulOcoJfE6sn8rodGyRHw", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:AssetsFairValueDisclosure", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "As_Of_9_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_DNulOcoJfE6sn8rodGyRHw", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "us-gaap:AssetsFairValueDisclosure", "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true, "unique": true } }, "R101": { "role": "http://www.cspi.com/role/DisclosureDividendDetails", "longName": "41901 - Disclosure - Dividend (Details)", "shortName": "Dividend (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "101", "firstAnchor": { "contextRef": "Duration_9_12_2023_To_9_12_2023_9UsglxI3Zkir_nLGgQ0_Ng", "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "unitRef": "Unit_Divide_USD_shares_O9LI62nNJ06LUNjlSAxcNw", "xsiNil": "false", "lang": null, "decimals": "2", "ancestors": [ "p", "td", "tr", "table", "us-gaap:DividendsDeclaredTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": null }, "R102": { "role": "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails", "longName": "42001 - Disclosure - Related Party Transactions (Details)", "shortName": "Related Party Transactions (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "102", "firstAnchor": { "contextRef": "As_Of_9_30_2023_d-vsMMyMr0uFfJspL6795Q", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "first": true }, "uniqueAnchor": { "contextRef": "Duration_10_1_2022_To_9_30_2023_srt_CounterpartyNameAxis_cspi_GarySouthwellMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_BeneficialOwnerMember_veVqKf-Ty06DsR-e7PNoAA", "name": "us-gaap:RelatedPartyTransactionPurchasesFromRelatedParty", "unitRef": "Unit_Standard_USD_yo2qYcWT6EyrQk3cTJxM3g", "xsiNil": "false", "lang": null, "decimals": "-3", "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "div", "body", "html" ], "reportCount": 1, "baseRef": "cspi-20230930x10k.htm", "unique": true } } }, "tag": { "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense", "terseLabel": "Engineering 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": [ "r123", "r570", "r1035" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r135", "r187", "r716", "r903", "r948", "r960", "r1019" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostDiscountRate", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Discount Rate", "terseLabel": "Discount rate:", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r489" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current", "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": [ "r34", "r136", "r137", "r138" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskBenchmarkDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Domain]", "documentation": "The denominator in a calculation of a disclosed concentration risk percentage." } } }, "auth_ref": [ "r61", "r63", "r109", "r110", "r328", "r844" ] }, "us-gaap_NonoperatingIncomeExpenseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpenseAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other income (expense):" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Life Insurance Policy", "terseLabel": "Proceeds from corporate life insurance owned policy", "documentation": "Amount of cash inflow for proceeds from settlement of corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r12", "r51" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles, 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": [ "r75", "r78" ] }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByBenchmarkAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk Benchmark [Axis]", "documentation": "Information by benchmark of concentration risk." } } }, "auth_ref": [ "r61", "r63", "r109", "r110", "r328", "r751", "r844" ] }, "cspi_ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of supplemental cash flow information.", "label": "Schedule Of Lease Supplemental Cash Flow Information [Table Text Block]", "terseLabel": "Supplemental cash flow information" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Asset Categories [Axis]", "documentation": "Information by defined benefit plan asset investment." } } }, "auth_ref": [ "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r885", "r886", "r887" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income, net", "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business)." } } }, "auth_ref": [ "r147" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r896" ] }, "us-gaap_PlanAssetCategoriesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanAssetCategoriesDomain", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Plan Asset Categories [Domain]", "documentation": "Defined benefit plan asset investment." } } }, "auth_ref": [ "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r494", "r885", "r886", "r887" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-term Rate of Return on Plan Assets", "terseLabel": "Expected return on plan assets:", "documentation": "Weighted average rate of return on plan assets, reflecting average rate of earnings expected on existing plan assets and expected contributions, used to determine net periodic benefit cost of defined benefit plan." } } }, "auth_ref": [ "r491", "r513" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized, Period for Recognition", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation 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": [ "r559" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]", "terseLabel": "Schedule of stock-based compensation expense", "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": [ "r96" ] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlanAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlanAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails", "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Net", "terseLabel": "Net", "totalLabel": "Total", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r158", "r692" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "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": [ "r200" ] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Amendment Flag", "terseLabel": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r158", "r693" ] }, "dei_IcfrAuditorAttestationFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "IcfrAuditorAttestationFlag", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "ICFR Auditor Attestation Flag" } } }, "auth_ref": [ "r920", "r921", "r922" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesWeightedAverageRemainingLeaseTermDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Weighted-average remaining lease term operating lease (years)", "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": [ "r667", "r902" ] }, "us-gaap_ProceedsFromNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromNotesPayable", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Notes Payable", "verboseLabel": "Borrowings", "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation." } } }, "auth_ref": [ "r52" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Acquired Intangible Assets" } } }, "auth_ref": [] }, "cspi_IncreaseDecreaseInOperatingLeaseLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 19.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of lease liabilities.", "label": "Increase (Decrease) in Operating Lease Liabilities", "terseLabel": "Decrease in operating lease liabilities" } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Year Focus", "terseLabel": "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_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Pension benefits assets", "verboseLabel": "Non-current benefits assets", "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r180", "r442", "r443", "r465", "r787", "r887", "r1036" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Pension and retirement plans", "verboseLabel": "Non-current accrued benefit liability", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r126", "r442", "r443", "r465", "r887" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "auth_ref": [] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r79" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": -1.0, "order": 2.0 }, "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan", "negatedLabel": "Accrued benefit liability", "totalLabel": "Total accrued benefit liability", "verboseLabel": "Life insurance amount due", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r185", "r443", "r465", "r1037" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2", "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": [ "r400", "r469", "r474", "r625", "r685", "r877", "r878", "r885", "r886", "r887" ] }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ResearchAndDevelopmentExpensePolicy", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Research and Development Expense, Policy [Policy Text Block]", "terseLabel": "Research and Development Expense", "documentation": "Disclosure of accounting policy for costs it has 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." } } }, "auth_ref": [ "r569" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Fiscal Period Focus", "terseLabel": "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_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r400", "r469", "r474", "r625", "r684", "r885", "r886", "r887" ] }, "us-gaap_InventoryDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureInventories" ], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories", "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": [ "r342" ] }, "cspi_LeaseCostGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LeaseCostGross", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract before netting of sublease income.", "label": "Lease Cost Gross", "totalLabel": "Total lease costs" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure", "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": [ "r106" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r400", "r469", "r470", "r471", "r472", "r473", "r474", "r625", "r686", "r877", "r878", "r885", "r886", "r887" ] }, "us-gaap_FairValueByMeasurementBasisAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementBasisAxis", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Basis [Axis]", "documentation": "Information by measurement basis." } } }, "auth_ref": [ "r31", "r106", "r400", "r877", "r878" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Fair Value Disclosures" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r106" ] }, "us-gaap_NotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableAbstract", "lang": { "en-us": { "role": { "label": "Notes Payable" } } }, "auth_ref": [] }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareCashPaid", "presentation": [ "http://www.cspi.com/role/DisclosureDividendDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquityParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid", "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r167" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Current operating lease liabilities, Statement of Financial Position", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_ShortTermLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeasePayments", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease Payments", "terseLabel": "Operating cash flows from short-term leases", "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability." } } }, "auth_ref": [ "r657" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "verboseLabel": "State income taxes, net of federal tax benefit", "documentation": "Percentage 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 applicable to state and local income tax expense (benefit), net of federal tax expense (benefit)." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentUsefulLife", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Property, Plant and Equipment, Useful Life", "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_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails" ], "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": [ "r200" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r149" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Additional Paid-in Capital [Member]", "terseLabel": "Additional Paid-in Capital", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r562", "r563", "r564", "r761", "r950", "r951", "r952", "r1018", "r1044" ] }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTables" ], "lang": { "en-us": { "role": { "label": "Schedule Of Property Equipment And Improvements [Table Text Block]", "terseLabel": "Schedule of Property, Equipment and Improvements", "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": [ "r15" ] }, "us-gaap_AccruedProfessionalFeesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedProfessionalFeesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Professional Fees, Current", "terseLabel": "Professional fees", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for professional fees, such as for legal and accounting services received. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases", "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": [ "r656", "r665" ] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r918" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Number of Allocated Shares", "terseLabel": "Number of shares allocated", "documentation": "The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested." } } }, "auth_ref": [ "r99" ] }, "us-gaap_OtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Current", "terseLabel": "Other current assets", "documentation": "Amount of current assets classified as other." } } }, "auth_ref": [ "r230", "r903" ] }, "us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "label": "Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares", "terseLabel": "Number of remaining shares authorized", "documentation": "The shares that, although not legally released, will be released by a future scheduled and committed debt service payment and will be allocated to employees for service rendered in the current accounting period. The ESOP documents typically define the period of service to which the shares relate. ESOP shares are released to compensate employees directly, to settle employer liabilities for other employee benefits, and to replace dividends on allocated shares that are used for debt service." } } }, "auth_ref": [ "r99" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCreditsResearch": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationTaxCreditsResearch", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Percent", "negatedTerseLabel": "Research & development credit", "documentation": "Percentage 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 research tax credit." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_GainLossOnDispositionOfAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GainLossOnDispositionOfAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on disposal of fixed assets, net", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property." } } }, "auth_ref": [ "r946", "r964", "r965" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance leases", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r654", "r665" ] }, "us-gaap_DeferredTaxAssetsNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNetAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net [Abstract]", "terseLabel": "Net deferred tax assets" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]", "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r77", "r79", "r692" ] }, "us-gaap_AccruedSalesCommissionCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedSalesCommissionCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrued Sales Commission, Current", "terseLabel": "Commissions", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for sales commissions. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r861" ] }, "us-gaap_LeasePracticalExpedientLessorSingleLeaseComponent": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasePracticalExpedientLessorSingleLeaseComponent", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Practical Expedient, Lessor Single Lease Component [true false]", "terseLabel": "One single lease component", "documentation": "Indicates (true false) whether practical expedient is elected to account for lease component and nonlease component as single lease component." } } }, "auth_ref": [ "r202" ] }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers", "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer." } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementsRecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsRecurringMember", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Recurring", "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value." } } }, "auth_ref": [ "r623", "r629" ] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets", "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment." } } }, "auth_ref": [ "r77", "r79" ] }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringMember", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Nonrecurring", "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": [ "r624", "r625", "r626", "r627", "r628", "r629" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingWeightedAverageRemainingContractualTerms", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Outstanding, Weighted Average Remaining Contractual Terms", "terseLabel": "Nonvested shares outstanding, weighted average remaining contractual term", "documentation": "Weighted average remaining contractual term for equity-based awards excluding options, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r173" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Lease assets obtained in exchange for new lease liabilities, Operating leases", "verboseLabel": "Obtaining a right-of-use asset in exchange for a lease liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r666", "r902" ] }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Post Retirement:", "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits." } } }, "auth_ref": [ "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r491", "r492", "r494", "r497", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r518", "r519", "r887", "r888", "r889", "r890", "r891" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]", "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [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_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r24", "r46", "r212", "r239", "r240", "r241", "r263", "r264", "r265", "r267", "r273", "r275", "r288", "r336", "r337", "r423", "r562", "r563", "r564", "r594", "r595", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r639", "r641", "r642", "r643", "r644", "r645", "r675", "r745", "r746", "r747", "r761", "r820" ] }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes", "documentation": "The increase (decrease) during the reporting period in the account that represents the temporary difference that results from Income or Loss that is recognized for accounting purposes but not for tax purposes and vice versa." } } }, "auth_ref": [ "r13" ] }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customer [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_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Retained Earnings [Member]", "verboseLabel": "Retained Earnings", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r212", "r263", "r264", "r265", "r267", "r273", "r275", "r336", "r337", "r562", "r563", "r564", "r594", "r595", "r613", "r615", "r616", "r618", "r620", "r745", "r747", "r761", "r1044" ] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "negatedLabel": "Decrease in cash surrender value of life insurance", "documentation": "The change in cash surrender or contract value during the period which adjusted the amount of premiums paid in determining the expense or income recognized under the contract for the period." } } }, "auth_ref": [ "r961" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense on stock options and restricted stock awards", "verboseLabel": "Stock-based compensation expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PatentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PatentsMember", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Patents [Member]", "terseLabel": "Patent", "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": [ "r178" ] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Sublease Income", "negatedLabel": "Less sublease interest income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r664", "r902" ] }, "us-gaap_InventoryRawMaterials": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryRawMaterials", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Raw Materials, Gross", "terseLabel": "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": [ "r940" ] }, "us-gaap_LeaseCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating Lease:" } } }, "auth_ref": [] }, "us-gaap_PaymentsOfDividends": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividends", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments of Dividends", "negatedLabel": "Dividends paid", "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests." } } }, "auth_ref": [ "r53" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAmortizationExpenseDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles", "verboseLabel": "Amortization of Intangible Assets", "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": [ "r14", "r76", "r80" ] }, "us-gaap_RelatedPartyTransactionPurchasesFromRelatedParty": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionPurchasesFromRelatedParty", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction, Purchases from Related Party", "terseLabel": "Purchases from Related Party", "documentation": "Purchases during the period (excluding transactions that are eliminated in consolidated or combined financial statements) with related party." } } }, "auth_ref": [] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lease, Cost", "totalLabel": "Total lease costs, net of sublease interest income", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r660", "r902" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": "cspi_LeaseCostGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Short-term Lease, Cost", "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": [ "r663", "r902" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease Liabilities, Payments, Due [Abstract]", "terseLabel": "Finance lease costs" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": "cspi_LeaseCostGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost", "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability." } } }, "auth_ref": [ "r662", "r902" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Hierarchy [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r400", "r469", "r470", "r471", "r472", "r473", "r474", "r625", "r684", "r685", "r686", "r877", "r878", "r885", "r886", "r887" ] }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares under employee stock purchase plan", "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan." } } }, "auth_ref": [ "r24", "r129", "r130", "r167" ] }, "us-gaap_InventoryWorkInProcess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWorkInProcess", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Work in Process, Gross", "terseLabel": "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": [ "r939" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance", "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period." } } }, "auth_ref": [ "r24", "r129", "r130", "r167" ] }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Restricted stock cancellation", "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period." } } }, "auth_ref": [ "r24", "r129", "r130", "r167" ] }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Axis]", "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r494", "r679", "r680", "r694", "r695", "r696", "r697", "r698", "r699", "r700", "r701", "r702", "r703", "r704", "r705", "r769", "r770", "r771", "r772", "r773", "r793", "r795", "r827", "r1024" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenues", "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor." } } }, "auth_ref": [ "r976" ] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED BALANCE SHEETS" } } }, "auth_ref": [] }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByMeasurementFrequencyAxis", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Measurement Frequency [Axis]", "documentation": "Information by measurement frequency." } } }, "auth_ref": [ "r624", "r625", "r626", "r627", "r629" ] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "verboseLabel": "Net income", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r142", "r155", "r189", "r214", "r233", "r236", "r241", "r256", "r266", "r268", "r269", "r270", "r271", "r274", "r275", "r282", "r293", "r313", "r319", "r322", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r622", "r632", "r722", "r796", "r818", "r819", "r869", "r914", "r973" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities", "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit." } } }, "auth_ref": [ "r250" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities: [Abstract]", "terseLabel": "Financing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by 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": [ "r250" ] }, "dei_AuditorLocation": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorLocation", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "auth_ref": [ "r920", "r921", "r922" ] }, "dei_AuditorName": { "xbrltype": "internationalNameItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorName", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "auth_ref": [ "r920", "r921", "r922" ] }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "xbrltype": "pureItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RatioOfIndebtednessToNetCapital1", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Ratio of indebtedness to net capital", "documentation": "Indebtedness divided by net capital." } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities: [Abstract]", "terseLabel": "Investing activities" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities", "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": [ "r153", "r154", "r155" ] }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities", "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": [ "r175" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities: [Abstract]", "terseLabel": "Operating activities" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)", "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": [ "r176" ] }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Income Tax Rate Reconciliation", "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": [ "r174" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation", "terseLabel": "Remaining performance obligation, amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r199" ] }, "dei_AuditorFirmId": { "xbrltype": "nonemptySequenceNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AuditorFirmId", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Auditor Firm ID", "documentation": "PCAOB issued Audit Firm Identifier" } } }, "auth_ref": [ "r920", "r921", "r922" ] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilities" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts payable and accrued expenses, and Other noncurrent liabilities", "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period." } } }, "auth_ref": [ "r36" ] }, "us-gaap_AccountsPayableInterestBearingInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableInterestBearingInterestRate", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Interest-bearing, Interest Rate", "terseLabel": "Imputed interest rate", "documentation": "Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables." } } }, "auth_ref": [ "r111", "r112", "r114", "r115" ] }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "cspi_ContractualReceivablesNetOfUnearnedIncome", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract Receivable", "totalLabel": "Total payments", "documentation": "Amount billed to customers under long-term contracts or programs but not paid. Excludes amounts due that have been withheld because of retainage provisions in a contract." } } }, "auth_ref": [ "r1033" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlans" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Pension and Retirement Plans", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r441", "r466", "r468", "r474", "r493", "r495", "r496", "r497", "r498", "r499", "r514", "r515", "r517", "r887" ] }, "cspi_ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ScheduleOfWeightedAverageRemainingLeaseTermAndWeightedAverageDiscountRateTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Schedule of Weighted Average Remaining Lease Term And Weighted Average Discount Rate [Table Text Block]", "terseLabel": "Schedule of weighted average remaining lease term and weighted-average discount rate" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureProductWarrantiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Warranty Liability [Table Text Block]", "terseLabel": "Schedule of product warranty liability", "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": [ "r379" ] }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance (in shares)", "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards." } } }, "auth_ref": [ "r24", "r167" ] }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)", "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan." } } }, "auth_ref": [ "r24", "r129", "r130", "r167" ] }, "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]", "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities", "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. 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). An alternative caption includes accrued expenses." } } }, "auth_ref": [] }, "us-gaap_PensionPlansDefinedBenefitMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionPlansDefinedBenefitMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Pension:", "documentation": "Plan designed to provide participant with pension benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes other postretirement benefits." } } }, "auth_ref": [ "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r491", "r492", "r494", "r497", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r518", "r521", "r887", "r888", "r892", "r893", "r894" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r130", "r133", "r134", "r157", "r777", "r794", "r821", "r822", "r903", "r916", "r948", "r960", "r1019", "r1044" ] }, "us-gaap_YearFounded": { "xbrltype": "gYearListItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "YearFounded", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Year Founded", "terseLabel": "Year Founded", "documentation": "Year the entity was founded, in YYYY format." } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r139", "r244", "r706", "r723" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, equipment and improvements", "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": [ "r152" ] }, "us-gaap_ConcentrationRiskByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskByTypeAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "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": [ "r61", "r63", "r109", "r110", "r328", "r844", "r929" ] }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsAndOtherReceivablesNetCurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowances of $100 and $88", "verboseLabel": "Accounts receivable", "documentation": "Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_InventoryWriteDown": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryWriteDown", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Inventory Write-down", "terseLabel": "Provision for obsolete inventory", "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": [ "r344" ] }, "us-gaap_IncomeTaxAuthorityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityDomain", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "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": [] }, "us-gaap_IncomeTaxAuthorityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxAuthorityAxis", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Authority [Axis]", "documentation": "Information by tax jurisdiction." } } }, "auth_ref": [ "r21" ] }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property, Plant and Equipment [Table]", "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "terseLabel": "Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r96" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effects of exchange rate on cash, net", "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. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r638" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase in cash and cash equivalents", "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r2", "r153" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents end of year", "periodStartLabel": "Cash and cash equivalents beginning of year", "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [ "r55", "r153", "r253" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued", "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": [ "r130" ] }, "us-gaap_StandardProductWarrantyPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandardProductWarrantyPolicy", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Standard Product Warranty, Policy [Policy Text Block]", "terseLabel": "Product Warranty Accrual", "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability." } } }, "auth_ref": [ "r970" ] }, "us-gaap_StateAndLocalJurisdictionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StateAndLocalJurisdictionMember", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "State", "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity." } } }, "auth_ref": [] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $.01 par value per share; authorized, 7,500 shares; issued and outstanding 4,728 and 4,554 shares, 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": [ "r130", "r713", "r903" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for (Proceeds from) Short-Term Investments", "negatedLabel": "Purchase of held-to-maturity investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r151" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common stock, shares authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r130", "r775" ] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY" } } }, "auth_ref": [] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in Shares)", "periodStartLabel": "Beginning Balance (in Shares)", "terseLabel": "Common stock, shares outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r24", "r130", "r775", "r794", "r1044", "r1045" ] }, "us-gaap_TradingRevenueMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingRevenueMember", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Revenue.", "documentation": "Primary financial statement caption in which reported facts about trading revenue have been included." } } }, "auth_ref": [ "r30" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross", "terseLabel": "Granted, number of shares", "verboseLabel": "Options granted", "documentation": "Gross number of share options (or share units) granted during the period." } } }, "auth_ref": [ "r536" ] }, "us-gaap_FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current, Statement of Financial Position [Extensible List]", "terseLabel": "Current finance lease liabilities, Statement of Financial Position", "documentation": "Indicates line item in statement of financial position that includes current finance lease liability." } } }, "auth_ref": [ "r652" ] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "terseLabel": "Change in valuation allowance (in Dollars)", "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": [ "r1011" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "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": [ "r48", "r49", "r140", "r226", "r714", "r749", "r750" ] }, "cspi_NotesPayablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NotesPayablesMember", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable.", "label": "Notes payable" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyDomain", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party, Type [Domain]", "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests." } } }, "auth_ref": [ "r494", "r679", "r680", "r769", "r770", "r771", "r772", "r773", "r793", "r795", "r827" ] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedLabel": "Accumulated amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r221", "r361" ] }, "cspi_EngineeringAndDevelopmentExpensesPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EngineeringAndDevelopmentExpensesPolicyPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for engineering and development expenses.", "label": "Engineering And Development Expenses Policy [Policy Text Block]", "terseLabel": "Engineering and Development Expenses" } } }, "auth_ref": [] }, "cspi_ProjectedBenefitObligationsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ProjectedBenefitObligationsMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Projected Benefit Obligations [Member]", "label": "Projected Benefit Obligations" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]", "documentation": "Location in the income statement." } } }, "auth_ref": [ "r365", "r803" ] }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedLabel": "Less accumulated depreciation and amortization", "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services." } } }, "auth_ref": [ "r83", "r220", "r718" ] }, "cspi_LessorSubleasePaymentsReceivedTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LessorSubleasePaymentsReceivedTwoYears", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "cspi_LessorSubleasePaymentsReceived", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sublease payments received by lessor in second fiscal year following latest fiscal year.", "label": "Lessor, Sublease, Payments Received, Two Years", "terseLabel": "2025" } } }, "auth_ref": [] }, "cspi_ScheduleOfLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ScheduleOfLeasesTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of leases.", "label": "Schedule Of Leases [Table Text Block]", "terseLabel": "Schedule of presentation of right-of-use assets and lease liabilities within the Consolidated Balance Sheets" } } }, "auth_ref": [] }, "cspi_LessorSubleasePaymentsReceived": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LessorSubleasePaymentsReceived", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sublease payments received by lessor for operating lease.", "label": "Lessor, Sublease, Payments Received", "totalLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Income Statement Location [Axis]", "documentation": "Information by location in the income statement." } } }, "auth_ref": [ "r363", "r365", "r803" ] }, "cspi_SubleasesLeaseReceivableUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SubleasesLeaseReceivableUndiscountedExcessAmount", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of undiscounted excess amount on subleases receivable.", "label": "SubLeases, Lease Receivable, Undiscounted Excess Amount", "negatedLabel": "Less imputed interest" } } }, "auth_ref": [] }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Payable", "terseLabel": "Interest Payable", "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables." } } }, "auth_ref": [ "r120", "r1037" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other", "terseLabel": "Other reserves and accruals", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from reserves and accruals, classified as other." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "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": [ "r159" ] }, "cspi_LessorSubleasePaymentsReceivedThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LessorSubleasePaymentsReceivedThreeYears", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "cspi_LessorSubleasePaymentsReceived", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sublease payments received by lessor in third fiscal year following latest fiscal year.", "label": "Lessor, Sublease, Payments Received, Three Years", "terseLabel": "2026" } } }, "auth_ref": [] }, "us-gaap_DeferredRevenueCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredRevenueCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue", "documentation": "Amount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r936" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "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": [ "r159" ] }, "srt_NameOfMajorCustomerDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "NameOfMajorCustomerDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Name of Major Customer [Domain]" } } }, "auth_ref": [ "r328", "r884", "r976", "r1039", "r1040" ] }, "cspi_HardwareWarrantyIncludedInProductSales": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "HardwareWarrantyIncludedInProductSales", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "documentation": "Hardware Warranty Included in Product Sales.", "label": "Hardware Warranty Included In Product Sales", "terseLabel": "Hardware Warranty Included in Product Sales" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "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": [ "r159" ] }, "cspi_NotesPayableNoncurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NotesPayableNoncurrentGross", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": "us-gaap_LongTermNotesPayable", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion including notes discount.", "label": "Notes Payable Noncurrent Gross", "terseLabel": "Noncurrent" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "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": [ "r159" ] }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Amount", "terseLabel": "Foreign rate differential (in Dollars)", "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": [ "r1011" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "2028", "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": [ "r159" ] }, "cspi_AccountsAndLongTermReceivableInterestIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsAndLongTermReceivableInterestIncome", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The amount of interest income received from accounts and long term receivables during the period.", "label": "Accounts And Long Term Receivable, Interest Income", "verboseLabel": "Accounts And Long Term Receivable, Interest Income" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation at Federal Statutory Income Tax Rate, Amount", "terseLabel": "Computed \"expected\" tax expense (benefit) (in Dollars)", "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": [ "r579" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsAnnualAmortizationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Thereafter", "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized 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": [] }, "cspi_ContractualReceivablesNetOfUnearnedIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ContractualReceivablesNetOfUnearnedIncome", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of contractual receivables net of unearned interest income.", "label": "Contractual Receivables Net Of Unearned Income", "totalLabel": "Total, net of unearned interest income" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsValuationAllowance", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Valuation Allowance", "negatedLabel": "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": [ "r589" ] }, "cspi_LiquidityRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LiquidityRatio", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Liquidity ratio", "label": "Liquidity Ratio", "terseLabel": "Liquidity ratio" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Additional Shares Authorized", "documentation": "Number of additional shares authorized for issuance under share-based payment arrangement." } } }, "auth_ref": [] }, "cspi_NetIncomeAttributableToCommonStockholders": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NetIncomeAttributableToCommonStockholders", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Net income after adjustments for dividends on preferred stock (declared in the period), cumulative preferred stock (accumulated for the period), and/or net income or loss attributable to non-vested common stock.", "label": "Net Income Attributable to Common Stockholders", "terseLabel": "Net income attributable to common shareholders" } } }, "auth_ref": [] }, "us-gaap_FinancingReceivablesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancingReceivablesTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable" ], "lang": { "en-us": { "role": { "label": "Financing Receivables [Text Block]", "terseLabel": "Accounts and Long-Term Receivable", "documentation": "The entire disclosure for financing receivable." } } }, "auth_ref": [ "r329", "r332", "r333", "r334", "r872" ] }, "cspi_PurchasePriceAsPercentageOfFairMarketValue": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PurchasePriceAsPercentageOfFairMarketValue", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Purchase Price as Percentage of Fair Market Value", "label": "Purchase Price As Percentage Of Fair Market Value", "terseLabel": "Purchase price per share as percentage of fair market value" } } }, "auth_ref": [] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Add: potential common shares from non-vested stock awards", "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method." } } }, "auth_ref": [ "r279", "r280", "r281", "r285", "r526" ] }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentFederalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Current Federal Tax Expense (Benefit)", "verboseLabel": "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": [ "r932", "r949", "r1016" ] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable, Current", "terseLabel": "Accounts payable", "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r35", "r903" ] }, "cspi_ActuarialAssumptionsUsedDomain": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ActuarialAssumptionsUsedDomain", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Actuarial Assumptions Used [Domain]" } } }, "auth_ref": [] }, "us-gaap_InterestIncomeOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeOther", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Income, Other", "verboseLabel": "Interest income", "documentation": "Amount of interest income earned from interest bearing assets classified as other." } } }, "auth_ref": [] }, "cspi_AccountsAndLongTermReceivablesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsAndLongTermReceivablesFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of accounts and long term receivables.", "label": "Accounts And Long Term Receivables Fair Value Disclosure", "terseLabel": "Accounts and long-term receivable" } } }, "auth_ref": [] }, "us-gaap_DepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationAndAmortization", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization, Nonproduction", "negatedLabel": "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": [ "r14", "r82" ] }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions of intangible assets", "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill." } } }, "auth_ref": [ "r152" ] }, "us-gaap_InterestExpenseOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseOther", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Other", "negatedLabel": "Interest expense", "documentation": "Amount of interest expense classified as other." } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer." } } }, "auth_ref": [ "r42", "r216", "r256", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r608", "r611", "r612", "r632", "r903", "r973", "r1025", "r1026" ] }, "cspi_ScheduleOfAccruedPensionBenefitLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ScheduleOfAccruedPensionBenefitLiabilityTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the accrued pension benefit liability.", "label": "Schedule Of Accrued Pension Benefit Liability [Table Text Block]", "terseLabel": "Schedule of accrued benefit liability" } } }, "auth_ref": [] }, "us-gaap_OtherDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDepreciationAndAmortization", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation", "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other." } } }, "auth_ref": [ "r14", "r82", "r145" ] }, "cspi_FinanceEquipmentLeasingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "FinanceEquipmentLeasingMember", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to Finance Equipment Leasing [Member].", "label": "Finance" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses", "verboseLabel": "Due to Related Party", "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DefinedContributionPlanCostRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedContributionPlanCostRecognized", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansDefinedContributionPlanDetails" ], "lang": { "en-us": { "role": { "label": "Defined Contribution Plan, Cost", "terseLabel": "Contributions in Defined Contribution Plans", "documentation": "Amount of cost for defined contribution plan." } } }, "auth_ref": [ "r517" ] }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Current Income tax expense", "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations." } } }, "auth_ref": [ "r177", "r593", "r599", "r949" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Finite-Lived Intangible Asset, Useful Life", "verboseLabel": "Weighted Average Remaining Amortization Period", "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": [] }, "cspi_LeaseDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LeaseDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeases" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "auth_ref": [] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Line Items]", "terseLabel": "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": [ "r263", "r264", "r265", "r288", "r691", "r752", "r762", "r768", "r769", "r770", "r771", "r772", "r773", "r775", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r789", "r790", "r791", "r792", "r793", "r795", "r797", "r798", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r820", "r909" ] }, "cspi_ActuarialAssumptionsUsedAxis": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ActuarialAssumptionsUsedAxis", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Actuarial Assumptions Used [Axis]" } } }, "auth_ref": [] }, "cspi_NotesPayableCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NotesPayableCurrentGross", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer including notes discount.", "label": "Notes Payable Current Gross", "terseLabel": "Current" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationOtherAdjustments", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Amount", "terseLabel": "Other items (in Dollars)", "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 other adjustments." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Related Party Transactions, by Related Party [Table]", "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r117", "r118", "r799", "r800", "r803" ] }, "us-gaap_ProductWarrantyExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyExpense", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Expense", "negatedTerseLabel": "Fulfillment of warranty obligations", "documentation": "The expense charged against earnings for the period pertaining to standard and extended warranties on the entity's goods and services granted to customers." } } }, "auth_ref": [ "r13", "r969" ] }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactions" ], "lang": { "en-us": { "role": { "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions", "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates." } } }, "auth_ref": [ "r676", "r677", "r678", "r680", "r683", "r757", "r758", "r759", "r801", "r802", "r803", "r824", "r826" ] }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Intangible Assets", "negatedLabel": "Intangibles", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Amount", "terseLabel": "State income taxes, net of federal tax benefit (in Dollars)", "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": [ "r1011" ] }, "cspi_SubleasesLeaseReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SubleasesLeaseReceivable", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of subleases receivable.", "label": "Subleases, Lease Receivable", "terseLabel": "Total" } } }, "auth_ref": [] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "negatedLabel": "Life insurance premiums paid", "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy." } } }, "auth_ref": [ "r12", "r151" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "auth_ref": [] }, "cspi_TechnologySolutionsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "TechnologySolutionsSegmentMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "TS" } } }, "auth_ref": [] }, "cspi_NetPeriodicBenefitCostMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NetPeriodicBenefitCostMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "documentation": "Net Periodic Benefit Cost [Member]", "label": "Net Periodic Benefit Cost" } } }, "auth_ref": [] }, "cspi_InventoryLineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "InventoryLineOfCreditMember", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails" ], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the inventory line of credit.", "label": "Inventory Line of Credit" } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party Transaction [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": [ "r799", "r800", "r803" ] }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Schedule of Revenue from External Customers by Geographic Areas", "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue." } } }, "auth_ref": [ "r29" ] }, "us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccrualForTaxesOtherThanIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Accrual for Taxes Other than Income Taxes, Current", "terseLabel": "Taxes, other than income", "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r100", "r861" ] }, "cspi_LongTermReceivablesWeightedAverageInterestRate": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LongTermReceivablesWeightedAverageInterestRate", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The weighted average interest rate charged on receivables maturing after one year.", "label": "Long Term Receivables, Weighted Average Interest Rate", "terseLabel": "Long term receivables interest rate" } } }, "auth_ref": [] }, "cspi_LessorSubleasePaymentsReceivedFiscalYearMaturityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LessorSubleasePaymentsReceivedFiscalYearMaturityAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Lessor Sublease Payments Received Fiscal Year Maturity [Abstract]", "terseLabel": "Sublease Payments received" } } }, "auth_ref": [] }, "us-gaap_InterestPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestPaidNet", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Interest Paid", "terseLabel": "Cash paid for interest", "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount." } } }, "auth_ref": [ "r248", "r251", "r252" ] }, "cspi_VendorAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "VendorAgreementMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vendor agreement.", "label": "Vendor Agreement" } } }, "auth_ref": [] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash surrender value of life insurance", "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity." } } }, "auth_ref": [ "r935" ] }, "us-gaap_IncomeTaxReconciliationTaxCreditsResearch": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationTaxCreditsResearch", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Research, Amount", "negatedTerseLabel": "Research and development credit (in Dollars)", "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 research tax credit." } } }, "auth_ref": [ "r1011" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r1", "r141", "r188", "r293", "r313", "r319", "r322", "r709", "r720", "r869" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r923" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Employee Stock Purchase Plan" } } }, "auth_ref": [] }, "us-gaap_LesseeLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeasesPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessee, Leases [Policy Text Block]", "verboseLabel": "Leases as Lessee", "documentation": "Disclosure of accounting policy for leasing arrangement entered into by lessee." } } }, "auth_ref": [ "r658" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Expense (Benefit)", "totalLabel": "Deferred Income Tax Benefit", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r177", "r207", "r598", "r599", "r949" ] }, "us-gaap_DividendsCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCash", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends paid on common stock", "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred." } } }, "auth_ref": [ "r10", "r167" ] }, "us-gaap_IncomeTaxesPaidNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesPaidNet", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Income Taxes Paid", "terseLabel": "Cash paid (received) for income taxes", "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income, net of any cash received during the current period as refunds for the overpayment of taxes." } } }, "auth_ref": [ "r57" ] }, "us-gaap_LoansInsurancePolicy": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LoansInsurancePolicy", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Loans, Gross, Insurance Policy", "terseLabel": "Loans, Gross, Insurance Policy", "documentation": "Amount before allowance of loans made to policy and contract holders using their life insurance contracts' cash value or separate accounts as collateral. Includes deferred interest and fees, undisbursed portion of loan balance, unamortized costs and premiums over and discounts from face amounts. Excludes loans and leases covered under loss sharing agreements." } } }, "auth_ref": [ "r711" ] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Period End Date", "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_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "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": [ "r59" ] }, "us-gaap_NotesPayableCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrentAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current [Abstract]", "terseLabel": "Note payable - current" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables." } } }, "auth_ref": [ "r47" ] }, "us-gaap_InterestExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseMember", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Interest expense", "documentation": "Primary financial statement caption encompassing interest expense." } } }, "auth_ref": [ "r30" ] }, "us-gaap_NotesPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Current", "terseLabel": "Notes payable - current portion", "totalLabel": "Notes payable - current portion", "documentation": "Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_DeferredIncomeTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilities", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Gross", "negatedTotalLabel": "Realizable deferred tax liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences." } } }, "auth_ref": [ "r127", "r128", "r184", "r587" ] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r106", "r107", "r108" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Income Taxes Receivable, Current", "terseLabel": "Refundable income taxes", "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": [ "r119", "r937" ] }, "dei_DocumentFinStmtErrorCorrectionFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFinStmtErrorCorrectionFlag", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Financial Statement Error Correction [Flag]", "terseLabel": "Document Financial Statement Error Correction", "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction." } } }, "auth_ref": [ "r920", "r921", "r922", "r924" ] }, "us-gaap_LongTermNotesPayableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayableAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent [Abstract]", "terseLabel": "Note payable - noncurrent" } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Interactive Data Current", "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)." } } }, "auth_ref": [ "r925" ] }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CarryingReportedAmountFairValueDisclosureMember", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Carrying Amount", "documentation": "Measured as reported on the statement of financial position (balance sheet)." } } }, "auth_ref": [ "r107", "r108" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansDisclosuresTable", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "terseLabel": "Defined Benefit Plans and Other Postretirement Benefit Plans Disclosures [Table]", "documentation": "Disclosures and provisions pertaining to defined benefit pension plans or other postretirement defined benefit plans. The arrangements are generally based on terms and conditions stipulated by the entity, and which contain a promise by the employer to pay certain amounts or awards at designated future dates, including a period after retirement, upon compliance with stipulated requirements. Excludes disclosures pertaining to defined contribution plans." } } }, "auth_ref": [ "r16", "r88", "r89", "r90", "r91" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities." } } }, "auth_ref": [ "r59" ] }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PortionAtFairValueFairValueDisclosureMember", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Portion at Fair Value Measurement [Member]", "documentation": "Measured at fair value for financial reporting purposes." } } }, "auth_ref": [ "r630" ] }, "us-gaap_LongTermNotesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermNotesPayable", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 }, "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable - noncurrent portion", "totalLabel": "Notes payable - noncurrent portion", "documentation": "Carrying value as of the balance sheet date of notes payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion." } } }, "auth_ref": [ "r44" ] }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EstimateOfFairValueFairValueDisclosureMember", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value", "documentation": "Measured as an estimate of fair value." } } }, "auth_ref": [ "r400", "r631", "r877", "r878" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease costs", "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income." } } }, "auth_ref": [ "r1022" ] }, "us-gaap_SalesRevenueNetMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SalesRevenueNetMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "lang": { "en-us": { "role": { "label": "Sales Revenue, Net", "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": [ "r328", "r928" ] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Earnings per Share of Common Stock", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r59", "r60" ] }, "us-gaap_DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlansAndOtherPostretirementBenefitPlansTableTextBlockLineItems", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plans and Other Postretirement Benefit Plans Table Text Block [Line Items]", "terseLabel": "Pension and Retirement Plans", "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_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [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_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents", "documentation": "Fair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates." } } }, "auth_ref": [] }, "us-gaap_ShareholdersEquityAndShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareholdersEquityAndShareBasedPaymentsTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlan" ], "lang": { "en-us": { "role": { "label": "Shareholders' Equity and Share-based Payments [Text Block]", "verboseLabel": "Employee Stock Purchase Plan", "documentation": "The entire disclosure for shareholders' equity and share-based payment arrangement. Includes, but is not limited to, disclosure of policy and terms of share-based payment arrangement, deferred compensation arrangement, and employee stock purchase plan (ESPP)." } } }, "auth_ref": [ "r164", "r172" ] }, "us-gaap_OtherIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherIncomeMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Other Income", "documentation": "Primary financial statement caption encompassing other revenue." } } }, "auth_ref": [ "r105" ] }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "auth_ref": [] }, "us-gaap_NotesPayableFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesPayableFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Notes payable", "documentation": "Fair value portion of notes payable." } } }, "auth_ref": [ "r39" ] }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Receivable Type [Axis]", "documentation": "Information by type of receivable." } } }, "auth_ref": [ "r47" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 21.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "(Decrease) increase in deferred revenue", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r689", "r945" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Registrant Name", "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": [ "r918" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensation" ], "lang": { "en-us": { "role": { "label": "Disclosure of Compensation Related Costs, Share-based Payments [Text Block]", "terseLabel": "Stock Based Incentive Compensation", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r522", "r527", "r557", "r558", "r561", "r896" ] }, "us-gaap_ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAmountsRecognizedInBalanceSheetTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Amounts Recognized in Balance Sheet [Table Text Block]", "terseLabel": "Schedule of Amounts Recognized in Balance Sheet", "documentation": "Tabular disclosure of the amounts that are recognized in the balance sheet (or statement of financial position) for pension plans and/or other employee benefit plans, showing separately the assets and current and noncurrent liabilities (if applicable) recognized." } } }, "auth_ref": [ "r87" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowances (in dollars)", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r227", "r331", "r338" ] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Statement [Table]", "terseLabel": "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": [ "r263", "r264", "r265", "r288", "r691", "r752", "r762", "r768", "r769", "r770", "r771", "r772", "r773", "r775", "r778", "r779", "r780", "r781", "r782", "r783", "r784", "r785", "r786", "r789", "r790", "r791", "r792", "r793", "r795", "r797", "r798", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r813", "r814", "r815", "r816", "r820", "r909" ] }, "srt_TitleOfIndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualAxis", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "auth_ref": [ "r955", "r1023" ] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfSalesMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Cost of sales", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Central Index Key", "terseLabel": "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": [ "r918" ] }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities:" } } }, "auth_ref": [] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity File Number", "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsLiabilitiesNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net", "totalLabel": "Net deferred tax assets", "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": [ "r1013" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Employee-related Liabilities, Current", "terseLabel": "Compensation and fringe benefits", "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": [ "r41" ] }, "us-gaap_DeferredTaxAssetsInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsInventory", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Inventory", "terseLabel": "Inventory reserves and other", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_DomesticCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticCountryMember", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Domestic Tax Authority [Member]", "terseLabel": "U.S.", "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_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)", "terseLabel": "Activity in allowance for credit losses for accounts and long-term receivables", "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r963" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsForeign", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Foreign", "terseLabel": "Foreign net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsDomestic", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Domestic", "terseLabel": "Federal and state net operating loss carryforwards", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible domestic operating loss carryforwards. Excludes state and local operating loss carryforwards." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_DeferredTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsLiabilitiesNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Realizable deferred tax asset", "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards." } } }, "auth_ref": [ "r1013" ] }, "cspi_LessorSubleasePaymentsReceivedInNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LessorSubleasePaymentsReceivedInNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "cspi_LessorSubleasePaymentsReceived", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of sublease payments received by lessor in first fiscal year following latest fiscal year.", "label": "Lessor Sublease Payments Received In Next Twelve Months", "terseLabel": "2024" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r132", "r167", "r715", "r748", "r750", "r755", "r776", "r903" ] }, "us-gaap_LesseeLeaseDescriptionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [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": [ "r659" ] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Nonvested", "terseLabel": "Nonvested shares outstanding, aggregate intrinsic value (in Dollars)", "documentation": "Intrinsic value of nonvested award under share-based payment arrangement. Excludes share and unit options." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price", "terseLabel": "Granted, weighted average exercise price (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": [ "r536" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised, weighted average exercise price (in Dollars per share)", "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares." } } }, "auth_ref": [ "r537" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired, weighted average exercise price (in Dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price", "terseLabel": "Forfeited, weighted average exercise price (in Dollars per share)", "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated." } } }, "auth_ref": [ "r538" ] }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Credit Carryforwards, Other", "terseLabel": "Federal and state tax credits", "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other." } } }, "auth_ref": [ "r101", "r102", "r1014" ] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsNotesAndLoansReceivableLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable [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_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Impaired Intangible Assets [Abstract]", "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": [ "r692" ] }, "us-gaap_LesseeLeaseDescriptionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeLeaseDescriptionTable", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Lease, Description [Table]", "documentation": "Disclosure of information about lessee's leases." } } }, "auth_ref": [ "r659" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Accrual, Current", "terseLabel": "Product warranty", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r41", "r971", "r972" ] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "us-gaap_OperatingLossCarryforwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLossCarryforwards", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Loss Carryforwards", "terseLabel": "Operating Loss Carryforwards", "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r101" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Income (Loss)", "terseLabel": "Operating (loss) income", "totalLabel": "Operating income (loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r293", "r313", "r319", "r322", "r869" ] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "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": [ "r359", "r360", "r361", "r362", "r692", "r693" ] }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsPensions", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Pensions", "terseLabel": "Pension", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from pension benefits." } } }, "auth_ref": [ "r1014" ] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 }, "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Liabilities, Noncurrent,", "terseLabel": "Other noncurrent liabilities", "totalLabel": "Other noncurrent liabilities", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r45" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "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": [ "r77", "r79" ] }, "us-gaap_Revenues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Revenues", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Revenues", "terseLabel": "Total sales", "totalLabel": "Total sales", "verboseLabel": "Customer Revenues", "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss)." } } }, "auth_ref": [ "r243", "r256", "r294", "r295", "r312", "r317", "r318", "r324", "r326", "r328", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r632", "r709", "r973" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardExpirationPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Expiration Period", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award Expiration", "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": [ "r897" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "auth_ref": [ "r326", "r327", "r763", "r764", "r765", "r829", "r831", "r834", "r836", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r858", "r883", "r908", "r976", "r1039" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r64", "r65", "r66", "r193", "r194", "r197", "r198" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockMember", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Common Stock [Member]", "terseLabel": "Common Stock", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r906", "r907", "r908", "r910", "r911", "r912", "r913", "r950", "r951", "r1018", "r1041", "r1044" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "auth_ref": [ "r326", "r327", "r763", "r764", "r765", "r829", "r831", "r834", "r836", "r843", "r845", "r846", "r847", "r848", "r849", "r850", "r851", "r852", "r853", "r858", "r883", "r908", "r976", "r1039" ] }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingPolicyPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information", "documentation": "Disclosure of accounting policy for segment reporting." } } }, "auth_ref": [ "r306", "r307", "r308", "r309", "r310", "r311", "r326", "r870" ] }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accounts, Notes, Loans and Financing Receivable, Net, Noncurrent", "verboseLabel": "Long-term receivable", "documentation": "Amount, after allowance for credit loss, of accounts and financing receivables, classified as noncurrent. Includes, but is not limited to, notes and loan receivable." } } }, "auth_ref": [ "r330" ] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateDomain", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableRateAxis", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsPolicyPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Subsequent Events, Policy [Policy Text Block]", "terseLabel": "Subsequent Events", "documentation": "Disclosure of accounting policy for reporting subsequent events." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "auth_ref": [ "r324", "r691", "r738", "r739", "r740", "r741", "r742", "r743", "r857", "r882", "r904", "r931", "r967", "r968", "r976", "r1039" ] }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNet" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property, Equipment and Improvements, Net", "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": [ "r160", "r196", "r204", "r205" ] }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of lease right-of-use assets", "documentation": "Amount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease." } } }, "auth_ref": [ "r946" ] }, "us-gaap_InventoryPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories", "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost." } } }, "auth_ref": [ "r192", "r217", "r228", "r342", "r343", "r345", "r690", "r866" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssets" ], "lang": { "en-us": { "role": { "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Acquired Intangible Assets", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r358" ] }, "us-gaap_InventoryValuationReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryValuationReserves", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Inventory Valuation Reserves", "terseLabel": "Inventory Valuation Reserves", "documentation": "Amount of valuation reserve for inventory." } } }, "auth_ref": [ "r73", "r941" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "auth_ref": [ "r324", "r691", "r738", "r739", "r740", "r741", "r742", "r743", "r857", "r882", "r904", "r931", "r967", "r968", "r976", "r1039" ] }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Payable", "terseLabel": "Payable to vendor", "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." } } }, "auth_ref": [ "r120", "r1037" ] }, "us-gaap_PrimeRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrimeRateMember", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Prime Rate", "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r49", "r1020", "r1021" ] }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionVariableConsideration": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationOptionalExemptionVariableConsideration", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Variable Consideration [true false]", "terseLabel": "Remaining Performance Obligation, Optional Exemption", "documentation": "Indicates (true false) whether optional exemption for variable consideration was applied not to disclose amount of transaction price allocated to and timing of revenue recognition for remaining performance obligation." } } }, "auth_ref": [ "r427" ] }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentTypeDomain", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Type [Domain]", "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software." } } }, "auth_ref": [ "r161" ] }, "us-gaap_ScheduleOfDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of current and noncurrent notes payable", "documentation": "Tabular disclosure of information pertaining to short-term and long-debt instruments or arrangements, including but not limited to identification of terms, features, collateral requirements and other information necessary to a fair presentation." } } }, "auth_ref": [] }, "us-gaap_LessorLeasesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LessorLeasesPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Leases as Lessor", "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor." } } }, "auth_ref": [ "r201", "r202", "r203", "r674" ] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxes" ], "lang": { "en-us": { "role": { "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes", "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information." } } }, "auth_ref": [ "r257", "r571", "r580", "r585", "r591", "r596", "r601", "r602", "r603", "r756" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r43", "r393" ] }, "srt_MajorCustomersAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MajorCustomersAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "auth_ref": [ "r328", "r884", "r976", "r1039", "r1040" ] }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RepurchaseAgreementCounterpartyNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "auth_ref": [ "r260", "r261", "r395", "r412", "r682", "r863", "r864" ] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities", "totalLabel": "Total liabilities", "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future." } } }, "auth_ref": [ "r40", "r256", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r608", "r611", "r612", "r632", "r774", "r868", "r916", "r973", "r1025", "r1026" ] }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredFederalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Federal Income Tax Expense (Benefit)", "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": [ "r949", "r1015", "r1016" ] }, "us-gaap_IncomeTaxPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes", "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements." } } }, "auth_ref": [ "r238", "r574", "r575", "r585", "r586", "r590", "r592", "r753" ] }, "us-gaap_LiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liabilities [Abstract]", "terseLabel": "Liabilities:", "verboseLabel": "Liabilities" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r44", "r262", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r649", "r876", "r877", "r878", "r879", "r880", "r947" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 }, "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and improvements, net", "totalLabel": "Property, equipment and improvements, 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": [ "r15", "r710", "r719", "r903" ] }, "us-gaap_LinesOfCreditFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Line of Credit", "documentation": "Fair value portion of contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time." } } }, "auth_ref": [] }, "us-gaap_ContractReceivableAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivableAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Construction Contractor, Receivable, Excluding Contract Retainage, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ContractReceivableDueOneYearOrLess": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivableDueOneYearOrLess", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract Receivable, Due in Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [ "r1034" ] }, "us-gaap_PropertyPlantAndEquipmentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentGross", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails": { "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Gross", "verboseLabel": "Property, equipment and improvements, gross", "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures." } } }, "auth_ref": [ "r161", "r219", "r719" ] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Gross Profit", "totalLabel": "Gross profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r143", "r256", "r293", "r313", "r319", "r322", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r632", "r869", "r973" ] }, "us-gaap_StockRepurchasedDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Value", "negatedLabel": "Purchase of common stock", "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": [ "r24", "r129", "r130", "r167", "r761", "r820", "r837", "r915" ] }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentAbstract", "lang": { "en-us": { "role": { "label": "Property, Equipment and Improvements, Net" } } }, "auth_ref": [] }, "cspi_OtherLiabilitiesNoncurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "OtherLiabilitiesNoncurrentGross", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of other non current liabilities including discount.", "label": "Other Liabilities, Noncurrent, Gross", "terseLabel": "Noncurrent" } } }, "auth_ref": [] }, "us-gaap_ContractReceivableDueTwoToThreeYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivableDueTwoToThreeYears", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract Receivable, Due in Year Three", "terseLabel": "2026", "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [ "r1034" ] }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BasisOfAccountingPolicyPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation", "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS)." } } }, "auth_ref": [] }, "us-gaap_ContractReceivableDueOneToTwoYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivableDueOneToTwoYears", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract Receivable, Due in Year Two", "terseLabel": "2025", "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [ "r1034" ] }, "us-gaap_ContractReceivableDueThreeToFourYears": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractReceivableDueThreeToFourYears", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Contract Receivable, Due in Year Four", "terseLabel": "2027", "documentation": "Amount of right to consideration in exchange for good or service transferred to customer under long-term contract or program when right to consideration is unconditional, excluding amount withheld under retainage provision in contract, to be collected 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": [ "r1034" ] }, "us-gaap_DefinedBenefitPlanBenefitObligationBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligationBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Benefits Paid", "negatedLabel": "Benefits paid", "documentation": "Amount of payment to participant of defined benefit plan which decreases benefit obligation. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r452", "r516" ] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation." } } }, "auth_ref": [ "r55", "r218", "r859" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Foreign exchange impact", "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) plan assets of defined benefit plan." } } }, "auth_ref": [ "r458" ] }, "us-gaap_DefinedBenefitPlanPlanAssetsBenefitsPaid": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanPlanAssetsBenefitsPaid", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Benefits Paid", "negatedLabel": "Benefits paid", "documentation": "Amount of payment to participant under defined benefit plan which decreases plan assets. For pension plan, payment includes, but is not limited to, pension benefits and death benefits. For other postretirement plan, payment includes, but is not limited to, prescription drug benefits, health care benefits, life insurance benefits, and legal, educational and advisory services." } } }, "auth_ref": [ "r461", "r981" ] }, "us-gaap_TypeOfArrangementAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfArrangementAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r605" ] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash Equivalents", "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value." } } }, "auth_ref": [ "r56" ] }, "us-gaap_StockRepurchasedDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchasedDuringPeriodShares", "presentation": [ "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStockDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Purchase of common stock (in shares)", "terseLabel": "Shares repurchased", "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern 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": [ "r24", "r129", "r130", "r167", "r754", "r820", "r837" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for losses (recoveries) on accounts receivable", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r247", "r339" ] }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 22.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Decrease in pension and retirement plans liabilities", "documentation": "Amount of increase (decrease) in obligation for pension and other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r13" ] }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Equipment and Improvements", "documentation": "Disclosure of accounting policy 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": [ "r15", "r196", "r204", "r717" ] }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies [Text Block]", "verboseLabel": "Summary of Significant Accounting Policies", "documentation": "The entire disclosure for all significant accounting policies of the reporting entity." } } }, "auth_ref": [ "r156", "r254" ] }, "cspi_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of increase or decrease in operating lease right of use assets.", "label": "Increase (Decrease) In Operating Lease Right Of Use Assets", "negatedLabel": "Increase in operating lease right-of-use assets" } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r466", "r520", "r553", "r554", "r555", "r687", "r688", "r744", "r766", "r767", "r828", "r830", "r832", "r833", "r835", "r854", "r855", "r872", "r881", "r895", "r905", "r908", "r966", "r975", "r1028", "r1029", "r1030", "r1031", "r1032" ] }, "us-gaap_DefinedBenefitPlanExpectedAmortizationNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedAmortizationNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Amortization, Next Fiscal Year", "terseLabel": "Pension and Other Postretirement Benefit Plans, Amounts that Will be Amortized from Accumulated Other Comprehensive Income (Loss) in Next Fiscal Year", "documentation": "Amount of cost (credit) included in accumulated other comprehensive (income) loss expected to be recognized in net periodic benefit cost (credit) for fiscal year following most recent annual statement of financial position." } } }, "auth_ref": [ "r977" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountCurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": "us-gaap_NotesPayableCurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount, Current", "negatedLabel": "Less: notes discount", "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer." } } }, "auth_ref": [ "r113", "r116" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r520", "r688", "r744", "r766", "r767", "r828", "r830", "r832", "r833", "r835", "r854", "r855", "r872", "r881", "r895", "r905", "r975", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r466", "r520", "r553", "r554", "r555", "r687", "r688", "r744", "r766", "r767", "r828", "r830", "r832", "r833", "r835", "r854", "r855", "r872", "r881", "r895", "r905", "r908", "r966", "r975", "r1028", "r1029", "r1030", "r1031", "r1032" ] }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails": { "parentTag": "us-gaap_LongTermNotesPayable", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableCurrentAndNoncurrentPortionDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Unamortized Discount, Noncurrent", "terseLabel": "Less: notes discount", "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r113", "r116" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r520", "r688", "r744", "r766", "r767", "r828", "r830", "r832", "r833", "r835", "r854", "r855", "r872", "r881", "r895", "r905", "r975", "r1027", "r1028", "r1029", "r1030", "r1031", "r1032" ] }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowOperatingActivitiesLesseeAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "auth_ref": [] }, "us-gaap_FairValueMeasurementFrequencyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementFrequencyDomain", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "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.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fair Value Hierarchy [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r400", "r469", "r470", "r471", "r472", "r473", "r474", "r684", "r685", "r686", "r877", "r878", "r885", "r886", "r887" ] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformation" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information", "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": [ "r289", "r290", "r291", "r292", "r293", "r305", "r316", "r320", "r321", "r322", "r323", "r324", "r325", "r328" ] }, "us-gaap_ScheduleOfProductInformationTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfProductInformationTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Product Information [Table]", "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line." } } }, "auth_ref": [] }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Accounts payable and other noncurrent liabilities", "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": [ "r605" ] }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ArrangementsAndNonarrangementTransactionsMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment", "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": [ "r67", "r68", "r69", "r74" ] }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]", "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations." } } }, "auth_ref": [ "r605" ] }, "us-gaap_ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationAllocationAndClassificationInFinancialStatementsAbstract", "lang": { "en-us": { "role": { "label": "Share-based Compensation, Allocation and Classification in Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting 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": [] }, "cspi_AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFour", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accounts and long term receivables payments to be received from year one to year four.", "label": "Accounts and Long Term Receivable, Payments to be Received from Year One to Year Four", "terseLabel": "Payments to be received from transaction over next four years" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. 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": [ "r67", "r68", "r69", "r74" ] }, "us-gaap_IncomeTaxExpenseBenefitContinuingOperationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefitContinuingOperationsAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Income tax expense:" } } }, "auth_ref": [] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of common stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r53" ] }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingRevenueReconcilingItemLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [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_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive 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": [ "r50", "r235", "r237", "r245", "r707", "r724" ] }, "cspi_RepurchaseOfCommonStockAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "RepurchaseOfCommonStockAbstract", "lang": { "en-us": { "role": { "documentation": "Repurchase Of Common Stock [Abstract]", "label": "Repurchase Of Common Stock [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]", "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues." } } }, "auth_ref": [ "r70", "r71" ] }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term", "terseLabel": "Outstanding, weighted average remaining contractual term", "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r173" ] }, "cspi_NumberOfLeasesNotYetCommenced": { "xbrltype": "integerItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfLeasesNotYetCommenced", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of leases not yet commenced.", "label": "Number Of Leases Not Yet Commenced", "terseLabel": "Number of leases not yet commenced" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Next Twelve Months", "terseLabel": "2024", "documentation": "Amount of benefit for defined benefit plan expected to be paid in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "cspi_AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearTwo", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Accounts and long term receivable payments to be received from year one to year two.", "label": "Accounts And Long Term Receivable Payments To Be Received From Year One To Year Two", "terseLabel": "Payments to be received from transaction over next two years" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Assumptions Used Calculating Benefit Obligation, Discount Rate", "terseLabel": "Discount rate:", "documentation": "Weighted average rate for present value of future retirement benefits cash flows, used to determine benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r489" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearTwo", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Two", "terseLabel": "2025", "documentation": "Amount of benefit for defined benefit plan expected to be paid in second fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearThree", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Three", "terseLabel": "2026", "documentation": "Amount of benefit for defined benefit plan expected to be paid in third fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "label": "Selling, general and administrative", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r104", "r865" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFour", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Four", "terseLabel": "2027", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fourth fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative", "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc." } } }, "auth_ref": [ "r146" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "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": [ "r37" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsYearFive", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Year Five", "terseLabel": "2028", "documentation": "Amount of benefit for defined benefit plan expected to be paid in fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "us-gaap_NumberOfOperatingSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfOperatingSegments", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Number of Operating Segments", "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues." } } }, "auth_ref": [ "r954" ] }, "us-gaap_DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEstimatedFutureBenefitPaymentsAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsFiveFiscalYearsThereafter", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFutureBenefitPaymentsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Benefit Payment, Five Fiscal Years Thereafter", "terseLabel": "Thereafter", "documentation": "Amount of benefit for defined benefit plan expected to be paid in five fiscal years after fifth fiscal year following current fiscal year." } } }, "auth_ref": [ "r476" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r444", "r481", "r507", "r887", "r888" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "terseLabel": "Accumulated other comprehensive income", "documentation": "Amount, after tax, of accumulated other comprehensive (income) loss for defined benefit plan, that has not been recognized in net periodic benefit cost (credit)." } } }, "auth_ref": [ "r7", "r49", "r980" ] }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Fair Value of Plan Assets", "periodEndLabel": "Fair Value of Plan Assets, Ending Balance", "periodStartLabel": "Fair Value of Plan Assets, Beginning Balance", "terseLabel": "Defined Benefit Plan, Fair Value of Plan Assets", "documentation": "Amount of asset segregated and restricted to provide benefit under defined benefit plan. Asset includes, but is not limited to, stock, bond, other investment, earning from investment, and contribution by employer and employee." } } }, "auth_ref": [ "r456", "r467", "r469", "r470", "r885", "r886", "r887" ] }, "us-gaap_CapitalizedContractCostTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [Table]", "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer." } } }, "auth_ref": [ "r346" ] }, "cspi_MaturityTermOfAccountsAndLongTermReceivables": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "MaturityTermOfAccountsAndLongTermReceivables", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the maturity term of accounts and long term receivables.", "label": "Maturity Term Of Accounts And Long Term Receivables", "verboseLabel": "Maturity term of accounts and long term receivables" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanForeignCurrencyExchangeRateChangesBenefitObligation", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Foreign exchange impact", "documentation": "Amount of foreign currency translation gain (loss) which (increases) decreases benefit obligation of defined benefit plan." } } }, "auth_ref": [ "r451" ] }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestPaymentOnLiability", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases", "documentation": "Amount of interest paid on finance lease liability." } } }, "auth_ref": [ "r655", "r665" ] }, "us-gaap_PayablesAndAccrualsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PayablesAndAccrualsAbstract", "lang": { "en-us": { "role": { "label": "Accounts payable and accrued expenses, and Other noncurrent liabilities" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansNoncurrentLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansNoncurrentLiabilitiesAbstract", "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanFundedStatusOfPlan": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanFundedStatusOfPlan", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Funded (Unfunded) Status of Plan", "terseLabel": "Funded status \\ net amount recognized", "documentation": "Amount of funded (unfunded) status of defined benefit plan, measured as difference between fair value of plan assets and benefit obligation. Includes, but is not limited to, overfunded (underfunded) status." } } }, "auth_ref": [ "r442", "r465", "r887" ] }, "us-gaap_NetInvestmentInLeaseNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseNoncurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_NetInvestmentInLease", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Net Investment in Lease, Noncurrent", "terseLabel": "Investment in lease, net-less current portion", "verboseLabel": "Lease receivable - noncurrent", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent." } } }, "auth_ref": [ "r670", "r671", "r962" ] }, "us-gaap_DefinedBenefitPlanInformationAboutPlanAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInformationAboutPlanAssetsAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r444", "r448", "r480", "r506", "r887", "r888" ] }, "us-gaap_CapitalizedContractCostLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost [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": [ "r346" ] }, "us-gaap_CapitalizedContractCostAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortization", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Incremental costs amortized", "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r347" ] }, "cspi_AccountsPayableAndAccruedLiabilitiesCurrentDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentDiscount", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities, Current , Discount", "negatedLabel": "Less: discount" } } }, "auth_ref": [] }, "us-gaap_NetInvestmentInLease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLease", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Net Investment in Lease", "totalLabel": "Total lease receivable", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases." } } }, "auth_ref": [ "r206", "r340", "r670", "r962" ] }, "us-gaap_DefinedBenefitPlanActualReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActualReturnOnPlanAssets", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Increase (Decrease) for Actual Return (Loss)", "terseLabel": "Actual gain on plan assets", "documentation": "Amount of increase (decrease) in plan assets of defined benefit plan from actual return (loss) determined by change in fair value of plan assets adjusted for contributions, benefit payments, and other expenses." } } }, "auth_ref": [ "r457", "r887" ] }, "us-gaap_LineOfCreditFacilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityTable", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Table]", "terseLabel": "Line of Credit Facility [Table]", "documentation": "A table or schedule providing information pertaining to short-term or long-term contractual arrangements with lenders, including letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line." } } }, "auth_ref": [ "r37", "r947" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r478", "r504", "r887", "r888" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "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": [ "r669" ] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "parentTag": "cspi_LeaseCostGross", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r653", "r661", "r902" ] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Current", "terseLabel": "Current contract liabilities", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r424", "r425", "r439" ] }, "us-gaap_DeferredTaxAssetsGoodwillAndIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGoodwillAndIntangibleAssets", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Goodwill and Intangible Assets", "terseLabel": "Intangibles", "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from intangible assets including goodwill." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility [Line Items]", "terseLabel": "Line of Credit Facility", "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": [ "r947" ] }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment related to costs capitalized", "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer." } } }, "auth_ref": [ "r347" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "terseLabel": "Company contributions", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r459", "r469", "r512", "r885", "r886", "r887", "r888" ] }, "cspi_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentPercent", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 return to provision adjustments.", "label": "Effective Income Tax Rate Reconciliation, Return To Provision Adjustment, Percent", "terseLabel": "Return to Provision Adjustments" } } }, "auth_ref": [] }, "us-gaap_NetInvestmentInLeaseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetInvestmentInLeaseCurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_NetInvestmentInLease", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Net Investment in Lease, Current", "terseLabel": "Investment in lease, net-current portion", "verboseLabel": "Lease receivable - current", "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current." } } }, "auth_ref": [ "r670", "r671", "r962" ] }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "xbrltype": "booleanItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Practical Expedient, Incremental Costs", "documentation": "Indicates (true false) whether practical expedient was elected to recognize incremental cost of obtaining contract as expense when incurred if amortization period would have been one year or less." } } }, "auth_ref": [ "r348", "r436" ] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetailsCalc2": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails", "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability", "totalLabel": "Total operating lease liabilities", "verboseLabel": "Total", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r651" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of past service costs", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r444", "r483", "r509", "r887", "r888" ] }, "us-gaap_ReceivablesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesAbstract", "lang": { "en-us": { "role": { "label": "Accounts and Long-Term Receivable" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAccumulatedBenefitObligation", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Accumulated Benefit Obligation", "negatedLabel": "Accumulated benefit obligation", "documentation": "Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level." } } }, "auth_ref": [ "r475" ] }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostAmortizationPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "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": [ "r930" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net (gain) loss", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r444", "r482", "r508", "r887", "r888" ] }, "cspi_AccountsPayableAccruedLiabilitiesAndOtherNonCurrentLiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsPayableAccruedLiabilitiesAndOtherNonCurrentLiabilitiesFairValueDisclosure", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Fair value portion of accounts payables, accrued expenses and other non current liabilities.", "label": "Accounts Payable, Accrued Liabilities and Other Non Current Liabilities, Fair Value Disclosure", "terseLabel": "Accounts payable and accrued expenses and other long-term liabilities" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position", "totalLabel": "Net amount recognized", "documentation": "Amount of asset (liability), recognized in statement of financial position, for defined benefit pension and other postretirement plans." } } }, "auth_ref": [ "r86", "r87" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r446", "r479", "r505", "r887", "r888" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails", "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Current", "terseLabel": "Current operating lease liabilities", "verboseLabel": "Operating lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r651" ] }, "us-gaap_DefinedBenefitPlanBenefitObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanBenefitObligation", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation", "periodEndLabel": "Projected benefit obligation, end of period", "periodStartLabel": "Projected benefit obligation, beginning of period", "documentation": "Amount of actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r445" ] }, "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmountsRecognizedInBalanceSheetAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Amounts for Asset (Liability) Recognized in Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "cspi_PercentageOfAccountsPayableAndNoncurrentLiabilities": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PercentageOfAccountsPayableAndNoncurrentLiabilities", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage of accounts payable and noncurrent liabilities.", "label": "Percentage Of Accounts Payable And Noncurrent Liabilities", "terseLabel": "Percentage of accounts payable and noncurrent liabilities" } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of revenue, performance obligations", "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [ "r927" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesRevenuePerformanceObligationDetails" ], "lang": { "en-us": { "role": { "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [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_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails": { "parentTag": "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesCurrentAndNoncurrent", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Pension and retirement plans", "verboseLabel": "Current accrued benefit liability", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current." } } }, "auth_ref": [ "r125", "r442", "r443", "r465", "r887" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0, "order": 2.0 }, "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - noncurrent portion", "verboseLabel": "Non-current operating lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r651" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [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": [] }, "cspi_OtherLiabilitiesNoncurrentDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "OtherLiabilitiesNoncurrentDiscount", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of discount on other non current liabilities.", "label": "Other Liabilities, Noncurrent, Discount", "negatedLabel": "Less: discount" } } }, "auth_ref": [] }, "us-gaap_InterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpense", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense.", "verboseLabel": "Interest expense", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense." } } }, "auth_ref": [ "r115", "r190", "r242", "r297", "r648", "r804", "r914", "r1043" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Line of Credit" } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r214", "r233", "r236", "r249", "r256", "r266", "r274", "r275", "r293", "r313", "r319", "r322", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r606", "r609", "r610", "r622", "r632", "r709", "r721", "r760", "r796", "r818", "r819", "r869", "r900", "r901", "r915", "r944", "r973" ] }, "us-gaap_InventoryDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Inventories" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]", "documentation": "Disclosures about an individual defined benefit pension plan or an other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r16", "r88", "r89", "r90", "r91" ] }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplementary non-cash financing activities:" } } }, "auth_ref": [] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Current", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r125", "r183" ] }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueDisclosuresTables" ], "lang": { "en-us": { "role": { "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of assets and liabilities at fair value", "documentation": "Tabular disclosure of the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r106", "r107" ] }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "Decrease (increase) in accounts receivable", "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables." } } }, "auth_ref": [ "r13" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Axis]", "documentation": "Information by type of retirement benefit plan. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r491", "r492", "r494", "r497", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r518", "r519", "r521", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r239", "r240", "r639", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Cost of Goods and Services Sold", "verboseLabel": "Total cost of sales", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r144", "r256", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r632", "r973" ] }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesNoncurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent." } } }, "auth_ref": [ "r126", "r183" ] }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationTables" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Stock Options, Activity [Table Text Block]", "terseLabel": "Share-based Compensation, Stock Options, Activity", "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": [ "r26", "r27", "r94" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, before Tax", "terseLabel": "Increase (decrease) in minimum liability included in other comprehensive income (loss)", "documentation": "Amount, before tax, after reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r7", "r140", "r887", "r979" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Type [Domain]", "documentation": "Type of plan designed to provide participants with retirement benefits. Includes, but is not limited to, retirement benefit arrangement for defined benefit pension and other postretirement plans, retirement benefit arrangement for defined contribution pension and other postretirement plans, and special and contractual termination benefits payable upon retirement." } } }, "auth_ref": [ "r442", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r491", "r492", "r494", "r497", "r500", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r517", "r518", "r519", "r521", "r887", "r888", "r889", "r890", "r891", "r892", "r893", "r894" ] }, "us-gaap_ScheduleOfNonvestedShareActivityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNonvestedShareActivityTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Nonvested Share Activity [Table Text Block]", "terseLabel": "Schedule of Nonvested Share Activity", "documentation": "Tabular disclosure of the changes in outstanding nonvested shares." } } }, "auth_ref": [ "r95" ] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "negatedLabel": "Unrealized actuarial gain on minimum pension liability, net of tax effect", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r7", "r140" ] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsNextFiscalYear", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAccruedBenefitLiabilityDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Expected Future Employer Contributions, Next Fiscal Year", "terseLabel": "Defined Benefit Plan, Estimated Future Employer Contributions in Next Fiscal Year", "documentation": "Amount of contribution expected to be received by defined benefit plan from employer in next fiscal year following current fiscal year." } } }, "auth_ref": [ "r477", "r888" ] }, "us-gaap_InventoryFinishedGoods": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryFinishedGoods", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "lang": { "en-us": { "role": { "label": "Inventory, Finished Goods, Gross", "terseLabel": "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": [ "r938" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameAxis", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010" ] }, "srt_EuropeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "EuropeMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Europe" } } }, "auth_ref": [ "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation gain (loss) adjustments, net", "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." } } }, "auth_ref": [ "r4" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestExpenseDebt", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r148", "r405", "r409", "r879", "r880" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfComprehensiveIncome", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income", "totalLabel": "Other comprehensive income", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r24", "r32", "r234", "r237", "r244", "r639", "r640", "r645", "r706", "r723", "r942", "r943" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]", "terseLabel": "Weighted Average Exercise Price" } } }, "auth_ref": [] }, "us-gaap_DividendsDeclaredTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDeclaredTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureDividendTables" ], "lang": { "en-us": { "role": { "label": "Dividends Declared [Table Text Block]", "terseLabel": "Schedule of declared and paid cash dividends", "documentation": "Tabular disclosure of information related to dividends declared, including paid and unpaid dividends." } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossTaxPortionAttributableToParent1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossTaxPortionAttributableToParent1", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Tax, Portion Attributable to Parent", "negatedTerseLabel": "Tax effect of change in period", "documentation": "Amount of tax expense (benefit) allocated to other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r22", "r179" ] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current", "totalLabel": "Total current assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r215", "r231", "r256", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r607", "r611", "r632", "r903", "r973", "r974", "r1025" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Nonvested Shares", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net borrowing under line-of-credit agreement", "documentation": "The net cash inflow or cash outflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with either short term or long term maturity that is collateralized (backed by pledge, mortgage or other lien in the entity's assets)." } } }, "auth_ref": [] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "auth_ref": [] }, "srt_AsiaMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AsiaMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Asia" } } }, "auth_ref": [ "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PlanNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r985", "r986", "r987", "r988", "r989", "r990", "r991", "r992", "r993", "r994", "r995", "r996", "r997", "r998", "r999", "r1000", "r1001", "r1002", "r1003", "r1004", "r1005", "r1006", "r1007", "r1008", "r1009", "r1010" ] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueDisclosures" ], "lang": { "en-us": { "role": { "label": "Fair Value Disclosures [Text Block]", "verboseLabel": "Fair Value Disclosures", "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": [ "r623" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r213", "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r364", "r366", "r367", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r875", "r931", "r1039" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "AmericasMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "label": "Americas" } } }, "auth_ref": [ "r1046", "r1047", "r1048", "r1049" ] }, "us-gaap_RevenueNotFromContractWithCustomer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueNotFromContractWithCustomer", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Revenue Not from Contract with Customer", "terseLabel": "Finance", "documentation": "Amount of revenue that is not accounted for under Topic 606." } } }, "auth_ref": [ "r933" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 }, "http://www.cspi.com/role/DisclosureInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total", "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": [ "r229", "r860", "r903" ] }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Title of Individual with Relationship to Entity [Domain]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested, weighted average grant date fair value (in Dollars per share)", "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": [ "r544" ] }, "cspi_NotesPayableDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NotesPayableDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayable" ], "lang": { "en-us": { "role": { "documentation": "The disclosure for information about notes payable, as distinct from lines of credit.", "label": "Notes Payable Disclosure [Text block]", "terseLabel": "Notes Payable" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets", "verboseLabel": "Operating leases", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r650" ] }, "cspi_IncomeLossFromBeforeIncomeTaxesDomestic": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeLossFromBeforeIncomeTaxesDomestic", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "cspi_IncomeLossFromBeforeIncomeTaxes", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from before income taxes that is attributable to domestic operations, including gain (loss) from discontinued operations.", "label": "Income (Loss) from before Income Taxes, Domestic", "terseLabel": "U.S." } } }, "auth_ref": [] }, "us-gaap_RelatedPartyTransactionsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyTransactionsAbstract", "lang": { "en-us": { "role": { "label": "Related Party Transactions" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskTypeDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "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": [ "r61", "r63", "r109", "r110", "r328", "r844" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash." } } }, "auth_ref": [ "r547" ] }, "cspi_CustomerFinancingForInventorySold": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "CustomerFinancingForInventorySold", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "The amount of customer financing for inventory sold included in accounts and long term receivables.", "label": "Customer Financing For Inventory Sold", "terseLabel": "Customer financing for inventory sold (see Note 2 Accounts and Long-Term Receivable for details)" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanActuarialGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanActuarialGainLoss", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Benefit Obligation, Actuarial Gain (Loss)", "terseLabel": "Changes in actuarial assumptions", "verboseLabel": "Gain on a life insurance policy", "documentation": "Amount of gain (loss) from change in actuarial assumptions which (increases) decreases benefit obligation of defined benefit plan. Assumptions include, but are not limited to, interest, mortality, employee turnover, salary, and temporary deviation from substantive plan." } } }, "auth_ref": [ "r450" ] }, "cspi_IncomePerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomePerShareDiluted", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "The elements used to tag diluted net income and per share disclosures on Statements of Operations.", "label": "Income Per Share, Diluted" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Other Assets, Noncurrent", "terseLabel": "Other assets", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r222" ] }, "cspi_NumberOfCustomer": { "xbrltype": "integerItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfCustomer", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "documentation": "Represents the number of customers", "label": "Number Of Customer", "terseLabel": "Number of customers" } } }, "auth_ref": [] }, "us-gaap_AccountsReceivableMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable", "documentation": "Due from customers or clients for goods or services that have been delivered or sold." } } }, "auth_ref": [ "r844" ] }, "cspi_LineOfCreditDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LineOfCreditDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCredit" ], "lang": { "en-us": { "role": { "documentation": "The disclosure for information about line of credit, as distinct from notes payable.", "label": "Line Of Credit Disclosure [Text block]", "terseLabel": "Line of Credit" } } }, "auth_ref": [] }, "cspi_DeferredTaxLiabilitiesPension": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DeferredTaxLiabilitiesPension", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences related to Pension.", "label": "Deferred Tax Liabilities, Pension", "negatedLabel": "Pension" } } }, "auth_ref": [] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "label": "Pension and Retirement Plans" } } }, "auth_ref": [] }, "cspi_SummaryOfSignificantAccountingPoliciesAnnual": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SummaryOfSignificantAccountingPoliciesAnnual", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "documentation": "Elements used to disclose significant accounting policies for annual reporting.", "label": "Summary of Significant Accounting Policies, Annual", "terseLabel": "Annual, Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "cspi_LineOfCreditCashWithdrawalOutstanding": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LineOfCreditCashWithdrawalOutstanding", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash withdrawal outstanding under line of credit.", "label": "Line Of Credit Cash Withdrawal Outstanding", "terseLabel": "Cash withdrawals outstanding" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Forfeited, weighted average grant date fair value (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": [ "r545" ] }, "cspi_EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationReturnToProvisionAdjustmentAmount", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "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 return to provision adjustments.", "label": "Effective Income Tax Rate Reconciliation, Return To Provision Adjustment, Amount", "terseLabel": "Return to Provision Adjustments (in Dollars)" } } }, "auth_ref": [] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "cspi_FinanceLeaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "FinanceLeaseAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Lease:" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAsset", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Right-of-Use Asset, after Accumulated Amortization", "documentation": "Amount, after accumulated amortization, of right-of-use asset from finance lease." } } }, "auth_ref": [ "r650" ] }, "cspi_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset from release of valuation allowance.", "label": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Release Of Allowances Amount", "terseLabel": "valuation allowances reversed during the period" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Weighted Average Grant-Date Fair Value" } } }, "auth_ref": [] }, "cspi_OfficersAndChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "OfficersAndChiefExecutiveOfficerMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Persons with designation of officer or chief executive officer.", "label": "Officers And Chief Executive Officer [Member]" } } }, "auth_ref": [] }, "us-gaap_ConcentrationRiskPercentage1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskPercentage1", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Percentage", "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": [ "r61", "r63", "r109", "r110", "r328" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "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": [ "r898" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "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": [ "r93" ] }, "cspi_IncomeTaxDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeTaxDisclosureLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Disclosure [Line Items]" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired, number of shares", "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements." } } }, "auth_ref": [ "r539" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "terseLabel": "Forfeited, number of shares", "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan." } } }, "auth_ref": [ "r538" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses", "totalLabel": "Total operating expenses", "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense." } } }, "auth_ref": [] }, "cspi_WeightedAverageSharesBasicToDiluted": { "xbrltype": "sharesItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "WeightedAverageSharesBasicToDiluted", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Elements to tag Basic Weighted Average Shares and the Dilutive items to get to Diluted Weighted Average Shares in disclosure.", "label": "Weighted Average Shares - Basic To Diluted" } } }, "auth_ref": [] }, "cspi_IncomeLossFromBeforeIncomeTaxes": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeLossFromBeforeIncomeTaxes", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from before income taxes, including gain (loss) from discontinued operations.", "label": "Income (Loss) from before Income Taxes", "totalLabel": "Income (loss) before income tax expense" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease Liabilities, Payments Due [Abstract]", "terseLabel": "Operating Lease costs" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value", "terseLabel": "Outstanding, aggregate intrinsic value (in Dollars)", "documentation": "Amount by which the current fair value of the underlying stock exceeds the exercise price of options outstanding." } } }, "auth_ref": [ "r93" ] }, "cspi_DefinedBenefitPlanNet": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DefinedBenefitPlanNet", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Net amount of assets and liabilities, recognized in statement of financial position, for defined benefit pension and other postretirement plans.", "label": "Defined Benefit Plan, Net", "terseLabel": "Defined Benefit Plan, Net" } } }, "auth_ref": [] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r917" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number", "periodEndLabel": "Outstanding, number of shares", "periodStartLabel": "Outstanding, number of shares", "terseLabel": "Outstanding stock option", "documentation": "Number of options outstanding, including both vested and non-vested options." } } }, "auth_ref": [ "r532", "r533" ] }, "us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Financing Receivables, Minimum Payments [Table Text Block]", "terseLabel": "Summary of contractual maturities of outstanding financing", "documentation": "Tabular disclosure of the annual minimum payments due from financing receivables, such as, but not limited to accounts, notes, loans, and other financing receivables." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "periodEndLabel": "Outstanding, weighted average exercise price (in Dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price (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": [ "r532", "r533" ] }, "cspi_IncomeLossFromBeforeIncomeTaxesForeign": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeLossFromBeforeIncomeTaxesForeign", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "cspi_IncomeLossFromBeforeIncomeTaxes", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from before income taxes that is attributable to foreign operations, including gain (loss) from discontinued operations.", "label": "Income (Loss) from before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of fair value of Plan Assets", "documentation": "Tabular disclosure of the major categories of plan assets of pension plans and/or other employee benefit plans. This information may include, but is not limited to, the target allocation of plan assets, the fair value of each major category of plan assets, and the level within the fair value hierarchy in which the fair value measurements fall." } } }, "auth_ref": [ "r169" ] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails": { "parentTag": "us-gaap_Revenues", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales", "verboseLabel": "Net revenue recorded", "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise." } } }, "auth_ref": [ "r294", "r295", "r312", "r317", "r318", "r324", "r326", "r328", "r437", "r438", "r691" ] }, "us-gaap_ScheduleOfAssumptionsUsedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAssumptionsUsedTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Assumptions Used [Table Text Block]", "terseLabel": "Schedule of Assumptions Used", "documentation": "Tabular disclosure of assumption used to determine benefit obligation and net periodic benefit cost of defined benefit plan. Includes, but is not limited to, discount rate, rate of compensation increase, expected long-term rate of return on plan assets and interest crediting rate." } } }, "auth_ref": [ "r488" ] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails", "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability", "terseLabel": "Total", "totalLabel": "Total finance lease liabilities", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r651", "r669" ] }, "cspi_IncomeTaxDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeTaxDisclosureTable", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information pertaining to income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "auth_ref": [] }, "cspi_IncomePerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomePerShareBasic", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "The elements used to tag basic net income and per share disclosures on Statements of Operations.", "label": "Income Per Share, Basic" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfChangesInProjectedBenefitObligationsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Changes in Projected Benefit Obligations [Table Text Block]", "terseLabel": "Schedule of Changes in Projected Benefit Obligations", "documentation": "Tabular disclosure of the change in the benefit obligation of pension plans and/or other employee benefit plans from the beginning to the end of the period, showing separately, if applicable, the effects of the following: service cost, interest cost, contributions by plan participants, actuarial gains and losses, foreign currency exchange rate changes, benefits paid, plan amendments, business combinations, divestitures, curtailments, settlements, and special and contractual termination benefits." } } }, "auth_ref": [ "r168" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Stock option", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails": { "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0, "order": 1.0 }, "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails", "http://www.cspi.com/role/DisclosureLeasesRightOfUseAssetsAndLeaseLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Finance Lease, Liability, Current", "terseLabel": "Current finance lease liabilities", "verboseLabel": "Finance lease liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current." } } }, "auth_ref": [ "r651" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r919" ] }, "us-gaap_ScheduleOfExpectedBenefitPaymentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfExpectedBenefitPaymentsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Expected Benefit Payments [Table Text Block]", "terseLabel": "Schedule of Expected Benefit Payments", "documentation": "Tabular disclosure of benefits expected to be paid by pension plans and/or other employee benefit plans in each of the next five fiscal years and in the aggregate for the five fiscal years thereafter." } } }, "auth_ref": [ "r170" ] }, "us-gaap_EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Employee Benefits and Share-based Compensation, Cash", "documentation": "Aggregate cash paid by the entity during the period to settle equity instruments granted under equity-based payment arrangements." } } }, "auth_ref": [ "r560" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r171" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [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": [ "r523", "r525", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r59" ] }, "srt_DirectorMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "DirectorMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Directors" } } }, "auth_ref": [ "r955", "r1042" ] }, "cspi_NetIncomeReconciliation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NetIncomeReconciliation", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "The elements used to tag Net Income from Continuing and Discontinued Operations to get to Net Income Attributable to Common Shareholders.", "label": "Net Income Reconciliation" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r523", "r525", "r528", "r529", "r530", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r552", "r553", "r554", "r555", "r556" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [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_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Number of Shares Authorized to be Repurchased", "terseLabel": "Shares Authorized for repurchase", "documentation": "The number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock awards shares were excluded from the diluted loss per share calculation", "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": [ "r286" ] }, "us-gaap_StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockRepurchaseProgramRemainingNumberOfSharesAuthorizedToBeRepurchased", "presentation": [ "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStockDetails" ], "lang": { "en-us": { "role": { "label": "Stock Repurchase Program, Remaining Number of Shares Authorized to be Repurchased", "verboseLabel": "Remaining shares authorized to repurchase", "documentation": "The remaining number of shares authorized to be repurchased by an entity's Board of Directors under a stock repurchase plan." } } }, "auth_ref": [] }, "srt_ChiefExecutiveOfficerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ChiefExecutiveOfficerMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Chief Executive Officer" } } }, "auth_ref": [ "r955" ] }, "cspi_LesseeOperatingAndFinanceLeaseLiabilitySubleasePaymentsToBeReceivedMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LesseeOperatingAndFinanceLeaseLiabilitySubleasePaymentsToBeReceivedMaturityTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating and finance lease liability along with payments to be received under sublease.", "label": "Lessee Operating And Finance Lease Liability Sublease Payments To Be Received Maturity [Table Text Block]", "terseLabel": "Schedule of future lease payments under our non-cancellable leases and payments to be received as a sublessor" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyLiabilityTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [Table]", "documentation": "Disclosure of information about product warranty liability, including, but not limited to, reductions in the liability for payments made under the warranty, changes in the liability for accruals related to product warranties issued, and changes in the liability for accruals related to preexisting warranties." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition", "documentation": "Disclosure of accounting policy for revenue from contract with customer." } } }, "auth_ref": [ "r209", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r856" ] }, "cspi_CustomerAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "CustomerAMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer A" } } }, "auth_ref": [] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "terseLabel": "Accumulated Other Comprehensive Income (Loss) [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": [ "r239", "r240", "r639", "r641", "r642", "r643", "r644", "r645" ] }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinimumNetWorthRequiredForCompliance", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Minimum Net Worth Required for Compliance", "terseLabel": "Minimum net worth required for compliance", "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework." } } }, "auth_ref": [ "r839", "r840", "r841", "r842" ] }, "cspi_NetIncomeLossAttributableToNonvestedCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NetIncomeLossAttributableToNonvestedCommonStock", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of net income or loss attributable to nonvested common stock deducted in order to derive the portion attributable to common shares.", "label": "Net Income (Loss) Available to Common Stockholders", "terseLabel": "Less: net income attributable to nonvested common stock" } } }, "auth_ref": [] }, "cspi_NumberOfYearsSupplementaryRetirementPlansAreClosedToNewlyHiredEmployees": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfYearsSupplementaryRetirementPlansAreClosedToNewlyHiredEmployees", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of years that the Company's supplementary retirement plans are closed to newly hired employees.", "label": "NumberOfYearsSupplementaryRetirementPlansAreClosedToNewlyHiredEmployees", "terseLabel": "Number of Years Supplementary Retirement Plans are Closed to Newly Hired Employees" } } }, "auth_ref": [] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r918" ] }, "cspi_NoncashVendorFinancingForPaymentToPurchaseOfInventory": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NoncashVendorFinancingForPaymentToPurchaseOfInventory", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "documentation": "Amount of noncash vendor financing for payment to purchase of inventory,", "label": "Noncash Vendor Financing For Payment To Purchase Of Inventory", "terseLabel": "Vendor financing for inventory purchased (see Note 8 Accounts payable and accrued expenses, and Other noncurrent liabilities for details)" } } }, "auth_ref": [] }, "cspi_PerformanceObligationPaymentTerms": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PerformanceObligationPaymentTerms", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Performance Obligation, Payment Terms", "label": "Performance Obligation, Payment Terms", "terseLabel": "Payment terms" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "auth_ref": [] }, "cspi_ManagedServiceContractsRightToRefundPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ManagedServiceContractsRightToRefundPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Managed Service Contracts, Right to Refund, Period", "label": "Managed Service Contracts Right To Refund Period" } } }, "auth_ref": [] }, "cspi_EmployeeRetentionTaxCreditPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EmployeeRetentionTaxCreditPayableCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred for Employee retention tax credit. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee Retention Tax Credit Payable, Current", "terseLabel": "Employee Retention Tax Credit Payable" } } }, "auth_ref": [] }, "cspi_EngineeringAndDevelopmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EngineeringAndDevelopmentMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationStockBasedCompensationExpenseDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Engineering and development" } } }, "auth_ref": [] }, "cspi_EmployeeRetentionTaxCreditNetOfCostsToCollect": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EmployeeRetentionTaxCreditNetOfCostsToCollect", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Amount of employee retention tax credit net of costs to collect.", "label": "Employee Retention Tax Credit Net Of Costs To Collect", "terseLabel": "Employee Retention Tax Credit, net of costs to collect" } } }, "auth_ref": [] }, "cspi_UnearnedIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "UnearnedIncome", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "parentTag": "cspi_ContractualReceivablesNetOfUnearnedIncome", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The carrying amount as of the balance sheet date of unearned interest income.", "label": "Unearned Income", "negatedLabel": "Less: unearned interest income" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation, Option and Incentive Plans Policy [Policy Text Block]", "terseLabel": "Stock-Based Compensation", "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost." } } }, "auth_ref": [ "r522", "r531", "r550", "r551", "r552", "r553", "r556", "r565", "r566", "r567", "r568" ] }, "cspi_DefinedBenefitPlanDeferredTax": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DefinedBenefitPlanDeferredTax", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails": { "parentTag": "us-gaap_DefinedBenefitPlanAmountsRecognizedInBalanceSheet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails" ], "lang": { "en-us": { "role": { "documentation": "Deferred Tax affect related to define benefit plan - unrealized actuarial gain/loss in other comprehensive Income", "label": "Defined Benefit Plan Deferred Tax", "terseLabel": "Deferred tax" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "State credits that are expected to expire unutilized", "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": [] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Operating Loss Carryforwards, Not Subject to Expiration", "terseLabel": "Unlimited carryover", "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": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "cspi_PercentOfTotalSales": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PercentOfTotalSales", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails" ], "lang": { "en-us": { "role": { "documentation": "Percent of total sales", "label": "Percent Of Total Sales", "terseLabel": "% of total" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfUnrecognizedTaxBenefitsRollForwardTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Unrecognized Tax Benefits Roll Forward [Table Text Block]", "terseLabel": "Schedule of Unrecognized Tax Benefits Roll Forward", "documentation": "Tabular disclosure of the change in unrecognized tax benefits." } } }, "auth_ref": [ "r899", "r1012" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "New accounting standards not adopted as of September 30, 2023", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "cspi_NumberOfAdditionalSharesAllocatedUnderEmployeeStockPurchasePlan": { "xbrltype": "sharesItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfAdditionalSharesAllocatedUnderEmployeeStockPurchasePlan", "presentation": [ "http://www.cspi.com/role/DisclosureEmployeeStockPurchasePlanDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of additional shares allocated during the period under the employee stock purchase plan.", "label": "Number Of Additional Shares Allocated Under Employee Stock Purchase Plan", "terseLabel": "Number of additional shares allocated" } } }, "auth_ref": [] }, "cspi_SalesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SalesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Sales", "label": "Sales [Abstract]", "terseLabel": "Sales:" } } }, "auth_ref": [] }, "cspi_SummaryDataOfNonvestedStockAwardActivityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SummaryDataOfNonvestedStockAwardActivityAbstract", "lang": { "en-us": { "role": { "documentation": "", "label": "Summary data of nonvested stock award activity [Abstract]" } } }, "auth_ref": [] }, "cspi_PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivable": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivable", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The period in which the payments for accounts and long term receivables to be received.", "label": "Period of Payments to be Received for Accounts and Long Term Receivable", "terseLabel": "Period of payments to be received for accounts and long term receivable" } } }, "auth_ref": [] }, "cspi_EmployeeRetentionTaxCreditNetOfCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EmployeeRetentionTaxCreditNetOfCosts", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of employee retention tax credit net of costs.", "label": "Employee Retention Tax Credit Net Of Costs" } } }, "auth_ref": [] }, "cspi_AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFourAgreementTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFourAgreementTwo", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of accounts and long term receivables payments to be received from year one to year four, agreement two.", "label": "Accounts and Long Term Receivable, Payments to be Received from Year One to Year Four, Agreement Two", "terseLabel": "Payments to be received from transaction over next four years for second agreement." } } }, "auth_ref": [] }, "cspi_The2015PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "The2015PlanMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "The 2015 Plan [Member]", "label": "The 2015 Plan [Member]" } } }, "auth_ref": [] }, "cspi_WeightedAverageTotalSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "WeightedAverageTotalSharesOutstandingBasic", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, including both common and nonvested share payment awards that contain non-forfeitable rights to dividends or dividend equivalents, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted average total shares outstanding - basic", "terseLabel": "Weighted average total shares outstanding - basic" } } }, "auth_ref": [] }, "cspi_PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivableAgreementTwo": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivableAgreementTwo", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "The period in which the payments for accounts and long term receivables to be received for agreement two.", "label": "Period of Payments to be Received for Accounts and Long Term Receivable, Agreement Two", "terseLabel": "Period of payments to be received for accounts and long term receivable for second agreement" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Basic", "verboseLabel": "Net income per common share - basic", "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": [ "r246", "r268", "r269", "r270", "r271", "r272", "r276", "r278", "r283", "r284", "r285", "r287", "r621", "r622", "r708", "r725", "r867" ] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetDepreciationDetails" ], "lang": { "en-us": { "role": { "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation expense", "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": [ "r14", "r298" ] }, "us-gaap_ProductWarrantyLiabilityLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyLiabilityLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesProductWarrantyDetails" ], "lang": { "en-us": { "role": { "label": "Product Warranty Liability [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": [] }, "cspi_CostOfSalesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "CostOfSalesAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "documentation": "Cost of sales", "label": "Cost of sales [Abstract]", "terseLabel": "Cost of sales:" } } }, "auth_ref": [] }, "cspi_CurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "CurrentAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Current: [Abstract]", "terseLabel": "Current:" } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "negatedLabel": "Less: weighted average non-vested shares outstanding", "documentation": "This element represents nonvested share-based payment awards that contain non-forfeitable rights to dividends or dividend equivalents (whether paid or unpaid). Basic and dilutive earnings per share are generally disclosed for such shares using the two-class method." } } }, "auth_ref": [ "r58" ] }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherCurrentAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 25.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Decrease (increase) in other assets", "documentation": "Amount of increase (decrease) in current assets classified as other." } } }, "auth_ref": [ "r945" ] }, "cspi_SystemsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "SystemsSegmentMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "HPP" } } }, "auth_ref": [] }, "cspi_IncomeBeforeIncomeTaxAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeBeforeIncomeTaxAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Income before income tax: [Abstract]", "terseLabel": "Income (loss) before income tax expense" } } }, "auth_ref": [] }, "cspi_IncreasesReductionsInTaxesResultingFromAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncreasesReductionsInTaxesResultingFromAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Increases (reductions) in taxes resulting from: [Abstract]", "terseLabel": "Increases (reductions) in taxes resulting from:" } } }, "auth_ref": [] }, "cspi_GarySouthwellMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "GarySouthwellMember", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "documentation": "Disclosures related to Gary Southwell, Vice President and General Manager of High Performance Products segment, who is a minority shareholder in a vendor to CSP, Inc.", "label": "Gary Southwell [Member]", "terseLabel": "Gary Southwell" } } }, "auth_ref": [] }, "cspi_DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopmentCosts", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from capitalized research and development costs.", "label": "Deferred Tax Assets, Capitalized Research and Development Costs", "terseLabel": "Capitalized research and development expenses" } } }, "auth_ref": [] }, "dei_EntityWellKnownSeasonedIssuer": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityWellKnownSeasonedIssuer", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Well-known Seasoned Issuer", "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": [ "r926" ] }, "dei_EntityVoluntaryFilers": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityVoluntaryFilers", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Voluntary Filers", "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": [] }, "cspi_EmployeeRetentionTaxCreditPercentageOfQualifiedWagePaidToEmployees": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EmployeeRetentionTaxCreditPercentageOfQualifiedWagePaidToEmployees", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Employee retention tax credit percentage of qualified wage paid to employees.", "label": "Employee Retention Tax Credit Percentage Of Qualified Wage Paid To Employees", "terseLabel": "Employee retention credit (in percent)" } } }, "auth_ref": [] }, "cspi_DeferredTaxLiabilitiesRightOfUseAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DeferredTaxLiabilitiesRightOfUseAssets", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from right-of-use (ROU) assets.", "label": "Deferred Tax Liabilities, Right-of-use Assets", "negatedLabel": "ROU Asset" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 24.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase in other long term liabilities", "terseLabel": "Decrease in other long-term liabilities", "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other." } } }, "auth_ref": [] }, "cspi_EffectiveIncomeTaxRateReconciliationPermanentDifferences": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationPermanentDifferences", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the difference between the effective income tax rate and domestic federal statutory income tax rate related to permanent differences, recorded during the period.", "label": "Effective Income Tax Rate Reconciliation Permanent Differences", "verboseLabel": "Permanent differences" } } }, "auth_ref": [] }, "cspi_NumberOfYearsDefinedBenefitPlansAreClosedToNewlyHiredEmployees": { "xbrltype": "durationItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfYearsDefinedBenefitPlansAreClosedToNewlyHiredEmployees", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of years that all of the Company's defined benefit plans are closed to newly hired employees.", "label": "Number Of Years Defined Benefit Plans Are Closed To Newly Hired Employees", "terseLabel": "Number of Years Defined Benefit Plans are Closed to Newly Hired Employees" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesTables" ], "lang": { "en-us": { "role": { "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted earnings per share computations", "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": [ "r953" ] }, "cspi_EffectiveIncomeTaxRateReconciliationFin48ReservePercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationFin48ReservePercent", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to reserves for the uncertainty under FIN 48.", "label": "Effective Income Tax Rate Reconciliation, FIN 48 Reserve, Percent", "terseLabel": "FIN 48 Reserves" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Equity, Attributable to Parent [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "auth_ref": [] }, "us-gaap_CapitalizedContractCostNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetCurrent", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current capitalized costs", "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": [ "r346" ] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Earnings Per Share, Diluted", "verboseLabel": "Net income per common share - diluted", "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": [ "r246", "r268", "r269", "r270", "r271", "r272", "r278", "r283", "r284", "r285", "r287", "r621", "r622", "r708", "r725", "r867" ] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Current Reporting Status", "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_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized included in contract liability", "documentation": "Amount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due." } } }, "auth_ref": [ "r440" ] }, "cspi_DeferredTaxAssetsLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DeferredTaxAssetsLeaseLiability", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease liabilities.", "label": "Deferred Tax Assets, Lease Liability", "terseLabel": "Lease Liability" } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "terseLabel": "Cash on deposit", "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested." } } }, "auth_ref": [ "r885" ] }, "cspi_KeyEmployeesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "KeyEmployeesMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Key Employees [Member]", "label": "Key Employees" } } }, "auth_ref": [] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r918" ] }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CapitalizedContractCostNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Non-current capitalized costs", "documentation": "Amount, after accumulated amortization and accumulated impairment loss, of asset recognized from cost incurred to obtain or fulfill contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r346" ] }, "cspi_EffectiveIncomeTaxRateReconciliationEmployeeRetentionCreditPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationEmployeeRetentionCreditPercent", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to employee retention credit.", "label": "Effective Income Tax Rate Reconciliation, Employee Retention Credit, Percent", "negatedLabel": "Employee Retention Credit" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureDividend" ], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Dividend", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r164", "r255", "r410", "r411", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r619", "r823", "r825", "r838" ] }, "cspi_DeferredAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DeferredAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "documentation": "", "label": "Deferred: [Abstract]", "terseLabel": "Deferred:" } } }, "auth_ref": [] }, "cspi_EffectiveIncomeTaxRateReconciliationFin48ReserveAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationFin48ReserveAmount", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "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 reserves for the uncertainty under FIN 48.", "label": "Effective Income Tax Rate Reconciliation, FIN 48 Reserve, Amount", "terseLabel": "FIN 48 Reserves (in Dollars)" } } }, "auth_ref": [] }, "cspi_EffectiveIncomeTaxRateReconciliationDeferredTaxTrueUpsPercent": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxTrueUpsPercent", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "Percentage 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 applicable to deferred tax true ups.", "label": "Effective Income Tax Rate Reconciliation, Deferred Tax True Ups, Percent", "terseLabel": "Deferred Tax True Ups" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetNoncurrent", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Noncurrent", "terseLabel": "Non-current contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as noncurrent." } } }, "auth_ref": [ "r424", "r426", "r439" ] }, "cspi_EffectiveIncomeTaxRateReconciliationEmployeeRetentionCreditAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationEmployeeRetentionCreditAmount", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "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 employee retention credit.", "label": "Effective Income Tax Rate Reconciliation, Employee Retention Credit, Amount", "negatedLabel": "Employee Retention Credit (in Dollars)" } } }, "auth_ref": [] }, "us-gaap_PensionAndOtherPostretirementPlansPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementPlansPolicy", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Pension and Other Postretirement Plans, Policy [Policy Text Block]", "terseLabel": "Pension and Retirement Plans", "documentation": "Disclosure of accounting policy for pension and other postretirement benefit plans. This accounting policy may address (1) the types of plans sponsored by the entity, and the benefits provided by each plan (2) groups that participate in (or are covered by) each plan (3) how plan assets, liabilities and expenses are measured, including the use of any actuaries and (4) significant assumptions used by the entity to value plan assets and liabilities and how such assumptions are derived." } } }, "auth_ref": [ "r16", "r17", "r18", "r25", "r92" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Filer Category", "terseLabel": "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": [ "r918" ] }, "cspi_DefinedBenefitPlanAssumptionsUsedInCalculatingBenefitObligationExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "DefinedBenefitPlanAssumptionsUsedInCalculatingBenefitObligationExpectedLongTermReturnOnAssets", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails" ], "lang": { "en-us": { "role": { "documentation": "An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation.", "label": "Defined Benefit Plan Assumptions Used In Calculating Benefit Obligation Expected Long Term Return On Assets", "terseLabel": "Expected return on plan assets:" } } }, "auth_ref": [] }, "cspi_IncomeTaxReconciliationPermanentDifferences": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "IncomeTaxReconciliationPermanentDifferences", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "documentation": "The portion of the difference between total income tax expense or benefit as reported in the Income Statement and the expected income tax expense or benefit computed by applying the domestic federal statutory income tax rates to pretax income from continuing operations attributable to other permanent differences in the period.", "label": "Income Tax Reconciliation Permanent Differences", "terseLabel": "Permanent differences (in Dollars)" } } }, "auth_ref": [] }, "cspi_EffectiveIncomeTaxRateReconciliationDeferredTaxTrueUpsAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "EffectiveIncomeTaxRateReconciliationDeferredTaxTrueUpsAmount", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "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 deferred tax true ups.", "label": "Effective Income Tax Rate Reconciliation, Deferred Tax True Ups, Amount", "terseLabel": "Deferred Tax True Ups (in Dollars)" } } }, "auth_ref": [] }, "us-gaap_TaxCreditCarryforwardAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TaxCreditCarryforwardAmount", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Tax Credit Carryforward, Amount", "terseLabel": "Tax Credit Carryforwards", "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws." } } }, "auth_ref": [ "r101" ] }, "us-gaap_ConcentrationRiskCreditRisk": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConcentrationRiskCreditRisk", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentrations of Credit Risk", "documentation": "Disclosure of accounting policy for credit risk." } } }, "auth_ref": [ "r122", "r195" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Current contract assets", "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current." } } }, "auth_ref": [ "r424", "r426", "r439" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Inventories", "negatedLabel": "Decrease (increase) in inventories", "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ComponentsOfDeferredTaxAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComponentsOfDeferredTaxAssetsAbstract", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Components of Deferred Tax Assets [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "auth_ref": [] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r918" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationSalesByGeographicAreaDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesContractAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "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": [ "r290", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r302", "r303", "r304", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r322", "r328", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r366", "r367", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r875", "r931", "r1039" ] }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CurrentStateAndLocalTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Current State and Local Tax Expense (Benefit)", "verboseLabel": "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": [ "r932", "r949", "r1016" ] }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInInterestPayableNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 23.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Decrease in interest payable", "documentation": "The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "negatedLabel": "Depreciation and amortization", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment." } } }, "auth_ref": [ "r102", "r1014" ] }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLeasingReceivables", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 16.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Leasing Receivables", "negatedLabel": "Decrease in investment in lease", "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements." } } }, "auth_ref": [ "r13" ] }, "cspi_RepurchaseOfCommonStockDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "RepurchaseOfCommonStockDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureRepurchaseOfCommonStock" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of repurchase of common stock.", "label": "Repurchase Of Common Stock Disclosure [Text Block]", "terseLabel": "Repurchase of Common Stock" } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "label": "Document and Entity Information", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails", "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Income Tax Expense (Benefit)", "totalLabel": "Total income tax expense", "verboseLabel": "Income tax (benefit) expense", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r191", "r208", "r274", "r275", "r301", "r578", "r597", "r726" ] }, "us-gaap_DividendsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAbstract", "lang": { "en-us": { "role": { "label": "Dividend" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted, weighted average grant date fair value (in Dollars per share)", "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": [ "r543" ] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital", "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital." } } }, "auth_ref": [ "r131" ] }, "cspi_AccountsPayableAndAccruedLiabilitiesCurrentGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "AccountsPayableAndAccruedLiabilitiesCurrentGross", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "lang": { "en-us": { "role": { "documentation": "Sum of the carrying values as of the balance sheet date of accounts payable and accrued liabilities including discount.", "label": "Accounts Payable and Accrued Liabilities, Current , Gross", "terseLabel": "Current" } } }, "auth_ref": [] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "US", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "UNITED STATES", "verboseLabel": "U.S." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "auth_ref": [] }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails": { "parentTag": "us-gaap_DeferredIncomeTaxExpenseBenefit", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesComponentsOfIncomeLossDetails" ], "lang": { "en-us": { "role": { "label": "Deferred State and Local Income Tax Expense (Benefit)", "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": [ "r949", "r1015", "r1016" ] }, "us-gaap_SegmentExpenditureAdditionToLongLivedAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentExpenditureAdditionToLongLivedAssets", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "lang": { "en-us": { "role": { "label": "Segment, Expenditure, Addition to Long-Lived Assets", "negatedLabel": "Capital expenditures", "documentation": "Amount of expenditure for addition to long-lived assets included in determination of segment assets by chief operating decision maker (CODM) or otherwise regularly provided to CODM. Excludes expenditure for addition to financial instrument, long-term customer relationship of financial institution, mortgage and other servicing rights, deferred policy acquisition cost, and deferred tax assets." } } }, "auth_ref": [ "r304", "r871" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Product", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r882" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits", "periodEndLabel": "Balance, end of period", "periodStartLabel": "Balance, beginning of year", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r573", "r581" ] }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations": { "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0, "order": 5.0 }, "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign exchange loss (gain)", "terseLabel": "Foreign exchange (loss) gain", "documentation": "Amount, before tax, of realized and unrealized gain (loss) from foreign currency transaction." } } }, "auth_ref": [ "r634", "r635", "r636", "r637", "r817" ] }, "us-gaap_CustomerConcentrationRiskMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerConcentrationRiskMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Customer Concentration Risk", "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer." } } }, "auth_ref": [ "r62", "r328" ] }, "us-gaap_SegmentsGeographicalAreasAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentsGeographicalAreasAbstract", "lang": { "en-us": { "role": { "label": "Segments, Geographical Areas [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LinesOfCreditCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LinesOfCreditCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Line of Credit, Current", "terseLabel": "Line of credit", "verboseLabel": "Inventory line of credit", "documentation": "The carrying value as of the balance sheet date of the current portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r124", "r182" ] }, "us-gaap_ProductInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductInformationLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesStockBasedCompensationDetails" ], "lang": { "en-us": { "role": { "label": "Product 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_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Issuance of Shares under Incentive and Share-based Compensation Plans, Including Stock Options", "terseLabel": "Proceeds from issuance of shares under equity compensation plans", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r8", "r28" ] }, "us-gaap_RelatedPartyMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RelatedPartyMember", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Related Party [Member]", "terseLabel": "Related Party", "documentation": "Party related to reporting entity. Includes, but is not limited to, affiliate, entity for which investment is accounted for by equity method, trust for benefit of employees, and principal owner, management, and members of immediate family." } } }, "auth_ref": [ "r258", "r259", "r679", "r680", "r681", "r682", "r769", "r770", "r771", "r772", "r773", "r793", "r795", "r827" ] }, "cspi_ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndAccruedExpensesAndOtherNoncurrentLiabilitiesTables" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of carrying value as of the balance sheet date of Accounts payable and accrued expenses and other non current liabilities.", "label": "Schedule of Accounts Payable and Accrued Liabilities and Other Non Current Liabilities [Table Text Block]", "terseLabel": "Schedule of agreements with vendors contain imputed interest" } } }, "auth_ref": [] }, "us-gaap_ReceivablesPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Receivables, Policy [Policy Text Block]", "terseLabel": "Trade Accounts Receivable, Long Term Receivable, and Allowance for Doubtful Accounts", "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable." } } }, "auth_ref": [ "r956", "r957", "r958", "r959" ] }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedLabel": "Additions for tax positions of prior years", "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r582" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions of prior years", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns." } } }, "auth_ref": [ "r582" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Assets", "totalLabel": "Total assets", "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r181", "r223", "r256", "r293", "r314", "r320", "r335", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r607", "r611", "r632", "r712", "r788", "r903", "r916", "r973", "r974", "r1025" ] }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesUnrecognizedTaxBenefitsDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions for tax positions of current year", "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return." } } }, "auth_ref": [ "r583" ] }, "us-gaap_LineOfCreditFacilityCommitmentFeeAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityCommitmentFeeAmount", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails" ], "lang": { "en-us": { "role": { "label": "Line of Credit Facility, Commitment Fee Amount", "terseLabel": "Commitment fee", "documentation": "Amount of the fee for available but unused credit capacity under the credit facility." } } }, "auth_ref": [ "r37" ] }, "us-gaap_ReceivableTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivableTypeDomain", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Receivable [Domain]", "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates." } } }, "auth_ref": [ "r47" ] }, "us-gaap_ShareBasedArrangementsToObtainGoodsAndServicesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedArrangementsToObtainGoodsAndServicesAbstract", "lang": { "en-us": { "role": { "label": "Stock Based Incentive Compensation" } } }, "auth_ref": [] }, "us-gaap_DeferredTaxAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredTaxAssetsGross", "crdr": "debit", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails": { "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDeferredTaxAssetsLiabilitiesDetails" ], "lang": { "en-us": { "role": { "label": "Deferred Tax Assets, Gross", "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": [ "r588" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Type", "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": [] }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits that would impact effective tax rate", "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate." } } }, "auth_ref": [ "r584" ] }, "cspi_NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable": { "xbrltype": "integerItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "documentation": "Number of agreements causing increase in accounts and long term receivable.", "label": "Number of Agreements Causing Increase in Accounts and Long Term Receivable", "terseLabel": "Number of agreements increase in accounts and long term receivable" } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "Revenue from External Customers by Products and Services [Table]", "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information." } } }, "auth_ref": [ "r72" ] }, "dei_DocumentAnnualReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentAnnualReport", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Document Annual Report", "documentation": "Boolean flag that is true only for a form used as an annual report." } } }, "auth_ref": [ "r920", "r921", "r922" ] }, "us-gaap_ProceedsFromLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLeasePayments", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "label": "Proceeds from Lease Payments", "terseLabel": "Cash received from subleases", "documentation": "Amount of cash inflow from lease payment, classified as operating activity." } } }, "auth_ref": [ "r672", "r673" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Forfeited, number of nonvested shares", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period." } } }, "auth_ref": [ "r545" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "terseLabel": "Granted, number of nonvested shares", "verboseLabel": "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": [ "r543" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Nonvested shares outstanding, number of nonvested shares", "periodStartLabel": "Nonvested shares outstanding, number of nonvested 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": [ "r540", "r541" ] }, "us-gaap_SupplementalCashFlowElementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SupplementalCashFlowElementsAbstract", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Supplementary cash flow information: [Abstract]", "terseLabel": "Supplementary cash flow information:" } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested, number of nonvested shares", "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period." } } }, "auth_ref": [ "r544" ] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Employee Service Share-based Compensation, Nonvested Awards, Compensation Cost Not yet Recognized", "terseLabel": "Employee Service Share-based Compensation, Nonvested Awards, Total Compensation Cost Not yet Recognized (in Dollars)", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r559" ] }, "us-gaap_CustomerListsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CustomerListsMember", "presentation": [ "http://www.cspi.com/role/DisclosureAcquiredIntangibleAssetsIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Customer list", "documentation": "Information about customers such as their name and contact information; it may also be an extensive database that includes other information about the customers such as their order history and demographic information." } } }, "auth_ref": [ "r103" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfNonvestedStockAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Nonvested shares outstanding, weighted average grant date fair value (in Dollars per share)", "periodStartLabel": "Nonvested shares outstanding, weighted average grant date fair value (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": [ "r540", "r541" ] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 18.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "(Decrease) increase in accounts payable and accrued expenses", "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Minimum Pension Liability", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r6", "r23", "r49", "r942", "r943", "r944" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Effect of Foreign Currency Translation", "documentation": "Accumulated other comprehensive income (loss) resulting from 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 the parent." } } }, "auth_ref": [ "r5", "r23", "r49", "r240", "r241", "r641", "r642", "r643", "r644", "r645", "r942" ] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "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": [ "r24", "r212", "r239", "r240", "r241", "r263", "r264", "r265", "r267", "r273", "r275", "r288", "r336", "r337", "r423", "r562", "r563", "r564", "r594", "r595", "r613", "r614", "r615", "r616", "r617", "r618", "r620", "r639", "r641", "r642", "r643", "r644", "r645", "r675", "r745", "r746", "r747", "r761", "r820" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "terseLabel": "Amortization of net gain (loss) included in net periodic pension cost", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r9", "r140", "r232", "r486" ] }, "us-gaap_NotesReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NotesReceivableGross", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing Receivable, Recorded Investment, Past Due", "terseLabel": "Accounts and long-term receivable past due", "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease." } } }, "auth_ref": [ "r206", "r210", "r211", "r225", "r340", "r341", "r873", "r874", "r934", "r962" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Income (Loss) [Member]", "terseLabel": "Accumulated other comprehensive loss", "verboseLabel": "Accumulated Other Comprehensive Loss", "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": [ "r3", "r23", "r49", "r614", "r617", "r675", "r745", "r746", "r942", "r943", "r944", "r950", "r951", "r952" ] }, "us-gaap_AccountsReceivableGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableGross", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesConcentrationsOfCreditRiskDetails" ], "lang": { "en-us": { "role": { "label": "Accounts Receivable, Gross", "terseLabel": "Accounts receivable, gross", "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business." } } }, "auth_ref": [ "r224", "r330", "r1038" ] }, "us-gaap_FinanceReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceReceivablesMember", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "lang": { "en-us": { "role": { "label": "Financing receivables", "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics." } } }, "auth_ref": [] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "label": "CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesWeightedAverageDiscountRateDetails" ], "lang": { "en-us": { "role": { "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Weighted-average discount rate operating leases", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r668", "r902" ] }, "cspi_LineOfCreditCashWithdrawalLimit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.cspi.com/20230930", "localname": "LineOfCreditCashWithdrawalLimit", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "documentation": "Cash withdrawal limit under the line of credit.", "label": "Line Of Credit Cash Withdrawal Limit", "terseLabel": "Cash withdrawal limit" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Long-term Receivables, Current", "negatedLabel": "Decrease in long-term receivable", "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle)." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanEquitySecuritiesMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Defined Benefit Plan, Equity Securities [Member]", "terseLabel": "Equity", "documentation": "Security representing ownership in corporation or other legal entity for which ownership is represented by share of stock, in which defined benefit plan asset is invested. Includes, but is not limited to, common stock, preferred stock, convertible security, stock right and stock warrant." } } }, "auth_ref": [ "r885", "r887" ] }, "us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossComponentsDetails" ], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), before Tax, Portion Attributable to Parent", "terseLabel": "Change in period", "documentation": "Amount before tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r11", "r22", "r179" ] }, "us-gaap_BeneficialOwnerMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BeneficialOwnerMember", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Beneficial Owner [Member]", "terseLabel": "Beneficial Owner", "documentation": "Any person who, directly or indirectly, through any contract, arrangement, understanding, relationship, or otherwise has shares of the entity with 1) voting power which includes the power to vote, or to direct the voting of, such security, and/or 2) investment power which includes the power to dispose, or to direct the disposition of, such security." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetailsCalc2": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r669" ] }, "us-gaap_UndistributedEarningsOfForeignSubsidiaries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsOfForeignSubsidiaries", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Undistributed Earnings of Foreign Subsidiaries", "terseLabel": "Undistributed Earnings of Foreign Subsidiaries", "documentation": "Amount of undistributed earnings of foreign subsidiaries intended to be permanently reinvested outside the country of domicile." } } }, "auth_ref": [ "r19", "r20", "r572", "r604" ] }, "us-gaap_EquipmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquipmentMember", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Equipment", "documentation": "Tangible personal property used to produce goods and services." } } }, "auth_ref": [] }, "srt_CounterpartyNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "CounterpartyNameAxis", "presentation": [ "http://www.cspi.com/role/DisclosureRelatedPartyTransactionsDetails" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "auth_ref": [ "r260", "r261", "r395", "r412", "r682", "r862", "r864" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2024", "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": [ "r669" ] }, "us-gaap_RepaymentsOfLongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RepaymentsOfLongTermDebt", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments on notes payable", "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer." } } }, "auth_ref": [ "r54", "r754" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2026", "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": [ "r669" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureLeasesFutureLeasePaymentsAndSubleaseIncomeDetails" ], "lang": { "en-us": { "role": { "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2025", "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": [ "r669" ] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2023", "localname": "GB", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails" ], "lang": { "en-us": { "role": { "label": "U.K.." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedBalanceSheets": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheets" ], "lang": { "en-us": { "role": { "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred income taxes, 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": [ "r576", "r577" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r494", "r497", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r982", "r983", "r984" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r460", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r483", "r484", "r485", "r486", "r487", "r489", "r490", "r491", "r492", "r494", "r497", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r982", "r983", "r984" ] }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "crdr": "credit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 14.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Decrease in refundable income taxes", "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid." } } }, "auth_ref": [ "r13" ] }, "us-gaap_DomesticPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DomesticPlanMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Domestic", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r982", "r983", "r984" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 20.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Income Taxes Payable", "terseLabel": "Increase (decrease) in income taxes payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignPlanMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAmountsInConsolidatedBalanceSheetsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForNetPeriodicBenefitCostDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansAssumptionsUsedForProjectedBenefitObligationDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansChangesOfBenefitObligationPlanAssetsAndFundedStatusOfPlansDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "International", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r982", "r983", "r984" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedBalanceSheetsParenthetical" ], "lang": { "en-us": { "role": { "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r130" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationSummaryDataOfStockOptionAwardActivityDetails" ], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised, number of shares", "documentation": "Number of share options (or share units) exercised during the current period." } } }, "auth_ref": [ "r24", "r129", "r130", "r167", "r537" ] }, "us-gaap_FixedIncomeSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FixedIncomeSecuritiesMember", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfPlanAssetsDetails" ], "lang": { "en-us": { "role": { "label": "Fixed Income Securities [Member]", "terseLabel": "Fixed income", "documentation": "Investment that provides a return in the form of fixed periodic payments and eventual return of principal at maturity." } } }, "auth_ref": [ "r887", "r906", "r907", "r978" ] }, "us-gaap_GovernmentAssistancePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GovernmentAssistancePolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Government Assistance [Policy Text Block]", "terseLabel": "Employee Retention Tax Credit", "documentation": "Disclosure of accounting policy for government assistance." } } }, "auth_ref": [ "r646", "r647" ] }, "dei_EntityPublicFloat": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityPublicFloat", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "lang": { "en-us": { "role": { "label": "Entity Public Float", "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_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "terseLabel": "Proceeds from maturities of held-to-maturity investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r51", "r151" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Income tax expense", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r579" ] }, "us-gaap_AutomobilesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AutomobilesMember", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Automobiles", "documentation": "Vehicles that are used primarily for transporting people." } } }, "auth_ref": [] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Impairment of Long-Lived Assets Held-for-use", "terseLabel": "Impairment of long-lived assets", "documentation": "The aggregate amount of write-downs for impairments recognized during the period for long lived assets held for use (including those held for disposal by means other than sale)." } } }, "auth_ref": [ "r14", "r81", "r162" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Change in valuation allowance", "documentation": "Percentage 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 changes in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "terseLabel": "Accruals for warranties for products sold in the period", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r381" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average common shares outstanding - diluted", "verboseLabel": "Weighted average common shares outstanding net income - diluted", "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": [ "r277", "r285" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Line Items]", "terseLabel": "Note payable", "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": [ "r262", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r649", "r876", "r877", "r878", "r879", "r880", "r947" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/DisclosureProductWarrantiesDetails" ], "lang": { "en-us": { "role": { "label": "Standard and Extended Product Warranty Accrual", "periodEndLabel": "Balance at the end of the period", "periodStartLabel": "Balance at the beginning of the period", "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": [ "r120", "r376", "r380", "r382" ] }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "crdr": "debit", "calculation": { "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfCashFlows" ], "lang": { "en-us": { "role": { "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sales of property, equipment, and improvements", "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r150" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.cspi.com/role/DisclosureLineOfCreditDetails", "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r33", "r124", "r125", "r182", "r186", "r262", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r649", "r876", "r877", "r878", "r879", "r880", "r947" ] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "label": "Summary of Significant Accounting Policies" } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.cspi.com/role/StatementConsolidatedStatementsOfShareholdersEquity" ], "lang": { "en-us": { "role": { "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r97", "r98", "r524" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "Schedule of Long-term Debt Instruments [Table]", "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r44", "r84", "r85", "r113", "r114", "r116", "r121", "r165", "r166", "r262", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r649", "r876", "r877", "r878", "r879", "r880", "r947" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted average number of common shares outstanding - basic", "verboseLabel": "Weighted average common shares outstanding - basic", "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": [ "r276", "r285" ] }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentByTypeAxis", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Property, Plant and Equipment, Type [Axis]", "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale." } } }, "auth_ref": [ "r15" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "verboseLabel": "Computed \"expected\" tax expense (benefit)", "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss)." } } }, "auth_ref": [ "r257", "r579", "r600" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "verboseLabel": "Foreign rate differential", "documentation": "Percentage 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 applicable to statutory income tax expense (benefit) outside of the country of domicile." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentLineItems", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [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_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets", "documentation": "Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets." } } }, "auth_ref": [ "r0", "r163" ] }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Foreign Currency Translation", "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy." } } }, "auth_ref": [ "r633" ] }, "us-gaap_ProductWarrantiesDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantiesDisclosuresAbstract", "lang": { "en-us": { "role": { "label": "Product Warranties" } } }, "auth_ref": [] }, "us-gaap_ProductWarrantyDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProductWarrantyDisclosureTextBlock", "presentation": [ "http://www.cspi.com/role/DisclosureProductWarranties" ], "lang": { "en-us": { "role": { "label": "Product Warranty Disclosure [Text Block]", "terseLabel": "Product Warranties", "documentation": "The entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period." } } }, "auth_ref": [ "r372", "r373", "r374", "r375", "r377", "r378" ] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesDisaggregatedRevenuesBelowByProductsServicesAndGeographyDetails", "http://www.cspi.com/role/StatementConsolidatedStatementsOfOperations" ], "lang": { "en-us": { "role": { "label": "Service", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r882" ] }, "us-gaap_ForeignCountryMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCountryMember", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesNarrativeDetails" ], "lang": { "en-us": { "role": { "label": "U.K.", "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile." } } }, "auth_ref": [] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.cspi.com/role/DisclosureStockBasedIncentiveCompensationNarrativeDetails", "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesEpsDetails" ], "lang": { "en-us": { "role": { "label": "Restricted stock", "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met." } } }, "auth_ref": [ "r59" ] }, "us-gaap_LeaseholdImprovementsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseholdImprovementsMember", "presentation": [ "http://www.cspi.com/role/DisclosurePropertyEquipmentAndImprovementsNetTabularDetails" ], "lang": { "en-us": { "role": { "label": "Leasehold improvements", "documentation": "Additions or improvements to assets held under a lease arrangement." } } }, "auth_ref": [ "r161" ] }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "calculation": { "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails": { "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesReconciliationOfIncomeTaxExpenseBenefitDetails" ], "lang": { "en-us": { "role": { "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "verboseLabel": "Other items", "documentation": "Percentage 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 other adjustments." } } }, "auth_ref": [ "r1011", "r1017" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "label": "Leases" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "auth_ref": [] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "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" }, "r2": { "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" }, "r3": { "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" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "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": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-15" }, "r10": { "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" }, "r11": { "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" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r13": { "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" }, "r14": { "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" }, "r15": { "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" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481097/715-30-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "60", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "942", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481141/942-740-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "740", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480135/944-740-50-1" }, "r21": { "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" }, "r22": { "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" }, "r23": { "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" }, "r24": { "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "80", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-2" }, "r26": { "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" }, "r27": { "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" }, "r28": { "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" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "a", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r31": { "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" }, "r32": { "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" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "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": "210", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r35": { "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" }, "r36": { "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),20,24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "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" }, "r38": { "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,20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "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,20,22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "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" }, "r41": { "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" }, "r42": { "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" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r45": { "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" }, "r46": { "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" }, "r47": { "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.3,4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r48": { "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" }, "r49": { "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" }, "r50": { "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" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r53": { "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" }, "r54": { "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" }, "r55": { "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" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "45", "Paragraph": "68B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-68B" }, "r59": { "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" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r61": { "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" }, "r62": { "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" }, "r63": { "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" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r80": { "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" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r82": { "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" }, "r83": { "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" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "70", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r93": { "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" }, "r94": { "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" }, "r95": { "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" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "40", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480489/718-40-50-1" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "720", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483384/720-30-45-1" }, "r101": { "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" }, "r102": { "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" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479876/805-20-55-20" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r110": { "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" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "25", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-12" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "25", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482981/835-30-25-13" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r115": { "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" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "850", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r119": { "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" }, "r120": { "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" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "825", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480981/942-825-50-1" }, "r123": { "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" }, "r124": { "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(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "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(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "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" }, "r128": { "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" }, "r129": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r146": { "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" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r148": { "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" }, "r149": { "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" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//360/tableOfContent" }, "r161": { "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" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//505/tableOfContent" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r167": { "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" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(a)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r169": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(d)(5)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r170": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(f)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r171": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r172": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r183": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r184": { "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" }, "r185": { "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r186": { "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r190": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r191": { "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" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "270", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482989/270-10-45-6" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r196": { "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" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r199": { "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" }, "r200": { "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" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-14" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(a)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3A", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "842", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-3A" }, "r204": { "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" }, "r205": { "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" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "SubTopic": "10", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-7A" }, "r207": { "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" }, "r208": { "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" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1405", "Paragraph": "(a)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483489/210-10-50-1" }, "r218": { "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" }, "r219": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r223": { "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" }, "r224": { "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(3)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r225": { "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(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r229": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-17A" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-1" }, "r239": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(210.5-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r243": { "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(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r250": { "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" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-2" }, "r253": { "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" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-1" }, "r255": { "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" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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(k)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r259": { "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(k)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r280": { "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" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-29" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-10/tableOfContent" }, "r330": { "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" }, "r331": { "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" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-42" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "44", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-44" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//310-20/tableOfContent" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//330/tableOfContent" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-1" }, "r344": { "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" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "330", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483080/330-10-50-4" }, "r346": { "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" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479483/340-40-50-5" }, "r349": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//350-30/tableOfContent" }, "r359": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r376": { "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" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-4" }, "r379": { "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" }, "r380": { "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" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r395": { "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" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "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" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r400": { "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r407": { "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" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-6" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-17" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-18" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-19" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-20" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-22" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "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" }, "r474": { "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" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r520": { "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" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r530": { "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" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "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" }, "r559": { "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" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(k)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.C.Q3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.1.Q5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.D.3.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "730", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483044/730-10-05-1" }, "r570": { "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" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482620/740-10-25-3" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-10B" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-25" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-28" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r580": { "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" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r585": { "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" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-19" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-20" }, "r591": { "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" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "808", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479402/808-10-50-1" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r607": { "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" }, "r608": { "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" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//830/tableOfContent" }, "r634": { "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" }, "r635": { "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" }, "r636": { "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" }, "r637": { "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" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r639": { "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" }, "r640": { "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" }, "r641": { "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" }, "r642": { "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" }, "r643": { "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" }, "r644": { "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" }, "r645": { "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" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-3" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "832", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483507/832-10-50-5" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483013/835-20-50-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r650": { "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" }, "r651": { "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" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-2" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r656": { "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" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-3" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r663": { "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" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-2" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-5" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479016/842-30-45-7" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479773/842-30-50-1" }, "r675": { "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" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//850/tableOfContent" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r682": { "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" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-6" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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" }, "r687": { "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" }, "r688": { "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" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482312/912-310-45-11" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "912", "SubTopic": "330", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482105/912-330-50-1" }, "r691": { "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" }, "r692": { "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" }, "r693": { "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-15" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-20" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-28" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "33", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-33" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "35A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-35A" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482274/932-235-50-8" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r710": { "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" }, "r711": { "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)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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" }, "r716": { "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" }, "r717": { "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r718": { "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" }, "r719": { "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" }, "r720": { "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" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r722": { "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" }, "r723": { "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" }, "r724": { "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" }, "r725": { "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" }, "r726": { "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" }, "r727": { "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" }, "r728": { "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" }, "r729": { "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" }, "r730": { "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" }, "r731": { "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" }, "r732": { "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" }, "r733": { "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" }, "r734": { "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" }, "r735": { "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" }, "r736": { "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" }, "r737": { "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" }, "r738": { "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" }, "r739": { "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" }, "r740": { "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" }, "r741": { "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" }, "r742": { "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" }, "r743": { "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" }, "r744": { "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" }, "r745": { "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" }, "r746": { "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" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r750": { "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" }, "r751": { "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" }, "r752": { "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" }, "r753": { "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(h)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r755": { "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" }, "r756": { "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" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-2" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-5" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-6" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r770": { "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" }, "r771": { "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" }, "r772": { "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" }, "r773": { "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" }, "r774": { "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" }, "r775": { "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" }, "r776": { "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" }, "r777": { "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" }, "r778": { "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" }, "r779": { "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" }, "r780": { "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" }, "r781": { "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" }, "r782": { "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" }, "r783": { "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" }, "r784": { "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" }, "r785": { "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" }, "r786": { "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" }, "r787": { "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(7)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r788": { "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" }, "r789": { "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" }, "r790": { "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" }, "r791": { "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" }, "r792": { "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" }, "r793": { "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" }, "r794": { "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" }, "r795": { "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" }, "r796": { "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" }, "r797": { "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" }, "r798": { "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" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c)(2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r803": { "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" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r805": { "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" }, "r806": { "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" }, "r807": { "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" }, "r808": { "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" }, "r809": { "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" }, "r810": { "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" }, "r811": { "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" }, "r812": { "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" }, "r813": { "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" }, "r814": { "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" }, "r815": { "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" }, "r816": { "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" }, "r817": { "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" }, "r818": { "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" }, "r819": { "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" }, "r820": { "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" }, "r821": { "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" }, "r822": { "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" }, "r823": { "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" }, "r824": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r825": { "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" }, "r826": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481062/946-235-50-2" }, "r827": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r828": { "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" }, "r829": { "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" }, "r830": { "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" }, "r831": { "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" }, "r832": { "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" }, "r833": { "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" }, "r834": { "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" }, "r835": { "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" }, "r836": { "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" }, "r837": { "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" }, "r838": { "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" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-3" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481586/948-10-50-5" }, "r843": { "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" }, "r844": { "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" }, "r845": { "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" }, "r846": { "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" }, "r847": { "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" }, "r848": { "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" }, "r849": { "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" }, "r850": { "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" }, "r851": { "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" }, "r852": { "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" }, "r853": { "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" }, "r854": { "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" }, "r855": { "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" }, "r856": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r857": { "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" }, "r858": { "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" }, "r859": { "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" }, "r860": { "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" }, "r861": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "8", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-8" }, "r862": { "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" }, "r863": { "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" }, "r864": { "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" }, "r865": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r866": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r867": { "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" }, "r868": { "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" }, "r869": { "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" }, "r870": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-47" }, "r871": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "48", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482785/280-10-55-48" }, "r872": { "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" }, "r873": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "79", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-79" }, "r874": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "80", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479294/326-20-55-80" }, "r875": { "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" }, "r876": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r877": { "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" }, "r878": { "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" }, "r879": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r880": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r881": { "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" }, "r882": { "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" }, "r883": { "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" }, "r884": { "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" }, "r885": { "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" }, "r886": { "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" }, "r887": { "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" }, "r888": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r889": { "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" }, "r890": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r891": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r892": { "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" }, "r893": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r894": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r895": { "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" }, "r896": { "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" }, "r897": { "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" }, "r898": { "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" }, "r899": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482663/740-10-55-217" }, "r900": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r901": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r902": { "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" }, "r903": { "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" }, "r904": { "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" }, "r905": { "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" }, "r906": { "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" }, "r907": { "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" }, "r908": { "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" }, "r909": { "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" }, "r910": { "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" }, "r911": { "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" }, "r912": { "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" }, "r913": { "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" }, "r914": { "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" }, "r915": { "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" }, "r916": { "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" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-K", "Number": "249", "Section": "310" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Number": "249", "Section": "220", "Subsection": "f" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Number": "249", "Section": "240", "Subsection": "f" }, "r923": { "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" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w" }, "r925": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r926": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Securities Act", "Number": "230", "Section": "405" }, "r927": { "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" }, "r928": { "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" }, "r929": { "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" }, "r930": { "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" }, "r931": { "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" }, "r932": { "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" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(1))", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1404", "Paragraph": "(a)", "Publisher": "SEC" }, "r935": { "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" }, "r936": { "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(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r937": { "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" }, "r938": { "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" }, "r939": { "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" }, "r940": { "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" }, "r941": { "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" }, "r942": { "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" }, "r943": { "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" }, "r944": { "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" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r946": { "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" }, "r947": { "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" }, "r948": { "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" }, "r949": { "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" }, "r950": { "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" }, "r951": { "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" }, "r952": { "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" }, "r953": { "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" }, "r954": { "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" }, "r955": { "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" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-2" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-1" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-2" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "310", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481569/310-20-50-4" }, "r960": { "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" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481551/325-30-35-2" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-5" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r966": { "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" }, "r967": { "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" }, "r968": { "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" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-8" }, "r971": { "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" }, "r972": { "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" }, "r973": { "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" }, "r974": { "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" }, "r975": { "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" }, "r976": { "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" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-4" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r985": { "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" }, "r986": { "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" }, "r987": { "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" }, "r988": { "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" }, "r989": { "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" }, "r990": { "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" }, "r991": { "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" }, "r992": { "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" }, "r993": { "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" }, "r994": { "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" }, "r995": { "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" }, "r996": { "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" }, "r997": { "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" }, "r998": { "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" }, "r999": { "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" }, "r1000": { "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" }, "r1001": { "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" }, "r1002": { "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" }, "r1003": { "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" }, "r1004": { "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" }, "r1005": { "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" }, "r1006": { "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" }, "r1007": { "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" }, "r1008": { "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" }, "r1009": { "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" }, "r1010": { "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" }, "r1011": { "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" }, "r1012": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-15A" }, "r1013": { "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" }, "r1014": { "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" }, "r1015": { "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" }, "r1016": { "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" }, "r1017": { "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.Fact.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r1018": { "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" }, "r1019": { "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" }, "r1020": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1021": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1022": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r1023": { "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" }, "r1024": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "850", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483326/850-10-50-3" }, "r1025": { "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" }, "r1026": { "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" }, "r1027": { "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" }, "r1028": { "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" }, "r1029": { "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" }, "r1030": { "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" }, "r1031": { "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" }, "r1032": { "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" }, "r1033": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r1034": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r1035": { "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" }, "r1036": { "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)(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1037": { "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)(15)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1038": { "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" }, "r1039": { "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" }, "r1040": { "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" }, "r1041": { "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" }, "r1042": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r1043": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r1044": { "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" }, "r1045": { "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" }, "r1046": { "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" }, "r1047": { "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" }, "r1048": { "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" }, "r1049": { "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 123 0000356037-23-000045-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000356037-23-000045-xbrl.zip M4$L#!!0 ( )%\C5?8"8T_K1H /H^ 0 1 8W-P:2TR,#(S,#DS,"YX M?#N)H.?IP\(\?_^MO/_SW:/3+Q>P6.8$=;[ ?(9M@*\(.>G:C M-5H$VZWEHSM,B.MYZ(*XS@HC=')\^.[P^/ #&HU^9"PNK!"R!#YBO$X/3T3" M9<(M\#^BD].CD[.CT^/3,_3]Q^.W']^^10]W@O .JK9T&RE?0N=C:*_QQD(@ MH!]^?'DDGA-].EA'T?;CT1']>1B0%60^?G?$$P\$J>?ZOZ>4S\_/A\]GC/;D M_/S\B*4>Y+BZ!=(\X[,CUP\CR[>QH*]P+I+3Y$=HHI1]Z,CJ ;0G1[_G\B 0>/LHH1=XX'-$427.(E$)KV#$AT-5VQ!E;;7>'T%JIL(*+?OE-J?!4+4:#$5*H084V!HATZ1"AC@BBI:$ MU%Q%5I:UE=:#)A2KX=KR9H.$(F&T)364D%+$(XC]B-3!P1,+&7P<-2D)D*34 MEFN'=1TE#KD9#K$QG%7.LB_YX.\>_#CWQ!BTX/E^T'$1@#Z27S<;EU_&? O M\(V.R!]I$RZ@*R#ZQY?9C7PD8@U]Y8:V%X0QP7,0P;&(,_:=RSB,@LWXQ0VO M@HWE^DDSA@?(!>3TLHB:B;HY>.GZ+I,"9J?C8S1"&4/X(7@B8(HX5T39(LX7 M"<8_')79E0J*8>:>^C^ROV'D"V%Z8(U'!Y,DB> [+03'\\_H^G;ZU?1& MB9T2;S86V4V7,ZLV206/PJ2&" PQM!)U1&^26O[= MZ&1'G9QLPU[JEVG*Y&%NT%:@G;0:[<*W@;]:8+*981N[3]:CAVL0 M;I5'B>KI\4D95<&4]53*=D3YHHRQ@5$!XXT/0V 4$#IPRT&34"@A.JM"E&-A MP%""0:W@A?6"0VH=!SZWKOCGVR"LAZAE/B5P[V3 40Z(<:;66LJBZKNL (DB8O6U@*X0OL0PVC9J U&34@7[&J2L@72Z/H M)P21]8(P+Q&]>>1E&F5HJ0Q7>(D)P0[\&(@1Q M2 W8^@R4>+^O#O"BA.]06@:SH_*E?(>@'*!-BC*0*ZUB:$;H,#<@J;^BAY:\ M:Y9_UQK(>MF5<'\OLY4Y?Y0Q1)PCZ_OI-]'5#=+:2(]]/[:\\28@D?LGDR69 MD#4A;^33@'UE:%=BSTM#^>+01$SK1@MJM> 66R$.K^-(_/U@[=B@"2/U/(8F MAD]\3DT:\1*D.RWK0$$F(\47;I"PV[H=)::EQ+[!';R@NIT8' MZG=" #2ZW0"8P1<28R?I0!3%:;3&Y!Y,:.8@$C7;>?MAJM20#XJ]E"TOENF$ MQ0L69C[8 _0K*QSY:>DH9Q::(4-+7>IQ'*\(YD;85S=:_XQ])R#M-:8CWP:E MD4PL$J51J@?D22O 71&3*AC%:9QK9NYJ'4V77\+43G!80O.0HIU?J0CGU=$C MG5]8&723 )I$V))4*?C48@8*';SS&WKLRV40UJX?VF1I0+6R$Y2B6MS]XUC: ME+-!<9\68F_CL GAO=J%!O$*XO=!A,4L?,EG/X JFX=.IF>*"LVMZCKDN!#^C,< 0K:]I;'CS++XR_]SAZ MP,0-'-=.=N15X_<^6"HUXNSX;64+D)?)-" K%;%B*Z.^CR.T30I'R7:_F02Z MJ\IXPTSG&[_6'U574]IS;%"4BOM$@Z(D!<,, 0J1%8T>>=DH9(4;->FD)GP) MGG1W8:K7^6EU9=.@$-_K*D2R;R"&"6'W&R\JB0XD%_3$_X#=Q(^@K6[\94 V MK.X)S&THE5Z88 )2),65P-R?]+8!9X9RW Q(K2\9/%C4>EI#7P!QVMXX*&92 M0G=R_*[]]0/TIL#9=+;6[L_S-33<.O <3$)Z+AKM6OI!2S(J\7RKXQ ]_SR> M33Y/;Z\FL_G_H,D_O]PL?C68=L>T;6?5X=* MK+W-J-M>O2>G)"[N1ZKT#V! ML;FR(=K>X=@@J>=@K.59K,:MBTNQ@4OE2*SP(%9#H78=-HTNZR/QAM86\\.^ MPITZZI[:^M6IP=+RF33H[-D7:K].4&JD7\_[R:A%S2&X_&1;#5.M MFXEI9=GL1B\O?[4(@66FI#]5"51M?W(LG;DH!Y2Q,#A4M=WU\71Y"7.&6S$G M"FG*UI?L)]#,=#.!9SLB-0<)LP#=_^Y++UV:0:$LG.@.KT MT2 DB6P6V+^S2)ZP1@1Q86U.%^K0B/G#Q=;D2K0DVP2,'^*11%..*,_28%;! M;++9>L$.8F*OJ?L?*'@9K7I")4Z2#03!*0%,\&+=RB!406B&MTD+L8!6 MF\!G[5;&IXY,B8YDXR#CP\P QHDC9;"ICGAX16>$J@>%BD*)B&1W(&%A_"64 M4%Q;+OG9\F*CQT _ MSX$V'@2G/8/;O1%_&;>0KB OZ.J^(\1)7@7 L(:MWKW1 9@78>#5]!61H]HF MBQ+,4\5-V/I0= ;#%@XDU6C MAXF!LY6K25W'*A,H(6H*&V:@Z!D13 )1^XQ*Z-Y7H6L? $2V+X2\Z>#3YZA]!RA!24 M2HPDUKG\0-K U'PR+8>FE*J$0V)PB^P&@+YG9??40J;S0Z_7G"I<%("^[7?% MFIJ2HC03@:8W_I>!'Q'+CK(HHHT!2/?'N$%+^IRRTHAGO )B$XT=YIF8I7O4 MG>15P =,F.$"EN;TT7-73,9>NM.&<8/N5.+C:>E.4@&V'$KK@+)*&.5Y9>5A M[V*_H@X5^/^UJI14QJA4?^>NPNYAO^=/:W@UJ,J[7JI2VK4T ?;ZJT2VP9+? M_NBE&6J6#0I2";ZHI2#YC9WB=HY1E/YV,-TH2UZC%U<[9V[X>U\KN(%M@\)\ MZ&L#YXK/[IPB6@.C-7V>AR4.I"QZ ]Q=C/!O(>D#?ME>@S: "\ MXD?>$G"S0:+I4->$K(I4B>&[ZNJA]#:GP4H3JR\^P78 ,]^?[,W4) IVBX=6 M&S(VX%@Q[4LXYKFS=U:3>-EFS.WI27F%H2EL5V6X=^2B1/Q]=?35>64U7Y[1 M@"X/K/SHYN2>5?UZ&;^M4UL7MO+OUV#AJ>9=6N+[V@N><5X3R9:V6>960GU>MM?11K3Q_9$,!: DE(#?O MM&$ ;@#X*Z9/"F)G_(2)M<(SO+&@*OZ*I=)+=DJ(6^=N +EBRJ4@BQ)&%B\" M$5%&\II:1"\"&IPU<:;)=."9L$I:)49-$0Z-^=G7Y[X) MN_89E4!JQD4TN/9^B2\,X\V6G8I]@3IB M&M[LRZI '^]V$"Q2T%;4(GW*+S .37O6(OFCKOTU2,VW07OT[OC4:$_MD[%& M=3H]+KRV_!4.I\O*D$"34Z?9Z]AW^--E,="RG-IO#O(>86H M)1FML60P^HY]WP(YLC+?W26K( I9#47F+;^69C107P/Y*_&)4HC'Z'652\FD M06\JKBT->I,\:R_T)7W8WJ#?!7UQ-XKW=3X,:*.O8M* _KDN^O0&UA.[@05] M/S\X&/P[X']%:T-=&/V(N(^QF YT-:"!C5H'3HXU=2 I#>6+8XE&![K?3&Z\ M ::978EYIY#R9KF['Z3EGLOJP_5]L&S0B&JTU#8:P8A&CXS(SB>9$_C^BL)] MC*^LR)HN&>V4+0?'SQ9QQC:0N_77*_;(ND%QN@0^R!RH':@"-25"EBE@M4 6 MK0:RDGH8'=J3#MT'_A,.V2/X,F5:]X==$D7]0CT2FC3/V?2*E1 MCT9Z)>":#Z88Y/2?3JG!K8%:B9K60RH&,ZT0-],MIO:UOTJ2:N_^M\^IQ++= M$RSP-64OTLUZ7P_9N>7A\&+W$PY6Q-JN77M,L-4:767N!H2K=KT4858$NMBA MK!!$2S$X:^%\9_T6D,L8+(\-)NV[KSQ; [*M0EB-$..-;,'< -HFJM5T>>WZ MEF^[EJ<1DT4WNQ)@]8-,,-&F19C8*MT#8]4@64Y6(J5XP,E@T.$IIUJK54VN MPDCO8:?_+ZC1?^C>W0POT0O[$@'-IX/0A748/DB^K0E>?CJ@((Y.CT_/CL_/ MCO\%HAZ^;#Q!0MD7(']Y)-YA0%9'T/!G'/=RZR0%"Q86L2M0N>CM=W26RCT4_+!]P.N[>P;_01R!21"OK7!X=:RLT)9?4-L'ZZ")VA] M]XA*>H!">XTWUFU@,S:<.JPCIW^P%CJ$HI+*J4M=6N$C$S0.1[0-PC;%YC.M M+&O+R\9>%*9L]&I1Q=ZN'$Y$CVB5H&Y^.0*:SDWITFG*RWV'KBN0;XQW[ MY42M 1$9: N\ZZ2/J6KU4D?ZI6.?"$FD5;Z@YV7#+[UR"UV:78@A.YU1()]% M_)#6 //K/F'"3BXZU_ZJD\+$9%&O$%.FC$]!+63<1WE## M JH9/X:1&S%W@)]($&\_'= :NA]=(#E %J320)"?#B(2 [GO>A[UCA>_.2WW M;5SPHF(>,4=6^[2:]SCB(0!HT(UQQ!T26(#\(#V0*+PES>76SU:J+F\-7FF@ M G.1[%JWA4I6GO9H>70D R'9+8]Z *61]1(7,'H9+\Q!VH(V+Y:H4VNQ^D'* MY9GOH.DW8;*54=%*>?(P5;-TC6X!UH W7UM@!D_CB,Y4CNNO+JS0M856:N50 M*&3(\NQ%'55=+Z:M/UW^BBTB7)"$#R+SGR;X$A9;V($^A9^]W6=Z=U^<\(1I M3^S+1=$.VAJ\CY;(75$FN[)+N7Z3]&(W@+;AP^P%AI$G"P,S3GJC&5;M7< M^"STSPR'L4:-@Q_EUDTJ^01J27TWLG&!WD-OWPP]\DO;)+,R0$#JDO+: ^C_ MXETZI N#AXLF36FH=$_3J*,,BS4^/3YY1R>MH@BRA$%*,/%78)E@VO?']%C@ M"7O!-F^#)MK62#9(Z=HZT5FW.TL6_&_]2;/*"]5V^OD6];.EU MSNS=\R@F_C2YAI&;75^UD%FGJHK@HIC H8=>M;HDCTNA-1*H;V//3 MFW"ZY*LRR\NF&'G2,&:/.\N'E:0SQ^3)M;%XC2.I^/WVD5TFCE M&, "XXL/RR2?>:C"_"ZDJ'S]:_2J?OLF6THD+1Q;'E@EV'UB;RG=8] GN6@Z M&8;:F_+1-DI6C3QID--F[6POGBAF09.?<#6T1"=+7[GDB M$!]U;DDGIE0A)>^^"!UX#B;9[HY&AL%M.J=B?P;K M#BP\+%[) )&\V*$C3Q(UJC!#MJ8>P'R2^K$3F/[&83*YPY0X75+-O+/([SAB M^IG._SHYAF$6W+I_Q"Y@O)M16B%(Y:L"CBT-Z_RZ]N28SG&$^]#E;>7QBQMF M0XF2IO]JPXD^.NZ&WXB]V>?D45?S*S:5-2B8 MDB6CIAFD7'-[C9W8@Z$+)FE@Y"27P1,!A'OICKWX63%I.N<>BDDC,4=*AW(W M?H0)#EDTS'3S& M?X+? =G=YF)(%L<;-TDSU$/=J16/;YJ:; M=">H;.LM@@LL[#VQ9$X-6G@$<.]7$Y"G;;,UD@S/?ZJ(-U=O56CF&TE?SFV[4!OOJ1FN'6,^6 M=^MNW&S;II%LL%N0]57/74]IEK-(/%QIE7L1-_X]*-;B&7M/^"[PHW7+S1II MOJ&N?\5%%+Z@N@^B7W%$^R-UD$[W;)J(%,*Y?H17F+SR.4=B%J2OQ=**@NX5 MS<0FHD':B*+IQRN"^<.WEU9,JRWF_QM?.?65(>S!YU51[G^4(+/^Z)T/NFTZ M]?&";1E?!W&J#WOC-M2^73BJ+3W>FAS>YE:"N1==+RLONK8X"]YS 4.9\]M( M)CM:[9!OL/.DABQB2Z5#,^2R#K5',?W-/W0L/W]N)ALLU/55+R/;BG*H0/Z, M?2<@Z618-!3J$@=I()0[F-ZPV\*#=Y^,!ZOV>8?.ZI E?>2\=#5$,^L@W(/Z M6T"+YV!_YA1G-MCMSC;73/FMK47P0((GE[WDXOP6AQ&[SL\AU;FTVHK;,+R- M>XI3/#+?%[/!JE+>04VQ2=9,]F^UDK,9:VEY:70TU6UV&GJ'=O-2V <<7L$? M4(TT+$I[\N%N8C?(< T_W97?4N*,^IL5N*6D@Q91A,A* O'Z*\ E]<&F$]8&*(D]% )XU*J9(YAR:UKKQ-^J<6H(Q/DRO5B%M:O1I0T M?9C"E#P5>(@HUOR+H"I:*^K",9%>^*A7$3&])5><&@# MG!7-3S6JX9%SQ3S4*JA-8U%_\1U,:M]KDU@>G3D-S9(459WA"#XR;^@7KLPL9 IUI@QI^ 7/ MPW9^6-#,]\UT?!9J(?,7R^;RXO>!#?VTN<',J*F[-'5@$M#-?BM<\_.C_$Z MB, AE?7_+'Z+\$RQ),#2Q\Q5^/EBNLPAR 6];=-[V MS/INEO]EHYGF(/8-Z0@/IS!=2D^, M+@I)0_T.O!)M]:KQHCO;52[,=9*3W3 M9D=M>_:K*C(?RK*X8?>SCY[4M.;^6 Y/#7^RZ&YV'*V?L>=5K&MIZ@!-:<74 M48B%T6ZV*649BN(W3L8M#EG!!GG[889#3)YP95'=E<%@IJ*&H4%7OO1(OG,+ MI1P&:9>4MTS"2VOK1F!>_8D=*H %IFDQRF'95.G,82A]JD%C*O(5[ZFI6J), M^>U)G-L;K]X]:]A,KV88BOS[&$5S,B^@/E^VU0W*?FS^DT;4JI3=QE4%GT&. MKFUDJA@AA?6N9@,U,?M/:Z5.?:Z!UV Z7FZ8XD]3\A?E?OP_4$L#!!0 ( M )%\C5<*Q([>V2 *\% @ 5 8W-P:2TR,#(S,#DS,%]C86PN>&UL[5UM M;^,XDOY^P/T'7>[+++#NV'ESW)C9A>,D/0'2L1&GIW<_-629MK4CDSY*RLO\ M^B,IR98L42(IV:+E!@;3B4(6^505B\4B6?SUG^]+QW@%V+41_.VD\ZE]8@!H MH:D-Y[^=^&[+="W;/OGG/_[[OW[]GU;K7S?/C\846?X20,^P,# ],#7>;&]A MO*#5RH3&5X"Q[3C&#;:G>+"V/T=5WR*^G@S"XNZMCPS\_T?Q/2J$&@ M0O?SNVO_=K+PO-7GT].WM[=/;^>?$)Z3^NW.Z;^^/HZM!5B:+1NZG@DMY02I\LM#RE?SP5H<* "8GF=">@UA_=X6RX I@)4AT=CYQ. M, =HN<)@ :!KOX('8BZ6H!*\F72U FZZBWL'O54CWABU/8*\M5W+0:Z/P=A? M+DW\,9R-[3DD]M0RH=>W+.1#CYC_$>FR90.7E#?G?BU&MA M0M@E*I9'!.'E:-?" #+#$+_,^[C[/]]>T:F< M6)X'XKB@UV!B?P+>BSGQ'1,K\4"!?$V6G'20".@!DA7#W";&-I#3]N^*1EV2 MN%8LZ$/HFTY_B;!G_\7&]%/X_,#Z:X1(_'/ND] M^12,\["? ].QSN18HMI&K2X/Z2-U24@7R1?L@VDH+MKIH;< ^(D8?Y_8/.B5 MM:,5-:D)N_@][9-%0& 5O]O>X@\ IPA7Q3'55FL<=,_V?.$-9]_Y*LB\#Y"K.0D($#\/([MB^UL2&)^2!:,@.@G%*>K@9M",Z-R*H MQ -9VO7XHC16AB#IV#/PB)- A31R3)A06N(QC@"VT=2VPA6$^I"HI$&]6$4\ M*&KY'R WR%PMIR3:TXQ1@0\1BC0R^VJ!/N5&I%EB$=>/K);H6'TD?PO90+M3 M=N,AQF/P[A$W $S77VV/TF^W.^VVT3+6Y,C/@^'3>/CX<-M_N;LU;OJ/_:?! MG3'^_>[N92R!CF$CZ!QD)3KBT)TDA)/2IN1<0H_1FIGNA!'TW=;<-%=LY^P4 M.)X;?6&*P90B_/ CF/ CHHXY 0YKZD>RP _KJGW9G72FK:NKZ\O6]=E%C]"Z M[+2NK,ON[-SL7)F]M6#VW/G0A&]AR"SSX^K\^ORZW>NTK]M75Q?==N4BB5%&98X=6G@EE)KV41'HOHSC)8E6!SV"LD@1'@*\&\G MG1/#=TG'T8IVRG1.C#= /3_VESV+CNZ0$!-!_Z'AD%?384Z(-S Q_K#A_ _3 M\0%'I$)U]1&UN)S2LE6'JJ',8_%\M@3;!/-IZ*M@&(O4;8;,U:&&,C_32.:D MQW2OP_7H'/D @U56KJ1S:C1#OK( 0ZF>YTEU17QR3)PI5FS/(H[VLCX(,(Y, MXT6:(<1"1*'4+C0:B\G]J-"F<"664;8IHA.%%LKP4B,9LAE!Q.]-%TQ"O.RV MVXBN]!3=)M94++U-67T$6.'J11RIAM[-+9C9A88K1D9SM+[+BB"6/.)4%4. 6H MD&JD5E3&" U=P*RE?Z%FY%=JI XH0 ZEW=5(VMO'N@BJNW?+\>D5K"\(3=]L MQ^$NOXNK-E+RRL!#^5]K)/_PD@^<,_W=.F3#6_CEU4D"O[KJ]3J'+W%YQ*&H M>QJ).CK:2]]J35IMUN33A>T.MWII-5M]ZY;$W!!_M3M]2XN>W4"YGFN MFQ)ZZFU%C,]P50N0:[@'&^MR?OPX75 ?X8KR/U=B>:@T%!SWX+>P1"4H:"WJ MO#[R=]-546NH"H\V!/22,093N^#81%;1!@E7&)[(WL%F#_VLME!A>.4Y7ZC9 MA9.XNP3W^:&*50*@AM'^S0%8MKX?QHDV0MS N#;W 9%A[?=NI^.174;TD M Z[U6KX)"E8-I(:^67K>*A1P7I4FR%8:GX;G.MCT(C-%\RLT0:22Z#1TSPHW M:O@%]1'@7O8T!!F@H<,T0,LE@JS_N;<'MXKI(U])$:1E)P1-PX!V?SJU@UZ, M3)O,' -S97NF$X/#FTL+*S9(NHI@-1RIS_3*/UFKW9D8$B>09@;PEU0.8$I7 M<9;-FV:+*R99T#MD>2N"U7 M%.LYWH9&\-[8SBZ>^Z_/) " M)[HFX&!'72,)YIT CLK\V'_$FI.ME'MV-;.T?N,QQ=;TR)/!4NA8M>JZ\DOQ MW1/H9!!Z-O3)9+(9=C=@AA+I6>_>/6P2+#8T\<<#81Y;[I&:A*^D:_,'Z $, MW'SI[Z3% ]:@_?%#0W=O'>TK-'09)?43^KXEFA,^+6"3ADN]==>C?*5%FA"5 M2P#LMC78SQ"50H[\04A'EYL3:BR MQH+.%5=&*$T=KX8C]QFX@'"-IJ.Z!:_ 0>SL?K[$<^LT1]#R,#664'KRA(#7<4HZZ'@$5$ M&2_:7%D6HBSZ-9S]9K#('O&YS![Q8/AU]'SW^]W3^.&/.^/AB?Q^I^UN<09/ M"DY-Y-:HPZ56._PA?>Y!BY$M(*Z4-ZT"4L-P<1X6OL'JPRG[+933]#]^D .L MA':H-Z:?/BDKB)RN5MEE:AGB=:.5C^KYEGA4K4&GUC^7%@" MV1E!=GE8LU\Q&O&0PGX=5=-=W#OH3?0(XZ64>]H?_V[+?>J'H MF2Q%L6T11H4O&"4_Q$H&SPD2P6-Z%? 6!/^2WX.H31JTVTZN;CFTMOV:WW/?MD@G[-2Q\B3D!#4[)WZ6;:IS+\ MT] +"G;WES:6T!F7,LV0U\]_H1\GF^: M4^T(!*_$ KF,8OM_E2L.8#C;3JO,48;\2D>@"@H,D'N>K89S76$,> AO;7>% M7#O EJL'N76.0 WD\0MMJ]0Y/=2XQ])(%2G+C<)-EU;-=H.QBH99"-);Y$^\ MF>]$R53Y[B*W2I()YX0)%TU3"6GX(HDRZLQ4MW[D\COI ;A%;SPG,EWP",0M M"%KD89(ZQWGN^PMQ?ZC@Y)LDF2-0D$I8(O*N29TV8KPP,;@A^*8TW$M@Y"TV MLPL?@2I( !=YW:1.>Y&.HZ7><>.&((7J'H$ZJ/.A^$V4NOW&Q%.- X17B# ) M#/&-"?\HY=IB=SG:*MW\_Z?N(G) MH7$$BE.>'Y'>Y&^/ZZ4WD6_.WPW+K7.4>E&$/](#?J131SU83Z<;-9?0B(S: M2=Y<$-Y<'8-NB'(BTA+12&A5MWW2?&'5/6S M*"+/T$FO:/*(':4B*3,F4BG!,.N^G!:^Q; M#RWDOQ(C0:'!VE(5-Z+S7SH]3IW&1#-_8-/ROMO>8N"['D&V?LB!]P2"))4D M=RZ;>-:C"HY$^B)X?E0'Y=EL!E.''L>9)$15B$!6D>I2*I\B=1)\/RI M#NH4I2@(K2IAKD0@;KOJ42J+(!LBW1 \DEI+/O%M9RW,(V2)OH4K0^(H=462 M'9'.Y+X/H)<]"6Z(!O!R3S.+5#U>'2EF0Z0;^IY5Y?"*[FBY9>[&91#03U$T MOALGRC\-E&" M$4+)7&L](+^-;;Q V*-Q[(!?[(^B"I)5]QCU0Y@/.N9L('RQ )BRG*M?3<_' MC!4C#%8A3&*)!Z;CN,,9P^F)Z4HYJL>@13O@D(9)#^,PI6:CHGI'IB+2!]T(PW'M%TZMVQ!P@$U*& PI$IA@HW1)(GUAEK2(\D]'WS4<,L/9K4TQP6G1Q!,KJ9^2E!00WZ04H=;QB9NX M"_6\7G,-9X\V!#0]'GLV0, 9Y=8]!ODK\T$N$='^'= $FO"@YRV8\)]XSRY^ M!#H@!;W0QK=JEGO !\!.WXVP35BR,IW(S'&$GULGR89K#=+=5JX!\O@E\P[5 ML/Z,&;8'U_4I/AJ&,S%POT'2>>(QK\BR5[]J'&GO(^G.XRCM^ MM-,VCT -]\\_\2?N O8JQ1)!!JC @>57/ 854F."4.RD M3G,6K-J&L_A*;@A+K1DY:K2#EO33.QT6V_MBM/AF0I79RV]MUW*0ZV,PIO+ M'\20VW-HSVR+QJJ""S.$6]$^""EOSN<8S&F6\^A%SQO@H+>;#V(>IK[EN6. M7VT+T&VU+P#-L;E:?-P"S[0=L13H%^U.^\QH&9N^T7SH0?<,-#-B'30V/32B M+@8U-[TT<-A-8T+[:4P^B(D(>GKJAETU3#@UYE%GC5_"[O[M1->DZH+OQM;U MGFWTK.CV(7@RB(+11P/DY+\I/Y^D J7DN.II8,"VQ93Q'FYI@'*9I^M8X3.< M3\CC0<4LFOD2%.IXV('C1683B@WUJ6D1#=!IC"PT,>8KM7R@LGE">LW(!15(G4- MI'JVZ+@QR>%6BDT$J&W)#9]L&HU4F/(.UF11[+UYI.E"6W"C]K=[97X1%U%B"E]%NT 6/3 MPNZ7W9PA$,5/?-.))09C+XA^@\#$,,K5DC4")"KO^V&ND.&;;MW8C@.FQ!)% MXHTZ[P[Q"-.0]9+[8)<2,7T&O9J@$R]V5<.L$8[8Z/?!$()_$QX-\2/@ MAIR**^JC$3N0:UII%!ERD KR0HB32>\>^9C"D]*1[;H_U420)[J'EK*1O:$7 MQ.#)*TJRZD\]$6.)W-N1FJ@)L9,$V!N25I)$Q9\J(L(0D3,CU6\W%+O7R1+) MKG=JS(FB[D^*PJI].1A[ID%N\7>>7OS%:!W [NKZP;UTZCC2X(^L8C_.NIVK M\[NSNZO;BXO+\\X9%>;5V<7@YN+FIG-^.ZCO3<5G\^VKZ0%LFPX_5IA15I_! M5H+I60$]4:PB7GAM#V4B_.<#9.>GN:NQ[,)-%VLQ6 V30*U[?V]#VUV Z1>$ MN!<7LPLW7:[%8,5OH^YJPEPG=*8W%! ,;EAM#A;(3:.76=,H)66P)LBOFU;H MV28[^.,OM*6_U19,W:"E1]."IZGY[S6*5:DJ!7Y>*[?D!]?+WN40K*K/")21 M1#RSO3+*>DXK%?0X?#E=0:)AS68+- ^D[F&E-8SP1>,; ,&,>_>;4YH@O^I= M=,XNNM?=WOGU5?>ZO?_ 1Y 450Y/?J6D0,\T>%-!AO\9$0UYM!IZ[B&*>T!Z M9CJ2DN;5TD_4"L+B2EP*M;XB'WMDE?7;;;X%;!KN+)+O;179\#5! KZ'EC] D3)B:.HB0:+I2*/- MW$;L/"+T#"P$+=NQ&;$H*I2"(1LB2MUNW@H1)9NE8:*P@&>^&R!HVOAE$C2^ MAZA117D1[-<-;^DU>KH39T/?AO/PV0I^SA89 K7D?-CN6E*$_<@MIH/"IX'1 M1&$IT%*4DP/L7 ,C(Z\*Z6P,U;-$P^E(!&JVC>6F!2A#\A@U28H7&KJV(AC# M@&*BQ*U-*M+5G$W[KZQ*1:2/4:64>%)]QE9.;%X$P=URY: /0+YZM,L(!MDG M1P!;Z031%5%MBJ;LDAU"N?[VIB6DXSZ&+XCE#&-O6$[_XP,$);2']'IITCWRR#1:V9O0JK2.3D.$F5"88D]/+V; ^/)EPGK;I)JB*Y7S(-(5 MG4+!E1RV15)I&_J-B0+!;Z6\V3$G--PCX8"6W!:1I-)$-9'" MJN%.!P>6XN:&(K4F*H82YD/8K^@OZ77NBKQ!<(R=Z+:#1/7#E7E9D!KN)' @E=\\*$_X(/5DQ_!UWP_@P!;> M A"NWT3E$$2I>U2_G,O HW>0 M\-:FWC]^4DGZ;4;)D+XM4Q4L\Q8(+!><': M!RG]*C!*Q-MW?MTCY:@\VN:$H/&DLVE=ML\+[GA$;;$['29KS?C%V;1W"-!4\ND)@>IMMR<"\=.BYJT&J M<6%1"4A9$*^.[_.EL'S!_'=SLPLW6[9\B(A?H,PZ/8$+W9%2<.8:VXSF4OJAWK"DT7?CY0D9-]=,L,SFD&]@0NSEL#)2@EF72M8URIE'XH M-5DCP&%!X+W-G2XQ&8+HC"K=L^@4B5A@A4&:KX@;[= MG/>)]JC6>U-TN;M<8?0*V"FE)^"]F!/2 )8[\G.5?ODG:NKOQKHQ]I!ZO+F_ M&Z1!4C9L\P!._7 W^?B[*GE5$MG&+SM7W=[YWNT[MW]Y(>?\2OH-HO*??!]!:L,+"B8\DK!X01T?X28<_^*[CQ(GD\H"KRC=2@G3*G M]M=7^Q;I']MVSS\O(S>S=-,S2]20L:%L!*392=/UM^A@J?:3"GTHT".>PVN: M>?QII:C2GNU*3G=B:A]7;WE<'$+)X= CPZ%;LZT0$VC<-%2$6F@KN\YK8SDX M\]R-HFH-5P$^1L5G[_8[ _0A]$TGKKQAO%QV*DC=*\B="H)FC7B[QEWT@,0Q M3@I)-Z5+W)2>3@8@0T&>B#*\O 'G%7Q%T%LHF E*#)%P_6, M',I_ Q._O*%*U"BD]5-["GBAX7DL>7#WR.?MBJD1^ZDV11(4$TSKM37(F5R#!A5S1,,C' IS,FFY.OO# MJ/U4GT)NB)_UV,TZG&U$NO>^%_T\,C_8?EL?3L<^P44^!9>CPE7P@+1WIKX* M#]HC/P1-&JP!8Q4VRG;]W+!9PPXR :S7W\8O%.R9ONOP1T"4 &QVZA.;O!%C M;WW>*!.OOF=CDMNQ;W!*!$PSE="SC18IFIGQI10M_0R)K*CC]J,Z%H@LLNL, MX7(PN5=."W.= MM9,7-$_G"I-MV9&IP@QZ$+WUZ_Z=?66],."Z&T8L7-^D@(2%]3,("B+;VNP7A:EA6#6$.C8= A(ME[9++\<5"I9?)PF\ M0X#W#EZ^DF@U#(1N\EFS_65A8U18KW'B5D.L80PS1#W": :8RIK./1"8?'(J M-4[8"G UC#J&5]#N$69Y]Y@'];(P82SIGX#4A0@T4P/4H>L9/*09,)(KE'SY MYU5IG,2EP8I$^31+/+]2XX2N '?'B=EY"9JW'QY9WS_,77-)U6V,=,NC MKOZ*5177-*:^Y7TW,3:A]Q%.4 /') [*S ;3_'$M6+LQ*E %[KHO:Z6A\T-Q M_3D&P9VJ[[:W^ / *<+2\;F,XY49\;G<2!RIL^Z)\4:Z8H1]^1FC*Q>CX\P+ M$BW>AEL065.$ IGDD#D[7%-1*0-V?0"_O!ID';-7HG&T"L!'K[BWL[\E 37= M\729:R/.6P[D5*A$ZJ BO)MO#[RW7U!14::CP*K<; MNSP]M)WNF+Z/&U\C2V__]M+;O^MS0ZPQ \TH_.C:)G4U@R-#A[73FQE'D@FP M-2LR>*Y!YJ=$_ 8\F*@O>('J #!A'I-E%->AOOB;FU-!/ M$?/$$==#65"'J(:%OF=^I68)MP"7]NN**HX$ZM+KZC9(=-#* M&H;H8]Q;5:Z*@=V.$=KE(H:G<$7V/VQW.@DF2)FN679><<=06%T[UDH;A"=MO=;KM3]PNA*?;&!YA Y_?W9N"Z MI]QP3++$@?!:M.=R9FO_Z??B:\X'Z %,/,/P]+W XGNKACZR$Q5/_B)P%X623%=,$F2%$0E\6#M&&%#=.,C/-I/ M%ZZ;UHRPN0-8NV8PCG?,(*MD)0,X@S(W!,\KFU317I>PM.YC#GS.K@>B%!K= M%WNW8.(]0-?#/C4GWZ 9I(,#T^@P;KY^B58_.$E7 E#HU9):5V\(SFG<,\X, MWA(MLZANVEIX]D&"@GXZFRW#/P;,QN2=+'G1+G6)Z -P*D1U/;N@$0S&Q/_E!+Y[Q]D7J/+VBL0I[84R";AS,R9=;TEL(IB'W*,!LGG+MGVCU_3_$NM6Q,<"O MMI6W&YE;1S\;("NZK==5):%JF'=?2*.@)%\L# M=&;P,1Q"^BVX>24L=#Z)IJN )/+"$(_\V;L=:$0\[?AP]L6TH4N?B0;B"L&E MD.!*AS"FW6Z4/L@!+TS=IJ$ZC*C/&IO?@LPVBIJ13>RXE$2"!R+)W>I?4P09 MQMT'.$#018X]I6DK;TR'GJT<+X#L0ZQD27$EN:0(>V#8D"P=-GTP)D$G#)?U MXB 7%"&T9V"A.:1A@P<89ZW,.,RG4[_98=/H/<+TE_![<=X(:3J'8&P$A5Y@ M=13XH.$Z96-V6+Z#$;&8>&T!TJC==!:5Q#X61XTJ;J6A2K8/+NTZ3L^)=Z9[ M3[X TLWIB_F>%?',K= P^2L"EMO@KB5M-=-G&IG$8$&5_#4\KTV=^2W@ M>6. :3UQ%8>SM-;LJ=6&J5Z=7!/)M)VAO_MVOX/L82'D]6%%69^[*^MSAX^G M1#'[*'?.QP&XV8?J4T3/RUT3];RZOMC_'K4LI$$J?6A%O$H33H[@C@9V;Q_R M+^^C"7*R62N#78Y=GG_[4R6K9Z;XADO6I/SK:2#Z&UL[7UK M<^.VLN#WK=K_H)W[8>]6W1G/(SDG29V<6_)KXEV/Y6M[DGL^I6@2DIA0A *2 MMI5?OP!(27S@29%$RV%5*F-)>/0+C49WH_&/_WQ919,G1)(0QS^^^?#N_9L) MBGT3#Y]./K[_^&GR]Q_>?_/#-]],;K]L&WZAH,U#;QO&2>K%/GI3]&*#5+J]/))HV_'3R7:.;?.71OMBF@_??__]"?]UUY0. M%*2[MN5QOSW)?Z1-D_"'A$-VC7TOY5S2 C.1MF"?WFZ;O65?O?WP\>VG#^]> MDJ ,5ZB894>A?_Z/R>0?!$?H#LTG'+4?TLT:_?@F"5?KB)&$?[3-ATWR]NZJ MQ89\Y^/5"?OQQ&HXCJD16T_ZQO)^Z1&TQ%% %^'%'UF8;CK!5C3L<%B?AXD? MX20CZ!;%3+=,X^ .I2'AX-U&7IP\>(\1,N*LQ6 N,+S/5BN/;"C)PT5,E9/O MQ>G4]W$6IU2+WE+F^"%*;CS"I.\)G:/4"R-+Q-O. 9<>M+VW6!"T8()[AYY0 MG*'D%$7X^71S2W"0^6ERC\A3Z*.$\OLSP@OBK9>;'LEW,$APJ4VU1$H\/YTF M"4H9\->A]QA&8(S#%9L3UO]AB%"[Z)]$@UHVF/E6IS M+XM29\2KS@Z7AH6Z^84I]#CM4^G)9H)+FXMUGRJK/#I<&MRGV/^=GZ;.\&I- MK:*^=9)F0KB4HEN0C]@NQ"W_V9R>-(,PO0N3W_O=]W23NJ!8 2C?B'&\>$!D M=8=\%#XQZ[D5.;6 MX[N@PU5,@4#=R3N&CZN4J3KUX$=)EEQO;]<\MA=QR<)=:[=;;,*U#V<07Y W5 MP1DAE%6E0\=A2^"PF:#39DJ/OKEH_Q*FRY]1'C=V-*L+FETC.F!)?<_F M_)LSG+1<148#.L$TC-'6.&F'F6@ %YCVP-:X>"90']3!$+88%A37= M<;+5FAO67^EQY!(3NE/_AGQJB)VB&,W#]$ G3;A%S;MXO45OCOHOY0-'IT@O)SUZ4H9R;!YQ[6D[A MQ NV<\Q=<9\3W;?+'KH#PXZV@P.D@-AS>?'"_NR%*F83.J$46C!)OHIY:(1! M5>1$Q(OBIY:>=8MQ8>!][T4H.=UL0[BA/R7(ZPAW]=@P\/_B_8;)69:D>(5: M'O*-!W6!<4E/7X8QW;A"+^HL]FT]N L*W"'NF[[U2+IY('3K\GQN@;?"6#N8 M+88<"8_X6TR+/^OPH&3EO4,9P6OV#\]>.T$)FI\4[4^>PP"1MS'=A_ S(F^T M%!,!&!&R&X]-^+;X0"G[X;NW'SZ\_":C,Y&MF M^A(FYWCEA=LX=6*S!QH/5B6.G< QM))MKN+<2QXY ;/D[<+SUCP1\P31J=@W M;,B$@\M!12A8-66N,43.!-KVY.(E94;88X0NXFQ59.Y=ATG:C[3M!@CC]"0( M5SN)\**HG5B5TCA9HN6WG Q\M,.!HG_G%NK;(.=NAR *QNX48"Z4_FRK5<2P5L<]'- EA8GXV2-ZNR-#A^ *1\^!IK(1QF&^)N/?B^$9 M2 >O[1+PB+6C9_3=MV'*)MAWGY3Z3W)U-_G"B6NC)1A"C _8K\P>L81K3%IK M0/;-7@$67_R:AU%WF;K3QX1GR&UGB;Q'%/WX1M/ZUP\UDABT/QD43;8U8983 MD:%@EWC]F?*'A<9G,?UYC1,OFLV%#6]0.IL_>"\2JG0SN)2(W0V_I?E^M4Q) ME?IT(6^AF!.\LN$\[@/B+*% 8>ZL]78;7Z%MVNK-G+I[&OR@Q7'R@"?=XX8) M->!^?$/_6I,0DS#=_/CF_5:AG50UVEXSZS5=1U:>4N=]__WW[]]/WD[V(],/ MV\$G=/1)/OR$C;]5A;L9MDN?KZ7VZS\A:6GMTT_[=4\__%JD$LY(D23-0*FM M8%FSQEI4-3P9%!UVJ-MF?9]7C)R\ILU^XB-0.2-^DCW(FTO!]C70!$N"F5;*;;2 MUFT7A2WQL0$L@ZT00^#+FZ44:*?+91K\1CA-6/:$0CZ4AO.K&,K$G1C MW5ER"-O"-JCI9X;,UA0T1P*&77B:)6&,DF0;_C2Q"T5]]':AK)<+[',0E/9@ MI8T^;'FH@7:Z7(H3.2MLL,@#3/*U(FRK MOP0= -ONPDZ)37 M7 LTW/I_GST2,+Q4_MUR&[EXU5NY..:RRFJ-_.XR3TXW^S:WWH8SD0&^ASX. MV/6!&V^%U*?E'J:2'[I[FNQ@_[)$,G#_H _O?Z[B6CGB]X2C6\T0IV$01AGS M[-TC/R,\ W4)Q4J1HP!]FYU4U'%@E<$N,;L8F0< M%!<^XL6^S-'I9O^WSL@Y8$CYVCAP4 >DK0*B5!FBIE)2R!H?K!JZX1O60SK\ M>C\(M?*"EJ'D=!'74DP-O&:*'J9IUP!\9Q*(E$M-V<<6]^X6GQE#L 5$@R\R M)0KE-:0%W>EB.D>/Z56-.:#>7)]L*FSI'3FK*RYH:(=FNZ*NF-S6 8 M?%&(@*XD_BN [6P9),A_M\!/)P$*9VU2\]G]\M% MPBAO*-5*XJ;.D5.J7E%30P2[4[E*&F/]_(.K6Q' 974K ]2IR/_LD9"=*.ZH M0:00^'HSJ32(&CI&2RGJS89&J'4GY@K*8MW<@XMX$]BR@(N!="K>U>I2]VM6 M;XL8G%&U_10>$H.>T"BA<1!I>[:C1G>+R(9=V!JZP9>9 3I5OY 1&H 6HL:+ M*VYL*&3./:]U8"P6EY$'5MZAVV6D\Z_*X7"\8&3>4SG ,.XT[&JZ3?TT?.+1 MFB)5TN1V@[JW_IZ#OK^[&P\"V$PN04B[Z>Y%*#MV=E7"F&/-2Q-* -W=H]!A M)+A1H<3$L3.6(KJK/,V4QNEF5Y/TC&*\P$2="F$Q@L*K:36& SH)H%$N3FE[ M*0V4/0YW[;9A$C:$SH'3UP*=\GI4HN%T(>[*09YN=G_^%%*U0?SEYAH](=$M M%;O.4M$S[^Z2,%^0QRK6\"2U)IC*U6@UAIY,IJ,5Q[JA M!UA_N?+([ZHT#$TW>)RREZV"PUQQ&Z!D3:()VBASG>W8;JS%BA6E&.0W9*!)3KJ+O0 M7?/!#_;-KU,_S5@J2U1[5U&P,K3M&_)AU*-W5(3B;M###IW#Q=V&OM@8FL&$ MW0!\)NJ&8+N^K((?6&?&7[.'E? F3W0!7\5G^R/V_ MD$=V[\/MF"7MF.+1$? M7&UT*8EE[2)AUO"U1?=\DE48K;80NN $;8:'7^I.;+31X="-^U!..*R8<=A: MI'40=Q5)1: YOFU.P:8F\GH=A7E^8VN4'L1O"LW5"AXBR@!H)PI?25(DMPTRN6&U#3>\BC]<&3GU9@G:CR?-[VX_7 M<=V/_H4.=X*VZ^(BO=&I]BAC6_JX39HOPWT6>4D2SD/M=4M-+[/%(^X'BP;F MJD74KPT=.DR4-V:2;)W+(!L^25Z'BG0IRE 8+H\>"_3+%WR=U>UID:]L<8T M$#4'@:A!O:UF J3KUX$3Y&B-\\HV9SGIW(-EE5;KGY"/*<:KLQ8-%I#Y_V MO&HY2AMZR<8Y.!^]%9OQ03 /GZ-N@V0E5]T>N<'C2@\,[=G\*@["IS#(I,^) M"=L)XS/2EJXP^B5,EW&E"9<.6FBAOUY<;.41%6S? 8*/J_GT4"16Q:L[A3<4*D/6+ M_8 \A/?98\)O5*473X5AJBIO(VXMY;ZB/0Q.HMUZ2GF>J)6/45V7GF_6&2!7=2.XFAF'L"UIV;6;_2^*A6<^@%3^ M[(9P3"1-(>YZ0R.DNRR^W8(;6 >5@U+A;@A?$6ZF.0=(.\G.0L@L8I-4^?D472\0[/":9\ *;PS/\ MB4F!0,7EKP&\MH3^<5*CZ#7]R'^H?E7 5T'O^?GY':OL\<['JQ..U_Y8QYYH MB<* EQ7871>>S?SF_O9]=7Y M].'B?'+_0/_Y*N814UPG M,S6:BQ#HGO VGHP<+G7IZ6J;G@C.J?%V54RBI;9<;&K9OF70G9*Z@%9)ZEJ; M(4G]\4!2UT!W2^K=H]]AC*[HGUK_?*EA/T3WHLA8:S>@KM"YIMOK]A<%($A_ M8%<'J2EQ$?&FE)WY$SS[WR.R]"R?0Q28GGIS5RBQHX ME&TS@HN 7K-".&&ZX3QT*N)WZ G%&9([_+8_.U37K.VH'9&78F(GN$D MGV<*B5;\+O034C/-M#, Z].*>Z9XP6%C SU3'0C"UK)BC@ %@'S(+^Y?TXU3QXER MRR%Y\6TG^U 9>CALN,$QKD)8"(O&1##H-R2+_G8(BPQP@<.P2TQ0N"C*OOKE M!(?/E"Y,O$[1G+9Y\%XDK+,: 8 Y82RBE4L(-DC"X>X5BZNC9&O_S-*EU")_;DAL^N7AI*+EXHRI1>8>R1 M#;>2*:8L4D?I&G%<\TU NN'U...0LO+W0PX1O5(!FGA1\ O1/T4QDOOPI:V' M9.MWA[-5@ $K%K-2[:N58CC$H_UKEJ;1$##Q7"_EKP&_'5_DH@W+VH(P M:]2TO/W'R5#7,CATQ6;+*NJFFS<5&DNO9WQCC->U#@8Q)QCU&Q:XYCQTZ0RA[C/$5SE,,3$K552!4E=V$?.DR] M2,D"31\ T4=C=FA0<9P7F%*H4; ]3"AY(FL,(.9HS P9#FX7B._G3P:B@,=I M&![4"F,*^JGPXZH7BWE_ "%(\X5CCM9XV^JUWK;J(I! $#TUG*/\WZN*0S$7 MQCL<19>8/'M$YC"R'@7 #F4<>+###(XGHF3HF+H=U%T 6'DMQ55B_[5Q-@RH M-^N(2?5FLR& ]=4!JT28P6$0\("?Q!;L@"U]10.[R6D2V$$,3IZ.)<_&->L* MP#[L@']FN,)AZS3X+4M2[H)]P)+S(E?ES/T9,,0H5CS9XPY1>B1ABHKR WG! M\#ODXT7.OI^]2'K5M/]I :3+=2!._=,)CBARXEPE28:"\XQ0BR$'F<-YAY*4 MA#X/&; JO8Q>E&QS%*:LNK5J]VX[(H 4OJZV^;8D.%[9X+>4.Y**8BP :7H. MY*% 'KPDY,>-CD1!.QB T]I!*\) (K0T "\2G!25]PUNMP4)(T]:.++=6 "2 M/7M6#@KDP4M"+LM2#%II!]5HP-6#=DT8JP<5$8!)Q;X<:9,@*OZK^P'(,NYJ MW:L1/0YNYE+9@IW;CE!6KHFTFG)PBQL<%IZSMU]1'"1G7K*4<*O6!D(Z>0@;O/LFVDD=+F8IG-T87MSFF M?IIY)/2B*=VA5UQVDJ]T_0O2[PS:PTF]:\.-W9T.-9)]7["1S2[,P#/JX38/ MSUC.M/3?XM,W!VX)_@VQ,VLA-;/'*%SD%Q2%R2RFG5P71#23K!T;## :X+)9 M;H.$?@$$N[0O9X*ZO>L*B9;T5R,#R!IKJ-B]AKW6Y!49]G66:F2%6\6@MMN! MCB\Y:8]@39HY1@\4[%,Z\>]:4T?3&T"R1 @TRU3TGK))9AVHP'(L^A"P=LAW;?=7 +,]ZEQ$!2^E0+%Z]![9&^F M;I2L/6@D -D/UFP]"&&("YL59"FII5MODV<"V2UHPU$ Y#=TL) -D87([6G$ M9Z!0S.8,=VIT(FMFFPT"(%S=A=(VPM6%C_T^6ZT\LIG-[T.ZGB_DF>#XIS3C93SG9SDD; M[Z:=_'LQ\1%XY8L'L:[B.28KSG,S3[RT7_^O[-TQZU+RBF'I-X!.=PVQ=\_] M[I$8_ E#/K?0D=CXU:W[7"@)%0KV=Y-00\,OE!RK;"6E8NUWA^YO"<>W9*P! M.CPAO1J9.W!^#RM>2) AEWY=UO MJ55&O_(6=('_5^9%U%1'P2_T([O2\X"W'87)&UV,"L!S:\C&SE"&4,O?CIWE M?@#\J]TPK(P4!)8VWI;9C)DS]Q8\FH>E\ _LV.-%\- ML;[9\\6+J5K=OD/.RKZSUP.2.U9J\@'?H3DU>_)$%Q&#;'H#<$O:L,@&-3@V MX9$_R"FY!6%I&Q[-DYR7C*#H.GQB(36U&Q. M=0'7#?*]3MX#0OUV^RU.C@\<1EW%3U1T,-FPBXE%V9F$FL/2.YBJ#H.RZ3!7 MAPDZ<+A$D5HCDFY8CD1*+5YV4Y';NUH3TJCGH'P[S/MAA==0E@>+'22"6P93 M@LYXS.8!WZ#G:/-32(__2@?QH2,.RLD.?"2'XCLHA^^S]3J/S7ED4[MZ>R"K M#QEZ4)YWX'3I#'&X>6&TO;=8$+1@]:?O$-UB,I2ED56@G) "S,DC@W/RN*'TS2$]20I0^<7PQ1;88TH^NZ#( MIYM?P@"51+1@#'L*\X+2F%#!.D%%)9H4+52SZN.*Q M2=C^5DPDOQ(M;@>A3HU(&/;7,(1@]T#'!^0O8QSAQ>8>1QF_LZ6EJ;X/@ PD M-7WU*/1\_M2D1.Y6W-8Z86XH23*THNWP^E_&C;[UOX80PS,PEZ8R)$*]KVGK M/OE:*XD[ZLNQZ(SZ"?+?+?#3"3>HR29G0/%A3__BBU\_G]:U5^D'Q^G86OG@ MJJH$KR,:?KV7T)#]X#@3VXJ&#-[!M4"AN6:DT%L2#2YN-KSRECV+.X3R%M/ M%[VM$KT:S44(N/:X,[B43Z?5VCA6YUJQJ;G/RZ [/I-R:)6D MKK5QK/6M2%T#O8<#5!%JW(5 6,PQC!?RTY.F@\.+ L;4-<$#3OS.=M-J.,_K MS_VV'\_9+:J#:2 I%]"E/7!\][)*F&[35W\)T^46VXL7/\K8VVTL\2#AA:]D M;SRU&@F EZ53N6I%!#AZI@#_!JYW*!47.S$JB< OWHK M+IO@!L>GJ@+W!L=^:SZ6.P-PFW?-RC)ZL+FY*Q9OOR:;70%XUKOB9!.Y(^%C M$0W8/_/0AJ."00 4:>N8Z9"-0\U@*K-XX-NH*H.IJEFK33&2!4LSO@M-(- M$>!F VX/92+L;+,!OSDH&[" A/Y5 F:RAP9^.J"1R&R?#'P(5[0)Y0[]-IFS M(['ZD;&N!@>HK%10WZ<>2<^]5!3/[VL2,,F-W0J4M7:S(!G\'5&%C"Z^V>4$ MSB*AW5.I4X$ZVNCJP9CGOK /?;G@ <5K@,K@CU9%9^X>(#HB@+P"Y.%XC M?>YE40K,5B^@&FWVOZ+-/II3[K>RT9P:S2G7,CB:4Z,Y!=&<*FIJ_.(10G^W M+F3][4&F4S'Y9#L[?!.I1JY=RI;*\M'T^0O? 5(_9Z4F\G@):+P$-%X"&B\! MN='WNF.=03]GIS5CG 2%!V4Z>?"SE225XR>/!,\>05LXKV)6^(F]5ED@<.]% MXF==3'L"..I8,= *.;AVZL7:NB#/WPZR32]N[^&;H_MR>E.*0!"R2^=/Z![Y M&>%E@_*Z9RC("V6MUEF:IVK,+SS"CBL)/:_<+ZE@F+V0TLTDPVKP V$^W8@' M4(3@>YT1C)'>C^B5MYQ>Z>C4JA #=N.MD++ZB+X;C((D RPYO9R4R>+ZU?>4 MA,R[=)]B_W=EN61)6P"%3TQ%MO;4NP@;@$O/6#9U=G]WPSL['G1-(7'YWVXV M#2C'CAO$+N[A%;^S&?O4&A<[]9!X]Q18WQ"A.&LND:40K'%2MJZ-M,5 MDE=>,1+HAUT7BM.MI"& 2H #K8WN3["=KPXQ^[2M8:T0Q:XBQ0 .2PX4QNF* M)<7T$^;:C@V@>&.?T:Z.J 0W*8L[0[G)S!!!<=*J5,K?#\K3XC!,.!"3,A3' ME+Q5).&5'MTSR\>2]AM8TSQ[)'B@$ZB2HJIM *8Q:9A06=A59-P^6[0[MI:E MOWQV/=TTC[8,@3T6<7 ;>;$V_ZB?J8#D+(EDN)*ZT OR;HVVU3K"&X2X"LW+ M=RFSDQ3M 60H];D0*J:?G H0KBJ4]%?#.!%?4A#W<'T]086'.*5(JL"/[^*W M6):MU#*(A");7DHP@7.HTBH9F8[)%479TYA[(MMNM?;S (CW=R(.!Q$![EGJ M#,<^8O4X<]#G9P0%87H7)K_;GJ>^._0AZA(K["^1LFV^= M1%=,9(V.\S@EPV;PJ[/,X)O-*Z!('Z!6M'5_QULN0%MZ*\#OP:>_>X!*_NQK MHXGC&]Y:6=@YY1N0NWY]::^WF:X^W9RBV%]2S?^[PB^C[P;FL>E6KAH]?L"X MM@5.Z8G1=X/A53$52C7'ZKBY#:OD5E-RAWP4/C&Q4_I,Y,T!N$Q,I:_B^Y0B M!&PA;30>:64/,.]A=Z7T@'BK&Y QN.Q47;D'6"VG\B0K,7++G<*B:4"H5'': M7A U75/N*BS2H31Z>D=/K^I*59%EN)4CT<&GV>9X'+82!.#X:9M6RFZ!WHX^\>)@PL9_RR:8[&:U;O;6N&HO/C\7G_SK%Y]L>&KD_@2ZJ_4+2^:K- MN[LKD6B)H:0$HIWF@>+;_N*E[";;AGEP]D@(_4;"BF%V_0'XQ-MPNP6FL[:RL]5K(17E<'3?LPAV?M]Q^P]''NG"[6X+Y@\X-,B0I279/D7 M\L@L1@^8_?'PC*V7L/G @[J3W@^YNLUI %\&+G$FS-_K:N1!I:!#AU:G1#@. M,=BINM[T0G.60<6C:P]8'P2!8_87CW_GA;Q8-I^?LF+2VWS8O- 7W1"G28+H M?\&#]R)-CFDQTJ"2T8,3K172?2N*_% QFPN%$Q-K&_&P\09E<8=NLPY0A\QH MW3[0W=B#"D#7#K?NR !'YV\U50G2QX1_(U'MJ@Z#_*'0'$EKOA71DIX+RC@%)H MZ0S(FGN-K@""R!WPKX$6= XR4!\P.YC9L[#1%T!-O""P\1FX.0TC")N M@6W-KBU.R8S<$KP@GC8YRW8P '%C.S:W1;3O8\O7F,I7C )Y?*G> D#LUXST M0NC[IN<6M,R+JDD\L[F>U!:= 41D+;A@@9BCRZK9*HN\%.7I5ZP\)$%+EHW\ MQ)]595_@F)TY[:ZN?B.\NKJ=:\(GFU1FF[#I>-G$[8SPK[(JR;=_FU9U?]5N MB(%KM&ZO3ES\D5'!W'-&<<-*TP?,M=,VK*MD'ZOQ=%N.O J2\DJ5I"V,JU1& M E@I*2[&QK79J),T7>$ST_X ?"A*V:O9A:9H06'? _'B),IO\P6_94G*1-.4 M=\K. !AG+:829BKQA,+)-\(7"8=6F MWG#%M[/)KF% 8[X+[AQ/B.&1%C86L)MI!(P)P MN_!1T%!RXQ%6_^W)LKK:M^^_J;NH\D$G?%3Z<3=P[YXHY4N^ M%)P]E")?DJ:MB[HN%(YIEBZY6&CK\30;.W<3&9&_6<:EB0F &CMEH S*ZXB: MPW 'J45+S0T0KB *!$K2T#]C$3&R41XT)6T!> IT4E5FA 0+MT^/,:\B3]#R MO>C_9B1,@M!GH"CYH>T%X*1@PQDM/FZK[%&;-%S$)@M%W!2 Y6[##3$2/81I M!7N:S!UBT'YPOXNSY01ZQIX>6#3W2L^<; MD_OL\3?DIP_XXF4=$M7;IX<.ZE#?6@E&5_C"$0^@O.HN!JM?;\]&(^IV(9/C%R".I^'3J8PY(T+5G=#D\7X8%; M@JG&23S J[I T?@13C'J"2/882&J1MP#\X#*-?.PL%24LH)4>GB5/0 $1"SD ML5(*5866\P3RM385LM$*0 2D)2L:J+A-8\Q2O,*/H>YM(4$[ &&/EBP0( -S MDY&%2VPZ.LL7-<=*^F"LTIPXONQ0*4:JXL"Z3I UH9+3.L3@'.$KB>EK>C(- M\]=]T#I"G. QLDI6RD)W)( C-5(@Z?G<=JWS+@#R M/SM>Z1PM-Y>1*0B$78A.O7@1LFO5W'=<_VSGL?F[Z"9R/M%D/_(D'YKG@.Z^ M\_+OCLA9<\G(CZY97; ZU:+]QLF9Q%ED\)Q8S4"0 >. M*4MK[W6:X^SZ-549I'LX;[R5VJUC/0H,%T\+X3;DLAAKMR60BFJDUV&B9B M\R,I8"TY0,J.#GN.2@<"X#WH@<=2=(^"ZW)/D*X3@-J,/7#3H3\HKQQYZVUX MC;WBB=#]NY#7H?<81G3\UG> OWO_45"FCL\Z6>?3\ER>O%Y=O)MY$NVG'O2B M<(>^HC,<4?G&.>!3BD"\R$/0E-",QI*?>7T?C]\4,_0I=3?1P%G;=.S9O 21 MPLLD:0O0G]0UVRN)WF(JN(T3-5#TQ%BI0^VVH\#P,"E%N!+KL<6OAZN)/U,= MC?=O% GYH6H(P$744MCV-];$F#FN77ZPPM Y,;J=PIFSHP]*B9TBW2GQXW.> MU,S"[?NGI\@C_,U,Z3O=;08 X$CI6ZILR 'G +>%Z^)E37=$&:L;K0 X5?KF M9P-G.$RKB=I9?I@J\,X_F*U9<4\ WI2!%ZN8#@.\^.;3B;P%LRT;AW3A^5QD MQK4:!H"/I2\>MR<*=._,_F5K]BYE;N1:IO%\]_Y3%YZ:/2239PK*I(!E]-N, M?IO1;S/Z;4:_S>BWZ=!O \?R'ITXHQ.G_TIF39N0?D-'#TJV8'%D$>5&M!SC M%?MH6E*D[P.@!43,8I=5IFLUS"OVX+0G"IR-Q@)\,U>/>H2_GLM'38^^5SX_ M7I?S+G8';:E"UW9Y[2X=+0'<,4VEG4UZ@7@2U0GK(.I>.;025:OJ .*=U7XU MJPI]%RY57A"D].3J;,Z_.<.)[:7'[YMY;?G@U0=6\7S"Z]U.?#8%?"?H-4H2 ME)/I'"4^"3E+5-Y,90\7CS'LGK1D==?YJM*]CB'I <9%:<"4YM,,$J0 O);1 M@,S@R0QI'QC>1 /),^ 0B%N$M>"VTO$6GU&, MB!>Q8TFPH@1E#Z&S#;D 5>V>MQP#@*?'FG66*+JM4TV\@,)ZAYY0G*D7E[@I M .>,-8/$F#@ND2?:4G4.>&TO9SYU0WRJQ?$45@44?_=E&+,W(CB4TT>VI'WA M45K<#H VLV", A$X)^ R?&89@LH>#DT%K7S5;F_)D8##G=UI5K)6%.T ;"RM ME%@#$3CNZFD48EZ"P"!)-O-N(X"(+G.'J-\+V*VN$RF:XT A(%:J/@Z%G"8 MH-,ICE2))(QSR.[JR%M/89O-\X>-K+SS'SXT2Q*RP9@[/A_N"#SQ)>0O/9\% M4#9*/[R\_="//#VF5S'=K3)-9K"H(1R?NX[\U<>8FI@X?FBK#)"VNI^\.0SW MNERDY%SHJBR?])77)SH))INRH,@3VHG)"U1FG[:4YE^^/6.I< (%$KMM^&UB,RE9J)%:L"[(:I0 M9!N_NE4.0@FH4-"98'ZAY%AE*RD5:[\[7/(2CF_)6 -T>$)Z+VI"5G]WZ"/4 M$;(*J%M/B4 --3P/!@?::PBA5A-<*EX4N0X^OMHP(F0*23O%A.#G,%Z<>6OZ M2[JQ8*Q\" A.^"XX+L<0SJFI>@H\]9(PN5\3Y 6SN&R@?9 PUKP[A&"C+5/- ML8/*T'*E(9Z^$^QK81BQ5#T A #/84Q5XP>'K5LX[:O\&/6$$">R9:018KT' M1<,_LI!"O+EC&7'"H&BM!82XD"FIA0C 613%P>$&I;]@DB[O4/X$U24F[#Y& M%++\'97<4 5,PIBE"0/F$)/K:4P]2*9Y:'O M-B3SONN(>7JLX#".(9)LL5-?/Q8W'9)!WW=HYS_QC";$KG^C80_(F9*C M3HIAC^O1B>HY5I4G)&PY9@C99P@I2#[F!OVE#$ LWC@72(A MS];OL<;G)3NR1HF,D?DQ,C]&YL?(_)@H*0_D&=IA8XKDF"(YID@Z/6LT7 W* MHT:IM;-<'PW\\A/&T>;WW!+L(Q0DEY0.9?M>NE!DS0'D[5AP3XX''&_^JTWF M,-K8+1;?L:5Q%(4D&!*:M(U*2P#Y-A8L$J( AQ%-AW3W6RS< R(/":Z.4_%L5@*8XJ;@Q0W M61J.!=_&[+:^>'.X,T.,Q)@)U2[MQGS+&7.@NF-&>Z\"].RGV]Q-3ZV].Y32 MO8XAI3,Q6JF((_^+J?9,)G.;;,*$IJ%)RBF/Z1DVG[DNXMIF*P M0Z[<8D\+Y4NN'8T]L/U1D9G[-8X33$05Z^L&B+X?H-RL#IE>,5KT1'!K7*K@ M4\89C7K""#P:2[ QYT"$)BD0]$0?^@P^9712U!! @-)"]BJ^* $VG?$A0?Z[ M!7XZX2])D4W.AN+#G@/%%[]^O:\;-Z4? %!8+B'<;"D!"T@)/="9C+>5?6- M*7J#["5[S('QSF+7*#>'N%7415'-#1";0F&(YT)5D41U HNV&P!UII.U2H!> MBY#C.%,+)<$UPP,]EIU2H'YO'$6[.&Q(IW"84M,]I:JAK4[4-90'4&XR)MVS M^;^01Q(1;@2=\4F9[_0YVOS$?-\7JW6$-P@)Z[(?.B*(Q)Y^9*@3^O3MI*O M=Y^MU[DP>F13\P8=*!J'# TB>V@H&3F$4(!"')B">Q53'<@"9K-U_JL.H)(F5I:.M!0 2W#CHTGU#5AQQ(LC"[!9(X) MI58!SN0QAV>"=P#!#T_>^TL49!&:S06"9QB&M!P#4$3JE80;6S%Q#"N.8<4Q MK#B&%=U3^$C"BM3T0.$BULJQH!T GV5+,18@ V@G./;8;L<;]QC#'6.X8PSW M]<1PJT^1V@5GA7T!15T5N%5>W[73D,=7\$#@\:UZ/,Z\R,\B_L1YT^%!"<#, M(W99TMRSWG9\ %9,:SGJD Q]!UBUH%[%*F#9!7?FCKK&\8(]RDXU9$;B&1L$ MI<*P:\\3@@S&:L1F"+H =[/>H/0641"#T"]08R]QV[I8/W7A8HU1.ED7L.R\ MK#Z%9O2OCO[5T;\Z^E='_^KH7QW]JZ-_=?2OCO[5T;\Z^E='_^KH7QW]JZ-_ MU=+Q)W%Y=.MD-9D$@#TSB*?5A!9P$D\/Q\S*-SOY!F."YW#>;C,Y98,[9HSG-#>.&'4]SXVEN/,T=ZVE. M=Z/>G'.M1@)@H=LPLQ6.@-3BD<<5AW%/CG%% #O>JXDK'DDXIMNH8I_A&+N@ MXN=325"1_0" P%+Q*,<4&:QC<'SXJ.(8'']MP?$Q>#$&+[@*0.0I]!%S]!ES MN]('@%+KT-=;00URI&#[8(X5XZJ=7I>7OHH;9-9MXP/;N$ 18[ )V*B& %FW MJC5;59A"9O)TA4D:_LGMJMG\ED%:TBWY,PSF\3FCP4"6LVH?=3/"^7A$@)7; M2EB]+6D](:L10):HQC(JBL>U8IJA7\EB5I_NT<$_3@O:CB [U,!^(YPI:"TQ]58.5; M++UXP=XB:USOVULVM-=EQI(KV&//&6U;Q%3LTC"^M4W#R"%C.1B4R(+B8__! MOU_3YA./P\E'FG-()PD'==MYS<<<\S7&?(TQ7V/,UQCS-6!&L<9\C3%?8\S7 M&/,UQGR-,5_CB$/=XSWP,=3]"A*/7O<]\#'?8,PW8&@UW%[&/!?T!+ \.W24 M"Q"$XR,_\LR1_O,/QLR18TTQ.)[,D=?_^E7["#+D9ZV:X!;F6?XTDK^Y>/%Y M](7=4"_B,.TWRE9COZY\@E8D@"PO#7"++Y);+PS:FU#545Y7WH$&6[=D:$+F;#,+S]P($W0=E*/]>[Q$*(+*M9RN M6 @JN6);3H*C,/#8(Z]>Q%ZGO5\B9%_:ZF^VKP_D$$S">.*78)@\YD!,$@[% MF"@)+%'RR+--QE<'QFR38\LV.9(@_?%4!WG5*3]C=8LQY><5WGL8)DUTO/

P\0^3LF2@K8^!=,E-SYQDNQ[.0&QSYWDUO4#M&- V!%=QD[ MU*$+Q]^LO-4ND//KT'L,(\HAE.2QDI1VU4I$Y[,<<]IFY\08_NWF&U3GM*KA M,69JJO 9GM[T&T29'33K>9AT.,8D2Q.\X&C1J>]G*_8>"PI4)41J^*CT %_Y M5-IF9\S-Z) T?Z! 9('O*[0SY>Q.&?[%'W=($ M5[F]6(X!8Z.Q$V8A7\W0A<'>JWB=I0G'ZX-Z!U+U@* JVPBLD'TB!,$QZZ,U MLSX"RNCIA5D?P3+KDS6S/KE@EF3#ZX59GT P2U!$8K-S^IYY*5I@$J)$8;Y8 MC3"\#2,)T1]LPUBA[=83U81*:;0HVL,P4%K(;,4C)< M@%TV%"<55.B>FPE)2YRDG_953);A^@%?4$LX%8>L6XW@=F?42J>40SJ\>KAF-YO/0Q\1 M]M+QV3)$\XL7Y&?L^%'\(-2*5CT=[G0'B-_N^ITIFH.O*W-V:5L[9%$+(=PN M'UCL. \)\NE04@[4&SBT&PY<%R)L>E!-_P]M2U)+_-[25@[=VUVH'!%*SD.U MS#)4N#.J30#F!/;@S:CB#()#V@@Z/ >"2+A$5.[1"'I8HH_O/WPK3?:6-0)P MB)#M8]QU?4*XU26\RMDP*FB73+%UB MPF[!=RUW\GF.P:'43B"[IQ6<6@0'(S<-@C '?2C14\T(($,$J!"JJ/:*Q+% M[LD+([8'7&+RF?:554WI;SH =;. "J*49*] "O/@0L(12J[B6T11"CX3^9M. MOOUB-TL2Y/4BX,P7N2+K2>A$\P#H-H83)$3T.H5"!S_W\^L MD'^\R!?3AZYE33@%@))EP,1,2"9@$O:HQ^NQCM?%RSHDO'&.E4J\NAD?0(&T M'F6K&QH!$ZP&J:R4$(A7;X=4)_#Y9X!W?H/B*DY2DG$?(*_V^;#T8J&1U_6V M9#T]A,=W@>U9UC2$([:[5#)$GD)66E1$ G9Y[C+"SQ?S.?)3]NDK;?& [U&: M1HB30'8>['!\",_]]B-X'1()X,6-_<_E;^E>3/^TOLSQL=5E#M[H+;<')G[Y M)Y1#<4QW/(R$91I%196IV7Q?03A7/V"^E!$,I*24D.IWN6!#)ESH6F#XP4# .9-> 0B*L93+9F\WLOTMR5%K0# MD,UA)&%E5@C0Z"$_YB)>4#."KMUX,8V#3V M&(@B.MSB,XH1\2(*X#184;K2DP&_3%I8/>HU83D&@!"Q]7JQ1!'^$4F[SS8. M &T.2C:S.,NBZHE>XI2J3HV@UY)>!=AK*-D"AI"9MB[$/D[,N0A=Q7-,5CE& M]"#@L9A'\9/E@QI_%U0YR >:E":AW^[FV?Y^5 ]H%##?H34F#(D2;J>;XD?# M2@;F(_5_9V6W<7Y&>$&\]3+TI?9 MG\Y(8:-(]+.X&<1K[FU5LQA#5_Q@EU4+0,1U2S5MW6MEE6#5:"Y"P.U]MQPN M]9M%U3:.E;56;"IWWJJ@._8L<6@UGJ-*&\O-NKJ[RFR!F>2RLOGV<'Q^\SOTA.(,R9]OW/X,9X59LW*/!)QTPYW[ M>?_HO80%PI8 0IUMN2'$!PYCKNA:)2A)<^AX_JHTDT;0$L+MT):,$>(#CS%% M2-R$,]6F$"Y/'LB:*D)P>*,L*.^B7KSL)F%+^AM7@Q_:8.,"$81I1M"V#, # MOL;QXCI\0H&2+58C0+B>U]:0L\$3#H//T9H@/\SC_7$P73&L_U1E-2A[0+@# MUY*!2KQ@)"WP?,?3S3YH,R7(LTU<:&;T"Q,7^%R3T\UD/]N$30<_?8&EJL1^ M&(6[U!5NEU]2*=GZ=Q[P&7L:.@H#+T7*MQC:#C8Z4+M*;CB,G:,/]:_G0SU^ MWU\KWVJ_OK^C]U>W\J=V[Z_^:R6L28A^N$X?<];^"CEKIM2?KA"A (BO>8@: M'$,&FPCNP2E[D1&\%B=!-'\^AIRV)M3#2VL2>G))+?WHN)Z[N9268(9@1>_. M_L6^LMMNX@4[_C?< )I0HW84,%%'0WRK4:MV6_$8@QPR!MF*L9V'(R5G@%MJ M_E%@9_,'G'H1=QR)C@#"9@ CC!:TEN,%PV'XQ?L-D[,L23&U(ZRO.'TR\Q3R M22;^=A;X#L)7?[^IRG;).5'4"(S3KX.T>1%^@YMZ[(F*V;P"BO18J&CK_E@H M%ZDMO17@][#G;*>8REU.C2:.#WU:6=CM* W('9<6X66>\D*.=V'R^^GF%,7^ MI;/Y*V *(6IG)7"1*)L7&;?>3S^Y 4+!^%3TP)*!DB;P[@?-F&)W*$@*FU MS<-FK7JS3]GCM5T<4B(+BW$,+KNMJ-P#["Y4ET8E=\H8N>5.88,V(%27E]/U M@K@?->6NPB(=2J \WN.-FO%AO]C'?J&E:0:KGF:2M ?J]C;/493C!85)# M5Q<^>F^!9._,J+L<\7T;-6(NXA277DA^]J*,JNC+,/9B/_2B/#-^&@?7H?<8 M1G1L9!FO^*Y9DHU--.$S3?!\LIMKDD\V\>)@4IH.?N!B1[C3S:D74630_1*A ME"Z_;$TE0A6I,.LZ["HMP?0%>8QG/(_42T)5WK*V%Y@@A@V[RBM6BZ';$C1, M_5":ICLP=W_L%Y^Z0(W-"#".=8:B6JEE8X.EV]W2(V3# ]]L:T'LZ@O=WVVY M:CT*@*-@"UFN;*VV*+NMJYRD(;47V*[;=N7:#0'@Y'$@@^WP'3RZ?,=>P9&$ M]TN_@8FSV6Z(-3S:J5GYU7V$OB$,%0HZD]$OE!RK;"6E8NUWQS%Z <=W M^2150)VJ::O5-DM@\J.P^_%4KQ6OLS3A>'TP4[*B'D W1ZW "MDG0A =W%W /_/RQ\P;T5VI*=-V6&9/K)7'OU4)CT'#PM)PWZ3A"6;P\,U:$-AZMG7K*< MQ@'[Y^*/+'SRHHK)HV6P17\(]ET/O+:@0-^U$+;)D2R3#5-K Y'5/D_2@*EM M!P&0H-@E9]N2 _ M4K'G%=AO<'R6$4+1L-K_^YH$N@%HN[8:ZJ9#6L%11VS%)+/Y&4%!*,I0DQJ/ MNF[0S<VKZ8*@W*:M028M!VG1U_WE$Y7H[>ZAF"/4PUGKLT.!K/O/XZ#I0B_\YK*T$YL1 '@FVW#8"L<6 M#JM_G.24+?PZ__S_4$L#!!0 ( )%\C5=V ?.!#+L %6I# 5 8W-P M:2TR,#(S,#DS,%]L86(N>&UL[+UY<^0XDB_X_S/;[X"M?;:=91:JHX\W737' M,UU9)1M52B.INEYOV5@;12(D=C/(:)*AS.A/OW" !\@@2! $"6?._-%=R@C MKW#_P7$Y_N5_?]I%Y(VF69C$__K%MU]]\P6AL9\$8?SRKU\<\NW9'[_XW__V M?_V/?_F_S\[^S\7#+0D2_["C<4[\E'HY#? MLO!?OWC-\_WW7W_]\>/'KS[^[JLD?6'=O_GVZ__ST^VC_TIWWED89[D7^_2+ MHA<0:73[])Q&9;^%[.33_( M@2A;P+_.RF9G\-'9M[\]^]VW7WW*@DHNUB;(*S8R@3]\+;[\XM_^!R'_DB81 M?:!;PD7]/C_NZ;]^D86[?00J\L]>4[KMEC=*TZ^A_]NC=;O\?52ZCRQZ*%&.LD],2J6Y%YD MIIC4(1!X2!=.(WZ$40?4EZ:K"L M#)&,^E^])&]?!S3D. -_G,$?W$[L'W^Y3!AZGC]G>>KY>4F)B_^O7W1]/\X: M(#30.D^;DGNI7_)B?P[8H6CQM9\P7-OG9U'QP_#NVS39=4LJV"4=7_XE>A[_ MPY:J-/1(:98<4I^.^D5E\566KD1D+6 HH_'9SX\C9/ZWJW*@\^* 7,=YF!_) M3;Q-TAT'['\18LSH6*4 $M,G[[D.;TGSGJ9XW6U(O]+S5.UP.N&@M)/]4:), M?N6T_].),S)TICH77^/W0EF/MM?!=[B]K"'A9*\":BT/LJ)%+N?@SE29,1C.X_C@10]TGZ1= M^:FB&?[@Z-*K'21R&]S!TBGI9$\35(D@NYS+W=,T3(+K.+ABD\$>I=OM\#M= MIV9MKVLTPNUVW:).]CM!EDV; @*$G>&V$_7F3&Q2+\Y"R*P&\;RC*?[P4NEW MDORTVN$.,J6TTS.)BO)B&"^60MZ'$?UPV#W3M$/OCB9X74^E3^ER[>]QNII2 M2E,7*U:\@"(1))=RK0?Z$L(:7IQ_\'9=V8.B&787Z]:KZ6;--IA=32'I1'>K MJ1(@NWC>X$ZWV<+I)O:3E T-?#WF,6?IRF5RB//T>)D$ZN@:ZH4]V+2T;L9> M;Q?,H:@G^$3O;3#9$,Z&)"DI6!'@M91+/WF?;@*6_H3;4.R>#V0BZO;8W7A MTZ8#*QIC=MTAD2\G^O$N?DH_QD!4:+5?BD:?:=?ICW6P% MWM@AK"U?!-(PG@/QA?V0YQ)WZ7V:O(6QK\Y)E>6.UH@M>U M5/J4KM7^'J=K*:4T=2U.A21;\NUOWSU_24KZ\_O74^K!_:3'X^XYZ=*T_3U> MS^K4I'2KQIK^O1J8Y;/ M]4IJZFHE45)2771/[A<:1?\>)Q_C1^IE;&0.;K+LT+.!H6Z/UPFU-&W.+16- M<;JEGL@39YA _NQO0)^4#(C@X&AK'(N^LX7FGY+H$.=>RL_2I%UW6U3ML(>B M0K-F"+8:80X]E:@37; B2P1=1X'F1KO9PNKRD*8TSL4A1<@8(HS2& MLCGV@.S7LWT"K*LMYH 7KIY?0E28]*&[1;8??( M3JU.3YM733#[7[>@%LZT?2%I3,_I,G'_/4RV>V]6(W=JM;8G:]7 MRZ83=C;%[(S] D]TRI(X$=1)07Y^[[SQM^GY(0@9G?,\IUG.CP._C[R7#D/T M-L;KF\,ZEJZI;HG3,S7D-77,F\OW#Z2@323B!*@O=[/W?1@_YKO\.DV3]#)A M:;;?XY]:G?#ZJ;[.[7N_ZAXX_7:$W)/O C,>7NR'7B2.2O+/.$-2^272&L'U_O < MA?[[*/'4*WC--MB=K$.CIH])#3"[6)>8$SU,D"2>EMQ3=W$X#\*9;(A@ M0R0^KK:N\*D^0Q 7DS;%J;WFMWC#LD.+,OZDKW &6I> IFY53L&7.8=7<'L? MIKN;0*U9]3UZ_VEJTO(@\25J'VJ).-6+@!RYN5K,DZ5$EPL>R4QGGJ13=Q0#_].U4O'YRVP^M?O9JUTLYF(YR^UB_J MU Q+D"6<+F&$7663;M2;X]JL.+_R/LQ\+_HS]5)UB=J>IGC#:TB_ZFJMHAW. M(!N4UOC*;7$&3U F0-I=R5H,6LZZOU7J]9Y]TO=FQ&E+O $WH-WI]E6C&$: JY+7%O^6-0M MQQ!TCM2<8P6 L0ZX8MV'-=K?XPVP3DVJN;_\)-Y?4NLZ"31_N"RH MS.B@V'K9,^=RR,Y>/&\O(H-&>59^4H=(\<%?JL,8=]OJA,9](HK7*YY/'-D5 M9V"9Z \Q-Z8?OG TDMYXAG/WX?'N]N;J_.GZBER7S\].O7T MKN<:E8U6XKTG3S1VMUB!1]IYEK$^8];]%N.\ X4CI98-HUO%0Y.]#5<23B>Z M=8;4+=YG)35DM>"%M\I7)!>.KX6U6R30SK.,YME #G;2"'> =>LD!U>S!=[ M4LAI/!'@Y,BO)4$W\61;J<='1[F>4*188M<*H=.V:X@DA8:G =5JB#VN5.). M"Z]-5=X!19S95K)4SN/4OW<1=Y=>]GH>!_"?Z[\?PC0XU>J(-V['B6_LXHP\\>* \#\D1AOBY:3D13@S)Y&] ML!E\^(/6C)R,M;X/CTUE3.V[_)6F#]2G3!XV/\T^T+R[@LW8OKAC?I0%&F.S M3D>\,3].?%-GEZAN"*.[4=2[66CH7D3GD@M)*_(;$M,YGA13$=H4Z=EM$E-G(0QX>3=0MB<"C>5C82R#+C._&)RPLOJG9S6 M7@JJYE2=$Y/0B9P1WTYA-A.< C5C1O;(5%88H]4$-Q)UZ2-#C_P]7JSIE')* MK'%B/"UR B6SZ!/2>4Y!);D7+:;,$W!S$_A^LJ-/WB>:U8F84N/NMMBAH$?# M)B9T-,0,#GWBFD<54"6<+'F0IA,N4Y!Y5'V@VT,<\+$W%%KGP,%%%/*)4&.9 M5V&)SH:XXT^MFQQ\IZWP1EZ/K*:^R$F2UKZ#DUB;33F_L=_@?)M/9Z\%?6P- MAM5*(LJNORT11D/9H5V->'J(((+NTV1/T_QXS_3(S^, -BWV,#E63QL'NN". M+QU]Y7#K:X\W^K2D-G7=DOB&"%, M3VSC!+:D7J['?_.@ -=E^2)+@8QBI%TNTNN+&K3'Z-]?PAOOA1;%1TINO M\)5,JO4&V'=\5W$B):LO'2WV+6H$=]E(U^[B!Q8:HX\'-#KACFL]G8<."=0] M\,:RIMS6CPK4/-"<%K"HMO+ ODC. ]-6#1!!T'!V+5;[X(CMTF\ -87?=)UI:QD0=Z !]Q= MB!@7YNT%&T=#41C3X(+&[(\<]D]$/+]/4OA'\7DVF.::T,$=!<:6:8UGXXC@ MC1)S52:6!-@F*=]H)26+#2ED*3_A7[L:#1<N9Q31==G'A4J5U_B#JJF M#J?'&_&&34N^:6.[PW.,E@XPN@N#V]![#J,P#_FZ&7_N[#6)V/0B@]-/^7&@ MZ,^([KA#::P=&NO/FGWQAN-H#8S73FM&U8''_.BZCM!RZM^<7]S.L%'-\AOV27J@P:GNJIG.* JX(]C &EV%QC2ZXXUQ$R4F5YLJF/&D MOV!'NA#!:3&R12VRERSB%1:AG_8T/CU9O]"*QG\%*XRHP[:$':X.E.0)>:"1 MES/-[[TTG_Q0J%D6%]/L;GN9TB PZ\=QLB1=K!N2=?/:WH.L6<>96,A5TG=2[$>?'RE+5]TF6IS0/4U[' MXO0X5SE?DF90"IM9(8P[JNW9KE%A9S)5O&AA4;>IJ]?'[F.C;H$&@7W* Z6P MCE/S)GM@YVB*A< JU5-"QVU->VBS; 9 ML-A^V- 2P@RZ-0MU2IOB:YB]2/88O)YABS;N>+9JP2G3F$[">%'#KGJS368< MWSC!8:7/8$HSCV'DRW.H9C9E.1!Y"5PUQ'4WQ8VZ??IU%<21V^'%Q%YI+6T\ M.0:T&56L-V7J8E=.]Y]PZ.J@;'(UJ@Y?X=7HAQN)M#57EU#NZ(07H_1%MU9* M64K27%\ 7E!Y45%9FA\N!FRCRRO/80@YM4K41L&Q;#R(VN(CM&LUDUQK*6S*>'8Y:M>CO@#M1A74_JBZQLU4A#YFEE.!HKSS7U MC;MZ(W-J*^43ZC%UF$T]R0FRQCDTM'ZU-SJ9@)%?_G5]]\RR:U9>7A/4LO,XC!?R;>(7]-TO ? M--B0?]K\X9MOQ!?9/Y.0VX/OH2:'/,O9'["B]?O-/_WVC_S3WV_^\(??%\TW MA/W?GOIY^$8C-V,#C/ 67#9$!Q,U2V*+Z[QF/,Z:_+[BX".\'FGMP1N+: M2V,&0]FY[Q]V!W[W'DY/^*$JN=;JB#N\]767PWNX%][P'B&[J7N7+$C)@[R3 MN)""C9OW I=4GQ8\'&U,E7KQ-2\&7WLV,8"C4F]4+,C?)AF\+7*W??(^J;<% M1E+!'>Z&5FGM:(TA@1<(3!69L.]508!8AFUP+/?#W@'3+\4KH\D6ML=<;8@Y MLT["K>,WK!,Q9CA6W+37--"C@5JW_I4UO#'=(ZOQ@I)$\C=E:>+N9;4Y I7- MI\,DN(Z#<>MITQ<0Q93\PHLZG@^RJ-EC[J7YPKI=T)%-&U4WW+"JJ_>8:O%X(5=;<@N;B%)U>-?[B?/H>K+)R#7& M$M#G491\!+Q\GZ17R>$YWQZBLBYB_:[JP+WQD31PA[J111JSJ3$$\(* F1K& M1'JO*A\I/$3F^GN[%*1MZ%,0F2*/+2K+W*M/3>)\N,[U*6Y+%Y M'=]]NJSM&\ MG(3[@C8H]E[K;5QSU7.SJMMX&&[=?183:RKM%7$>+OY*F);*;0= M?Q8;_M+! 10.+$YOZ!JG:KTRQVUJV>NTHNF*'+8EL)T!Z+$XG3+?X9XQ(\X< MBC:C,NS2TTU$WM6'AG0MT^RRLMCLT+58HF,QRV$!S!7]6C4_6\N=6>CPHS^#7361.E&Z]"#R+W6 ^V]G1P9?>U*UQ M@_* EC(>*YKBA>(A@8V]]>[#X]WMS=7YT_45>7QB__GI^L/3([E[3^[NKQ_. MGVY8 VLNFZ6YY*[L7[6KLG_\Y3Y-@H.?LWDY3=]"GYY_"MMWSGJ:X73.(;W M*U5M\+GCH*3&1;L$4;&;4A"&UTP9[?8%F+G=CV\<%1)<)3LOC-5&Z&R+WA'5 M&K:\\;0A:I?L$=>R7PKJ]CQSQ%A>2/03W3W35#%:M-O@],A>C1K%)>4&^#RP M7\R)GN?D1)WP\UX7:[?![6*=&C6.T,D-\+I8MYC&!^<$-0,7\[-]R/WFF^]^ M]PWW'?CD+X]>I'R)OK,!3J]1ZP(N<_JM6W\)$O\ E4Y2$<;Y)E(G\3FZ^T9OX8U6Z0H\Y+9M7&:IN/^UIG"ES M5IWVN,-H4-/.!P;:C?&&V+#(QO5?J_+Q)6G7M0"7T)46I!TM9&64^?;K>1Q< ML;$Y2O8PBRFT54Z.^_O@#D\MC9OK8#T=\(:IGMCF*V:".L\O)?IEY#I:29M3 MY>OX)8PI32%F0>N@9N%FIS)BY%Y^H#$#DHBI?![LPC@$>()BA/TAK-T9=RR/ MLT%STU.G)][H'BF_^38I9[,A!2/N^$U63B-^:3.\2&;P&JQ0Y-2Z60SZP%9J MUIL[XPU7M:CVR^)"&G[19/9M$O+'Z_J./W6P10/B1QTM2PP,V! MU3"=?KC!1EMS&7H&.^$%(GW13=U:YE A4\'D2]<+9_.K+ZJ4EA%=9 E?.EE$ M>Y^D-'R)1:T<__B4>G'&5 R3^ D&UA#COD1W?%& MOXD2IH%0\"(E,R)Q(\"NJMK[S'E:K]K[G;!'3%^@I$P?*K@P"_WDOS(*HD@O M>??"&+E)W9PJ7V1VH+V;6[C,/#0KUV(Y=BO,I&B*&_/Z]&M>OCUMAQ?%>J4U M=.O0KBO M*(C.$6OZ1\!F5;!SS6+"Z>KKW3Y*CI0^T)S&,$BS8?DRI4&8\U<%X#A;]I1< M)E%$N\]=CR6 ,^#,;5&=U1[5&_DI;C-=C(NF[J :*YQPI 5?DI:,X<%VXG/6 M)!:O<+'@E?UC0E-U*Q@VD-$0SY\R1W6\)YDJ>$%%R7/TF. MR"@;E9LXV5@!\%>N$:G6AH^#-9#3EGK;RU[O\Z69O9@FU MVPN>/*Q1;66,71%&'[BC8G:%X3J?RRX?HT/[B_/I6IQ;D(+466C6>Z?OF2-? M)BP5B ],X6(C-(F+E4;1CJ4(-+O^E*=>D@9A[*7'FYSN,F8I%ALY,VO$;27F M60I8)TVQ@XU:X(E^"E/R@C)Y5]!VDPS-I:A(A>I 5.R#++?N M/.OO"0J^>RY^1Y=;/A]H/GA.M=T&-\IT:M28;B\<9N]:GQW3&"15F-J@VI[1[ M(M^8&J_'=!\FWI9E\,0+_GHH9C#\R<,@? L#&@<926*R9ZY+TY0&XE4 \BZ@ M?N3!O\.8Y*^4B&<:OMR0XH5UN%%VTLF3WE\'%HV.7AQ\S3Z+:[G8O_AA+Z\% MBW$2G\%LBU'QI:<*EMTG6_:7*L:)]@ AOT!2L%M^<\R-S[8L43J"](JMB]SM MVDOAG9"L?(OOPLM"7S$FJ=KB!&@M#>6<.?9T$XU48'7+E(WOJUNL*R):6?2%9-%U/4+8%MAF6 M!6TD@6E+T_[0##IU7B0X?Z'ARROC?H!W^W/7G-JF\$'4L#=R ; M640.[U$$\ :]F1JF 5)R(P4[(OC!"2O!47[0;\;!>W!%QI%9O,(L<646&4,: M[\(IQOJE(-2Q@<::Q27*%J.+[D.GXZFL$FF'K**!M2H2JT/;0446PML9LS)3 MQ)W?-#J0TIVZ.<9:#*:1%A"=)KC52Y=WVV)Y+ XND]T^I:\TSL*WXHS%0,6( M\51P0Z^A51HUW\:1P N]IHH85Q17OY1Z>??3_4J;6%17_':I#;(,P[M"R9[N3RPN3J.(-0(NZ M3;L-T)"A>2A@PV]!L>P(SANY+J.,Q5Y^PUZ-8>/DABANV\U7W" M+$'S,.7(7YQANF?6R,ZK#=C2E@8_PS1NZP4X"U;61;T)K-8)A384MHF/[X1H M7Q(0CDT1&?^830T*20B(LBD.-3S ,84L"[>AS\]2548 M55VZA]F9_ROB7F(%B2Q+@Z;G;S1-L!:.OO@1O1-+1M/M"I;(X7OW2$-EYJUP.L#:8K M/W/:HWSH$T>?0M6ETZ$^*W'Y/HT[7;VK MPPI-D?U=# MO#[:+ZXMWR2_"L).G%.Z_O83A=-1ZJSKI!UNIU1JUIH1-!OA=4:UJ!.R_^I: M)OE5$'6S8S^O;B[BZCP(0E@$]:)[+PQNXDMO'[*Y16^,#?7!'6]:&LNQU]L! M;QSJB6U MU1)O? [(:^JB)5E273T;.NP*%:P^\?24?TQQVGHRW1&&%U M.^.-YO$J&(]!4M67P>T\QX.Q$Z,D'1M=L+GO"/_P>,;MJ1&6JOW9.+U\$Y\N M%C\D4?0^23]ZJ:J@Q'@JN!'3T"JM&J)C2.!%3U-%)M2HY'S(NY(C/._<*/ST MF[(B\:_ F!2#H:LVST!)&=63K*5',__@52E".WPAC>,A/?CU0ID,6YO21 MIF^A3\5EBP?J)R\QI_(G+SJH7FY8@"UN %O*[LVUF'EYXH7(Q30W7QNI"Q[F M"6DME9!ZJ60C;J:?<4&)+.F&5+*20E@BI"62N([6E9";GX-S85-?8N]F-YS) M8^NS$YO.AG0ZE)D44$%-:GQ<6-2PT!84XH<\'?YKJ.$ >+H"33,F-J4ZP M)F02 -P@PAE1Q\<2T P36R72:-I( VH&**T.:W3UF0-L!.\5H0>9M[]E.\,EW@UKL!DO?16B7PZ%E(-\51$EH=[&BJ,V.* M4[W?+=J6['EA"DR8,[.E;DJ$2;9EG;Y#'-"4T-(^ HGVI7WVI_9QG_TH[6.4 M_O126R4,Z5I).P%2DUH=%&DK-&<*U(=&"%.@&:UE!$@H\J,'6LIT"N!]1A[H MMP+ T='\!%KZ.B$'$2W1I\&%Q*(S@7&Y\#NK^A7T247L75UCZ--6 *&!F:J. MZPWLINZZD2UZK3.T6[+/%MN"#\+@MF0 573W#. +ICLS__@BFTEK)BXP[:I\ M,?+2RUX5QFBWP8U4G1K)H-1H@!=_NL4T];:*VH8 O1DAY6DHMNPJ!D2D=T_W M< R(P8CK7$&ZQ%GI6[X3!B+#F1Z%?32[XH[",?HK[B K^^&-V5'2V[C-"X^M M5($M/8S'HP*XN;[!C-,,2U1\G'3+]045<7W"&OHZ^B+-%)>[PAKB7U M'*]]G#_^2-[?WOWRZ,*7/]"?6;YZ$]_M:>KE+#,^]W,6@'E( MASSWC1P-XZG@C9$)NDQ* [<0C 1^'9*4O* <>L'L>]=O<3BPRUV' M'5P "--Y&^:WZA-(C0:X _Y4%SF0ZV_Q!FB'C*8.!H4Q6[4RV3^C W_7[3Y) M1>WP5L7,#\S(29PS.2-H=A.ST*'9/"4TAX+2LBW<5>3Z2=R A M0X(O23W\UE*ZSD+68/&TLKCT-"C['/[E@[GWDKD[I^\H]#3!R]B:4L^K8B^S($_QB+SIYE-%=-7 8[X8Y=/9T;^4EO#[QQJRFW\0@FD8?][)H! M$1S<#/;+*AU6#)Q50L+U*R^"6S]X80QIVUU\%6;[) N%\KVP-=0'-VII:2R# M5F\'O)BE)[:I,__ WR03\QCFSA(+<&V6_K/$.C_R4\OQP70K6QZC-'1YCF-1]0!KL%G+87@=&VX2=X@I,S'RLX.5G<*U<9;Z%6X4/X\IK? M;7_.Q,1"GA842*E:1!E/!G>PFMJEL1@XD@;>0#?69/H&/^>X(9SG6;(]8US% MG'336#HL1W(W2XA+FZ<]7X]XR=&TM-&!_<-S-F_GIQ0OVK7\%*93-L8-#_TZ M-LX#=K;$&^H#\DZZ%])1M]+-/9B9=%34D22TF&54%X&2/7R>\36%M%T/Q8-: M*ZX6&AV9!D=M]2NZI6D*F\*P,_OD?5+>?=3MBQO%1EF@OWIZ1T>\&#=.?,NE MP$M6Y8D+SLS12N(RAJ@T+D\\=&B\2,3?AENF8G9(H?;"99+N$Y:VT;OTPHO_ M=O4UTAY P9\U@,6#$N9<*00U52P*&P^ M<.1T% '<0#+>%OT9A:HW7@ QT,%R;E$OFU0O2KH]E;F@203^9& &Z>@D7P7A M\ZPH])[#R-TQRE-3E#L\Y[%XWJK>I-*?=O336!MB:%BD'S1Z"*P)-W34L P= MU58IQ(HXJREQ13,_F=,R5<[Q+HPERZ#9&FW;HMRB"D?@1;//VO"A0^-^/) Z MK"G^N\2V'.\2"S3!;5-M13"'2K6=!7&UT%)CV0B+=?=>7V#W6&$HQ#NZKBO8 M^Q2P'O;UHJ,TP"."@#F,(:\FL$ ^Q &_LSMQ/=+/]B$/\6^^^]TW/,SAD[XY M3]?^<'OL-J6!,^0G600"WXB V_ /$O\ 1XJ[]KVGJ6/J_T^OE'@[R&+%=88B M&I*4!%)DU--FZ3P!=*C/$WPUQRI"%URZL5,7:-[(RRJISWWAW1[(H39TWT'UA_/>FWIJ2J1WK;:Z[BN7C! MR@T:+&H&Q<0JX6; %/B @0R?3%95.[NN+?#5^O<'_FF_-05^C_26 [_@A'*9 M= 8KR',H6$41=2W@7SP!0!+S2?SR1-.=I'B!?OJFZR.Q.@P8M,< %BC[KPH3 MAK6PC0V,XUG.6,KHL"FS!#PP,9]A9+B(*FM@VT(IMY/NO2,(!:4_?#\],#O6 MN\6C]Z8&B*T-0\;82&]WMH_2FG!EE#YS[=<6S$4Q'<&>2/R1'/M8Q%0-"]7P M4VW@[B53>86IB@/H2.8L9TMEU;5BCUG]H$ZC=;TTXTB.]]>T? MP:E$C0W4_D,"$3-8H3EG*50O4&"Y#1]U+F'0'6=$F]I!>X<'388P>7/'YH ' M^SK52/SKE.[AKBC[UYZ_\P2A )][+R\IGS)(&T-B)5\Z*(EK MNV>!K*J]T^,JD5K<'C)2MK=V(J41'&5)EU!EV_/S7\+\]?*0Y2&S.F6Q.]9)8&U0,VT/C;%MG_S6!A8865DYZ\CP#]G )W\-5#Z.ND&)& M0S3612I#G T8 MGKE0I#CB* &R+&V\+LE4J\\&"@@VE,P'-1(U^'F@4HDMR+ M^H!B89-HO>"$""AN^"$^"\_<]A-:)7!HV$8#0'JHK Y(='0Q+MW1>N8V+'FM MX)G;.>URTV$')R\O>,?B8;US_^^',*6-8E#W213ZZBQ#NS-NH!AG@\:[#%H] M\0+"2/F-JZ,+-O >8L&'-$ND$<[JN"%U6,R48.@?J5W(-K>-2F6C''CB<*^L@NM'^P%VX0[V'&A[C*&]OQ/]=;\T+RQHQ]RP-#5O'?U M0_F4.3YPT!9]\JJ'M 0Z]!*[LW4.^V_0!T$H7L7B)>HJM=V5%#K1>71^,(; MRJ)]7':@W7M%\3_C(-@!! MF!A-084:;%$N@JG0 13:@OT<\>9,9/6*,MX79 MB0J\B&&@PTQ'LF;?,9UX)&LND_ C6>\.I1GDPUE=9TP00<;[,/9BW\+AK'Y" MJX00#=MH0$D/E=5!BHXNM@YG;4M>*SB<-:==WG?8P>4LY6Y[%8+R<3"TYM!L MB1L">K3KFF!(S? &<9^PDZ<,+#NNJ#J>%=C4KZ+D[LR3M KZ4&V>WFUOPYBR M_URF- AU-@KZ^B*/Q3$64&T.*#LBCM=1XMM9^7Y7,V(A_27AO""X!3?G.X?S MV0'R]N^).O[%L*;POXG 7Q7E)*.Y8]%L&!AN9%_=0K^JP*_9[F MN*-]2$\YP%5M\<;TH,2F[MN(6ZD.,!!W-!XOHFM,XB1W>V]:9.24U\:Z3T.6 MG.^]J$Q&%+89ZH,[1K4TE@.UMP/>:-43>]I,CHJ2;W"HKV! 2@XSQNW3T* [ MK^JUKG(D;PN#\/)O;DXM+O&+0W[A=ZYN*%1?=#[_/DD9OA:['BR[2G:[)'[, M$_]O ].NWHZX\4Q?]Z[)O[H77F0;(;N5RQ0U$SZ9X&P(Y^-XL6!. T@:^T+C MK$/CQ5<1;K+L & #!Z\]9MZ?8:YSPSZ(\_ -2J3SCR^8Y $S!Y2VXA6S8&\U M8\VB0\ 0C)OH;M]7NVYNGL@Q90F+JU8[K#-$C&2+J&UG=:643US5 F+A89* M1GZ<@']U!@0"(LO)CV!D_V))9SQ"WU@V>]=#$:"_\%AN#''9DATF' KMP&$K4\V>&.NI-.TE25V982'3E=S3\TM#\#ZH<\/!# M^!R_S^<-L-;Q\C.%/RMHMNF LIICG7BV/YLY!Q6/MEW'O7LH[JW7"5&$L@]9 M'GJD7CJ?;1YS+\W7:)UG^A+&,2Q:=-MH$4A_/.SW$3]+YT4@ZOLH^7@M/ABZ M<*+9%3= C]%?QF&=?GCA=I3TIIXO,4F/]4$+EM5LDW3'%_>=WQM!8PA'[XS4 M+ZN$0>]CTZ<-<<>U6K?6RR"M5GACMD?6":]\R(__G-RK6"8&9U",#[IP482\ M2ZE/PS<:?,F/O\A/_+@)N?*-Z_YX:[?"'FR=6C4CK=$$8]6+Z\[B MRZY&=7")B!+47:U'P(@-3_^P/^M;Y''0L0EY%69^E&2'E XDMA;(XHY76W9K M+TQ,H8D7$:QI-BG@0((-*620"CK U++K1 "I!7&=9#LW8#,!CY/X3"3A73?9 MG5PI"U]>\[OMSYFHI77WG'MA#$5+973#^*JRGRXX,;R8SS7=G1*!3JTGZ"&0=SDI8>>"A->F)(KV5&DPK$ M?K8/.9A_\]WOON& #I_\Y?*0Y6R2F59C&],:QKR8$3@^)E'0LIYV)YRP/$YG M0%Z]'F[!-4C\ T\88'7.Z >;[-%/K\QY=\DAYD>A_(*?E+6(Z5?!DF2,)ZQO M1(= (?G^]!9O$Q0/]\J%D3@CF[VU1PXT34L+62QDH.4$#,>I&)"@,NB(\O2 MBO*N?@! +*0#7*VBF -Z2>X)P4S /B4/X/.?56\@R[/$:;"^>0U MCD(/IG;YSLC *FQO!YPHKJ^KO "A;HUW?4%#9O/%NMT.ENG@:F;X$H?;T/>8 M+]<<2\+JXO MNK&G%QR*AU^ !Y&8D%\YF_::_5)E"EHJWX8QOU>N+U M]I'R&R-X?X+"$)RQ(IS7+%NO&FOR2UD"==96+VL-S3JZ6^(.\Q[MFD4Z3YKA M#> ^88W7G,D')&HI]:898ZGA=O&)5NJ>DHPBA3=4 MIBID8_I26&*W#*3G&GNN-Q0PJZ+N<*E31#LX+.ABOQR]Y,_[35 M"CS27O9>'QUTG9=WC %#:?E EY6X9X^^ P/["G)R+:FG.Z]\%\QU1KZ(RJ[J MO_+ZU0/9]DDCW('8K5.C8&JC!=Y@4\@Y8?)WV!TB>."B.'H'Q=13^DKC#"K( MWR;9R0G[I58X2\&X7 VQ1+4%D*TOU1Y) K<'F]BCM=JIW1^O]QMI,5=L%)5' MW@''+Q49_C+#T>K,@@E"-#9+QI+Y+*!D:/-D%(W50XK5S90Q\:.>LJ'"%H3V M6:9\RZDY8(]L:%JKT0TWB.CJW2BO,M '+TAH2VY\^;''Q?DE&N=3WME-H#,5 M<5IA<,165%\/W'&MH6UG\<%U;44-"VVC'*&]&\<=$G?-?(?:XG0]+0VKJ\&J MALAO_PZ*;>IPTK(HO[!;WU[8T[0L)Y(GC:J1R]9,F$WU.M::B\.F,T[]X%/- M&77:KRL(.V>!@XW7%XSVYB]\0A("*9)2EK]DL/];W)?V(E+\!EFSS F+2^:T M7Y&G5]:^;N,Q?^:/Q;$ #H2L%*@F*6_?"'5V)*#;LAI3P@1,4K+SXB/A97,9=99P%3*XQ@9[OX0"'QS/&+O@<' 3M+<+ M3D09H^] 2KF"&:*6U+8'.N>[H(OH[&8;]#Y-(($ZPH/"^7D>L^<7\GO*&K+_J$N\6OKB#8+1&DR/! M.Z;_"H%ACCE??X!@FOHZ,@O"Z<,/21)\#*.(&>$FSIF"(.ET_<=JQM+ M#1Q&%I&18Q0!O-!AIH;Y\0$6&RF%1[M+7N+A!L%MU3ZZ'>>"/!0 <;AU>MP@*XY@/WXN$#J-)U#N\>>-%0$<_^ M'KBC6D/;QDJ9NCG>*-81>G))IFGO9;BL3%B8I[0.#6YKN?2'.'-JN -DHI6Z MRAB.)(4WL*8J-#GH[J6@*U@3B3>JD=2YL=:'4/S-SJ'1]Z01;CSIUDF&B68+ MO-&OD-/X,';74[(+N1E+-BGG?T4S/PWW0\_K]/? [H"#VC:]4=D\Y.>3%"_3+7H6: M36].&,6L90$]7=T5@;?#?O'2U(N;4Z[!93Z]KCCQR$3_CD?H>OOA'3M'23_A M[!=_EJ[FXM[!C^7BPK%O.C/49TTNK=!8[\P>G!WWM<3OGH*:-E6%58[PN.BRR'2\E)7&G)]&Q:.LL M2(=F/4-]UA>LO;.=W@[K"EI[LQRE*ZNG..ZB=W:U+>Y62>+K;EH-=L$9D&/T MK;>P^MMCW\G2E'[*AI:TD[5-TJZMK,*'?2[&AG@9],G#F$UDX)N MF9>K6:_+7WJF8HNE:_-;>/*3EI>ZG77,IRI\ZV1L/ M%8I9ECRL:Q\$#A;.MS2)D W.O<11P0MX$:[0?)]/LCC#<WC;&\,-/8_OB!HY1%FC. MV#4ZX@6*<>*;S^9/G5_S@:*E9O?(S;#,\5F1W[ TBE0%EY(F:R1C?1!IQ+%C41V;-;(9R91Q(M*EO0R#;;KW3Y* MCI22QYS%+KEGJKW"'66(-K=+!USI"U"ZL90"Y_U?1*']BV/=IC#,^4P+2OHHWI.N=SQK& R-(061SR?&PT+$0B7"8DZQS_ M)8RZ#&0.65)ER*$5%"N$D8.D-=LUT'$R5<2P:$\WX]#5"->!:'6]KO.Y6Q'7 MQ$RV8C:T.C2=*F[(LV0UH[E9-TF\8&=+,>.%V49QK$:4%B(0+L.F*THS]VM( MKNTG)K6<.+EAD1'GX1MMV-'M'+>/=_>C=\I'D\.- M5%/MU#UA'4<++S9-ULC&S*FU?%0Q%UM([X#_EU@VD[7--#0O,B*$.]3,;2,' MV7@J>,-K@BZ6UF(U@LEQ LZ'[M3-801 M-/!&DK$FDV:V!#W1?$.;9_RZ) M.3O%SJAF%YR1/T;?ZK+'0'ODESUTI3?UT9H^OS?..13^JGPF<-[+&Q@U7N9V M0^1EV=WV*:4>2SR.7*2^&6E?>YSQJZUIXYZ"JC'>L7A89%/GY91A2EC2+CW7 MX82/#Z5=*@_.\+1ZXG;E$=HWYG##W?"Z]QCAC7,GSF-#E X_;5(V+I?2O$,[ MJC=.MS:TPE"RA>X$JVG>M>@S'6F=J#P;4]SG."GJV=C 4G1%N_H/2BQ\8*0($QNZF(! M+KST@<)/'$8AE^!N^T#?:'R@[]E/7$B8/26729PE41C _FC?',N8&&X/GV8C MV?_-*.&-CHGZF .]S!; OF LJFF4K$F>$)FYTU.FGX6IG R &(4.K](V^ R3PPHZI(E/'ZHKAIHHBB2>?7R,XQKE.XSB!%OW[N7H] MUP4AFK=N-;JM!RKFF'>>1 "*V;<+"SB>S+SWPO1/7G20ZGD-W7D=Z(([H'7T ME2.YKSW>$-:2VM1S@3CAU.533$Z=]^)XX3%M?/KX2FG^0YH<]BQL^^;=FEU7 MXLP:^GBK5 =BTQ,\UNW?%D1G,-L391,QMQV!V$&U+)02I!2"F)\_E3 MUU \-',:ZK.2".O3>"C'6L$\24]LNUD6AF.N+O1V'LI#B[IW5*4]46M]_V:MAQO'@M9R_[Q9U\K-C*X-U]O J3BABTK[/QYWE0;7TL9@^7 M*591N.+>2_/C4^K%&Y9R A"> -EFCHV9B[J2.+;+\VO'!P/C-2 8#^W&@[C"R.ZKRX8 M9GDS0#T,H)HDX3")O5NICX?=SDN/=]O'\"4.MZ'OQ?FY[R>'&$Z_W2=1Z(T.^-$53,;R$F47D^\^=-(^4U#@;.! *@9 M;837LPES\5_7>=/2IKAG6I2CG)OGI,OK@4P O7 ?Z(([R'7T;;X0K6Z/-Z"U MI#;>*)6)HPO@656_3\/8#_<1S40M"HF5DX.;24I9+G%Y2%,:^\T-A#C@_XRX M<)E>9$^AASOL)UNJ<1C4E!A>P)BNDO%A2L&9E*R;2RI02U7FC@UML-DM-DK4QG^ YOR;UX$\V7-C$*S+VZ,&66!1HZATQ$O=HP3WSCK8.0Y'/ _)$;X M,I#E["'1=Q'S/R1O-(WYBU$9F\_DN*.]Q':R]&NT0UOK(\1WM2S M:QZD9H(FNI>P0%4T_8'F4!4QB[2JS#;)YD7W6UOD_CE-GRC 0-"JIOJ&Y+"#1!3[",CA@D=O! R M21O3\*F9DB0E)5M8K0/&9YPS$:S1P8MS@W48R07 M&MK*&-'3'"\4Z AMZL""]H8(ZDL%L\8E]'F5YLIZ&1%<7(5IDHX-4W4/_&$Z MH&T[3!7-<8?ID-!3PC1)EP[3P3%W7I7E($U2)ZE[_,:&]B35/,K3TQQW> [I MV4BS%6WQ!N:@Q,;97TD87S(\M\J.3MK=I\F>IOD1'D#,S^, EO#Y!%\O0$=T MQQVP8^T@![!N7[P!/5H#\Q,K@M&&O[B9\U6EBAFZH'=@EHH%-PV;#:?)FSCK M[>CA#AJ^P=U!S92ZMP-N!!C6M?7(AJ(UWBC7D'G""Q E:711/*/:3ZD7T/+\ M<$9J3AN^=,543W>-3R&HSZ,H^<@W$>$RQE5R>,ZWAZBBXB0+H'$6)C&#N+O\ ME:;W29:G%)X_XV#'C)/U[JJ-Z(X; \;:H9$%:/;%BP^C-3 >[@0C'@V<%6GR MXLD!/B!Q8I^'EE4PO&@QYC:.;E_U@_/G M^JI7PRZ3F!?^^27,7R\/69[L /?T9@(CB> & #.;-&<,8RC@A01#/&MRG27!@&GMIZL7YL7?&,-0' M-QAH:=PL^]C3 6^HZXEM7MY14"<%>5+2QS?ZSVJ'MOJP$I">5B*84*WD.GX) M8TI3>%JXZZQ@II/03Z.$,Z M6*>J96)&!GE5DXE*F5<9_!T0F>N&"+[B^%W)66R]8P,/)W:#$D:3@\9_3O!U@#?*O+$VF>,-+LBSN\1UF@D0KH=,0;\N/$-Z\# M7G(A@@VZ<'=D!Q?!_H%^E H:ITG,_O3%)8F+F!AMBP-3_#&T(731[8L;4D99H/F6O49'O. Q3OP) MQQ0D+N)5/G$D3SRXYSRI6,8,\K.$0>(-J20BDDBDEFE#2JF($(L/^9)@6/ /FX5EI$Q+:^\E&R>55(X?1&YO M#L,+,3Z'&P(E6ZGX6>10IO)@V52$;D=5U]H)S%\?^!'\L M$(7!8,^5<8+".%0^NY'QLQM^LML?<@S8]#Z,&5@R\:2;_3\Q?-\==O?>D4^ M1^*3"<6U8)2QM;IQ:C2Y-6"5N5(VPJ_B3AIE- H!2"D!/L1R8+;ZV4J_N&$' M3YGNO/R0AGDH'L)*#CE?FP*+;DL1W4)653Y,O(^3C\2GP>YK 2,].W0C3W_? M-<",I@8V,$6JI%36 %OF2MF(N)J[ M2!K*6VCE_5#RKI !(5ZMQ7*.U[6W6^KG%8(S"1\8OD(%%39+C$)/>^-O(LFU M8):YO13+W*/IK0&U)FAE9<&[9"\''DA FB+@ ZV5&,XM9EW1+65SUH ))UY! M.H^#V]![9M+!DM=(N!I+;2U(962E;I :16H-^&2FD(T(*SGSR!*\^4:3Q!T? M*J$VEULL^CE.1;6Y?W#S%$E=]I!$T?LD_>BE8X\&&!!<"R*9VJH;E,926P,N M&>MD(]9DYCS>2O8$^)-" 'SHM *CH7K)9@B+M#KBQAQ]W;7>K5D!AHR0?;+; MWVU)R4YZG^6\]3X+%J!8TC));1EL3]6OR-[$.=,X9#^3R*W&'Q/2 MIH0;,"981WDL2(\,7DB9HHRE8T",:_'<<.8!V6MO(BZ'3".K<1R74@XQ1[*8]!C:2''_DF:67I_(YX M%[#@+U[_$Q+@7@!?B>'LO9 P3O7R!;@/25R<)M6%J=F9X02P96QV9O- Z2-.,WF[PP)B%WE(DU M:LQ2]%C%P-.G;A7ARVM^EFS/#AD,U=71%/[CR^,K!S,&7S"07R9QED1AP.\P7!2C^B., MZDZ6:KG1+I-,[U:"NC5.L-/44EX!4#3%.[D?$MC4\SG=#0'*K@-];E7E(/<; MQ_9%*/N,I<6I]2UE6$'O]A2J#?,7O\2U<=7\>MM-R0XQ_!NF/FS@];WLE6RCY&,1 MY:#*;]C?I39\'!>5$FAK/#\2+TI8"SY!V9>5*/*$/%.2%HH!,R@34^B^;!Z( M]X<1DI%*-'YBJ!!.Y)35O/E(2OGJ:A]/";F@I)21E$*Z'IV0&UT>W+9BMTO8 MM?)=X:S,(+ ^=.:#U%'$32JF,3P85)[NL:^%HV=9DLXV(7\\[/<17QKPHDL6 MO.]9[-[$O$KV#!N=O;,![JS[D M)!2O$T3A+@32>;*!9$Z^$]W#G25_-=/VO$BZ!Q/&\!A"SG&))YZBZ!R#J'V2 MA2X'-ER_O9R_3)#CX^2]>FGIQ?JRFFB,/!VJ3P3E^3K5+ M]R% /1IX]P:,-;%T#PI8DI*GM+:#9#_!J7GVA7D^EN:I!E+7M36>QY8HZ^RR M%IQ0ZZLJA=%NOX;X[Y':3I6&9S2[A(LI79ZD@PPA9BY7_)-EU[0ZD6=O\GT. MA9U3ED*?9]EAQY\TSG[.6,[T*L&E;$B42= 'GR*S!HH\\,L7>5P(1AC.95CQ7& M7U/;P0@4S5<:@RWA/\LHM*1C7QP*%A8CD27J?^5O4Q555NI'J[*?^/.:70;0 MZ80X'K5UKD)RL ?RJ-27W]1I*PZD8"$]YI:17P676?)799@Z5MI>C'Z@^3U- MPR0(_8(/G-E3A^= >\21J:-I%91]C9''HY;HQF,DS4E)O7),<>S411BZT=7Q M9?-F8C#V7OE ;YP!;&@%Q6WQOJYK6!_24\#*Q;J3)!';LI$[6[A% 09.$N*- MK2XQU'LM**!EA6X4Z.VZ!A304\"&Y\- *(]_SB^3H3*&XS=L7IE*-+N)>V8D M(\'!B.1:$,/<7HIG;$;36P.V3-#*RG,L@CV<3!J8^V/#H948SO$,9L>+&CQ4 M1]!NXN)R+;];.W9&,Y+:6I#*R$J*&<\84FO )S.%K,P"!&?RT#@_V;@;C@^5 M4)MKIC)84"7E'IX:3.(" /5.VTVCA!-<+%BGNSJ5-AGD:Z83E;)[FAPJ3Y1U MH?9"#O)/(8 M<0X,4^^V\$B(T5,8FD36@B)C;**8(6I06 .&C-+#R@2G8LBO43"*:%^\6-PV M6R],B^*H3=LXSD1V^R@Y4OI(T[<0IL!>2B^8\ &\ LW2-6XBV5CUY%4(V;K9SFC6!C;E\0I"TV[1>!N4SV"S'?BA,4YO&L]_F+L!,)KP=2IMNL& M3U.J:T#)R;H9!Z02\3AS4G!G %CPQX=QZ[&=X^-82?Q&,S9;YG(;HI^,&K9%6D(%)LRM>\!FK@&F(%-0WK: @OP(+PGFXP0_$!EAZ!4@ 4H504LW5 MBV/QY8AEGY'4<$/$1"LI%GC&D,(+(5,5LC'J%L2EX57BS0?>L@6ZV=8*C.8" MEPJ\?,_"\/H3,V?L15(B]P--7E)O_QKZYRGU](X:3*.(&Y\L6$O&J GD\.*4 M#:4FCOX$?C52#0R+!V2"4@1KL9VEN137[%]U3+-__.4!ZA9T M5,=N?XLKQ/YC MJ>)BX4'FA8B-?.BG, YWAYW2B]K?X_6C3DU*3VI\B=.7ND4T]::"VF)NY'WJ M=Z/6]XC=J$N3RHWD+Y&Z4:>(QFXDJ+F8Y?R9>NG[!)Y\#A2Y8K,%3I?JT4:> MJ4A?XW.K/B%-'0MHD8*8DXG&0LHL$BH?#A#L=]OJ5?=RZ52A>U][W&$TJ*D< M5,K&>$-L6&3C@MZ<,DQ[*]K5[H"]*E3EM< 'FC/"_!'I3Y=LBAU"J7(?JA"] MT+OM?QR\*-R&-/B%_?.>3;R?DK)CYPM15JCB=&S+5JLJ54TGB;QJE44%34.J MNN6;EC*0W/M$?"X%V5=B0-#]O12$?(1/^&I3GA!:"K-L22M,QJMD($P((J0@ MM1A0_JH2A( D!$0A3TEUR[J-7_,F$.@,6'M?X7GOPKCTOB^7@/8/-+_;\OO< MXTS5Z+=*>#[57 . ZTZKA=@.%8P?Y>)%,@$B:2^M7HN-H(5ZAAZMZ77IH>8!E_-L2=YN#\5[M0'9)BGI3;F^$L^TL+2*>7U$_9QS M*%^[Y:>*1)45^%AF\2Y@,GT,\U8SS-NQ4?0/(;CVA%)JKF3?_0C M2D(F:Q*_T/1++)AD^8<;2-,$LPTIV*%*Q!P8PAXV_^3%+&<,BO(ZETFN.CH9S)&>=":C:B@N6&"$X$6+DY M#/KYV^"-IL\) BO\0@'OF 7.F42P^/9 X7P*9,!LYLXRZG^(TGKN8/!FM_?" M%(;0N^TMR\6Y042IU1]I%+Q/TI\S%0[J]L4-A*,L(".A5D>\4#A.?-,(J+G MU!'X%)A0E#H&5F=L;GIV.*DLN0P:NC #3'K/(FX&S[2JL>I1[F(+])8ROMF' M)/\SS2^3'>/LGYP$T>J ,WCU=:W?Y>YKC7P6HR?[],WMB-,G<9*3(\VA_*M@ ML>SRS"+:WC$T$MHR!H1Q(!6+Y==A7/^^+C(/KNL]3 M#WXO@R8@@9#%P2[,L M21]9BA11W@1*>";QZ4+Z%#HX06VR9>3L9#01O)F*N2JF$BS%&AN>6-=1=3D@EK<'SA5<,Y:4?K.K EPG7DJTUW M6Y; \81./1/LZ8$;*C2T;2W>J)KC#7\=H2)GF# MVPMZ/7&'[0CMY?C5Z(8WD,<(;^KE)8\-?Q,KYW>O*S[NMQ90F\#"JAI<54HOHR2CP5/R@7Z,CC^&*0UZ#^5/IH@S_BU:ZV3ASHS<2E;V M)BHW?6D(3FUE)'_U6$1%47G."V:)7GS\348"(5OU-O >I"/P#(+/Y8/3#3%( M2%Y!1%=G\W'8\VY+N "DD(!4#Z%RJS$AB) "CD)P.0@7Q.6A?!R62_HMY]66 MR_4L9POU'P_[?41Y+*?'!YHSIO /&_ _B?1:QH'I]NL>$,SIKFEDL*"EU2&B M.39DLG1PN+@0;Q6#A'/33I;#\5CAW(#UH-$0A=2RS#IZ3%XJZ'H;1BIQWE_9 MF$V'@H.?9VRV51RW'/VZDPU>.(>A12P\] +49$9XESSF57?&*N8E;[YZ4')W M^<31(TL$.%1='#*6]V9965V@H[*=;A_D,:FC<2.V^CH@CA$ML8TK,E8EJNT6 MSQOCND($47I-9816&^2NV:51PQ7E!HA=KU/,Z:YF7F5/,=-^/&;PLE3!H;,. M6E\[G-XTJ%DUH>UJA,^KAD4U]:P?[^_M^=(3]5_C)$I>CH])=.!//0_ZE48? MQ#ZFJW'E;T,=D*^,:(MOZH_QU]ZBZQ&S*_3TN%0IRRK;J1^Y\2)%=>:^MCC# M34O#LMRELB$^:-<3U]3[9((+%WDNPDB6H#-/'6J+V!V'-*S<4=40J3L.BFO' M'2U5C,ZH_]5+\L9^K4.SGHYC91[B 7>J,DMR-C]2RRS[R\R->'Y%D,_:1#S=/UU?D M\>G\Z;J=;UF1O^=6LTTUOGHT\73%;*PX8%T=T(*#UF'\HIZ*#75 ZOC:NE:3 ML-[6R&=@>K*;K]_OF=2P;0?;S&&]GP!U&?/B_GR>D/+P?B4&*>0@OPI)_G/9 M;>5YK5)0=['".W9SY[9\CEZQ+CF%'L[XMV8I>979F!B^8=:>2O-L"I)?@1/A MK)QLHD@V**LE_1+FKZ5\UY_\Z! P,(%+21F$-IBC)6@JCDR@L]5I&T(15G4K*&6G^N'P5?S$:/7C3/D2R-HD8N](7JNFGA M%RGUD]31,QZ%[A^27*5^O]'Z.ZX"'S5T[X##GE[HT4]']JE@!_5!>@#/);#- MJ;[#^<:EMP]S+PK_08-2-2C>W7>N<: +[O#5T5<.W+[V>$-62VKS$MD5\3I. M@;SU0WT#.T[7![B?J'S*K_4U3K]4Z5%N)P**(M^0S@Z'C9HRMSX757V*RB^_V,<3V1N[F^]@U/'^Z&V-E' M"&_L[XJ5B:*BSP?X/Q=O+BQJ@^+A#K^TA7&ET5F#_$,2^\9QWNB\WE _M8%N MM-<]UQGP'?+/&?,U.W1A;]$2C-29CSOZ;XOG@X[CQ_B.KNN+?)7^0W'?[K>N MJ%=*;SOF*T;XAGG[-FA'NO0T%[IP+Y8M'ZB?O,0P'3&Q7!>1%4. TB;:8'!" M8:6PH-9C1H H5_EKKOBPPKYA'J0-.T$27@J,#@'_XQ1,C@YW]$Z+&=_$OJCK MX$6PBG&WO7LNCH659NS?-C&DB!MD+%BK8W/0A!Q>^+&AU,204U05EP00*W/) MEE0RU(MVSLN+N[2@EN'<)#W=*[ARH>C.YR9-^N-&H=&6T%C"/^V,%V'&JV!] M47^C\;;80DG-8L9 \IJ:0N'AS0R-?JN,^X&-C*%.JXMSFPOXZOAVOX$QO_;E MLH9D!1_9\*ZU?:'7=:W!/;!UH=%OC2%N<]MB(,I=;UDL88/&A@7B>)>3#/., M9ZW1WJ7]R.1]=;'>*?S,"3NF.+>JOSQ3YZ%-/$'>S7T!AK<%-$*]V7%UP:X0?X9PEUX#!E:8(MZR$21-4RI>3\N3(OJEH=Y>O0$V M]^?W2IGSWSU'X8M89/".(,(334^.S&IWPAG*XW2N:@\,]D!>?T!??N.UYIH# MJ5EL2,&$<"Z+5A?XC'7N+S:_@.*%@GF'@DON=#[0G=@RZ53Y;@__#ULN=,?_ M_).7AG"WA>%W%@8T[9N8V.6 $PQGM&;'SJ@-\GASI#F4G+QS6DE#5%!52D0J MD3:D%(HTI$*SE8K$Q.,MBQ8H87?89ZGF4[AC3>ZVC^S3; M[QTG<=X?4&O'/ M !ZU;3@:&0)#.M, M/O/0[K2IU1!OZ"]F<D1RIAZM(E M&U+R(3?2M&\EJU][U[_FY;^RV]4N[=!VP?# M9UZ.N%%A 6O+$#$C.[QXL832QI=>%8#A;E>G6]D/WH[VO@ZOT6V-D7BJ]W X MU7W6%A,=DEMV[ T!'M:>[#1;MLOR-(0UQ<<\\?_66>9[J"UN5^[5L+D,U]$0 MK]/VBVN^Q%12)1F0Q0.ZVD/4T$:Z1?*X/=^V'2WF3BO80K>NH>VL:/0T:MKN MN6*%^ .%2DG)CA=SB_TP"I5+BNJF..-(1[]JT5?1#ODJ[Y#4IC[[]$H)C?CE MV(P<,G%++O=>H 8 $1SK)XC"^ ![&EXJ9.3V_GWOZ:1 %-%UXSGLN:DLY-RC.$,=R2E W[E'Q( MXC>6%<"U2K OSS9ZM=/4SC0Z[\6F!BIS13XV,-5>C&8Q6'4!E7@58#J\AM12]ODEF;9][+;Z;F;/3C^A88OKXS\ M^1L; E\H']*R"R\+_:?D"G+!DTK3([HAAMT1>E=0J]$'.;R.T<#XS:\R&RL2 M,4Z>E)Q)P5HD3QG/Q0 ?K\IY1PC3!BD-*\12$F!X&[!%%SJ* M&&<'!UA6A"3LUV<@^)]%3@2)V"$.\VQ3U%F'&=QSDK^6 R(@2#U*\DYD7Y0E M\#YZ:<#0Y-43SSQX#"U8V[-MDFYI* ;9%%3DB!.$;V% XX#S+/]!Z-\/X9L7 M :1MB+=E^0/Q@K\>LIQS8)2(F$B^L']&1Q)FV8'3;8G/Y61BL^[M;^(D9ZDB M0TW6H#;KAGT&917"F'W^?!158$#YO)FSYB%+&Z!*/]/-8ZWX5^+D7I@$I>Y2 MEEDS?O48X#Y3&LM\.6Z_0O(!Y:8X=4:9DQ$DG8+LG"Y88:U78*TP06DUR41G MA/OH\OGIBJRQR I^HW8Z3\NY>,W,_=YC$>&'>QX^51HO6L*K$>RC]S4@7!6! M_\!Q0;%FNP1?G&/CXI:7-P-F9XIWEV YU6U4*9172+.3]=.&F*22LVS.GYSY MT!JF2V&)D-8J]'XGS!_3%ZBSUG?\'O^O(%84/K;!&[(>.45J(#A:Y!8G@9A> M05%HZAS.[;Z(">:4GVB(\&> O5JV&PVNO517CIYZNLT/C]5:R/5V2WW^H UO M>0:$@JJHG"R=D[M("(QZ'@3?L\E0SHB%O#BN/,_A^WXR\/&5>C$GM+=:(M:+ MJV.+JF61[F8X<69(KVJAHZ,-\A6-/HFM[T'S:5%C=9_E+_MR!4!:MV2C,>Q\ ML.Q#$($GK*H]Z67GVW,8J-CUJ4Z(;,3BY5PQV+-OH6JXFCA4[4UTMEI5+-I: M,5=&8U#L)*PY'FT9Z30BS7<17!_#/.=7D14YBBW:. %B%@M:/'TI"..=%MA5 MS_&Y2_X8QNFE_&7F C@L^2AE^.4LX"-ET$X;IH3MC7(TX(=\ZC' ]R+_$)F> M>9L.A2#Z$V/0=W&OU08Y-'5IU( 8N0%BJ.@4TSCD@1H!<@[OG-537Y^<7Q=/H.DM?&B(-[9H+!>VHSL<+M^G/:MW$#?08^> -Q5FUMQ+/#2W;7 MNWV4'"GEXZ"H.]Y[T:ZO/>[8&M14#A!E8[Q>/BSRM!PI<5:(?C!^5>$KK" ? M=!!GADQQPH /[IB8S;*C!INQ3/#&X'RJ&L>NM TDRR3O!<%9L<[M(I"L?(TB M8W_(1\V$?'/,',69L>NX=UL=GZ4;UHFKLXEB3CF?G7B%\?^VU+2U"-0V*G8A M+8^_69I+8R_[5SWNLG_\Y2?OKTEZ>6"L=\QX'6L+RD8X1[Q^G6"XZFZ!;ZP9 MD-/X"RP%!;O%XWJ&'I?,J&.'UP6%SC@_U0>88- M")PVJ1W3?)JLV 0N29]W3GD537!Z6I\^U99OZWM\?M4KY61D.W?R]#7\9O#F M+XS>#V'VMXOCP&I]?P^<[C="V\;CUNKF^)QSC-#&OBK3)D#<]9+_B;8@3^_* M?7^/E?GOJ;:]_ELW7Y'_=@AMW7\=+G&7^'^B=^]"]W OY)ZLIW7#F_N[(/9H M3<$G9Q"G[HT"DB^.%S3V7W=>^K=Q>46[&W*7UM1[(,-H]$'LU+J26\3JB@&F MA*,2:ES6<=IM;=[=K7>_=S?[K,F[%9+/X]T.TY%SWX>3:]D#]6GX!E=>>O.0 MGN:X_7E(S\:)+D5;O/X[*+'QN9"",*DI6RREQSC]6I4 M5[MK-4!^PT$IKGG5Y#T35)17>J72=IM?;A\L6T+.MGY%%9B[;;50[* &W$Q* M]?Q*CH:J'](D4YXR5K;&B1^:6O:/4[SIFH:IIL 61ZD-X:3=W"686\U44O.E M0TTW,Z-[FL('W@M5O=L\T 5W8.KHVSL;DMKC#5$MJ>W-@OA#O 5])[&ZH+XI MS/KV*G47'4(_)#G-;A,OSL[CX'T8>[$?QB\U7ET_B7D]SW)XYI*?LG:JV>#UT4&)3+ZT@6II0.)E*B&H.5;V*6V ")Y[5 M64=_#]S>JJ%MJZR9JCE>G]41>F+MCXHX*:D['/L5^O8F 4-]5NG%ZK2@M\/J M/-E2HE!>DR2/-'T+?4I4-Z0VY#R*2C]/MOQYHYI*.K'6[/5VHF>_M)([P>KA;5^+H0+Q,O2-K;+OS) MRZ$LR_&)IKN[;3GI9%/-VR1^@0^E#*EK7V1D?YQ.:&R):@MR3&?DVY-&JEC: MNMP5O F\<0"([)6K\U"4+4K@(0+X1DJMERV\MJAQ2F8$",/V9[57P1@2X"B^ M>5!.-*P8XXVFSTG/UJ@;F^A[B#VP[%"H]?;"3.^6/UB0LH3U2 M+UT611>V5B=2;DX?#RN9$N"Z_!$3%U9I8V73B5Q,ZTROM]*54^0@*3-)3J-IXP]_0 %C>D'N/N>S5PXA.3^B(113^(@#3Z8J*_ZHV/*>1 MQ!WU-NS5V/.>0 \OBEC1RCC@2N;\^;Z2/>D\!E>L#I8RD'>E%%^Z.1OGU&Y^ M'K[!C R>&FS8D#$(PIP7TX6'-]@G)Y.U-JA9G*SU3D3+3$HLIW5E8^.ZXT0? M4SM4<[01?9%/T$PTF3([\WCM:EB@J#+JXGD!X>QEU>GAY0LVQ*?5"Y\.WMI< MTG*#"UR;>I+6N1*^R(+7JBQBX2K1^4M*11'=2^^0,5\LQY";N-<47;:S0!,Q MUMJRV,G5)E."R%'9FGK3;^%XE0C$%S( 8(OT#C*;(9Q>%I01&:X6@10RU'DQ M,UQC'ML%8.[N;YXK0:FZ20F'[*P>FX]RVU=*)EB_?LUYG'R@7ESWI4D*UG<5@ LI_]N-!0 MTAC1JM4;C?69<6/$ELFWMD'"CDV')@(;TD*_AX8EJV$B+X8)D&J-XX05:QH, M%.!Y.$>*:B(VVU2B@\MG/X)T6=7R:"*S^"\QLG0JC'24V=2K"VN_UKKO,6ZH2>-37R?.*,,(H/:?]N^.V'$$KO@=]M.TR3IZ V-B?00CT(V M+%6--U.((1]9K*@V9:]9[ K#NO''U]!_%3O%90QV'KLX'5Z:H;KL6.'4@,51 M'C8(*\&?61#A+@82JRGS$AV_PP'K0],/B[0_4[COG6K8(OP9#P-6TZ]YA@31 MR]V$ HUY+0T8SB<." TZ:2SIG#@XJN'()CE^+IGK.>.?M'X&K0XX1PQ]75O5 M&Q6M\9Y)UY!Y0B5#1ND@YL(EGR3=-%#B^I,?'?@;H64+]G7NA;'WPKY]'V:^ M%XGEB.IJ[*^EA*X>=V@9[.I [V+*UQS26ZJ\SJ75<6WAH-*]/RS:O=84'DK9 M)X1)Z?=U6# ND-U\@,6CIX\T>J/D)];NU4UQX@6LP.+L]YC"^2EA8S_H-S:< M&QW7&'<(?LSD^,^"NK/H^@.:(&9:,=48!SHZC$^[KC"0 M%?H/AG*KW\J"627]?.$,O/ $M&W]6:S]+SPA#7H]);"C-SZF3_NN,:@5%AB. MZE;'M86U2OS9XGKQXU?+ZL\"[I]P/,AS$4817Y(KU^%* V1WZ7V:O*3>3O^] M'DUBN"-_FHWZ7_O1H807&R;J8Q$L9H&&)/>B/FAPI/X3R%6M7MO;U/PY9E 6 MTT!=I>"D!<[ [=&FVB9L?HU\LT\A[)0M.]]+TR.OS":.!7H9;(G QMVS%_&: M&MDKI3D)H+H;^^90B- N,+#LMIQE0Y3DYKC=_YU0):8OS(*!] M\L>RAQ4EKAV\J$:_[ /-[[;#,#*F,V*$&6V#"GRT>R+'I?%Z+ E9?BU=XZ1! M3',\B+:<"25.'[R//S$W M3D,O4K^?TMT6)V)J:=A\:Z*C(=ZI4+^XYN^D%%0WA-$E%6&73Z/.HRFHMRNI M.0V]7Y+T;S'7+:^%^ /"L!I9D$81@7:5 M!6IG87RV%_2*3\IFY^O=U2G\^^WBS^5W0;LGGA!8W9 M'_E]!(\BCPX#/2*K"8<1-E&$A0:%583'&#U,P^0G-AKL#CMR3^,,3FW?AMYS M&(7YT=EK@/">84I?09XW*I9C;MD0?$&W+(Z?O$_W2P0!9W]-BRV\G3A!-HXHTP:YJ9QIQX^+ A0;$D2MZ!$%]NR#.7@S!! M-J00ATFG'XR-'I@?J1EV7A-O1;DR^HI7-^ M=WE3I(/G<<#IW"=9GM(\3/D=5#DA99.K#S3_P0MC(,RWTI@M#'ZA)61:+T(N M]HOI8NSL JT3I9 MO'R5>Y^^5QMS1UK^%0(/]5H%%^EI,*B=5S&+9N I'\\+X)2-)RE]V%/G+B;=#_:A7+R=A M1KS6U#MFF&)[A+*D\:'/:09C!P=$P/L!SYE6?94^%+F7M1F[9 ML&WQ#6?'DLZ"H2L0G=\2/W_U:+'LZX#4Q::G@;YUS_4B94M[7: LNJT;)]M* MH(');;$/_QFAI"U;ZX)DP0\=1MJR0[=^\Z&D@:JKQL6Q@+AN)'0&@:O'M84 M;?D;0$OI;7_*;.'@K%3@$9I(@Y7N+-Z_Y0=F\;W'_M G. M\.[3I[XKW?P>>=*CDG85B_2VA2_HN5V%GTLI)U78!._W-&"8%9V F@("AWOA MA(>16C=JKO5WP3NJZPH^T7M)P:![*)\C2-]H^IP,5%J;6?>"L,/ ?60#!^5/ M'/BCPW>P[RJ"6,\"':'XJ9LW6I2\)NITWSZ>6B]&Y9%[, <:-TMJ=<6*&F0WD45NO M)][1>Z3\4SV\FETO/IP/K88O9 B',^U2P\8TPRS<-4FL(^C'V*,K]'7ZXP> M45I,AH'V;!PM'"QB%F^ ;Q/IJPWOVB$8W/W>A>4';Z3&9!WAY MUP^CD$\J%=J?EWL) #T'*-96]V=8I#"I;1ZX86(6BW8>NK'! "\$S:/FM/IJ MTNUAB%N@3)KB$:_>"JQ$:??9D'-><-WM^1T4=KU,=OM#SN#P"UBF]-E?7\B+ MEN3=7FQKV-)O#=4V:@>9!/8\<4@T6U$<_JM9"4,N;9 PW$<_7934J?N1=6G&$ZB7%;<&T MY,IOB3@OIX#9-HBFP]W+>2<7ZLRIX 3+B5;1F+2J2.!-RDP5F3\!4R^.PQ4] M?#/.V4PF#-&\H5@\3;4M,E1(N(H\:Q43RY$ -)$D;C2R8:^Q<\CUX905K5R# M%O[9(A(00Y0K%44-&C:["IDIX5QBZ(T<)#2HX4:KB5;2R*&&2.'%J*D*S0]/ MY6,J[7:R.!ASJ]E-6!HF!6L$$N55I%.&&&6)-&[ LFF_L6G6>J',JG98< U_ M^N4.Y^RMSNOH>;W;1\F1LD]S8)_$ERD-PEP,/%UK>S:(XL0INS:KUO0G4T2^ MRF]/OPD5ON&1^>*%^3*6?*@RG'^DE,48A>I3O,1W^_*2= X YHKESEE_2[_< M:7L^$F^_C_A3]YQW4E0P+6=26;5A*1&$D,^@DM\^I?#OXBNYN)5?%VBI2UN= M5 *DA5F9@H5=B<\-NVP1+/<>H#\^E7*02A B))DEV6Z^O*+<+T%@0)59IF;= M]H>F(G>P;,>:ZN"_TO\(8Q7B%_NVK>ZG9'/-(8V*%5"U>K M+_*QPT032S5R%:,$OV72!?Q)6FT[>YD\F'!*!>3PK1_^MA2,(_!%WU@BD9QG M,!DQTTGX:UO[TO"2:;)21_%NDXORO\LXB#QL-&\&5.R(Q,]5;?-EC''?Z0GN MYBJZ \0$6HA'BZD6&C4;6>$X,EFMF0<5& BJ]+2%VWRHT(=Y-O1$D$=RM.\* MT@UKX2TK7XL!>\^FB5M3=>(\HC,IXOWTF[B\?,L: MG&<9S;,_>=%!W/J(HN2C%]>_A]X^^SC".,<&^[;3.+0R@BK>35^+NLV_7G%9 MO=)=74&'MD(R4HE&*MDPGFM9TK2UP=XJXW@E]54<_:YX,; F:PZ]AS, M9X&.@;C9(]7__VK1QN6"37 MT@838V*XD66:C<8F2&O"G(GZN *@^3>Q!Q'(D>4J./I_O=W^GSL :=E-"REE M>TH/].=]-NW8;P\]G!!CS5*C-C!4Q#Z#38Q!U?[[B._(([Y!.4\$*CFS*3GL M%W[CUND/KS_8-&;4( 1A4CA9:G1OM4Y;.-P>/U5TXBG>/H*?W5@SY>RNDMIG M.=K\]XG=R2=V5SO@+']05S'BN%BQ16"W3FLL.\R\#^/?_Q$F6>D;G3:5Z:2T M\H%%;9U1(\HIF<]@*.E1ZK^G+".G+*DP8T:V2Z%<7YD?S,1R/N; M#^3W?\0WJLS@!B.NSG.CD((][IG+#(9JJN]RMB(K-W&>TDWJ,QI(_O_VOJTW MR, M^O7+BRY4A$A1%"D>ANNERFF3Y_*)Y^/]<,[<9$#.B74EO\]'9L]'3J0W67YV M?1]_G]5,GM50:+FD&EP4M>@"7"%SWQ;T^R)N"WK,46L-ZLR! M/=5QC^-]V[2&T/$Y$U+X/G-BI"7Y=/NQ.=.F<;&GW9/]/JGZO3MSTB#L]6>@ MYUH+(#G2HP$ZJG]+$TL(IDD.#.K7AMEG&:*@<4C_L"K<+E+(7FJ9M."4X N3J:C_O@ M@Z/[T3>XDKR+JUD%=LSK^"M&N:H\W+C6LMK*B4HN_@P1!;[>=EW$:>I?[PQR MQ%3X"-G+?+/-:?*I\G9]Y/-([.K6A1W$DQ 0HUFK(MRPGF:^<3J+5@M=@![* M".(YT)>!X=-QM'MYHOG(0_)#\[O/?.! 2'_YVE-LOB"K^J7=^1WBI&\%<&P MB<(>=LHQP62I<"G&HF]6QQ?TY_8/M2%G2#2%[78UQM!9!#<'QE!D>11K02 8 MZZ<\C]^2-"5^7F45\2=Y2C'_DRZ :A&!L9 &'DJ^4=0/B%ETO+#*(8U"QA2= MROKO,(C")2B=0(NG3H\\N(RV216ER6\X;A*+$&<^=4E%+O/R*.YGBH(9_S;P M:8_@&,H!?N9FKE8):L;\4'$63&,Y#$C\V$CJ?_ VDQXMVJ8J12 M83))*:)BWWL*@!^%Z7QD]PB&4X%1/Y<][^+K8PR2M:"[3=+$0!+4(Z9_^>,L MOH"ZU&DX]6*REZ4IC7%O<^^!X'.^6A6[*"W9EICY2%HA$6:_8!&MB=-2F;B M1HT&3BTP$6VOA])H;*RHM[QA#"P7Q(UO<1_N!G M5GAF6!@=>GTJ)WN^SLNRA\"G^OJ*+HY:D@+C#7UTE/0Q+B8@%IG@C%4R:?4B MJOB04!K=,#AE 8R.J27#57,_C(!$[X^AE:@:.-]\R0N^G]4O']J^E<3Z(/>G4NH+2FMG$NQ[&\HRMH-LR72@5@F /27+7JL=]'0N MJ" $K'TRHBX,DP/U?%2?ZJ$E QK7].VU>U*'BO9R KP@:U)@>T @FMEF*SG^.^UW-07G?S*_T+M\.5 M@@E4A<^2D!VH$43PJNRV$L:"@GJ\[/M:WE+>TP 6%B=\7\H3?+TKZ-IBM;\C M+E;G6?SY'[N$'.A+183&!>..V">'1B?YB6IEFVVM7O^C M\870V19XE707!:--7E1D:%"9W9$;7_07W+I/GE^JV_7/Y?"=MVDU83* @?=# M.P&*:N%L".@X,3_/>3S4'>Z/5OS)7Z.1Y?Z"&ODQ7W_["L%QW8&O(Q17EPZ2V0YM M!T)H!4YI<+$4O]Q"""1F"RS%&&_PMK]'OK+E,HPT!H)CB@O:TW,;&,N%R8S6 MD1N?&4X0&MIU0KC#@>\5JY9=NO M C^:QPRWO9$+8\?6LK. 4JZV+'6^JU[R@LQ+S[\GHX^R'!:&':=J'P>?7.F5 MA!N5(_;.3.#-0K$1C+Y1T8?[KY[:Z*=\$R6RNTB*XJ&UT[Z?ZI;*RX;45@\L MMMM:N7 O[;6Y1'A)%P"+_5>\>9)?[)>4A=U2E1[VQCM#!>&V4;6YQF.;YJ7! M@R;*Q7LZTN+$TY__Z>%P57J1B'N@-VS/L_B:2$__[ZY(RCA9T65_9>R-UX(= MA9I>B_$X4@5N9.H:;MIRF7P?3;>^OZG35TB*PFZD*O_$ECE4#FYS5%IKSI[_ M;<*>DCWKXUL A]-:,G JZ-VY3YC__QZS^Y&WZ[9&R3^GB_%1RN@_?F M"_Q*'2"ME(R6ZC?/M[A(\AC$#H$\,\;#[NEO>%4]YI^_;Y-BB%&L"879[=C% MS# ;S8!$N,,Q2WXMF*6F-H,>Y^H,\7VYQ0=V;.+5Y-PC)!55*"HPR_6]JL^[ M8:H-HUVVJQ*6(MP'@"JK ";>,9]%4E%7AHN86C8;)PC6A'W7@(HF MKYQ,":1R84>]->0,)P;#0N$RB#W7%IP>$$O"G"(X@O#G+$TV"9T/L*26^:N? M3/X_9W%2\EL[./X<%1F!H+Q=U[L!Q/$RB9.HD)];GB0 -@]-QT(D'/W:<)G% MP ?S]B^H0HTNNL#DV(,GFEIZ+NHTJ6F\Y8&'0"F8-1GTQ,)$$FEEG^F(=5IY:-51K% M?%F.J49<-VJ5LX+WQXH.TM-6<6<)Q99;N,T3U>$PN(46 VJ7,,Z%7,]!@/_9>*]B[:@$& M^X#Q3MN\QQ05[,W$EYQMD!7Y*Z9FEE8+=/B5=BFSPH K<=R@PU;7NR]SP6:6[GNRK?Y$]) MBM7D.%0.=I.3>B8VNJ-"<)N=W%3C.6HG$=2X5/6T\&@EV(U2SV>M@2CP)XB7BZ1K

X^*3#I$+F)-NJ= MJ.E2@HT6%2J:$3,D(LBH43KB)G+.>G%#U7K=QKKPJM8 &YS&S;3 M>'&12_.;N=^%2\"&/JHM#HUJL$-+UV_-T0SPC0YMRUV-5YSM=8P&JG/7AUSS M';K",JC&P0;S8"72 F2 L9\<44*XKZ#LV5!_;T##PB)"/C>#U"X M+W\\=+12L#0A>3I472/(\+?QEN98J+MZ0W1&[V_I"5$O3Z,Z=HN]K@R,@T3> M_O^&N>52\&=Q")9T2M?3\\< L5'\@Q&(%*A+P M_Q8(KY"R]K#CPDZ.5P2,9O(**7M2O"+ZXX-72)U0>,4&5"3@_QT^KYRO"7Y6 MR>50XBDQS"!:YC33$WL20/N)3A=.[GEXSO,3NO=IU$3TF:5 EQ51FN.O5@AZRVY[U486.5X(:N MONG&Z<1J#1\+K@().OR&L'O?21C30727"&)=)-DS;A\O\]@-WQ7Y&C.&B=(O M>"RP1RO!CFH]GP=Z8DD-N/&L:??5N1J?3C2Y1=9:M\@]GO-&)85T \3P)BZ/8UJH-/,ZG^3 KYFG#SPO$ M!".FC3Z\F2&NC_\> ;GAK63UCZ9H*1TSZ63L>W_N-7Z=W?M@J=LM+B+ZQLT4GAJM!)NI]'P6N4I= RY;:=IMVHY;\< 8R[';#6?E MK?M06&NQ[PV NL7G MU*)GGLG\/(MO2+A(_OQ(?BJC%7M6[Y'NLTI =:((-H.XPU8D&_M:X/*20U_- M]SL$34A0Q=,!"_\6EI#ZE;XQ2[SD-J1OA-VN!2L5J7)E96$'H=)#,8X&"\(- M!;6Y/ENSMSRWQS00#4>^^IFER5)@!X A*KW=@VDBX :-J2,^P\D\\^VJW"8L M2O[E/_[X+RQ2Z&_^YQ>GXAF.?%<_([;4Z^_R]78?EU:N,H(Q+JL+'-&SA,T_[Z-*MM@T M20!L4IN.A>+"BZ(V7$(R\,'>Q9A&_,8D\;I MXMCI12BA\:J^HB=!YK@4[."6>"5&\$$1N&$J,]2XZ35-KA;H9-:AL?/KS"^/ M[Z8-7[FKQR,&5T0/:\*.N@G>CU\>[56#&YU3C+?5>T+H')TX6LONUD;L+<[= M80)(5D7/='&_[TK/!^'FSM"BB9D8F&$[%Y=VV<] !O!%P3D>&3?^5B?*U_0- MX./YY/!,_1Z[&I]C^KX)N30 M^U"F,@ 3JRDB+:M.%0"<4HW=,8V*A]V&AD/U@M$J*HH]W71YC=(=+E%4-G]Y MBE)VKKU\P;A",9F$2T,HJN\K"O%#[^JDNYA*CI.2U5F6C!<']8A[V7)QC,+K&9?F7MOW88T^V<2G8W8V]I2/0\2J M65'3WY8!1\H#9SM=Z^G0;+Q*L-SD>."EI"HHO&0-@Q%J\CF.6L#[V<.FV9N=-[BZREYQ M6=%@N,K8!5[)YI&D*$S>TO%/W+\<*@=WPU)IK7%_B2O4226#(GZ]WLLCITX< M9$^;UG?("[S"R:NOU+?J"_,/I%=BIQQOUSQE1Q*E=WF9\"S<%*BVH0DFJH6$5M;LB7NQYP2L0] M_X0S,IM)Z=F8>)-DI.?G5\QKA]5)D*;*@-V&C1#IY=B;(@!NFS=SP_A@,]=V MAIZY/GZ\KJ?12\J[(J+G8.[Q*\YV:L:6%(7=V%7^]?+=#92#VW25UIIG/V+2 M#D\1E(/9LD8]:X_$#!4"?@A&:;+YN2P4XS5]=)B] M@O8:)2G=AUWV:(L3SWK3)O2MD;OL@LA"[OW%]SJ%7M(+=0V8E#+!6]G*13") M,72,MK2*<9@SP_MBAK/D&81602P ,"\O\[*2]/:J"&H=Q4 M\Z.-+.BH3%\]H3OG#K:BO?2%_?U8ZI[6QFU=$'9XR7V3GXR@I> &F,)6:^!&F<)6XX4Z M*O(C"8&-]S!SZ]VL.).L^+2&2F]K'I6 &3(*;]KUG?Z?@:_L2(R=?Y6I:T;T MC'W^G"6_X1@][R4 M]\/#=IIG :KIX&KH6>UYWHQ?!G3D%+W[)Q)=O7;C[^7PL1%N. -;Y7@V@&&L MO?&=ZR'KV%DG>YX<]3IG=,!P,%CP'D/#A^033).QL&<-/NUD6Y^&(F!'H@D> MXY=?ANO#C6UG6*RK>!J[7;!HDN4PC>'Z#OU>/;SA] MQ5_)/.E%]H;1#'&PF6,N3OTNWTP67$:9[=&<42LF(PK5E=U&_QEC&6H"XC8@ M;H2G32!/B!$&^!-DHODKCHK'MWPF;)V4TZ"5 U1,V*06$3Z)'#JR''=0S80[ M$L%_!D\41*=LM2;PM-ZY$!S>LF8H/?PY:W(9XOCS]Q4IRC>&3=!2 MR J8$,80TF8'F:! J6+4'9>\(2I'7#OBZCUM-?J#"B4'CYKZON9AM(#RS+O&@.5C3FW[/B76&U;'(!6UTJ6(]"H;V4TVE1$L< R)2I_T=(3.L MOG&&O:LIU8-UR^.T) ME_':BF%SWK$;R[%>]9(4@9*>/=CT:(_J TI\]J P/-=@1'W3'0V9YB:26]"4 MMC21T>O-!V]W0**J)0C*QP5GISZ;GK604%%C9\FV;^[;A^@T#T^8R@!,5Z:( MM 0V50!P2C-V9S[)[<2C$)@?A8@VS=NT#066PON)R]+;XM 0A4Q5>5;O"GK*GEE!VGX^;N10V93ZL/D(&,DQ"-FVI7AGC";[H)I8Z>:$%4E M'DCMM-% 9UFR/)\O6QB0;93$;.;,1YHE3>"1[F(VJ$#5"T8;PCF[HGTTC4_# MA>3& !*P-K-.":+2PK"90>VC/%-'4Q)NS(_8:RTI:R,90(H-!TZN:/BN"5.4 MB#:FDR1^)26AAV7*I]E*=OA1^7(_;:2N/J-RX=.2F/R_(@SZN7 MP!QZ^Z#V_3:;\NRHLC+LP)V&P=CS'LXT7_ZHHBZ,B9H^L?_Y>X8SN+=7*4*,-U>I< MQ#*)C"2//V?*K"^.O+^(4C;?CRJVET:Y%Y=_C)_R<9%G] MM)#4;X_T5/\SP>556>Z.CJ-/KAPB?SPYJAT9O4_F7HCJZ1K@HV'Z!; M\)TUB)OC:[%E":1JN27S_*WSG/YSRTTH49FG[4$$,,RA?O5<6C@H9E"\=3Y< M,IC(M_7B]U%,NWC:O'_Z^'%BZ%I[S'V7KI,T;8X O34>YT]I\LP.H'J9;WS" M3]555E8%.PA[_CV1[6$,%H0=CG+?Q% \+@4W#!6VFK9+*A)U,M$W*O7PU)Z' MIG@3;?"GG"X":F'1*QY2LSSV4]XXN[*A--$!BRTUU#-$9:-O7+I)@Y7 MYZ#+Q8I1S$ QF"$ZYI?821R6@=LY2"TU;8*-0+:;X7'L(CJF'+4,%@RG"EPFB&ED8G!PW1?%1B8:$EV3#/!L*@-U23?#HO9HQ MH3[<-F[DA?$]_M[P$S7ZSE"M$;4J4:/3S^-:2X+2^/[4^KX:]MW#XLY%5";E MP[; 47R;B;VQ["SFA.JPV6$J#O+%('E=N*PPV0-KBT5,%^+*Z!V*WGC-"QDL MA@5WO6Q=?VU<+SR-&/J>-W=(J+,/%=VBJ8][1<^R[<%) D+B QTLY(R@JAT* M)VCY8(T5VMM5_# D5X@ZC0"(P2D@K?^^J$"X0$8IZ7)7%'1C*XMO2.CP?TA0 MTJL)._@G>"]&O48UN.$^Q?C9S;I6XB6, 3@Z)]]L\H]=0J8I^WNZOS&TLW!4 M F:L*;SI\L?V_@Q\1TMBK/G7^6:;)O28LH3_-*O"9 T3_\4N6J<>W#YZ MDO7&ZU-<"2):$%.#&CWL^&JGR4OOO2@$&8'@C4%0B!"L9! L$OJ,PV[75UE, MYB,XSG!9/N8$C\MHFU11*ENITZ@&.^1U_1;#?:P.W%#7MMRTC3,%='%>5$'/ MR-"XK[5XB?#E/$\./*?AOAKTW-N&'2&U35+1<><7C-5OWFO7AAWF$U$8VZ$; MJ HWZ*(VMSM,[^VD>EE^3ZB4NHKI_G=KQ@D-0WXKD%00JU@:6K( M!UM--^]DUY0%DZYL8C!"6H(J2-3EL!648C.PQV,W>87+>E.EE%_^&2X&F*,4 M?K6,-% &./^H+#:>O>,ML17S;/ZR>SX954S?TUO^U187/M^([OA.K"HZ*)F\ M*8K#C$%=/V595<6R<)<71BVVDU.5MU:'6_RON'C*]9.J6G6U/0_L)2M @CJD_/N9GM MU;;_5.3EX27RL;(PPT[+P\')GU@PH!G@H-G&N>AVFR;KXBHJBCV=^+U&Z8Y$ M8%0V?WFJ\S66+QA7*&:Y9.M,C7G!4CNQ5]_R[)D_8=.;-J)XA]F"1I*A/,.( MYK1&.5]_[S+2KO8K4C3A4G!1OS!'_\*%-9EL_4U"K<+>X[B6XICLY1>VG'EY M:4QDEN_@_)Q%&]I2?\-QDW?Y4GGZ?D)UF*QHBH/\]HV\+MQARF0/K-V\$72U M*$& MM9;5EB8?W5T6W_,/YUX+$Y"L]=K-'*1#56L:M.0)[S/LU@] M&_EPAO#W9C[2\$$]]0$X4[']0?J3%8$2 @ M,6GZ$L)U8A,G'$]BI"&RS$!H242@3&0^X762X?@"9^2'ZHYX4YYG\2WIM(J[ MG$"!JZ3 +,V*4(+BD>;ECGR%1\4A UNRH7.)103[+&-!,&3^L>F>.3,Q*U"M M!#$M[/D49@GJFW)03+ &?6/V^)G!O0LHE[FZV=I'S7K8YEF9%]=4%1F0*[(C MZ]2#36/:GO=N;XY5@DL_^J:;GX-LVSI5@6H=J%'B,>FRTGEE%F:]F@$W=7F> M9HUJ@39W2YF/2L%MK@I;C8IV M^5W9D-JJH\Z=MU:?KS7@K"2#"CZ7[4V U<\WC%>#W7YU_>[=A!FI [<]:UMN M?#.&*_A+,(NO;''D$7^O+HA1?[\F JXJO)$_/FE5!>S0<('G[!59B7RX(>?$ M2R^+BLPH1*U"S"STC1J&F&4!K=2ZPK:F/H;F0??NY>[<=4X47V7EKJ"',>[R M-%E)W[T9+@J;GE3^]0_/'9>#2Q=*:XVW1ZG0,WX,A":;KZ4C+M[3,3G??GH: MDYROJAU]^"+]B0SUKX]/U4VK"3M$)WBO'A@<58,;P%.,M]F-G[7_NFU?+R]S0%P#'%>[J.! VE\]6JV!%HGFIHT@8U)_U:7D5I2.@\4H-) M][<@1CKY:8"A=-WO)".67)?>/( Q2;CJ,GV=/^4[/F8H2UR5(]?B#$7![O+F MX*.>5XS+@=MYS?+&YLQ#?N-ND>CYDAB8WZJ!#<%BLW M=5;JI(RU>#]O& Q,[;KIYL\ECB^C=+5+V6VUNE W/6\N0M G%?6GCL;R83=V MZTB.K"B9"8<;7/9=M+LZ)5B#J#E(L&=PZ:JQR>?+R& @;;"@[Z.:;*Y++GN/ M>GB5J7RD">M6=/98WWF_Q]6NR&[K0< MOLB$)6EZ:[[*V:WVHKXG7S!U="UW2P?7$=-*?KM.B54LWS,I')$Y=_3<5<)1 M07-!EPC7QM/ZM.!ZE\5T0?P5E^RW!57WA+O?D']NB_PUB3%[ZXW=W^>(E/65 M>5(HR<0_H+S%:MG+\[ _[.#C[4F(FHG8@:BKBEZ);)([8N?YICPF?-L;]K'\W/? MU[/[^W96T\PIEYX#!O-- ,X$QS+']"!5;F&:28+-J3/0$6G20 Q"V:#VS[7;$M0;6O0+I M+&TZW;BW.G;/VZDU_I#5I&@]J!1:N [Y/';FK*L14L .VFTW8MN7T "%K%6W M6P?A!&TS8&[&X=VA06V(E")""^AQ/-3A+:\?4K!K>&$W]-MY6SW7Y3?57$YY MI[S'LB \Z@DL#,XXYZF6]B4*[X0ED^+$(6(>P;","1"G,+T#R#KWR6M)N D_8 ML%!(")MA!M"80BM"]7"Y9,@)MP3BZE;]G,&).TP.O<\PX;F:O!@JU/]MXW]S2-C7$@?;/+G,-]L" MO]!;QZ_X*EOE&TPY4'D-6=QB.8__MBLK_MMU7N#'Z+MJK\:-.MB,XQKGH]T] M![K@,IISCTUCG2<*[%F&?N"V?4#7+/'6,$GR)_WN\2J-RC)9)W46^\[&,T(= MU$I$S/0R^P*+.3&CP.0G]$.,^4\?Z)6,39(EF]VF2^[0N["1LP^UZGVHA/F# M?D@'!JR>AFM?=ADQ^*&*JEU))KAT_#KU1+Q2!&P2-<%#/723UX=+=D9>V!W" M<87HAY^S-?OI ^+*V2I1ZCW)P3%"%X=7;+2Q':H96I1(O5<'QU&UD&)";KSK M/((N>F,^7_B<35S^X-#.77+B%CK.8K8@R:]WA0,BFJ& C\82? MDXQ>,I7BX6L$P=.*\#Q1J_WG[RN6!I(>GJT30IISI9GLT-AT!H(C@Y'I@D-B MY#GNN<_]6EN'&O/08T'F)RF?=CE.!VN4%=4'G U(N%:&DLV6#/)@,-N1N_4O MRKLHBLX\[1R?K'9H!*%$863 ,E0U)$)0.V!YS83H0DQ9NTKB[FJ:X7S1 M#1Y2S\\0L9#E=8E2FED6U(QQ<2PNVBFC0S@,#E5!#!*?SY&D,PY_*P2$UF^, M8:'Q1LE [9!ZCU$?[,9&CRRZ3:Y/[287S4C&;>J?"P?"(\[@JGU^KA_U '< M_#+/JB)YVK%KWQ?[SYMMFN_E;X!/J!\:9XP@H:8,2>60&&/,!8>$T5.-GO:H M40Z$'5Q!0T\H1-D>K43Y,'BAH\"#M3QAZ7'RNV<3A8;&(":8J6EEBL20N,;( M+X<$Y'.!W8"/%H4/]+IZAX31@KJT>KC4,WT)?;ANF'2RP*+YP;H(Q-5R1WA M7"8_.EVFOW0T5#6TN)?[/_5L84CQKK!^V;.$0,8##O"H/2^YN_^/71"KWU8K M\"I_SI+?,! ..&=FE?>M65=9O4C]\(+Q]+3<^O)"8XN)2(W>.M41%A*O3'7) M^HU4JITOE=+>FTPZFOL 'U!G%+T20&.=75B@3/0ER8B-](7DN[Q,V)QEUAEG M[2=F;O!A5"D+P@R7<=\43[&04L$]H2+:/.>>8-T=D 98OVP297%[@R7!9'1< M]-IL*;;9==MFMW6;/6,-/ZY#HSFWNN6W=9AL?@]FV[NPPU;42]^/E]B 5'HA M%<(3(4LZ:)6BR&]P4>#X^-JG5H6@*&O 5P5U":6#H[ AVVO2.I-OG^F%_)DE_;X)43/7&49 MNZ.01B*@$+C+26.ICGQ;9/9SOB*QLF.-4W7']0 $U8U7BE!)2/AV+;\9[UXK M3)Y=&'5QON58)=Q9V5*.FQ_H:.U#,V_0^[H='Q+$\KOO02P^V5IZ $^1QLC, M6F2"2V/FKH!=5 *2^<@UCC> 5[H[8CRZ$*./GUI(<#2C@)0#M6.T2EO2-RQ T35=;=Z.[)M M9EL';-IQ@JC(2E85P"4M-VZ:1FX[$!J>IH%+%-0DE!>3M][@[]67I%Q%Z5]Q MI']L7TL4[)B<@X_>PP]R.7 C;)8WCAZ"$#73#9_O%>+*$=4.Y S- C#="7N9 M?.FH3X ]_,IN[E:]1!7Z-4E3,KYHP"2PTG! 8\M15W6>0/X(!YGDC<#OF=J^ M[*I=@9L+%KU[%S.9;HKD4(EO,GIZ/*@M-D1:G.Z<(Y;DAK17G_J7HL#3IG<8 MRRK91*,X F; Q@%N?_.7:$][AK'9V QQP7'=))Q&"$Y+5E"L-LTCMU36_I6K M!SN?&L2*LL3C&TY?\5="("_3W]#3E1I< )J@-F6@,2(RJ' TQ"99T6O_0\\L(PU()@.,8*7"3\ M_S40EOE"8+<'7RWMY#A&1&DFQ5!1)\4P/8=\$ PU(!1^L0(6B?M_"X5>DE>+ M8YA:VNG1BX#27'HAHDZ+7D2'O- +,2 8>K$!%HG[?P^ 7JBOW4Y6^?B""\RN M[APIQ%#1(W5$O4V10"C;D#5(K#(NS6)D>_ MV+<__E>""Q+8+_MK_$KXX7LBV]C2K@R;F:9A(/*.7DVXK#+1_OF/!IRA5CSZ M1F5[V>9M??V*HW+'#]:5QP!\RC=1(KLT,U5&("$P!9'!2- 1$$! 3'+#PF,: M0EAPX7X#XRK;[JJ2,< ?ON+-DW3XJJX12*.7>SO8Q(^+!]"@%4;;H'4N_@PQ M!>@/Z!O7<=B*EQG;N72Z=A!*=/XX.3I_##@Z?YP6G3^&&)V'1MN/SA_A1:U=N9<5AMNLQTTVOIJ:-H]:]-JLQ^6*XQ"^C,J7\RRF__O\CUWR M&J5T 47N9GB7?:1HP>M/] :]V!4L3HIZ>*6O 9@$-;WO3,WEQN/&M8[3Q](S* M;A(C=-(]3\V<.PPI:R9EH6JO&:L3JL,.W*DXC)R"&:P+-Z0G>V#Y% M3!B;> M%T.#B_48]F+^!>KG8_24CAS0E54)(KR5_@Z$]&!Y\&&LMGINZ(K2ZUQL3('/ MF>BAQY^2@*";.,*+#1:_$#MX-J_R@?[T=!I0]^H M/L040HJ.R[RLNA3-T[ \JAMD3 PCH!$._8K!18+$?.M!<(:H)I^#-\>>'R6N MDD)QF+!CD(D*?$$LC<^+@CX,SL[3/>:W3U649#_E>5R>9_$#+EZ3U6@Z M86-AL*EA'D8B5YA)@DL>,_TQC:F'*E_]'3&]= 6(Z*1W%VC*3)R5=A-VET4E MA!'Y5Q="Y!__\YA4*;Y=7V5Q\IK$NVCH++ZJ',R&/^H9;=/20O":Z[BIQE=# MJ%3ZT$8GU_8>\=06^&M2O=S3E^]HA_.2;!_SSR0^JN&S\F82 FJU>FA(V[.Z M>B M7=,)FS'P1E0B42=]A)%KG;,?+7DP]':])OU+0?N:RY<$KS]_QZL=[1/J M/PPN3$^K";/)&WC?OB6J5PWXHZ(3G3#/^5V4=/C.FG6,R^0Y8R;15I]S32@O MT(J:@'!C0_.G9=\U7@B21@TZIUOGS/%6$ZK_*%N<=]89ZD?_>&F8$:_I9=.A M@8UL6>?ELLE*6NE2C?-34N 5$25MCT<%X#;!85^:5M?_*\R&)K'1>(&K%F>R MB",9U?PWWM?ISR5;Z_)2,!O.B%?MR.2X"/!1B,)@T_9$1*)6IM--;NE PK57 MODY1WT0;K+A%<% $9BBI_#D\'MW\'1X/*ZV<=0B:2O-\6)^:,'I"OUNN<-SOK*QN,+_O%?_O!GJD(^!!@J!+,MJ7UJ!P!')8#W_W)[ M9Z0<0E1D?6S&1_?OR:F%=SW%32-A#^MBWQ6I$TR=OT5%?+.C-M^NV5_+\UWU MDA>*HQ$N],",;.?(#F^C6E("MZ]RYZKQYBL5^/&);;Z*-B'!*/2T1V*YYNT@ M9MD9XK;1Q5-N'>K,\W(2Y)V#' ;EGL=Q0JM$Z5+DJ]1XXC0\CK950I:K.V%J MUG :!']T=IX*7Y\@\F&0> WW:Y2D]"; E[SXB=0=/T]H7=V)T_<(SBX&TX>Z M3IBXQSP&P1T-8316HG5>(&9GF)Q]6J##INO;+3NWQ0POK[([7"1Y_%.1E[)- M$S>:3I2DQ]&UPL]R-2=(S1K.>B2(VKHS3@7L&@BWD/Z&V!@6(SO$FLG$!):L MI=224:H+A%YQ\92'AU$M&CUSK(+J6-A_?L%EE63/'),_V$9^6,6)=B4*/*WT M(0/R3[#S4'GIL==@_T.U776'$59/$2ZPR]'HTSBN3X>X?OZ^30I6F!NO^FZ6 MY = H#:1/&)/&\*!4Z=5%SV&=V>3=]($!.F%)J07QY *B 8UVN19DZZRLBK8 M 9[RMGK!Q>-+E T.SVWW?M/5!T"R"WX'*R/8B;J!4_22"/AD<)[F3; 9,:-1 M1:R6KZ:$-3A>^KL,K*UD>?9*1L'D X2YRO)NF_8B_6YS4Z/.WS'\E6CBX"]I M_O9YO<:KBO[K9U+B,7_ 595BYK1LT\"F?-@]IW4DQ:[1FG"X?9]]%XT3<=:6 MH#KG9\E2A\MX@6<7!S1F3IDV^E,67Z9162;KA/_B*ON29%&V2J+TH8HJGLE' M.]^3)26PH]@-IAJC7$,-<./9D9^VN_4SU)G$GPCH&45[Y]8LU-F%OC66^;G< ML'K!\8ZF@-&BS<[%VW67]XZ/.F@NO%*5ZM>5+N!$X!+A'A^X4 28%IRZ:\P. MM55TPM1V_[5ABIY?H Y2L;.O'M"SO)>E)"/R0C/7W^%>D):I ;?KAR@=>2AA MJ!QL.I1Z)E+942&X-"0WU3P);%FQLRQ4IKW;P9^SYR3#I'UGSV3$](F^W9AO MZ1!$?E=XO K,MC;%W_8>\4AYX+>*=:TW;92+WB9V[8P@GXW4XTX#V*6ST0[U M>N1) OM:8 :_8U0G+Z;IJX#;R;ERU./2>J\:ZW(5SRHL,\2&AK+] ;4<8=AG M ^J=EMM=55:DPR#]QGV>IE_R@O[1]C[5F#+8M.L68YMW'88UP25AQ_Y"N/$@ MF(B^42-1;:6G-0_ B'M^ ,0,D.YHF+-S5$I-ITV="G1M\N: FM,E396S$!A3 ML,_1T:;_X"!G^#FJT5\7XF)C]L>U( M<+%*2GG&+Q-!P,G/&)L>MTV6 IBZS'V!P$R-55#&=LNCV4H"PCXS";K+T=6] MYVMX<-*:3N"VG3<\3OX*C_1^5ZM.E M[*D 0"!OP>8S-(V5K'R/+1OQ?L[BA?:-G'Z8'IAO#9A1#29NP-Q29>@'^AQ] MGJ9142*" A^$?W"'\4,5%=7O* ^A#*-_+2>E,W/1QUJU(/!^UO[7F-37VE,? M<'_K 27?6YIGHC20\\[?P8%Z/.TZ17>47\PL+/KHU.8;L:)]PR&W\5J]S#1 MAA/N(TR1 -%1#)Y&.='>8ND/U1YB>4==QL!^MH\N8[H9)]YE&'X7JUW&1!M. MN,LP10)$ES%X^.9$NXRE/Y1P=.<==1KMH0F_LXQI1IQXAV'T32S/,"98<,*= MA1D.(+J*@=-0)]I1+/N1A#-6@7433^.[/T^3=W_N\29*,O+[RSQCIR=V4?J( MB\V/JJ^]N"4!=!A^OHZ59/SF9@#O.CR! ?_H0.L#$IQ U(NP'@3P^+'4&]U% M"_!* +@Z!AC&+$/_\, 5\2;)RF3U2Y3N%C@O=J0O@*[ )=*.SH3UE0&G=:P^JZ/FY8+<[R)RI >V5JA&'\B8#>$F6N8?=9A,5^T]1 M%=VN;YH7 ]C=$/[(UZI*7I-J+[GS8"H#)@7.0J1-3#=5 /!,=<;N!)&Z;G'O M:H4H)AH/7NF@2E'$WF2*:K6^LTV;DN;HVQTMU X3,YD: 9.<_'Z399YK&K+@ M!$=R\W" _[Y-:S[YL;T$RL260:>)\O/=6J$UA"?:$?"6XN^3M?K?/?WWO\3" MS,^5OVO2/X @0+X/[R;7XE_GYN!U/I2+RP#+ON+G^@)7J. &WK7^PESS]@#N MD?KWVK$.?X=E^M6^[O?8K4H0@-^KFE7V,9LC]2_Q[Y7@X"?,IO;3]UUK?_D0;37IXV][>SG(,30^RR\B?RA;]$ M2<'VJ$%LLDRT\KWV(;.^ZL*+=5-,?(]]T3R@X/=7PL+?T0%-YB.B3B+J)3_Z M$VS6/J"?>ACUCP>HO]=N#W C^+V#F_#]H/5JOW=E6NB<8/]URAM;[C^L>EOF MZ ;",_L",?T":_H%CL[!!I[7\'U^FL!''\JD8P"&(-/M>Z_C$,,ON9+']]O=];=GX75WT^U[K]V=X9?T<4SE M]^[.(D3PN[O#@R[OM+M;^@,W1V5^[^T.MZ5IPC=X7=U$X]YK/V?R#1<]GJ-E MV7OLX8SP@=^]"6Z]TYYMT0^K2J+Y?GNVZ?F%RL6;B9F-[[6?F_%%E^GN# Q\ MC[W>')C@=WZF2=RR/E&\F8E:J)\N=_.=N2]Y4?^*EOO#TLU 9L0[97GE-UF$^@(?]@1H' ML)W$67WJ *WS @FFGU;G ?#CZ/3*R\\ZEL4J@Z$>FDV:A38>UZDM3V.V8@M2KGQK2\_9S$N>O[?$7A? MB('4_0.\+(F$R2%?03772V2-^HQCM MJ%GL%[BA*_[XQ[:V#FV)1?^TZ$,H0+"\)93<83%PS&&9 M;1 *R3W>MER?/Q?1IH&D'@"W%G)DFL+2$[8S9<*F,"N(]?86Y@B$2UUVW#)> MZ6=LU4E$M?Z!E^PZ(U"5HRHT-W:HM4 AZ7:&Q(B\ M98KA.(%-E1P:DQG[9Y_2NNM7WLGM%1=/N0F]+0[GO7P@1J'R3'BK%QSO4C+5 M?L#/=/&&>)X7%7NTGM#QAJWE7.SK/SY&3ZGT:(F1).!49HY.C[>FBP%,4C.< M,6:D6B?C&RX8M6J1H/>,':JH2WQCRCWEC0\N-84+5_](TJ0DR3)WH C<&2P?_Y^Q9G,?9\G;SB^+PL<37" 9H2@J""*6@,,().=?#$,,F)F;%QA@1M9^U) CHNIQH_ M,I6(ZW3XL)H&52R"RF6T3>@9>]PI\_($VB>\+? JX6=]L_A\0_GKMZ%]9;T: ML&-?PULQUA7%X<:VCM&FK5:4?8;(OU+,@CC*2.@*BMB=DFV1Q[N5]?LZ^O&\ M%!+,_4B0[K&3+W_"=.UE^Y*L(A)6."J;5[W4I*>L!SNHM3T?Z,;EE> &N+[I M,[MLFNY>T(&8$ODS<>;-O"PJH8F3?W7-F_SC?\XWN" &E%\Q748\0&6P ,P& M*_>%MLSCO\)K@@H;3=M:(VZQQE0FD;PAB7\$W(B.?&@;4/L7H(WGV#[CAD-$ M63PZRX^DW:[9];2'*#TZT:4H!K.EC/G5G7H]+@/]>*O"8N,#BUPF7=*MV/7G MDHI=]K"J0[=NU_6M[@=7;HT]D;30P7A]4!ZYAJ/FJE45(LE,V!<^6B5[7<--V[$@%#&I9,I'Y'K9NKBCBRIY=EZU3K<_ M?$K*59I32Y7,.TT"[%9N@(;8XB=4A]OZ39PP'CMQ72BJA%0/2(R/;UR3E]BX MC(IBGV3/?-,1T_7-759-C8_I4F#'B"$J8IQ,% $W5DP=,=_4XOH05^3E'E=9 M)9NHJB^T&?48$T7 #@<3/'H7L2;4AQL(1EX8OW+C-2O0\.CP2X'_L%0[8:/*B>"^M/LFB;)5$ MJ9!VM/T=/V1Z$1$_::9IC*N?BGRW)::.'>>R(!9XG%C"K1= ,V4"CBQ;GAF' M7*-,3*][AKI?]9@ .0Z_N*#HKCJ@842"5:J\K!) M9=13D2VDA>'2P+C)\YJGF H;==*]1"P,7Q<)T.LD>DK2I$KPA"@=K00[5/5\ M%N-570-NT&K:/;]GIM<7R'!XW?Y"T PILAT#(HB'$^*74?ERGL7T?_29@M#U@%NM548^%E?_%55S#<89M=]YPMP_:F?"&NQ2X& MI:#(9%5V9 1X%^TI1Y)_%CL<"[H(@;-'Z4<%K$;>4)=TK,AR^8Q(Y56W%J4=N;Z&<3"@;8= MR-4FG:':*+&S8##RUS)OZ"O!-8S 5A"A(UPW4YY(1MY0N]&TT$S];#QDN+Q= M7Q8X3H;N$T@7<$>KP>Q.IOK=WWY0UX$[=-6VW'PH112P%T:8"@A,L:COG>L^ M@O@FKW!#AOHQ/%X+=@AK>BU&\$@5N &L:[CQ$SA4?C<\@!.]RSA>]]H^8O<> MIS3[W5U45/O'(LK*B"7:*R_VXE\4EWTF"8 =T=.Q$(-;OS;<.#?PP?R)!280 M,8EGZ)'XX_$:D.B>\M;/8,%PFK7\3L]QJ3":J:4;.X/-T>-]'=%%Y;6%P8+A M-$CY983C4F$T2$M7#'H-4I8>8IE!D&OO?,37!<[P.J'K_>S-1V6(R5/V/J-^*6\7&I3*F7=&T2%UL:ZS?1!@_,)A3%8$;9 MF%]-'M6A,O!B:]12XR-O@E!$I=H>XX\TO>Y1N//G K/[@(=^#@[WI]:%VT@G M(]"T7.V*,)OS=/,MMG'SB8-D5_^GJ-@_Y+OJY0VGZ>!@15$,9N,<\ZO=&Q\H M WQW6V6Q\3L1[:)CB8IZ]%SEB*I"K:XS]$NRHH]_XC*)Z?8IW?+[B73[!>GS MOT99],P? /VOY/D%W>&"/2V5L1KLB8T2EPKS M)4]C(B/)R%]><1;G!;7B\N'N#%UEJV5WNEW W,?3SRAP(>=\+VL("XQW-567 M7P@UB&6FK5.JQ, DP;FX:"Q 2V7 Z[=G>V)GL450>89:I8A^,:1:N%A^-681 M<#01^#__W%E[37[ZS__5_*:6])__'U!+ P04 " "1?(U7P-&DCLZ" #9 MH@D %0 &-S<&DM,C R,S Y,S!?<')E+GAM;.R]6W/C.+8F^CX1YS_HU'DX MO2,ZJ^2KY([=>T*6K6S/=EH>VUDY?5XR: J26461:EZOPU_'@TZ?_2IJXMD)8Q?<&25NGOY[D?YAF MK?G>WP8GI[^=G/UV.CP]&XS^-CS_V_GYX/%+7O +[-K2H99T'>_/OZ'_>85? M'$ 9O?!O/T/G[[^\1='F;[_]]N/'CU]_G/WJ!RM8?7CRV__Y3TT]G)KS_#Q;9?L(Q#^,I6[/_Z'X/!?P:^ M"Y[ =!:+KM>4BS)[? (A"%JE86M%)ID: M5"SM]I?A?#G?@"#A57-5XIK32,JIO]X$X UXH?,.[J"I7P,AXM:VJY'&^^NX!SW>V_8FA)A(A=UZS64HL9TES?T B/J16^S5S_AY@A7FBM.QEOG-!V M_3 .P'.\7EO!!]2 L_+@JLBVX#QIVWX,)TIO]0A[;#N 25+^-E7(F_4CA&N! M>]];O8!@_01LX+Q;KRZ3$6-N2H5T=]X[9)4?<*NL5%&17N)U[*+1,8>C/BA- M!?=^R"D/0W-J](/FM!?K)[]^"A55]/PQ\.%:)/I QGF3+:;O(*;^>VK('D#$ M)Q%3@VJ8"'L4@,6=!S.Y4D8,J[-65I1:?4>K0]DG"#4\#=!#!:W/S=P M3 !DPY)Q\N![=AR@F??>L5X=UXFX34G;;ZG YQ[ !CGES.LH&HV+V(Z^64$ MYU9N%=545X*ZXP&X (*CQ.$T'N6:*OK^X$<@ISA?W\LUE; '38.^!\?A$UQ> M!XF]?83;:UX6X9M1LI*-?/O/Q#D()TO8%3C1HUD?=I+=8<3>F H);V%Q_P.D MG7N, _L-?@ ASB<;H1D54CV!3=:'Q &P]KVD8WPR81M1PD2P0F.!UUM)K*]" MCIGE!+];;@QVO^(T$?4MJ)#EQGEW%L!;\/5_5TO-R$@V,(\67":_P)DZM&QF MUR)+*_KZ&V3Z'=3Z']CZ^((6!U*DSUO6SO?21&2F!A7[89K(55-=2Y],0YVQ M-:K8/]-,;Y7JFOIJFDC'T:Q.?IMF)"6WU3\?3AOSVNZ+ZOPY360NU]3"M]-P MK-8WHMI7TD28NOI:^4T::8C6F(8^E$;+4K8F]=BG-Q(0VXHN>_8F4I':4;E_ M;R++?EU]]WT/R%ZC(7(#(LMQI>P J]_0%P]8WEJM K!"VX4G '=%,0BO@>O_ MN/[(IKCP&03OCITL1CX#?Q58F[: Q7U)7VQN-S*'6[%U M?3'8+1N+JT6)L% ^J"]2T'RB=746)YR?BC\YX9]R;3;MH]IYF!O!P=:B8A]S M(\GJZFOI94:_\#WD86RJ0>[VM<2AW>:@0?.*/? [O6#I16Q!X/Z,8E1NP! &<8> /Z2:A[<:$MVW% M\K<;^<2&%$OVU0L@%>%"X]^)!C+>M58JK5E]3^6@A0X:2=^@>4U1N %P8K*= MY@O^IM_0Z=1R_^>&3\.U%1-BT)!8'4OE8X>%YLN=+1H'ZE M?V?>K39\+3^I!UKXCK;>3+3XDN[83%8!2&>*;T[T]COP%GX@BDQ-OZHNBN+) M6;U%\^77$.P<].@/;0<:?^OJ,"AN&I/?3/VPX9S,U* Z26=QE/\;DC:A(U3) MW" 7\+ %A;5B?[-X"&)%A,WD%@ MK6"C:\OQ'&^5_!7Y/UM(S]ZV-O*C/R,;_F1%;8C/TJH6T69-=UR85E3?*VRF MLKH&5$?.M5NQD5M2+=LT70W!J6"W-'I$6Y&&MI:W;:VB"=LIFJ-9K:2&R[]X MO4F.$^%B<#'S VA4_@ VROV4NN]:AE6(_;+FV#V Z!$$CK]P[$P&M,"4C1OE MJUIA5ER!U_>[X50HXH-Z(?5F>2L >UT9#>C/VVW;+/86:6JC&)9-:@H&L'T_ MM,)ULDY\ W<>-L^=X/'*_CV]<$K];YG6<\= LY"QQA_1"I%T%YWU-=]'B\6# M_ F]T,A#U=/1WN*\I.$GM$+C!BK,0T%L7A0XKW%N'L7B0?N(AG=76H;6\S:N M(0+U$8YM#I.$?%!'I-(8R!LKLN;+I.P\6>=.?EC!8F+#XDWG'Z$?UATYN-]^ M!V&2[Q)6ZA8\EF]KE<.G$2+TUC3*Z--(0EI;>MP;S/(T>ZOL3PWC]SG:U4/N M9\L%X?5'?LG)L2J]#;I?#ES/+A1 M="Q7V.TP[L95WCMM)&&ELDY9I!J:8TICO!)N A"BPU#4RCW\6R86^BRI0VPO M.Q10 S\C@/Q"V]\Z$?K"<#B\&@X^#?*&BO^$C0[25@?-4K$A :&(KF^7NN*B M]SK\H*Q!U%H(FTN:"H']Z\I__VT!G.1E$O2/1+V):N$/WZ?^.P@FKV%R<3)O MR;5>@?OW7VK^_IO$KN1XO< 6:WI2_//WR[/QV7AX=3(<#\>GYZ/AV>FN;T4F M3()R/ZW SIN&_ZR0HXQ_5N*W39)!_I/]YKA;M2\#?UV+4/8UG['3?K P=]_ M.?EE$(>P+WZR2D=YZJ$4:3SY?0H!MI=)%R-HX$%2LAL=I5%^<$WE!W6LJ2M6 M%O]"?YU1.Y_I[K2BNRXTD+K];^&< .TH006EC: DCG/07VE M#J+]HKU3(I, F1[/.QU,Z:P\,9ZA<*4'\"*P?U MW(L>K'6=!:LKUC/T&3J?:>"R)_8K7QW;?@"'NX 2KF)JR/5,*JP290J[4*60*_SD/7OP?'DT=NY+]5 :E__D6=:A.%XF! MG:-PNGS=;M:?@1T'D!$GIZ\OR.E> _M^D=[ SM3Q'/9N=^LO@84>8'_^6+_Z M;@WFI;_W!G!ZKW.TJSOS+DA^^]-.HI0QOI&Z8KW!GKGSN0I4[)F_ =?];P^N MB9^!%4)SN+@+PYBP9\:4[XU2^*7(M5/=-.OLNOK==V,(>9!X1H,0J\^]>)" +GMS/P*JQOGC/M,DA1'XF6=VLZZS4.P]^#T6 MO ,4=9G)2W DUQ7OF5(YA,B5JF*;GQB0J16!E1]\$,_'MJ7*,HR@#! M]QS_ZHY>YT'UO+9<]SH.'0^$> -9*M4SS='[GFNN6P=!VKO;-0A6T%I_#OP? MT1L*,+<\_ BJ+=TS?;#+D.NE6P_"G;T,)O'"@>U,H@B$*78SUUK5J 5?N#=: MX10A5TJW_H4\2F3F>,_1.KH- C^8^M"FV@3ET"OU1DD-1XU?7L6>N;^&7UH4R/8.>UO,<^7ZY*PI7E9[?($3A M/(Z@'?>0\Q*_Z254ZIE6N47)U=P7KT8V/V/\O(6_EJ4=ZWM<2NMS'K';UD7A M=J:^YZOIR?J?:['J_.B#%M-[4FQZ M+)3MJ29I$N2Z[(MO9 )%6R3BU7N[2G\O2WRE[S$7O=>YGJK.D)9Z^L_?]J^# MM[@CG@3B(CFPZ>Y^*>&,O2%^,D0WQ+?-P7]/YP_/\_N[F\G+[G(_>9C> M#I[_<7O[\OQ+!]?#EU;XFK07AY]6EK5)Z0G<*,Q_L^-I]HOOV^X7DBT\^NGU M/LP]3\CG$-TK>ZY-^= G@.:A0I[975A!(?2<)IFD4R"PC=P MUD=Q@TFKW6H?O; P\1;H/^@QL'?+!>C%B6AJ!<&'XZV2]#,8-C#5U9,=+(JN MDJ2YP&:1IO#D;_):S^Z]7_1R7'V0$U==DTC37&!L&HY>D@8*>Y=D'$R3>:5O M^A"I0JAA$D%XQ920&$0A+?)'MC\@#!@>%(N8I'BJ7-C4(3W5=/%UY M4[:$T=EP=#(\[['N607$9C+I)0F2*; $'(8!U8(FJ9]1.@DY5%0N&QG4;JS& MF97=VF?H1Y:K7MGY$],HUW*2?3)_:AH_SY.JZ$D%3@YP"VC6#F";JSE9XNZ] M:XJ;!DAUC" %OX2F;0#*[VS#L7#[TW9C% CWV?<7/QQW_W8V3U4C.-)84+-V M$'4[Y=V3A1Q>A%TE(^C10$2S=A7WOK="C^/FOK;D=4N4(]VWO,+^"N)$I4N3 MIHP@D3#!!6U:WD'PZNM KINLU]LM^]8&8RB$KV $43C%$[6MTJU MD>!B5<"'24Q;FCIZ3"$#D!,F6K^K;R^$M (X+"VK=L'$DDP2)68?"V2*M M$&E+7>+6ES>./GR2FA6$RKSCH2WN#> !HXB&!:9RVLX"2-0C&"%M:TPSR=,4 M.QQF[:7RT)OB+H(2GE0L:@YAF*4S:Q]5#@'.X?N@G_C2ZIG#C&:BFK7#JB[; MJ PA52DC=J;\*F5S98I^ KF<()31F,W.?3=C3DZIPEEUD:& M.WB$]3A=+PH(" /@%-RLS44AT3@QF<]>,=THP:G#*@F8!!1T5*O-W87)8N&D M(CQ:#EP@3:V- XU7 0ORB MS)#(86,[N,F%7K&,WKGRD__6A&DHLEF^BX+0R9(;O1$3@#?D^7L'Z8[LW@_1 M[:#Y$F[-\/M4GE:,HY((^37TV-[0]@ -(^1U(X?$ MB&=F\47-2$3B=)RZ^C%!_@U$CFUM\T=0\UA?L.>Q'ORE](G_^.6 \UJ/AM?3 M\=GU].1Z,KP8GIYSD]GD^NQFN$3$WQZ/V]KH-SYK]W$Q.>.OLU#I4R3#@(6MZX6K#D M+@QC=H:DI0^;'00,)&R9%=,#_XHJ2Y7#)@H-" E1 QWMC+:_#.?++)(&_I5Q M5W1*?MWG^07^Y\OM ]P1S6>#^>/MT^3E#A;0=3^4>M.VXE#.3+&EN_:&91UX M(<0&E@OI,I89<2_[NZB"$'80N>/A5(B2PB J* C^M%,._ &E=%W$=@37K2!X M=VPP^>GLAUS@BNFF( ;4=ZKB$HI!66+I_-B*$<$=](PBF94K([L$CAM=^9]U42ZCCNHB80B":*52S&"< M^F$T7U*'9$TQ7737;F"R"F96L%LJ=49>K+NL4$8797/IK,[S19/)M#C8SX$? MAG!YM\3&+Q9*&*)EFD2BQK(>X4+;"X*W/S? "ZG)$+'E==%^8X/>3$*SHE*? MH)H@Q.BUWAMHYEP_>68I P*[&B/4T8T5?,JM6['Q"MO[F(UGX+KHO1S@0>A< ME,5OL78\!\$6.>^ 3 ZVRJ:QI(74O8_/J&#'.I&81@(V 27$D"K2]R[&MAJ?[P$EA="R:%(GRW'0T/E&BQA&?PU)XX6=&-.,P)4B=06 JV\B0*" M46!'0)@OO).[7]A(E&I14TG"+&O;5>95R@8/K%"8E#Y\2,%CH4.AI.ELH(DJ M: DJRFF).6JX76]<_P. )Q!!_& /H:5+DX^ZX+Z0PBN!DSC MA" $S+HKFPP)++*X70RQDFF\:2&U68M87IH<'$,:D:-UWC ]]L&[3?\,8COU MH7'U8HC#+F8\79P7,NW=_H3@0A0X\I27=3MFI@K]U[I L0UZQ'E M/#]7?I_\V@H=&S/^:\OVGA+\THEZ2%D;X[\O^HWCQA'V(C6FM+%$(,DGZ@5F M;:CP#3BK-RCM!/;(6H&'&%W7F"\KEX!)=H*K#6-HTU[JG$QMXT)T)U,VH%@O MY7.V8CJAN.3.*27;[]_M-?V:#)"_E%2)O:]_QG-??SK_\OAT^X_;A^>[WV\' M=P_PY]M?-+VY7\@$D:UMO44-3-0LZ)RM]&J3>J6/+>#3$N-V]4IL,*JZ:#.& M+*]P<>;XZ%63 +UY

.C,2)4YNY MG^+'..?Q8SS_8_)T^X_Y_1*8ZNE"$0XD$S3-+J$FVMT(X 3'C6Z6^]+W'\-CTB(^L(F,H%#4BGWE[1[ M#9!L*%CKFTB5=L+W_BV#/>1J,S,3RYK("79!L=>4^IE:5B?]-5K+D\7J_72_ M[S*]\ZK;X2??=6=^\,,*<'&6G*UHRQ"RLJLL$2%W[W<2,A^OT8 <(G1,W&6R M(2"()IODH 02/H@4>8[$O =L+#$8Y18T\:BF0[LP.6-)0!=9Z43/+<"R)CTM:1AGS0 M",H3H1#I2/=WH)='"<:;2 MH\E;;Z'.H2KBG-I47C#*+2I15"T;5-^ >TRP?P.18R.)BKHD7(>[:'<=;O"7 MTF?_X["OQXVN3TY.3VXN+R\OSH9GY]=GH^$4W="ZG<[.;R9GG7N]"^9R.[/F MV?G0#(O.L>AS#;:J+K9%AJ*(W8(L&>#ZRF2N=130D] Q^1=G']\15NN^Z\[:-\$SN"=(X+;C@E)@X(LOQLK(^-3!D+(S\ S,870#8-]MQ\KR.DW6?A Y_TY^),5Z$JJ5 MD3M+\]4JI%UG[, $@_)")=6&=AY47!07Y?N)+&_EO+I@$H8@PDVLY$I'@K4! MJO?7Y?+';>?>C1-N_-!)A2<2BECGR*<6.+6]!*%;R*2ZEZD/FWEM46M[?:*6 MAYWO-]\=E&H68G'CQZ_1,G8GMNW''M:ND:H.&17^Q\R%#W MR"L!>$F)D>V6:/?.$@H6]^?\AP?'VIOEK6 14J U M7R-'ZHD$3G"0I2;6;@MM=G&;=N '&PIZ;V0?*(%0?))T&\C$+1G@E-AE=GPX0JZ#"LBGE6S5#664:U!:'MRHS^1T*""N#999E>K M'B"1&$&0G M*!R+YWNH%!.L"$MGX8B<4MHE#)!8?&&T/:/0G6+Z/?;0^$!HH M^-&V@QAVUK%>'3?QQ7"["$B-'2#I&L-B5HZ=NHT+[!H(HPR8!\!NU:I5RPA> M*/=U=K+Q8P*A[<&-4!HUW//AS1%O=6-Y(@2(U@\E8'YSHK=I'$;^ M&@0Y*+CD!9RM&,LPD7B(RG^A+=$>46KQY#K)HP_1!9$3I#<\7UUGE:B??6'% MT-8!DJXI*J*2;6A+O6QY6? +9RL$GI5\?0L'2#,^+')R&7N6G#CY'GS/3O?- M3?:)^"8.D%Z<8.3\,N01"O:($ R[V!LPGELMH<2,AFGA5!!;&X!%.(/ ?[&B M.$C@? S )H,(;HRGENLF.1DA1A$;V]JU>C@\E("366'(182X)DY:O8/D&/=T M:<@&L8C!L^6"^1+^!NYHH@_T($0$1QG*H+E9XT,B.%HX2&8UP430Y7MMWE6M MK"H8LR!1ZQT.HQHA85H$5P4%;F/%W,#A,JN1J1(;PZ6K*ZNU"ZL,X>]X &7KAS(X++LT;-W#(4UC-*3F/^Y\7U:2 M/8O=OP&O.!+ABA\,;[@ ,"XO: (?2.)<'P,'(KFQW-S\8AA#K',PM.%'0>QE M4'6/W>5"SOQ@]_8C-+"[)W4H2QI\Q3)N8XC;A9GL:0B%Y&N@W?L0"W,V>MD8 MC:CL.;3PJP=EO8._\"#&Z 90?7JWY(UC6,R-T;N!"73S#2E46.HW#X? G:/8 M^PRD[+IH[38X&!JVA$14-E%E+JG;Y1+8T7QY^]-.$L$]H>QP'H($_7_DY7VW M7#31/ &(JV-#JX_^ ,=D^1>%DACR2?B2;BSE=6IU!8F$T^F.GZYL TGZG'@U M\C>;-XK@IPK!$+C;3O2=VQJ@)2I;O3+C+,,,'[3!E69:VRXJTS>DH3A!=&1: M%>PKY6X@A4R[$IJX7O';]?%FXR8X6FZ.XVWZ"^HKN@Q5^\Z:QC*:D(Y^=]/3 M61#3DNP5U$[I3958Y0.CL+U_4GB75(6L^E(IH_5.E[3W-[URC- ]7/C/7120 MMZAQO]PXH>WZ81P RCS1MEGM:-5@Y2%< M^4%]UAY<@IH6+98@OA@JIY@4RM0W^+S,I*YI (O\*MQ+IIW:(/*J9G1E-Q6G55.3-#BQO,4 -?T(M#TI-:VDA"FFM*3O3VI(JPC7+ M:=YIHYQ8I\SI$\CI2Z5K!X(VJL&7/#+)\K%)&J4U+T-1QN19=4R6&]%R]&W7 M9LS^(4(-J/C+J_.3T_/1>#2^&EZ.SDZ5O4F^ZQUM?)*JZ#8\><&OM:CG-T M.AI]4(9VN9 &H[F$;WJ8\^!'U!%-JZ;;J&; O<9/W43(G@WFFJ>T*_HTS"^BFX#EA=\PLFTH=-PGN]BF^<";G?O MH,'RW],#W<(I-65$7U9'=-[X7P?;YI-M;_$#?QVDG]!RN&.S@5 &/;6>!D,? MVT=V4\#31'FPH,>V1TI-0S,550U$:PQZ9C"R/#D+7!(KBI48U2W7TQ8'NR8' MVS:U- N??7_QPW%=9"OW8&!>%W"U4>;B">0B[X&))"*U8!<50W(MKZ6XS_M'67([Q<2$;*3M$D?B<2RNHVS>C"W,3-<8O1L ME,#MRB*VHV]6$,#]"O.,>S*LW=VCI@:EMK0KKR)I#T;S+ .V$]]1QG'-<%KJ!44N;9M1\LQC#*-,6^N MZPN7UU"G< TE*/2YJ ?6J9)<1;=QR 'H_F3:0-">#4-TG+?_"B9E&-8$AB6M M#';-:#D*BZ+2X6[4GKKKR"\S7 MP -+A\%G2<.#I.7! MMNG!7MM:VIF=&$F&S6U_GT 23#>%] B3%(6H:XL\-2=M+=ZJ40UN/X'2*U7?G4/+5X8[55-W%W>9&:X\D8' M6:M'2]6$PTK634GGWGP7,CK,8E6+.65931-O,^5Q=:X\ZD^"'JNV2 A(O;L4 M1\EC3C$^-2&"NP83%V32Y"!O4X;IP?@4,()A+ 9;%1&^#LQ'&-T>[+5U&<,\ MRMAZ0EJ*V;,EP#-8(=-RYRW]8,VS5ZF)OT'298$^OUT M7)7OP\GIY>QD='%]>S&Y@#9^?#LY'4XN;L[/K\>G%[-9YQ/W7D?9?1L,-749 MVH(T4S,5-\2@9^-^9CG![Y8;%YR]K'[0FG@YU-H@:6Y0;D_+P5\G.V4U3ZI2 M7N.=P37>1==#OJY[U!OJI#JZ#//&^%<'-K^\O5M0Y^_V,0[DFKBU0@M:#MWM MRX34W7>E7,>3,%HSEG9TZ(2-8RIFK5]F+GI%=JQXOXS14&F2;25=SZ;:S%/P M: 71QTM@>2$$Q?%9CQU/:X+ELA8'29.#O3:U'+*N-/AR?"T>8JXP5_R?_V'KK:!.5L<2P41 M;C(V+4X\+T9,K#K*>.KK-LCIRM@ZREJ+V?L,[-=6Z(3SY9[0'^G_TF8"MLJZ M\$.,QJL31 L4)-"GFD.TP[ L+X1"+])'&ID81*IB.F^X99>:T;ASMLS\ $ L MI\F=4[N\'/,6R8]N DW(1J7&[9G.,[' =)+VN-.W*" (^\_0L=DNEKIE#"^5 MQ25),V*-09#P.*5"(GWVWT'@)?E20K@!U=(H;OUQG*"Y-&@X,8) M-WYHN?,ERJI][[R#19IHA0,&S?!-LY"+4,)U# MO*(+>N$1]]B1$K+X 2]9,#4.@2P\HDMXKDWE;):G_&:%,9A!M*>^ET0_ M?'.BM_PI5=:9C:>1,JPCM5>FI,QVK='(26:(Q_HYLKR%%2SVLLL1ISUB'=,I MQ"]\SA@]'-28:+-;;^5X 3I6[U5_WO(,H^U:,E4VHB&)">3(7[G[5LTK/ZA M^N*FLJ>1W#E%VOJ;-:'(K15X$+?P$01)+@(VIE!JF4Z8)N+GO#'$]?P579V_ M#2-G;46[*/<]FI0+FM;E-FG[K>)=42A9*:[4*P"I= MRRTSCWD".$/^5WI=70P&WU73]B+V_III)NH36%L.\BT\@B!)L ;-X?S5=5)$ MD$/3CL#BQ5G#(M!BP-^&R_2J$A.'!'^EWVSK @P)-Q([7D+;;V 1N\BSL>?T M0K=Z;>1P=]P8 <3"OX:M]9MG(H66<+FPB[==H8SH$L +"-:[D"BN)-)*0R(5>?8$F=!VOMUF, M^:P!=XNZ602")NM-@1B)>Y8Z)P_$YMW/G%4'?Z$I[8?Y-OZ<^OJ.6\AX2JCU M?7AV/1N?GUP/+VYF%V=G%Y.3LXOQ>'0Y.1V-Q]/1C3K;L.UU>IL^XC0$Y.KE M,7 %Q\"%DE$O3DTD$]$ BY[9 SB#Q^LXR1Z6A+:B@XX O*%XUW=P[X=\5N*\ M=HF0?R![Q+WTB0'ZAO;F(WLL@&XQR@6_G\].;B\GPY/QY?#J8C(<7W-[/+\2IV1(.H]C<;8:I_==C1J54>3PJU'DA41ATK/C,LVJH=SL7%1 MM]A 30V2MK0W%UNYF=_Z(]0HYUT>78[.%)H-1%W?0TMC-#EF?+NIB+IJHC60HQ8/3>$UMPURR7P(ZV9A*B\03-*-RP^7#GYCH6L]NU39,F M,TX0&@8Y66^R#D,HTF09R'/F6*\0C2C?-;.SC:LUDXG6'@A9CE<%'/OJ!7"$ MK3SGWPD@^:NM3[[KSOS@AQ7P^O)Y&S29:4*PD)#Y3>JCV]GE^.VE>!2>"'<9 M_GL:RO$ (JX5^&5U!9Y_XJ^#[4<2MW_Q,W\=P ]IOSS'9A*@+-(9ZFF26:)Q M3HGZ07$Y5.[=9]894\H(LI@]VV5/;"A6@)[$CBQOY<"AETZP7 -^5.>Y2]L= M[!H>I"UK/\(_^_[BA^.Z29!V&17F+3E7&^5):GPY.A\J/1QT(I"D>ZOE!->A M(%M+NIF+]LJCG!RV@,68[;E/ F(61PCB-K0\D&X0:_B:(P2*_D)RG_2=VL M%(-NL:==(D17/4OB'BWBDK-@9:;U5H:8:4+:QWI*-@6@]&S>2].PQ7/06TV*,&ASL6M1^2U'!8"<0 MU;7%4/5[]_E7MGS?R^>YG8,Y/5MLS>AF%5B50W)LM9"\9R?*#WX$.6-O:Y6*;/W5/FXQ8%,&J>,4O5L3.Z> M('@JOSS -4!KKG%F#2>G4;NF!TG;VH_78EZ^$C3,81X<+13/8J^&P\O1^:G2 M,&7' XLLNC'15F%.2]3&$IQ,:T,W@]!6763#T0P.K"41L4.SG?*66UTV9[:'?V]UQ"T^8! 3GG\=U[<9'^TX>3:8U=-%E M,]P9]480M3O-P77_'TD"HHR=N\Q$X1>P?@5!G?*HE7JA/P+^>QIL)F]W2GP MT2. C2X<.^LA.M7 ZX]4WC#5<8M*..A1EAVT.H$4#L7A7^XBL,;E2&>JJXO2 M9C]&?].>&@2"Z:0-_B/6/LP MV,,/@>KH 9%)$MXL;P7".X^P*.+-DL#=Y&'P3! NJ@,(1$Y\ZR0F\FE[!?;. MN[9<%'KQ_ 8 KX>8J[4RM&?*HTHE38RM(=$^%B$+H\T\PQE^; >&+5HRD3ZB MX9 04J#R<9!=&I(LQW,.=K,RN=!-ON"@1/8(V$9W M8%D:.0Q.-48BHY3()SVE/@<204&29[^V+WP5CYVX#EQK,F(FS0^2]@?;#PR* M7]#^V'4G3YJS+._X$TBR'"9[OB2].NK:(C<^E)/8=HV6+\I>78[.54YGZXWK M?P#P#()W!RT,Z]Z1*PZGW6HR=<6FNV;VB4_L][0S9^*909P[.T#3(&=9/3Z) ME4N?2@PG*,,^\@A( G #7D)$LC!\Z_QA#U[&65 M9[!"0.W?0V%=&=9D7,I:'!2:U'XIF/7Y"6Q06A%O15GDX8J7@[7.(,LN%,YH M>YTLZ./Z(_LCQS3&TUIY8)R/AL5EK(IC9AY]$6>EUBCT?LF4O78V@P#?0JL0 MP,Y/XS#RU[!'UQ^?@;\*K,V;8T\"8+%Y*5JT:!C11"-AT+HG@^;ZXXOUAQ\4 M4-EBG6'/ZQEKVK!AU),$2,]60S/+"7ZWW!CLQQZQKH=J\FBA-@=)HX7?ZW\I MH0X*RK*(7*5;R['MR_5'\6#S<^#'&P>]($BV#ZS5=;,"+%HK#OM6(U[ ->)(^17_?8\4=2&/J5<>,A>CX=E(J1G@U )II:F7^EONJFI&W_512MT-&N0)XB@ M$/OL<68L^J6_:X<_H5ME#=#%4*D#ZR=9!\6_]U@'5#$TN?%4-;'WE-MNA!JZ MZ$O43-)49$UT^T]@!3.XXBFLUO=T62BAF^YX,:]JC2:<4TLY!]ZE17*>U M@J;K?\>6"W?.8/$-_OAH.8L7/Z]8F\"C?:OF,$ F(!+.5X1G+<"+_@ B%,P3 M5NP#<[V#80E%9$&WL5R%%'CQI[[K@HK[BK^! R0%67:M+ESQST-IYKSLY0O. MV:94MPS.I?*81GES"EUL"3>DA'/BB^7!>7"1A;!/?2_QDX9/*)_QB_\$EG!= MG0:KU[&"O;9AO&@IN*"+3@O?CM'8)\7_!K"T>'>.TL<+UBJFD>/QE)G++GJ;03B MW7IC.0$:#//EO>^M$@S2.Z/_ .YBY@=?L3:$J:YY9&DN=NX,&TI9E)P+2L*7 M.7+2-QH>_.B?()KZ:RBO77%QTBN8H_Z&LN8Z-\0#F@C^B-9;CFVY: )=.!!R M])20'SP[WLH%V7-4ZXWO5?O,P5+E^T+5,F"?KZ$ MUC2QKO@5"ZZ&>9SA%39G1YT#M:FCO?V:PWN'0/G!!XK,S2XYAG S5W&UTRN8 MIV%.67,%*\M3)>)P? ."Z ,E*XG@_NSV7[&3[,ZH>Q6&FF7,1A"S<<_YT53H MG"C"'[H2M-Q$!\EA39;<20"FKH^2F_H/X(?[\0\']I1X-M>N17,8(PN,G$G* MDD^Q,*GP&&'PL?<82TM*-6_:9&X)1B4G66_243%%_O_N/[(E!%F;FWT*'I^(_:#]Y+ ::M+ J5>#H*LFX-7U,_!ZP?40-K3W\*L MJ\FS1*N\LX=UM:#S'5(A!1+L4?3QS5F P@@FW['.20;)E?.,[?:!P&^5QOOH M1+D5)"NWN@+K#A2&ES>Z?]P*ZB:Q[-=Q"">+,,SCO&IN0##5T8T.W:FWAEK< M0$EXG$54MIG:1Y-JRVA' 6XUU*B2*J#4%\F>/T*TC,MZ@7]"IZZ<=NJ@0KFW M,&462JH*7H#]YOFNO_IX]MT8M4Q7!ZU.68I3Y:%?W*II)*#,4'_*59JM*=AE MI[%.V9)D4P3;2424?44JF,25JB"R9F MPL-LI[/0E^UY-XJ!<;P5?B]-K&""8AI*B9VONAU+O+/Y/25E0N/V=*&"#@YH ML2 2;FTJ.[\H")/?'/KF1&^Y0+<_;3=>H/RR80C"Y$W=GQC"-6BIC-+9:'@^ M5$HUL>JNTDD41&9ED? C'#!DQA$J'BC!>!&1D#A#-*N)-%"AM K=LG07A='\2J5Y[ MW-IH=*#(KLE.'+42#A35:9)?#8T.%&DJE*^UVQC=O,#FU"S^62O=<.%;U@U5 M)EW(]-WPC 56G M2.=*6J^!5EJN%LER,1SC=Q)NUBQYO4+MT*&M48.>HZ)Y\GH=\"=TJZP!NAB] M3%[?+QU0Q= DP3G&Z-*.8VG5=-&* M)VNM1OD-)3?K:).$PH/OV8W)LZM\@/RA""_U-+/S%][K@,A/BS[XK<]^U0.B M#Y/H6F78ETN>[$#X"=C^RD. -Z%1I9$RJA?*;TMV02@V$ 0E[:^GEJK L6K" MOCO/3G.=6"X">KZ/PBX-_[T?-M:#, M,QEO?X)U\L_?KK(>@+_5>C,8->;P[K6T?EZFFDL(?^9'8'%B[.&12"U MX&_#)7*N96^SMS%EU,9ULV)D]34T5\U0T#&S:VMQGR,KB&ZLJ"ZN4,Y'=&.8 M1,9(H"<=2@::=I[_NK78]Y3()7$?.-)3'HP,MQ/Z9T'3XX<36<3,FC>.EF2F M2* F"4BI 5UZ4KH-7X]D;(R2U+BO4QUVNUDVHV]6$,"_-,O8KX$=YIB2Z8:FWPWS)3IQ$ZFC7($T3HYRTS#? G=*NL ;H8 M_;QEUBL=4,70Y)89SM#2G#74>KKH3L2,TDYHJ=EY_V$%BQ]0^+Q/=QY*[0@6 M=U[6V6?+K7];DZUF7]1(5L'>P7P+T:5Z&!D^@K' [21+_Z#[[W#Z17=-EBO4: BG&")QH"M"0,H M($QLK9Y H3&D+&-!M#??A6+4^I69*QO'BD8":Y4'",.';\!9O4%N3]Y!8*U M,E.&UU;HV"_^#9IL*RE]6*OIP@$5RX>F\(A=1LHFRPN:RE+9YG$41I:''AY+ MQ&3@#*&V+M1II4LR)7BE-RNG82GW4&)+$R3*5O;1"B+'=C86X@G!C%N]2O^N84UTY3R:LF&K+ZL(6+O55S0*[;(+VC]#\O/KRO%%E M) C^I]J"NBA5O0D@ 2)HD:&?$:BG"Z6T+ISA5"+=%#!00!=CH#H,8[)&\9]R M8C#2MG5A6<>623Z&4K.1:_'F?'+*E.PB$4; "QOE)1NU"N-/^C!(.C$H]N*P M8ONS"\3GEV>0>E=GXW'W3[5NXZ:RRRQW7I+78)M'AAJ_CZFGG7WBTT+5XC23 M6)>HPA]6L'B!'R#%O!?+E(09#Y4G_&B&?LV\016RSZ'B._]@T:86G837'U4? M(H)DAXNW>'0MCQI>+N-3NI&.3I8:,]$5+GWFZ>UZX_H? "2K@#25+#%B'5M> M-\9TIOV:W1H71GUF3W4&N&>[?UY70SL&"9KH>$76),- _0#BFH-TTRBO)ECG M%)GCNKA[U8$ !0N*,Z"IR2L>6:5'6DW7+[S?.13:B89(4(#B)DGV>.M5@W*T M\+E,?<\&*"=_BLQR"N5RHB+H;X6#4P/ M&?2VKA7J5-=%7JH__"!_;[4NCT!](=WTU SWG?XXI-1NOT'1,-I^S9 MH"7%]0?%ZTRHH8L"19G+IB(KO DNGA!(4J)CF5!#-T+P*I*!"A1A=1GFF46J M=)_HQ:74TEZ[%-W4:+>!P+IHN$KM:^#9;W"G^2>?-2]5TTW'$DTZ76ZQL;.J M^9&+RV?<]ZKIQH]&>F6A!X/8FEB";#,?/@$;..]H3!"-/*ZX_IIE4$E-/ &/ MN)IH5.+YF7J]BK+HO")C8Z"%I-C(+N?D"XJZW>]^&=T4PPOHWB:823RSKK17 M;8L!:O\3^L!@]P7]SPEW?:4=$-:6 M5)9P/4/^P8] >.];'M+PS/$LSW:\U:ZKC)G5>5HKCY%3Y?':! UB,J>WEE;' MYYY9I;K^*$A(B?-NT:1N+!&I?OQ*0QA2.C*LW'6B]Z:NJ&Z,$*ZS*BV88=!D MOY]*#PH6E>C!P1773=/,:JAJD$M$3;28WN1]AA GL7?WZ",(;+RA)]3039=R M[3@O$#J^6HZ1@6BOB75THP"ODIC5K+^!GD=O($A[3[3,E7(]T2&7;6834O6C MK%Q/Y&J@&3D&EBXRP4E7H>+HT-:H0<\!T_PEW?$9[/RI6OP)F)8U M0!=#D^FF9 $2%R(T KN!3SL,9*VNBR85^ IX42$D4&IJ)3$GB5^L".5*^4 > MW1T0M7[DVGS]//5U(T K%>T=1[;&07+"I#-51@5"D*S@"O(_@&@:!T@[%(M" MK&LHF]IC(.B,$\>D\ZZ9E(\@"L 0E0??LXG$:M*4X3P3!HF@\U,<[:[$S'V=%P&HU>@);EKK9CR^%@QECR@DI*:C[MQ2):"R1>?4%364*]PB2\VX M=]'Y0LAU_1_H=&'F!S=^_!HM8[<:LO287%=/DKY;(;@!Z7]QZZ,631I.,N'0 M9&2\U(*,F$F-N-W(;7#J0JV;T3BJ&\H>(3!D3!EILNZFA Y/5@%(,U!-K3AT MO%4^&NX\(A"D4..F;9K,*BG89%0;2S%*O*Z")D8IRPX3OOC7V:E[FJ3WG\ * MYAYX\=$_7G[XW.:*M>$RK.?* UX[,V2M ,IX=Z5%/+TTWLW\N/9&A9B6C\QK MA%#N'QV:;?.0_-NI0IH!W/_*D9.MT96_L" N3+:/@*AE*JH> Y M3^J.#)1%:%=EN(D!7%0F:\O@'F#/AN@5==,^I[I8],TDLM3[_9T?'^) >/&A M?41(\!)F5[&,W@5$;V0F82@B"XJ-T9DP4'X( OP"X*;,7M7#( V+T%)S VA" M&X3 BX]\'?R\V:M[(,1AD=JL )?J2?JUX[K)0C]?W>=0A?/@,?!7@46-&^=K MS#AN"81!ZO/K@KQ!7STX5CRPP(GD\GQX=3&\N+BXO1Y/9Q>G)[>C MB_'L]&P\Z?X>>M;7)^O'%VAQ L=R\0D(:LJ6R7ZI+/A'G *J46Y$@H+0,DY*>-U[*)-2'*!$;T9&( WX(7..[CW MPQ#]PO?0F2'?FO"\-D-E_JU!\K%!Z6L#]+GDL;O\B_JO'&__%<.5.>5\<+]0 MY]X@O(;3G0P"GI28EL+S0336W^",.(S2"6"E#J*P;7]KIG,@A7A1T3"I< M$.<&+!T/+*Z!!_\1/;HHVQ(W,Q@:.2"&-$6#(:^IBD=.6-90]_2D9%S-]) M MO$M)(9#TWAGY'/GVGV^^"\4(TTD>N_/8+]A3CI 56K?E8!) V6?@!>K)^/?I H.8H"YS6.DL2 _J-%2#O5MMD#(9X4F'IOL,CF MGX0'[B&H%BT>F=@(H;;G->68GA=#)D_E-U:4S9ZD]R&;3)^W7C70ZUSQ\"2%=TD M+6P1P06% 87#ZOERAR*?:;NH"V9$30V23Y0/J/WEP$G_^!?TI?_0WZAMT:+& M.C+4@/2YO#H_.3T?C4=79Y>7H]%83.!R^LUT.[']/J:?] IEEH^57\3D171G M-!K*JCI>D:AE-'"0.=L3"(0W\!]AY-AX?5.KZJ+YAGJK57PSH:4&*0A*S$21 M#TYAP%GM'T]SU#PH-I!DEGK!MALR-&#!0:F?I/?6$:G$VRG=+V5N?V[@,AAD MRUUT@&^.U$H[3GI!BWI0J;V:PK1(*CVY>+NPJ6O(I 6D7M%M%5Q M2P7M&1(6J54O(-O?ID^%G $HA^56,,38!4HM70C"K,;JH&\BH0&Q3YG82;1@ MD@?)YB8%N:XYU&@@IY2WC900!&-RRJ(;R%I[]>,N>RE&; 9 M45B:,(DNC>4UQJXTX\D!4*,!&Y0M'F2YJ/C<4+IH7]ZZHPD LK@A_Y3Z"=B^ M9SNNDS26GU17I.8]MJY$Y.P=6Y<_BXZNLP*1]7, TD\/_O*:?OR@3[+/AY>C M<>>W;[:]*RL*PXY)[K-!4VV,,A+LZE??1)7R#6WM$J-Z"?9'&CR]7Q3?+I? MCK912IFL9;R:<5- R^8Q4A8HZEUT^&/?Y,$].$LN8CM91-QYV;09QBY<8:R2 MV#=R+!!/$^:01ICT!F0NJC7D]=O22C!!PU9T(9(P&C!/D%R(',04R,FT-DT> M .V$PR-E^E-X)1(S+K,8L!)J-PX$$^G00?+RV#U::R6DKX;*N_P'@;R,DK^]-8>?AWGV-TOG7 M[1Y:-VHP[R0"U/95!$I"?4'O&+:0_1$$=C7Y@*!6CYQKA)#D5QP$D0ZSZ("" MK:TD[5EFS6U25#Q3==-IU!8*4:\[" YM9AD=K&QIVI;IU!&*2\:CL2;+*UG; MS^F;Y:T@8/G1/[KA$H8@"G^WW#@E@^OZ/RR($]].E*-A@WDI&:2,I%=F/(K& M,G[;\U7P5PZ O%T@EGNA MP[5G,,OD8),33"_^8^"_.TGNP&U2P786B]KPD6Y-0>QOV], W.GK1?\O&9O)(![)L5VA](P=PIUD_H]Q7S[^5W$^WDJ\-_N+NOG?8 M5]1'EZ/QE:KD)EOU/P!<0DV6*N6A\*MF@EO:WE^&FQ:>7*A(3^$& M4UW=2,*MXBI+FLLM-8M[YYNFBNQHZ&6_R]9H""KXWU3!7OYX:I@]>X);NK1O M6#?6-:<,@Y$2@T[O35D%E\^^O_CAN"Y$X ZJVULYKRY(_\1*/$(3!T4Q7AQ4 MYX&CI W=RC6U-@Y*> />@>MOD ]BZH<5MK1IRD36",=#PM5: MO:?)[ SA !-;#N(+3=,?&'-YT=G&(_"*A(>@NK/2=WCTZ M5,J/._;7/RQ53.1"8[FE7BY5OT/[', AP.PC0H5-9$<#B85=U51V[M[\\C#W M]5;#6<(HON!+F'J0Y@'P'*@>%"UP\K:^$LD48Z&"$H4@"_;3]II*NM%$P%%J M X&E/GZLW@9L%K"ATJZM2QNQ<^6F 4"8Q M"RPV$^]+[6Y*O8>N@ +'7KM<2S>^2(A?9A!8U'ZJ^X?X'JP '5B\ ]ZK"^>4 MJPO;A@_YBL+9Z>5H)"C3>\TW7RPXU]6M3'%E^SI:H]ZU)A7;3(KX.JM>604%L%WOAKR\$=F..*ZZ+$!HI@T2)!2$WT MF =\3%'*D>#C"UB_XD.UZLKJKT&"$FK6/2] MOYSXU0N [:\\E(0 IGG07EYLZ)O?NPN[M8;RXZVR>%>TK1P6!HU:(ZL(-)IZBBD)RUD(YW&09#F8(=]AJ4?_= AY685T[B9 MI!(!@NKT4]VR[Q%->G*XAVGZD)C' T'O?4+8M8PTWG$U;2;OVD,@)3!<"^:U M7F:90)!ZL01Y>=*%UJU74KND75-^&V]["P_=A%AO O\=) \^/(#HQ7J-72O@ MVSU=#D_V=T_YI_XZV'YL8'F+0?%S?QW #\*RV3?UWTAA;S-2ME/4>J6(U8OA MY>CJM// )OL-+&(7S)?8WM;%#/-6UVT*::::FIBG-O+W/BH.*_/UQPO\+"%, MF:&F;I1II>HJC95R9:%& MRH/7Q6F/350QL<_R9M-[3*PT>T7=--S5 HP,0.^=W%BY2>D7R95T8TI#U7)P M!"^VH/4Y[IW,SAT$$]N.U[&+/)0W ,I@IX^&PG^[('OH9K+V@\CY=_)[WAQ: MHIHWEH)2 9*29DD3?SP>;I/VWBZBQ\^ M8'=W]_'4='N)#9FF5^V-J2"=?3465)8?4I)YF-@0C22A$SD#&)]=&%5/P/(/ M#78M#]*FD^#"[>_RMWEUMP:$[&G,<85<;4"VC897ER>GY\/QZ')X>7+2^8N] MNYWFS/&<"-P[[U7FL!V+T1HHCZVQU61#LD:H='[$P^"U-BC%5&//4ME#D.+=)%[[W0G $<[ MJ&&IJAM/NISTR2 8S)RO(5C&[KVSQ.U"6*KJQIS&BN;A#$5\*4 33GCLRG)9\NFY?9H6IAX? EY M/-9H=5)#G@=(E)FNPAV)HU"#3E*F4;WG<$"&3SPAK,/DGL(*7 M'[X0!F9M'8G' XS1&W\,%/#+_)Y&8FM'SO%!T_M$)_Q@S/P8^Q)#H\:.G.-" M1I9_06?*P;+B* ?+'BG'A8R$/+HZ4VZRA#T5RKM2BT?R\N"X]//#S;I]Y,;,U;:@]P+'_XU^6W2BX&W[<; W?5#?V]:AF^8 VRY M(>WV#*E&YU<^BR3)DH#B/.VUA8MCY6HX5&XM&/2Q=^F25:C>>YXR _!L07BF M_GKMA"&4@*IT?)W^ZYY3MMX[@V[7&]?_ .B9L"128&=IR32@UNLY%9K)UWLO M338"'@-_"1+R6^X,T+A KM1S(C00KO>.DPR7F1\D;R$DZ[&7-\LKO,' P BF M!DQ@1W-!3?!WH"[]+ X.D"OUG 4- MA!/D2FC! \PSO[ME$+JG SNU?::/N$/DJMM3=;>7,=/ZN+?6'RZ*%K$=?;." MP/*BCPRMY":8LW3 @FP$&&OWE!XBI,P(0 C/^T24 MMI+FWJAA;_W1>._S QH]Z'4[7C=T361XC1N:Z'#^--A^_>A\[BCWRM1W83?] M%/4)LIRK-*T6["4B".;/+_!?(>PX9"1CCA91'^JY[>D($(+#7%F22Y0C>+XL MB$+(Q5);5C?5=Z3+*HG8T=&1!U5\K'I(R+FR^5K1C3OL*JQ9OP@074RR#LQ> M]G>X2/"#R2H )NO'E]0-U6)@'MO,\LNMR9)5008N'M*"@Z1G]"-0LIF"NF@ M2CB6W4U-W5^#+.^4[CS8+Q!&U\ *'&^5_TAX2)V] =TH*ITIU'TX+U@2@D)V MU+OHFGJYN%F,&(9?>Z6.)&)"1)"1PCT7H-I,9;ZJ#.,&@62EFD=.-49)0E!* M:D+ALR MK9R3@IW4ZE7?D2X;.:DUYH$&3FKUW&%7H6 G-8T8NCFIU:M*!-S\3FJA>CIL M)[5Z"BF;*:2#JI63&F...(*2ZI(+-VI#-P9*)\*>A1."EU0W=/?D0IME5+8E MO_)FCA03 YF41T1W/+L\H'C5@R*A*+0D/%3:G'T8*Y=X\8JQK%M_'G;&I%0I M0W$&H;@\%.(TAD>J>UK0?(B7BS3]T6L=^=((H;:7,W6;W/ PX&[I82L<,*,: M@B,JKU3M3'4A]W@LN<<8/CFKMVB^_!IN,VTO2A<G%CF>HQL15 MDCSG;'FV8[F/?NBD.;7AQCY$>9+1&^R->,3>O&Z,:\ ;7O*U!$:2>KHZ]=<;WT-'UO-E MZI'VPXC[0+62[FY[H+IK'YVJIL>H-OK$\0!52!?#$*2:O &A'3B;-!CX=F5[LXT3F%TO%J59FS?3D7WZ",(8_Q%.T(-_53(IZ"JBGF%[9&* M;_RUY7A\2D[KZ*9F7B4QJYD@KB:WK/82KA#O/]:6[8DN"9JHTR:KH)IH\1FX ML+G59^"!P$+O^TT6:\=ST,R#0O?RE^J(VN5JPT2MMP< ZQ/L^-9[8"V@($_@ M'7@Q>4C7%351M\QR8GUY.BR,[RGW62FU=%-L^]55$X$)CONF*RS,O83B/ARS M#<.6ZX>NR$CO],4GIKF.*;:T@(0:NM""3Z%D%Q6+B&;%#FP=52S.F6(Y7=0O MQBKPB:G5M7_!QZU(>*:35E10/Q*PJ(]VQ(J5S*RA__SF!]$+"-8TO5<+FJ)W M1LFT&N^8%=Y6 NR5Y'*)LJ"7H^'XK,?VFU5 J?$1G:_GGN-7-UVVH&TI;O26 M"IFE=@X9VT9 4*X"CY4MW&@+-C,U3A:O_X?)LSC*__UH?>07H2V[IA]L6!DWSR>-0L+;[1 6&NZ9L8YZ1ITH1^!H!V&-U: M.@D+=15.5TSD9P&%!SC<7WX ]QU\\;WHC>R-Y6].-^JT)@;.;RL(&JU2MG5& MPG\"*WCYX;?D7M;*D7),B&BU)>V6:?";Y) LCG:.;&/$1*L72#KC6TN:'=E% MAL*PZ]$4G^(( MN31G)(-X)!>4\4V;Y]WJ;F-PN1W8&]"-272G0TO9)"S(U9.CQ:TE]2IOJ5 V MAA -AQY^ .R!81CZ0>Y1SE%Y C9PWL%B!F=2RT5[@B]6%*,/D\+&FK:E&V7P M5D*\F!)V5/)I<>=1/(Z-VM"%!N*5S$4@1F"TBDELQ**7'SY"L %W\II'QM#A MD.HB[(8GR!W5E"G;ND>NL BU<'7"5OX.7)D!AX&J;XY07S(!0J3=5LJ#KJR MP>AL:]3&P7!&"#"2O6R\,;.;-SDMI_E3JWP M;>;Z/^Z\I1^LTZM_G#%8Y]@8K.*'!C;\TF )/S5P=M\Z!E\)Z&*NPZT?>&)' MSGOB&4H/%RB]9ZY?'@]C.!XN-/5MB!&M]S%7Y9.!W&@R':#DA773>3N-T@Y/ MB%*;?%>&PHWZPJ9S@T-JLX*7ZBZ09N+//9Z3%'QET[G3 @6S I.*0#P&CF<[ M&\NEF!MBG4-B#IOP9J5"W7L/:?X*-P@>.DJ 6_,W]$C>S _X0D-:M&@ZV41# M(^J:4BT5.T_;_1CX-@"+< 9UP+),PI8WG49\@DMUH71RE^T;0.,&+";O$+\5 M> (H6U(^0M"*D=>)RRVT0AO71CR)\MTQ5\0G3/IK> M3'F(7,$ALD^XO/3B0%$_7A?5?I0+VKU M$00V8'S'A=Z,84.=5<*>#76XF%G$=O3-0F]R<[\@?3*LOB"=M3C8-:G_**ZB ML)6(-K99JG[O/-%RN5[.1LDO6%C24"2;ZV;NMR8,R+ M+OIO/4^<#)6_/"MUGLCE$^2%3N>)6V_1Q:;.\75^B-ZI<&;9B6>: M^,0-KKQN8Y8#\>JPY9.R]W$N"*L[#R(4(Z*>B1F)J\IS-[U;@((."O'8$4[E?3#?-M3643/)I\N9,L:]$FU@MJ)O:F& G M:TNZ%12PA73625>)SP/ME=)94TQ&D4-V)4@BUIJQ\O>7\M2G"C+U$^'MD8-!!$4#HDOCN>LXS46 M_=+?M<.?T*VR!NABJ-2!]9.L@^+?>ZP#JAB:K+GJ+.X][8DX4AU=="9J !_\/Q5E-K _^"C47F::(/C"%KG(TU7/(;YJR\MD(G?(9] MMQ9SK[CDQH47LE8WD3RM9._]P719^OQ2$1(X>;YUD85@62O/ ]._T!0R*&FB:RIZG86MW-PB4AD ME3J/?KF$2?IE%4_JQ:;.+W]G.^$'$'WS@^CM"4#YH0@S/YCZZXWKH N(F/'/ M4M4D@K266\)MIXXO9")5S9=WW@+.H&#A@3!\\2$.<)GN1):+6ZC2JI7!.C6" M)(UDS@@RZBU!$$IA#MV4N'JH*VHB$9CES)0_-B4A>QUXT$"NG0BMNF< D!^) M8*MM*F.:BIZ1Z$KK3)<%^=#UXV].]+8(K!^6>^] (>M7G<0J)K&@L;RY.VRH MQ<*46_?S. HCRULXWHJ/ 86*!\0#FM0Y&^3FJ)(4C?W@1\E;!FA__8 "SB/G MG>]:[=L!@[NCB$$](^A *J4PH=VAHUZ#D8 M6H0":H _H5ME#=#%Z&R"C7HM M,^F*K&+I*V8=+MCHI2FF!36/7)HHJFQSMEY0IMTIQF>J7G&B' UD ;6*'!*: M2K>X)\0.W?KB9:3.(5(G&E&!K-"Z@?Y M7W+QL\Q4"!M*X&JAI%F\8!70K$CFNM/6SN[D])TRK267NDCAC3SIY]62#'J9GSH(.X][I]T"-<+<&F>2/A M3VF1\-FW!A#7P>YK@^QSYH?'=QZK6Z=H]G[OU=!MW.,@KL[JO$*ISOC#$-^; MB?$Y\,/]LVUB69V5R**:/0/.):8$M6KC.O[J66MD1O\-%ODC:>2U/&OU,I*7 MRCT"S0DC1/*V9YGE-V?4'V;5P,D^,YC'#58A19UH^A'<;"@GP;WOK="[J1SK M&U(5G6E!7BAP2Z4ZQ1O#2F&WT&9:+.P5UTV7W!HB+!A81#VP-0/UV)"C!8.H M(TIZJ9%06DP;'-.%@?Q@%K.3]8.LUXJ!%R*M>(LG$#D!0$/AT;6\L&$*A;.: MYXO33R2.HMU'!LE7^I51 1TT0F%2'A<18WX(CZ.%[[NWVD97H_/+\?0NCC+]I1Z^G&*GD%B)TG7LQCJ%D6 M?*2<%]HOO7Y_W/1C;/^BF'$9("QX*LBB:#)\RYU[@EYAGSKRP M=II2-ET2$=$D&T&UQQP3XZZX;DKG4 2+%O6?][)==4K>$N/)E]HIU?37*]=$ MV$A<333F!?W"=V8T^4T(!U'"9+%_("8>/=5N M(A;F/<>;C9O@: 4?>W[LEA1LWO21B_)@5'U2+^"T#0I^Y\&)!EU;>O1=Q\9> M+Z\I>L#V<)RA.) M4UD8,M<[\K$A1A+>N>OL"A8VB&82AO$ZD23\&B9WU2$X?P [VFID_NHZ*XO_ M@M99]8(6)_3B= MS<,01"$E,*=94]T:K6?[#2QB%\R7-:.:,>R&JPW]C1F[OHL6JCT(JKTB?0F> M4<^9]KIN'21#XXQ&FA<;)*->^\TT)2!(1B^="PN2T5RC!$WP!\G(4Z&D()DK M]=X;-DCI03)76IW$PG4[<%8>=?14RNFF'W&#ATU4;6->6@8YJ=>D_&4-47)M M%2L@F$F]Q"+THDS7Y4VJQ]W7C8G#-,)Z4"05+M M4\-$&E&%OO-(8J/G%)"#/;]-#.> ./#FF9>R+OY(Z@=-I* ^HSD0<4'D@&FRROFS/J&S8FSZ>3M7CRGTR16ZF=+%X M/+PJ5#M0=7I$([/"\VL6@.=B3RWRC%1/.C%=(!R=CD^O3BP0R\=#5H#G0D]]#)E1A;N!U)/EO9:;>8'HE-"V9UT*4XA M]9KFT$I3IQ!-J08ZA734*T$U;9U">FF8ED207>D-6C*,!Z(0T-*S+RT^1;W: MY4_@K"#T0?-BXU-.H>#G&@UZ5DT)B$_)1-=D(A!TP*ZY/@EZX#Y@EZ<_ON"4 MS]>8X)3/U[KIA@W1:FP*1A)-AHZPT"[U"A(W>!AEE3#C20KM4J\<1DBKPP7>9>5.H4X9I-!I>*+89 MC77+PA.:X+UW5]>E:8.]@6:8BR#%2H?%$*KDO<]_7I4Y/X#.#YZS0VR>> %\ M$X=%'TXCI-TL>\$Z7.EX_H5*=@=Z=0*(?=$K$T5H9V M#+4U,IABC1$1E#1=DT?3:<"@_/$A2B"/32C-T<(A,XP&0]O\Y%K:L/KPB981 M,X?%(@X,1"4@]R/+54*@Y"0-19(%X T=KKZ#.\_VUP -&^(; :7D\(L_XC!* M?[OT _!B_20=74KXG,D$[12SC-"CWL=GOEG>"H3S925IRVYA"VO-8A2,^0P[ M$,.RV>$Q7]CF!6_89MHS%+,)55:30O^OR>\WL/C 2OJ9M+1,>CH(DZ[FE3=) MFSV,[ZSBSAW;B6^B'",XOAR?#0\LKA,E&[K4S !RZJMJ!]OCT7LGF?"83O5$ M::]56H 47*&F,XS]5H6$-.I7M,<6F%1*4%(34ZK.XGIU%&O!-54-=M(7$TT MK%%,9^]Y( J!/D3VB8OI5*]V^1,X*PA]T+S8F$[UVF^F*4Z-ZS_5"PM,TURC M7!:=45;E89W,@6GJE<,(*3TP3:_A(R@D6KU^Q T>-E$UF?*Z#0X\&RKW[\M8 M]#0'PL#@P(K;GID]E9JZ<:>YGEDXPR:^($]HFG#B.;*"2!/>B PJ-9XK-,$- MC!@4&U1J/$.HDALX]4SL*+8"QW)1_! Z9&>/PMJO>5AD81-?0C"?:L9D:_5I M#'OOV1^W/^WDC!]E>\M.^YLO9QJT?5BL$P50VVA +>]H543/?A$^6LZB^9*Z MV,IAL8T?BK8A@K51IKO3Z4L-229TK]:WI\9$;]9.A 7EI;NU6T^74.69Y02_ M6VX,LG @OHL[M;4/RQBQ0Y Q:&S%#BO<9+[]OKC=KUQ_0_\(1YK_<,B$0\(N0-R:!")=L-F;T_R$EA> MZ":*YO8I\#1Z6'1KC4S.P?[& Y- :;33JZ]^J+RB8I SJ+&'G+*YZ_P15@6+ M=-/IQ Y!SJ:VSG3M]GF5FQ\M+OD<&'G8Y,^9(]RIWOFSXFL4KQ3>H;5DZ+O. M IG%:PO^R0;/;P#POZIPR?N@>-J#@>,-[$(?!J]I)P9ATHL^WKG+)'L"MK_R MG'^CQ^V+R')?P&-LKW2[Z^KR$K+WL&[CG:&;O:>:&:DVRJL:KO;@&'8U3U:\ MOP9<:J_K*G^:@:!)\&IW\?X::+^9IC@U3A!=$YV+"5C679\$/50URB:J)OH3 M=5_#* TRRMJ;1,(:*(<1TITN**)H,GQ$YR'00%/RES5$R0FAMLJ<@3+R$&B@ M:0ZML*A4_\5*%WD(M-0KU^S72%Q--*Q/'H+^\T 4 H=Y->\,"J\V8D_&1-X< M"!/O1^1G[H4(QO#!]^SD^)W#?TQN1S=>->< 4P!6 S D^$QWJ\T31:N4^E26 M-4/YWK%>'=>)'!"F@1\1K$JEH>"OF$S2+J!J>\-0<' \.J],F(E.:5.? _Q- M?8K@?1\$MJ")'.&45L(LV-Q2,2OY)NM;-9TQO<(!*9TF=>\O_$UL.U['+K(P MI%S,>\B0K&=B+^%@F2_QJ;(E?]5$@JJ$3M#U0:T6^N08 5&!(B8S40P8$EX9 MT.O]D]UX;7Z7D-3(@5&,%XFV]POQ#Z%T'C]HVT&\%3O?D7SP!@V.>(,&T\]N MD_F[^8?UCQ/DW>7M-G2%_1XE=E#P-Y2;*Q4.L'/EN>VD,$6@5^Q<:))_E7D< M>)&>5F 6-!"K#1\<*25!)BBU5I]86H!$IIOV@ VH/-0$.?!Z2E==SA>.%!:" MGRB'I+)'^P[ (7D 5%>!IX%>ROSAZN+;KP]P;S^#^W?+_2>PV+-XT)LZ.)(* M TF4#U-#YLWB* Y GNZDE 6E)1&96S[R4A!FIKQ_FJ*0PV-]H#]PWYT><[I! MTX]NO:";[+/Z.T%KV!1&SMK:TFD/2.Z[TFS-%6[;CH?#X>6X&$FKAY7;ZSD: M42\_@/L.OL"!]L8>2,K5:GFD7BB/,!:J7W[;U@2MWM^OY@0%&?B7'[X8/F:- M'6G8%"0#'Q*@8P$_C4LFT;2Y(P.;PV1@)#X5C9D?-]UT8%H[,K Q2KV/@VP" MAO,NT :BUHX$;(R2PF3NO*4?K--Q\^K'A?@@;F\, M2U,'E:%.1QO%KF]!F>A,\90(3\ZBGAWMM5IE"H?D!$HHNRXK)3G+)93W7*FF M.;3"HE*"D)JD[N@D.8N.>B6H!AL6Q">N)AKN*#.H>AW+M]*L(#!DTSK3B@9B MTX2JIT(SM7&J7W_C+BA-J.;ZY++D;*)*T!]?CLG/UWNJVOU!-]VP(;K3!$42 M789.[C"Y_MC^\Q\."" N;Q_WX!VXA*F3K;)NBI0Q?[9 GM@IH@(7X"%Q$^= MB!59B#,H5QNZT:*%"@E\:(R$;O;ASMO$49C@<$*>9/$UM%5Y8RT1-,\H?N_] M8'4"GW(SY/2P&4(2O_=1/74"GW$SY.RP&4(2W\"8F^N/[4'$U(K R@]0I#I^ M*][9P" JB<97<0*W*25RU8LOK1I2V2JWQ]W*)+FBIHH045>RF M5O@V\1;H/[?_BIUWRT66F_Q*"5M)+;P+6NU)<"U-.EF_4M M*Q &1N=*?SM:ZYN%.^P0R%K =!TGFV%0O+:=@,H7*7LRY(R4S3X[*'XW M^:/^D;(H;0@4+B5]$<^=_)0 68X6(/=&PZOQ^7AT01'- M!RL(+/1+/O-R/CS9-R_)AP;)EP;;3PV*WX*%MI_3WZ@\OT%:)N),8)^]5>H] M?O'GK[#?WF??7X20BL\@>'=L:OK79HU]+SX]?GEZ.1YV;FIV"\2="*716!#G M^F-7)KOJ,OEA!0NVB/V6[>MFL@1JO&J]Y*+6>T]0*A\YZK]41COR2-5OE4]T M,#0)>6@.QTY$;X%F^@=K3;XN(.-3NO&,KO<:V],5+II0[@E T^R@NYS)"H?H M-:PMJYO2.U-@E3OL^/3Y/"M+O)8NO>=)SXFLP98_,J(3MK]YD1O3\!-T C?G,V+ M?PLWOE%]+&Z#%G1A!)^&*)IM(+*8Q0#FWE!*ZT*)M@HLCW33U7_C!,"& M36$U7BZ@BY+%CWM&6<7,U!BK_=_@(U\5UL=R8$J9JQ4>@36YVI1O!@B>NF(1 M772GRE%'Q4(SM5*#>W$;0?6JI4*-UPY!(*GKV)M:XOI"OP!!3W M3!Z;2)KX$ZF& F8C0:,_6%DSAZ\P-" M;(KP[VA':#D$$\AD+B1[?U#<&J;)8N&D0G=%F14&(_5]+4^5!Y5'1_V,\#:.]O>#1&*SUS#!-HPCOO$< 1 MN_@<^*'PY3C^2T>.2\92T$J]_,:OP@RI;7&;QU$86=["\5:IM9#$]+Y3YY7?GFSO-K%ON@)G?/S1S:K #@;'U<]'A_;@.?TAE@]G"B[S\SU?]PN ME\".T$]?88D7_QE$D0L2.''N"6'M'RS#Y2*8GZT,Q<3&5;=G:NX;[_Y<_"UZ M+\@GS:Z@YP4^I0LT 9V\4\@[46?KB:7*.ZZ^>L"WF+J6F'H+)WT%W?> MS/$LSW8L]QFJ-CTQ9[ZR+.(CY8NM5Y?CD^[=!-MH J:1NY-TOMRE!$@G'90F M@/$A,H'?*MN)$V@G1CI:6I$,J5E7=(9L[T^WLW1O.=(,[^T0:FA'OLYX4.4@ M+TR:1)YANDV,T236T8T3O'IAUBQ!7$UTBS@\7SY;+B6O8:5<3W1(T$!5BVQ" M2@W%O?56<#L!S8NW@M/@#S]9K!W/00L9M./(MC/DD )I<=Q"Q [BGAW8*_HANC5*[G MNH"V]PF5A1_MJ.=<%WIO=LXC=@M:X\=6Y/V+UVLK^+BQ(@NNSW:I/-)3?AL6 M1U<=.;V 9\V\@&E7!@O8EX&_'(1)I13A@87Z,["R#NGO$-R)/U\6Y4QNDH*4 MII5C:9H#L&VC.IBG1H%33[[KSOP _5%^O%OA8V43<#H:7@S5)G86PBI)T6TT MW'KOO3,D=E,]C3LD7>?QG&+)ODD6-7!7%T0]CNK4+U+_. 8ZP5?JO:S>\7\7 M<"@M%@K_I2/_!?*?%=^VE[.N4OY[8(66=R]F# .HJB5P(O2(C>1A4/.EXS 0 M. Q8\960;D$E_Y%?XBX,8["XB8/M!8CTTF;!A0*M! AL)\3?/.=NZ,A>7SA\ M;6]>&6FC==JJGAPPQ;N!5] MK72S>NLM^L__7?Z)PI-[S<(SQ7Q3-\NOGR>2 M'SY##P ;F8=OP%F]0<5-WD%@K4 ^93X&CHV-J.WFZV75G4'5G?5Z0N#GJ=1Y M@1OZ@_1L8I/9U3K$9 PF<3TX#J@& THR_ ?F**6A6>-?4S&F.+MQ'%@2!I8( M'4C(D=7GT57CME,QNCB[<1Q=$D:7"!T8YMUM;[!2P!3/7!R=.(XL*?-66PT< M4X*9X*OHM_>ZW\X*?!]]Y! MF#_FW.H.S[F0.SQ>WJ'L-D_'UW@P5\%9,<,<^#9LHR?FCYKM;2NLQ%LYC3I1 M'NWG<+2KR7O6BF/=9.QCAN]P+^VP8R@G0HKW^[JP7R/R*AE1!&T*%?9L"I__CBLE XK!F5T<87IS)S1E1VH*AQ@E1X< MQYC2,<:FC[9.J0,;9OKOO7IZ[M?/,<:D#D'GZ;H=!'SI,JATPD3+";*9)CMP7)Z:,Z*) M=T$T&-:<_3N.;;W'M@AU2G6>&C2TRPXS_88V9__*7+@8#<_'QZ&MT= 6H4ZI MEY\,'YA&7W4983WP"$M"ETS+KLQL"T&Z0/@+WYDN<6_HUM-#W[T3Q#M7AS"# 5IWS..Z=TB)>$^ MO2%$3MU+<$6=_0J5.^F:W;6=.%)>/'R"KL2;>!9?]KWV7?B^')_F7?O.7LUF_>]@ U?GQ\ MKT&CWSL/#BR18_[#@^;ZS=D@!=X^SQ_30,GY,GM+$V1I\VF3/D];Y<%U"0?7 M58_S%GP_(4[GK8%1?=$6R_&L L0<(;0'++4*[A\!$.2#)S M$:FFHF%L8950]!'_6=6B)1$+0S>P?!J]]-NDJP0HNW M.V_Y_Y=WKFTQG?LLV,M[)J.R=I 7UJTY82%@0A;3K'G2&5_Y!E^7%W.YQ/;D;SV?1V.O@RNIN-)L/; MJ\5H/AZ,;@>31>.&QUVC5>R3;G3:Y!QNTUWZ\=7YT^?NL>F7!,6D&$*.87,, MZ02FRQ.%VQS%R*\CO<@/8G#)M)'*]1514_NQ]ES'G_SKG7HWPK10*&(:T2-7 M],47L,'LD1\9P'LA\VV>!W0X90',2PL%8'T83B#4$I +8774(N3^\AY\_NH& M,=Z&NSUPZ8\C;ND??GR=GD[&#Q] (:*EU=QZNUB:UM7__86C_N\O75(_1QKN M=,V^S2)N_RIVMT]A&MO%&8]8R: 8WZQ%#=%H@E=IDR/N*,1- M"P5;+028P"G*9L$"5IE^I(U^0((+X@IIBL*,6WMB75_CY=F!7# @**72"5$J MI.D22G+!; YG6FN(J?PG\.(DHE\(ARW/VT%02$,I8QC?P2V(F[BGGQ.9.F!4>?2X*?TN$OX'0S?4!*V,O%!'FEH(&OH>=Q'OL!ANT#"(>U(R4 M'49=55JKMPDV?I#F'I.&H&B[%SHY7L9A R-EA]F@*JV5$ 8 ?%C\2^-8E0B1 M3WH!C)"*:_:UB_8I,8DBM.6-$?N/'89=(*"I<&IZ:K=]F%.=)?1>)3?X96>T M7H-E@-^7WB=:";F@44*'"5-7"W5O,(!F/N:(--SU]FCBU61#-?Q?\I/#(T&. M#O-&5^JZ)_D5>=)8).6+XZ-HNCONF4]"Y.A&4P[4HBF3NGK37>]86X]6=S8Q ME5$ATH:T7'; 7YJ/<&QX>]T?7(_&XR_]F^'X9M3\RH,;8-?S]WW@Z2V=A]^1 M'IN*L'&6M(PIHVS7P"QN]\' M@#0&P:ZSY2GGXN-KU/FGY]EH!(96K1LDTBS^'WC\/'KD A MD0A6$.1A\3(=< _C,'ZGZY=+S;@A22E0(&YFLFQ -V=_?5F5@"( Q#"!'6LA M3B"MH:4UQGT(=:\RW%^Y]_26W#"M-+9#\^#\%82S M.-H&Q/73ONCB2FUK)JFDYV:UG,V.C)%;+N;]F^'H:C$>]?OTQN[%<#0:C.]N M!XO9J'\]GS?_("686RY:-!V&D&-X!X9T G-'1C(C*!H3SMI5.1$44IC&L#A_ M4)2[Q?GUH[,A,A?:R5VJXJ8M"C48?1FV$\VAH?(B3GJ265VSS^J?\)?K3Y) MTKZ>(D\<,!6Y@&Q"DHDD]17#_06Q7O1SNILB[*XW3OA3L/TLRP8%2GM6L98F M@!S.*K<]:[EP4UJ6#1KXE2!205I!;"#=/)D$IE/+1R2^IH&9%CZF"F P/%YE M68$ .7&3*WE(FUWD?5([)<22E[RC<&J)"]8([UY)=7J#;Y8#&JZ-CKM")0#9 MXB@UFS9:;[0]YH"&MBXF"JA*A 5BE3.'O]1\H7&6Y */K@0;!KH5! :"<)/W M& # VI[=KJR-B[S' (5J@*FNM1?;LA MD0;)H"-QMZXX* U_QP?D>.^ B[)TF"/:8MN*3;&TI7UX&OGI[<[##G8]Q]^? MQ)W@U=)S_O1\;^LAS:WMZ#XHY2 MR@XW)DRHD\T?D^22ZP".LB)@1?67*(N#_3T8\ L#T(Q.@&XON2 MU4L S =E$,M4J*L (&L',R<,=TEH'_6($+U)@3B^NFS0+ 4:(^IBR7 .#2@$ M"$,6T=8C'G+Z?G0E8Z%31/>Y45L;+1Y-^>;@=]YS%H=OT" TX #(Y8/R4D72 M2N[IH=S7HA371(JK5E"2JY8!@T"$%N/\'CSL;>(-5_N%[^#T+VA6$0&Y&$"& M+K:G=Q>BOV.$W9WV%*>0$PI^C4USY-(+5KC:G^*R)!%N;BOD!,P!+> $%- 4 M'EK/SS6?KN;'(7WJ6>BLJF0%B[LF6FJX*TD/&?C' (?5L2_GOC#X%14 )&8M M9P,/__W#0R%1YWJW1)^(=?>+7F:P^!L=^G458"@(PF\C_H')^[("M/T%;AF M*:2+NZ(5T=*$H8"+=KETCS_B;90HKZ\V[)1S@.5)96@%=%$4'^81SIH,&6@S M9'#9#!&);^OV@%89%.N9F3 M2!@M)0'!=8L%RS63KK%!U1AZ%L,_#1P<-L['3 'W.-J&\;Y/%^/&6'J31D;5 M+!8N'PV2B,%5&VJSX'<="=OX=2U[+3!V7GE1T+STX"AF _LRQ?3T894[UTUS M)Q>/JDX@<:8+95$%I5@-N&^<2C,G6D_PBOZS^#OV/AV_X U+6:6<_T()5D\_ M%J8)U8<\SF4VV6$5&I8?$)<6A9OCN14%)E4KY,+H9%!)%@X+MGA@2*CWG'4W M[ORKE@V.J !F +5T!VK\E=C$9V='^R;Y&<8H?VJ)=.'D4=+' ,_BD&*FY=/9 MJ:2H[B%1]P"N3:W%(8YAM:O)KLU!,(J>WF:DV1XKLIP["Q%GNT0.UM(-*'-8 MFU6/P19EW5"=5))'=69#2R=/I\[GUZ*X17>J?+;\NGR[."X)\;SUHJFQ4QTC5]1\1F$^"7 M;>#^/+3E&84O:])QZ#K+L^.M.&U7R0JMMW-Q*=X&45$P6\$LEOKE-^33=UV> MG9"8IM#!$=$'M6U:_90TN]1/TX)[2RY/*9*.+,OVH_'%G./56KRV M37>%+TJ/&&B45>PBH]87:U0@*AL#70:_?0/ M1J$0;F9:R(@+6EA&7%TZF*!+SLS/Z+H&"C^H7NC#)IS+)5C)H$%L8]37DMW0 M4K0YXRZ[JP)]Q*&[)O.UR7N(]FME)[)RWTE2S@N%)5I(%@E03]86AWS.VO%7 M)]R]!/%V_0_R??X33(QDD,"LA\K)U^$7U_.I]&CT/<8J!QJA+NRO314X/56(K&USU/XT_PJAR" MDL:=\$X'J)?045K5U8 AYY6W7]D7[(O\]NL>TG3SX/?_ 5!+ P04 " "1 M?(U7L>]R1@7O P! 63, %0 &-S<&DM,C R,S Y,S!X,3!K+FAT;>R]:7/J M2+8N_/U&W/_ W7W.Z>J(DK<&QEU5^X808@8!0DQOO*$04@)"(QH \>MO2LPV MMK'-(##5T5484JG,M9XUYLK,O__O7%,C4V#9LJ'_\V_L"?UW!.BB(P="GV!/ZE(P@R._=#M."#9\W]%_K=D_8\R;4 MZB5^(PS_B1$_<10G(HE?:/07%HW4*L\?6/94EON68'GK.<)G_?MFUM@\"J5XC_AK[OSE=\@J*S;CJ"+ M&X)*0#Y,3/C#_H!M(XICB;>Z7K98/;#7<$8$S;!4*O5S[D-E,]P7_-]KZO^Z M:7JP2_AF[&>G4F;%$= $Y/GT1-O8SV.X/$] MM,D'T19?HDW^\?OO$1"DWW]KP!$BHJ$[4*7\\\,!<^?GDC+^PPB8N/+TGQ^K MWQ'',^&3Y+[\W8"T_RI($]. C;%"%FL^2Q>5X MYT[#AV/&M0(Z\!C*8SRD)\XW#3[%$ZC_!\$7YFZ4&F<+)"J0WJA2IIJ-WHC\ M$=$%S7\[D'_1.IR&1\$)6H):T"4P+P'O1T26_OG1%/EIK=7NC.O1!%=J()@N MZ@Y!:22/\]B/WRC\AXC%42+Q]\^]$9YWP)F5"[%QTL"4&6JG5$KID(A2F"T1I1 MV#C?3*AU/NH/<""H-GAEC%E+$/WQ1%Q=7HZ0@Q]X%HJ;)%@2S[$9WC/P25=L M-^.T9]450FP6YQ4"OGIW7J3-,X/-/'!^913XK"!;+4%U0=JK ,%V+1 ,W8*" M "VT1\YE^V7;G99V X@N-,'ZL *T/K#X$A&?*$T3[W(XG;4:1I(PB@-(( F( ML@8G^L\/A%B3:]7QK[(L]&55=F1@;]Z1@;Q6#?\U2QKF \'@D]@$&99Y><3E MHHL:+HES(6W/(#+7]%L3[+P$),Y'P$S551D1$HV.VWK2,J2)5+-3-#HJV M68XG4K'Z\P$R)O!5NSXLP\F#M<1X%)PY) /DAQ/0@QED91WZ,C(T-(8M^V.A MY] 9L.6^"I^RG;WY\ T^4>ZU,T6TU+4K55U$< 6%ZN@M'_Q?I!BXS'9-\ 38 M*:E+\!O+!=*.&*^&]0'+]3FJ+"<+3DF3A(WD5-3F'CNJ<-R&L7ES&QFEK]IS^7Q[) MTAO"]C@PK,]%M9GD)-I=5&M6D^A4Q!%$90W[B"MT#>)%5\1#C?G"$:A6'P4S MH<#.DT[64UZ ]RS$:Q3;>E13FS(W\9JCOJKAP[HQ##WQ)/B5_ZH8!D,SO@\Z M3*'O)#U4ZU'(N*J[DV*#O C]>OV6J7!S0"OL4//Z<3GNB,R;]/LN'L8'O#2L M-K*0 I\GE)(JD5S'2N!L\J;=W!.Y&1^@8379CQ$NDBS05$GL*T1\;@D3\@LT MM$>"!6R>YH'!ZK8I<4A-&O>]*8V6K7?(^)HQ?FNJE*%IOKP;HL(&;R[8-C2( M>W-DATXI/^X9"D?E1EEUIG/Y"0N%+9K DS!6O_A,<7[83BL PLXGF M9;P^>"?^>S%3QG7\A)*?'][7+8J%6K3<2M$31>)3XQ)&%&>0I=%8+/K&=(]1 MT+;E\ U!'R[UJO]7!>I$S=568-42W8XKUJP&C=OYCC1'IGR;?:%1H9\D.] E MF@*IH,,9#'T/*7"-.1L,7+4L#_9!RJ"2@/#37)5FZL.8E_>*E#;V337Q%6MS MFLG4+ /ZS(Y74P7=@1X9/7%ETQ?F5^:2U1LRDJ],ZJBVH(H=M<%F4>3#<_E: M!L8WB+\J@BX,@;3*KU.&G^@28:0M#T=.TX!O<75I:;KVQB_KQ7I=RFD678KQ MO19K*1;-D?[XTHDO+;4=OH<7N5*N1*1*;1S80BXCJ7*&0*N M7MWU^DS*=&EF$D5S>#)5&Z6N$W"]$%YT5W@Q?LST636?5),<7C*+Y9DELFYJ M^)Q&@1'PUY\@U#433COHD[0L7XI\^J2];1,X ?\K<@8-%V/Z#7?-1QOX0@\D M<@K!.-RZNFL9<@6U"2P-WR-H?%SO$(L^X:*Y"9<>>8;-37*^(D"_I,BP75K@ M?"W1*UHJ95B*7+)'C1GF>F0N=+0HVF0^11>G))KKH Q%5M.C,?YU6GQ(J8>% M%KVLPM.=02S%@>98M%D^BF.I^F%:_-Q?S+' $!9$H']^V]_>>V7':R<0>)$ M@N6V7_Y2TS\_;%DS57\9+?AN%*P_^B8-6:^;/62[XK Y8=IXG) MC(W#8$7H)"=IEU"5"=3)J]>"8+EI_9_BG!E\U-519E9SFTB"1KOM8T]"V(#L_PQ^^-@CXPQ;]_'NS^]WI< MFU'\/#1E,[#+&P($:Z7.;Y_L")I""'0SN]4OZ[_7S_W<8]\A;KXG7OO)VJ6G [R6IM^-K]M""BMFQ+[H%C_<@)0/+,_7P;%O$G@K1ZEFC1>2@NU M2C>5;ZC#!RB.!05V/"CP4X%BJ?=Q/@DQ@&'\B#43V3X'^FB[SU;[,L(!Q5_. M.B\+/Z0E,A^#FM/)':2%BMYD$9(2[9B98E# MK%FZ$R.R,;%&AE4>WISE5B)>3/-;ZLC/0B*EPBB"MIT8W9[FV[V&Z*#9Q@,2 MX=>0G]4*#># 0 )(M&#YX82]P@$_' RB*E"C"JO59^A<3RQL+[2F\D@<')[K MF7QEXE2^\M?X2TI2D(X1U)H@2P5]E99;L9FB,*X_RHL=A9J,^HV)5QNQPJV+ M^YM3OG-NBZ*KN:I?$=[TBU#5IL5W-.AZ*JM4%ZG:U9-EF]=!5S4 MQ\/"P=^W?3Q3JC,&3^&'A]G$^'F;F4B9?*:=H M(9F/\:25D5/2P\>[*_Z_X^/)A3J?I%)1@_92_1Z+<7H&I^[(L%_%QPL?"H[Q M\?2JV6.1D:UQ,M;+Y-A&LX=5;]X(A,''.Q,>MGG=H.BSZ9E@C_^T9JJ&!T"P MY?C1;]REX8_?P7Z,%T2\K?SPYW$UG>KCJES-Y5"7;><9NV+, MVV9H'8J3827D7#Q&RHT64\T-$VE'8;MI+M_R#L\Y4FGN7;T@[CFKL>0.J['4AUC=:/?1Q:)O\)SF35(6.H@+MO)@]0%6 M8\FC68VESE8.^TJ%]#&LMK5Z!H]*FJL@L_:\'Z_:P4/@T. M!_[KX)1^_/9_VI_3@]D;9E,C&0SH.1!=1Y[")@-9!&O.8U2)18KMJ,+)V69* MP'+5A)$,783S#N??F. #!EL=OR*,3>K26Y"88$0G-Y;Z"5KN]48+ G4&7?Z6 M(!%H_^,F^X#'%AXEX*U3!>OETDFQ.BJ) .MP.2"G$^->M,:%+U?V'A1>3NR^ MV?XLE/N0)P"=41KC8ER9PQK$BS1;BB[*F6B^@H=O.U3( M/8$;A,GR42K6IWIN3&M5@9T='R KLE[7!I3R 4;/]*3N#M-;,&L!U+ M]L\5W=TN78NY0D_T%%Z9+)S*@$P[@T;QEE#R >_AW=>\LRQWD(+W[9B>)5S] M#$Z;1*W>Z%2P.!V7<^6.V)?L(9WYP7]@'3^P#F5X'YD:.A_%-(_5/!U0U(2]DFZ4W2[3X7CX-T+2'% M=4,*'> ^="[4BTD^X/ ,#H'&HO6AK /@G_$-C4H&3(%JF#LEE754K]7U$M/D M)OGF3-$(MUCA0^??'86,0"F],]_[!LD7CI-[J3/X87O&@PX "FCG.@-,+GC\ M('1YPY#JC%#$BI^ PU$Z8X)6.H@8:^MT'*T7FC6<*DR(VT3&575&*$#RS+ $ M "#]TW8M&7I[MNUJRY-Z.1M(6XC4+&,MX\DG9MJ(MMFUT2Q=ZI9P/B2#=48^BQANH&3%@U6O55P&<04?UT@<.)GEV/ M(UQ"U$*'*#^J?I5 RW3E+H6^'E*_2=IU8=T[M'U ^"009CT;-GD&VX'5JREL MO@T4(3>*#74D;YNY4&8N0P?;0_1\0'4/JJ0M"V?0M6AUK$F#GDDJC%+.Y#OS M9KHIWZ*NW=+GH6GO!KZ']6S!Y/0JGDS1$3J%I:V1WPO<= :=='=4YKMBHYMHW"=L]&CVT[5W!^*#&I3NE_FB0 MKB\4K8&5[%Z>M@;I6_1LKP'=[Z=U#U2T72F3T)JW2@J&)$'3MK<)U3-E$K@T MHM 9O)CDXI51MT?VU&[:?602'IHV%/ ]J&=+DPEDERL5.4_D2E33[LLL'KKU M[Q!"]J%EKYE):"5US>X7\07'*%T,Z-/FR% ?F82'M@T5C ]JW&AJ.,@7W)Z! M"HC'-;QQ69?#=\Y[2*%[]UKWM5/E5G?&;FX2KP%K8%B:H(M@6[]#S\V@L*';BC#W!?!=S$"MS-6JD8Y^FH MSGD3PNK%96RS[$GC2$'5+7:S&7P',J,J8'IF3VVF0AEMNX0 M65<.\9MT_;Q/_H[[O^+(+XZ]\X@U%(N)%Q>T7/JD@I8G:&8(Q@N= RR:D)5. MS@1<*),UH16T7/HA:#4GSCT%M*3:BVCR"DA3M5)LI.O/^3G >X; /?! M%&@[[6*C++M %"1930XD*48QX=N.&WY ?[^ZJA."N,2EZ_6.++118%J.7IM4 M,*<2RCS\R4%X%U XL(YS4^%G.DD2/0VKU5"0,+IC<5 M?I:3#J)UJ?)$R8V=G-@U!UP;?7@;C_#SC@7ME/*3K4\:S5;6+-.,FQ6P=*;: M$JO?PU%Z@/O&P7TP_$Q,I421B4CR+R+;,XEQ.G$<65T4E'4NEOL*!JIVDE\UL&QS WYQ=<1 MI[L/)6]2G%8_7M,ZU22]:Z$Q/(K&2;I H'7,<27#.CW$Z3K6 MR5/G437/4@*'UU&\GLP-J;)T@];ILN+TL$YA%*=]9^^44H+$4M/9I)/$.*9; MYCA71D&Z?D-1^(E]N >$0P?A@QG,2BKIM;HF*Z,,SAJ)&8\H _$&E?L58/NH MF?F8\W+20D97Q 2N-YJA;5-HUT4WETMU;U#;GL@G>6C;T$'XH+:M9SK5>M$J M&!Q2S7'XN-R:&8L';!_:]BM+1"%:%QBUC6S":O9'W*17$).LWJGFQC>([\>Z MP/TMLUU"G$Z<>9'T9%0M.2Q.MY,QKS:STO.6]A"G[YYYN4EQ"L&Z0+J9';"M M/.,I5%%KL;-Y7QRT;C#6?:P+/,0I!.L"U>*B,\YK2H[6VM/D@NQ,X\[XL&\6XKFQV1E-OF^/MP#PJ&#\.%[8:E**ST =N'MCUR"8OR@PM@F7 X7E70=K:. MY 0+RK/KC&9 59^AM0%4."2IYC_5M 3=7AXH9Z>]W5_V8+^\QE>4!969Z43\WC/")Q;7[8&%%Y,Y-NAE(C/R =!BW]_,!6'\(-01\N<>O_51'FLN9J MSP"; 7VGH-N.Y?ISW8*\H$_AWX;EE:'A8P:4!:0U@7AF6DBJ4@U+<1-4S1AH MOYU=A/,4O T%EN>\[Y'@ZTA\2;L5[M\@WBE!=\F#?VO^W4]0KFHJ[)?4I_K3@]EWFI8R1:'267'$S24/]F\'[H5KL^Q>EG4_T. MW"5=Q]",OJR"M23C'8]B$T[11-MM-HH:W87#./UL=:.]O-,$8)NDBHVZSW,'64S3;5^^#T M9;1VJ+C[4FMW;5<=R8+.TL T^B-[0(YG;NA\]U!K[9-Q^'D: DOY:0CX!['Z MZ[T@K6HXP*X)GM#?,AA$C7ZJEU!SBFO&1[U4N[^8%$++X%=#J -3.U>\CJ6. MCM>730EL^XIS956W"25'M@*CY,L :QJZ;5AE0PP>?EZL5B3%@8VA%9.+-[G2 M1$H/RG;X"LRVB9QWIG94#=A=Y!^_S/Q,W+S(>2 MS\71A4;,1@U4<(U<@T#ZFM>]![5_1LD/!?-?4?N;96??W74\RM @D=;+SEO? M7A1=S0U6/()E$'5)0&GLVLY.0"=TE1^-E,KX[02-4+K MH7P<1T?0X+[!](HG1:&:8[<45@4DVAM&A,.R.0^OIW(8Q"X4G="KP MO&/,>KU$G8@;=846$LEYRA@7DH4XMP]45-HP>8B>2 MB7A#D=L:DRBX8LRU0JMC#L]P"XI#4[S5U?!WN!F(":E+?BY"+;J6;$MR4%JX M8FR>8;M>K5K4:$(S"Y ]F!=EJ":H+TM[F M8QXR0K#$D5<&4Z#N^X?K-@7==!T[:( _*\#?Z;("!-M=+HVD!5O>CU!HJ-(U M.!MFL'EB\R$CVZ)J^,^N.F5#[-(!I6# D)37?G7D#\MUZ=L)P)J6P MK=ZBF2D39#I\9Y7=-N0_R)/;0CT>!M1_2,L7HA(O9M DC7I\UQZX!$TJ?&@] MU]N$? BT_-ECYAO2\FAS[N5J37'*Q4?QU+ @%?@L_=#R=ZCE+YY9^$B1=1K];23,@+0L?Z?X/O=;\.V&10XM ':6_M3:K&>CTTR2=F-* MNQ_+6UV4"ZW3=7!Z*P@TDW.DU:([5FC=D/" M(%2Y/%F7'5"6IT JZ-"W&,I0%9*V#1P;>DC"V+ H5;#WW=4:',)V5ZS:)=K9 MR3A60.6Z7!]+TXG:3806!1^8[\Z!6KL3OJUX_FN2^5K MB7JLP'F#6G+&>-$4I8=6]7^*WP>F?5M$@M/)]_OS%B>0;F\?9>M)124Z+TDH&B=AD>BZ="'6( Q% M$%QAAE(5"?5"&^F'$!;7\_8Q?'6& L'+VF+:&"B=/JUE77**-B4QAYS=2?^0 MKL0(!,-W3A4XOZX\KBBZ 1S!+P.F!4N7]>':3+;L(JBT2K$*6IHA];F+R8ET M-;1R<63Q\^&Y?DN-^25P3+NMB46@I1&*Q/G" .E>:P?VI@XG. (8[[T*A=F M58WQI)9B#%XIJ8XB38T^A\1"!Z;'/58ATFF?@NV)+Z8R\5C-$ 201#4ZWYR4 MJ:G0&=XJ;._^OJA0P/; >07U[;MA<6CV#9&3 M\"G8GEC;%LK3#I:VA20'C$)/IWN],28]M.T#MN^N"[W7)Z5L)UUT4:H8KQ>'0\9:A+E.^A.0/Y:\X<#_-_1EKH'_M6,3 M[1(I)./U2!K8+ >LH9)95IJC=,OA*-G-=^A^ M6HOR#_W_\'^NBG]*L$>D+OG_\7DU%52P+?H\@Q>$Y8J]2AM-:?2$$MD>UHC% M%L*]2\%;1 Z'+#Q\H0O*PMHC2J4SLYEEN(PB9+@&5?&,83>\AZA]&UEX^$47 ME(6U=\1:H+.0S;BCN-F$@B"Y%B/7'K)P;5FX<1_I0U>'''[HQ3URM26=@X-@ M]UFZW@I7CP*ZE54[M"9D&=4K8 TFO-?*G>8*DD^^[N7%=>]1]U:1>.J, MCMMZ3M3<#NKF1*RA<+,J'PVMSKAFLIG/\,BQ"A?>^#3]J)7-WK]&)I+=?($R"3+COU ^1W% M!-\9Y>M8(Y4B[5H];:2Y^*@8+^,Y;=YE[\N[##W*SQO]A!+EUZS2K U*4SY. M,7W:DXD2,:S718J\=UF.W/4W?F6-S M6_C_AE[.-:LT\1EOUBIM*4JSHU;>1A.VY17OR^6Y+?P__)\K5&E.V]1"FJMH M#66CC5JTE6BPL=F]2T'XJW$>OM 5JC1[=MVD#+/641B=D=/EBDL3M8RH2VD(IJ) D=L*2 A#)1^CM!!+K1)C(=G>$IW MK23UM&0ZBML;49(S]3I)(67W M:;S?:([GK?B$>-3&W0Q6L _L]=J8$,,"\C#88_0L5/[JUJ]BIT%+C8:ET)I9 M'>+Q(FZCX073$5N_-K;G._/<54XG<1D.&>9SLHLB)0;DJGA*J(WOP3S=V^DDX;N8 MYX(P_HQ>= :8(B\4,\[ET'ZRC+3BHIF^AZC@$LB^LAH.']A?N1#R*CH[&^53 MSK065Y5<4DQ6Y[2%3-H/G1URG1W&6ZG"IK-S*C7N$[(8HR=B;4Y5J\@BU@OM M:GW(D!TFG1T*L'_:0;E*QCV%I@K\?.IX"F[,F7@3I(1)]I:Q_WTS[N%S7[[L MJY\W25IL4WVRELUG4*HVDWJ5\;C)QN_!H_D&2=(;!?M)<-LOU[UNE4LB=(XN MYH1LG9E-U!O![0-(Y_.6K^) "+:7FB)IB5;BHH*;S7QOGM1O.>'Q<"#"XTM_ M.7 \KP/1&QO9B:.E!473R.EP;,GYAGTCBOCA0-PDV$^"6V#.E*2+8B-.0THM M7<@)P[9[([A] "G$&8AWD\B&A"J-'IOK*JQNT@TPK5FN_4@WW%9..11>\@5S M"^^B>C$:8H7R(D'2$,P5($I1>1C>^\1"Y@<\8/SQK,&[B)3Y+I53W J-YCK- MVL3H5+2Q>;,6_GM#Y'KY@'=A-I:8?I^GF2ZM>>52HKN@"HOJ+2N^[VC.0^&S M7C#2?[\Z3:"KA-H$ XX"\1@]R5".$;UE)_5;F//;@?''$/&\MR4IC G76=D6' ">Y!@'?@Z4I=\05:+KB7;DBSZ M4%LA0HW-J&HLZ?1HF6:&HEQ4B,XBM(@X/-DM(MZ9[2D!<=E;5?I. ?9JN?[P MEN;*-F7(^RG\V["\,L0^,Z L(&V-S^K9EF#)0E\%#9\R>\K"@O3UOUT]0%I$ M-UX5]2$:SV73P^H8K73#?-?%_/FT@3PVMSCCK=NA)IY+&JDA7I^S0[MUX%3$'IG8> M]F$IWVX0V-?9=VSX?Q'%P56L,<-KM207][)R7N*51:]U>S"X/\41OA3$,YC: ME@/19$BNZ# 6"ZRI+.Y#;?7="FB=GB2 E$1Q:-LE!0=3,#?9"QW0X*1^'9K4 MCI>R.ZL'P_=U2_#CBN$#":O48@I11.42ZB5*E+;HAN_0H_<9OC>K^V;XL\#U M@Q+>\ IDK430.;H]9AMQ(>EY93UTT4A8)#R,F8H/2GAK/+,[4:V/*R6Y,NB0 M*31OMT(7=(1%PD/!\ ,JO2*,#8MR;0<&YY:]=3/77Y'/7$O*T$4XZ67'#=E6 MTEX:Z.)($RQE7SL(T"5O .B8N: *GGNH![IYD1);#^%%VU5?7D/JUI&.5Z7C M$SJ%(6JR+W5""<"71%XYKL^H_'5G]3WV[.BY0_PYRP!>9O_>X>Q]F]E+"B$I M!GE_R&<1R%,_BCF#'(YFCF$:\,THDN[-&!S(:#)\N82PRN%K+'J(XE4\WANV MAWIQ7IEABC%0F!PY,2DYEZB'[R">L,KA=[2'H7!*+RF$%[&'Z402QSN@F^,T MS4CG'9+,A?#JPK#*X3>UAV%:EPZ68OUI+ _QI@S--'3XY_[YUO!KS=!9QQ#7 MP+=SE68V-4$T1:M331A,IO-%A#-.0J3CRX>AQ7SW[:^&>Y6C&XS%RJ61T.&:HJ%O/BPWX_=$8JI%P] M_0E]*1[#ETHX<(;6?Z0X>ZC."T1/D:%_7\X-ZRA?/7M2_:.V*U!=&'YT++=M M>@(W,LYCQ(9RVS]&)65N$<6^3E,C#/6F:52D&V&D7!S!B",IM]OT!)0C>"RZ MH=SVCV1^-F%K0@Y#V0Y*E9JQ>).*GUTS?()R!()%CZ3<;M-3A"X0:&O";3Z7 M!N*,=&85AP/17(DJY5-.KG/V_1:?H!O47O$CZ;;;] 1T2\'_;3.@J\]=ND?W M.FDBRP''H5NVJ7.N$CJ\!88<31WMGV^;GLH_QWA$::246BDK ?68PA_BQ'<5'&');85LH\$X) MEN7)^K !3,-R@$1J?F;F=)N0_R!/;@OU M9[F,\:Q:OFWWYY90HK,T7DU*R;R8H2?AJT&X;7/A/IES4M#T(?+=;5@Q4_69'N+([C5OCRMOJ/&N!B0MTT3ML'G9:^@NJKF5!I;)B M9Z;JJHQH% =TW-:3EB'EO$8^=.Q\6W7N3?^ $G]C_M\6!U5#MYY!H6&C8!KK M4#&4(=52M]TM281WQU!X28+;0L-!O_$T6J%$Q"=*T\2['$YGK8:1)*"&")WI MO36M<,GXX61:H>Z9.=,DE07MH@O+@J,?=JUP5K]ZLU2> \;0$LR1 M+ KJ:\?D;!JG75O6@6VSRQGMU-PU@3C2#=48>JRANOXRSKK1"B9#C05YQ^ZS MJ!=3DI;#I9,5-90;OUXES6F/QWF3J*L"N_>H>EOVZ%CD[=SA0&VI^D MI"A:RD^Y*2[J^8[(.R6@L*HW5A+VV%(FB?08+R(JV8J%#E / M;A_%;=:S89-G'"YH>5QG:E09Q9-5 [6<:BDS"6VD=&(PY W?]<4/O^6L\=-5_!:B5&MI;3&J*/%:EI\TDGP\50E= M8/7P6RX2N9\"4%G+H_A$KC-$F5A.L1;3(6*6'W[+;7+[H-^"I1FR5JS0%-KF MFF9-:-;MZ/"F.7Q!O^5D7#WV[#82CDN2?=Q. >NGE&1'!C8]%U57 E+6,C1_ M!X/K!)TQ UJP=%D?VC5@L2/! FGO< =[6;P&L!U+%AT@[6[K:"4+DS%6;T4Y M4.KI%3TCF59X[[$](YVVN;Z#A#HETD*_K_WZL"QT7-%+9CI##L% ?.P@XZR= M"YVO?<>P#,5.[]>TY6K';W"89]D0=)O4I:RL"[H8E,"L]P&GO>WG%YNRE^W! MML7ZI%.-BQ>+0ZP[4KQX7R[G7$1J(:%=T/H*+7:6-UXAQO?4>F>%US@I);A" MN=Y'X^EAL0^*5GS2#*_!O4UXA5E[';]-4&N"+!5T2C!E1U!7(%JH M+B[E''.*:A;I38MRU&O=_!;K-Z?\+371*:""V7F*+]%VGBZE6J"B%NI11GQ MY5:TRJ%UT]L^[293DZNV1$HI;I)"TIUI/5Y#F=#Y5X_3;JY]VLVEUI%N6YK2 M.9 I=)/C">JYN;;6C)>4_/DWWS^DZ8:EZ:S59)1/3V"9T#1Z54$#6WG*"9;' M&JXSF@%5?28)#:!"\RC5_*>:%HPRA. F']L/*[:_[ G&\O8G41949J8#:[WE MH-MAHW*,+W'M6BUA6?-V-,^'SMOQQ>$0H58"<8!27P?D\23>XO,@C6]1QU\9 ME9XLS%BRH,OHQ'2&F8G:%O/-4*[?/E!Y$5UYJ613>CJ/]QK321'5R@TKH2>- M6C2\!^S=3K+I? @AEK=T^0=2*71-J^1J!BI4&8X1>&V.34-V>$MP4M(I+KE: MW5&&\]AJ]JXMUWZO$ U#X M)7M6G^1G:6E.3Q TWXZ5=+8?OBM%'PS_"L-)6Q96[*9)/ENHQ@2"P^?"8L%( MY%04SPG;U<'43"+%4.97GJ/X7OS M^E9,/V7A:*N:F^Z,B,T?E M#K.H-Q8QDXQ=+OKQUB.5EE@3S"#JK YL8 M*%1A.JFD;7["A?/RU4\=E7FTK-_.8N/50\2/GL:ZQF &])V";CN6Z\]U:RD* M^A3^;5A>&2I99D!90%H3B(\9:17SU,1$8;+S%L[G])D>/H-Q?GB^I-W*_KQ! MO#.M<)_];);/X*3'=[K]MCI@Z)*90"AS[/5&93,%)JQ4U=%(?0FY>;*?Z>SH?=X;*0L@S(]I#L!*F\5)YJ(1N8>"2)W!? MW6Q_M:HD-DH6.$G,)[@XW:MI>*7;[YNA4[&7/+X[?"Q%=UF*\6.FSZKYI)KD M\))9+,\LD753H;O$$#V>8R[>]HCF>G/_H MVD]$M8EK.__;XFA'7IZ#6U,%G34-W3:LLB$&5-X/10T+R$/=;_:BP'JWCQ'"L(,@$C,ZT;Z6GH\M/; M\N=WB+@3:3ZGXM=CC,/DW[[R$_2_+:?U(V@^<*C@._"M+>G].E;;LT)RRHX= MG&OKC&/2Z*BO:[>,U5,>+O@>.-^C[@.)7U.DHEF:]55^G.4T9@H6Y6D%BPNA M<^A#"LYOJSD_K@1ML@9&$IV?*!-MX*0']3BE\3>B!+^K5CJ)@FF81B$ER/H0 ME=L]J1JOV95^.;0YGX?$G\3S'PT'B5E.8E(HR(LV76LMIF7VEJW*Q]WSF^?N MCO_19@<#+]J5$:Y-Z@L@D,Q\V+\1Y?U9)R&4_,/#'I=CCD#*6I9"43>9=C I MQ7-9\I:1\HC++[$]^BIQ^8RH-!?SA.6B[09/D;&)9@ZF-^*97#WTN9('?)-( M_(PB%2:E"6IU8BD.6+/T@B%Z+3Z\%Y*$#)S?5G-^7 FFDY8YJ-9R*:ZDSCOT MG)PX!A:ZU;^'5CJY@IE:&B-G8H!2O%:BFEYP\2:@;I;QWU;B/^;YE] E!G,V5CR1I@>BK@\!-S=\3^$ >>PI<:Y4DEPV;H;NZ6V7GV MN/QLA^)=,"Y_UZ8WTGB)T :VK)1R)6<2RQ!=U'X$X;?D4=Q#_NA=G$X UVDZ M7+U-M[O]9!.1%3D>WC.K'SB]I#T1FO#\ZNPT(Q>8*7 MD*E=J7@5"W6S@Z)MEN.)5"P,96KGT%#OU:\6YFZ4&F<+)"J0WJA2IIJ-WB@, M2 A?F>BS79VU1*]HJ91A*7+)'C5FF.N1N="5B8;AN/W+[,FKYV)<7BAF2%I+ MY:.MZ7B$B*70NNNWLW/NDNNF_@R9 6E9?BWZ>E_(9'.U9F#LKR%9+4%VHAC8?\Y!T@B6.O#*8 G5?-Z_;%'33=>R@ ?$L MK-GIL@($VUVE$P5;WK^0A[8=68/VAQELGMA\R,BVJ!K^LZO.6XS9I?NSTH@& MV5QG4$)M6T!#&Y,?1]4=+?\Z6;\>^KS#C^TH/L*0V]);H< [)5B6%YA^T[ < M()&:[Q^\#GF)=BRW!;J\3"@_D-:GF,8 M/%T=SS+<1&V,= ITP%A\:/E[T_)G7P6Z(2T_218J6*Y' :44*R3B"6%!E+*A M+?6]3XXBR-:6]61_4Q>28E)#0):X^D/+#_2LD MMA=H?#5QM3VF*];(QJM#KD(I+M=Q.R ]CL6S84B.[GL'\8MDBB^3Q5LW*.BB MH8'-67('U\Z"LI1EP]73_4)+2"W,!4&S ZH>[?!U&@O?30I7S@$>/;XW>/"L M-FB7":?4CZ%?!+@%H7 M$L'!#_Y)IKHD6!+/L1G>,_!)5VPWX[1GU15";!;G%6*K=+6E\_5;MHTHCB5^ MP4?6[UC_M/[;?\D[+S1A>UYI=\?HO#;'%1PK4*XPBB[*.XN6ZVY7\X(?O_!" M>R18P.9I'ABL;IL2A]2D<=^;TFC9>CG)%1>"9[[P4F&=/N95U,"EMJP6. IS MAX(H9-06-GOQWB#UO'GJ"V\65[>I\E2/'B?Q%B&C;02ME0:8U\%&K[QX_= 7 MWJO"1P"O+2BB/S,%4L$EED#L:BD?LUXR-GAI\,3'WYB1IU!-!U,I>"!W./<5-YZ^==\"F MYKKA "H_9"!HLNK]^G<3&@$[4@6S2,/0!/W??RZ_@?^UH+P^[!C\<9?]?4.55@]N"(8?/S4A$',>C4<3N)CJ\['$ MH,]'DRF13V)2@L>C*0S#I"0NXL*/)9*N0XS^ 082ATCQXS=7+33I3(1MDDV: M_?MG_YH\_,"P69KB&H5F@68C9#43H3M4GJSFZ C%5"H%EBTPU=/-)?G!J2RU MU599[4]K?QYMDLT7JKDF4_TSDGFBGB(X&HNF3L@'XHR#SS*-RO_\"XNC?P4# MAG9(-_3 *,MB9.7W-GPU_&_$>R(N1K%$-)X4^42"B/-1+(;Q MPH 0^7@,BPZD:+^/H_&5B"^?:(J\E&;S73/=9U#$3,H,FD_7Q 4))XP];XDS M_7IJ/.>3-.Z-1@E]!%J&-N3QERU;F6ZR%^,XC\8SS5&IS)JEUKCNGX;_O"57 M\J!K64V-T':M7$\DR@K YC,^_K(E,9.'XC!!\EQ.S=*YEM6:*6+=/XOP>BXM+XKE5RX)8(KF.LOU@Z)<$W>Z[+KFE,5[/1MP/X&JC%;FY#UW\C,@J%L MWP*"@LP@C=YUKS:_"WW;O_4#_.6;[I>"]XPGLFY*![[0[__R0X2,V$*$>-]2^H*J& MTS?F/\YD:4A==P5UN9;U8ZT0K7&EGQQT,X0"0US2F_;4#*\.X9O0%S9G32L6 M# T0X0H1UM.@ ?KW(6_F?_Z5@M;FKU>-TLGDZ$KL?,L:D]4J1Y8C#;K&-)J1 M&M=@.;+:C#29"/3QFM"16WH8&!%A&A$L]H?TG^473#;2S-.1K2.X<9KN10AV M-I9@0" DL1T;N&P7YD^WU!<9%H_QX!]'TA\V8@:U@19P0B M6=F&4UK:ERX0K @->Y,B!Z+;'9?DE^0O8<%.1Y+@>? IH)_+)ZD%2TOTXL,)U@P6_)(W\1[H#+]%8/?Q[BYGFXM9U]%GYC[\Q= MJ@ZF!8Y7FIS6;S:BW$BR.T4:C\4;6+)8,X9TG8\?$V_2FC&67P\WH]\SW&PVR"I;\./* M1\CY?#ICYLZD./7"_D=#:F/[(L'(P,+$-;VIM3_=LQ#FBHG\':W366 M^C^RQ$P9FB;;?N4H#,Y5$(%^BE]/>O88C@[J1OU7+M^X$[SEL\GJ? R\HC)! M)S*864V\F'HO<$51_YZY9/25".XJ2_TOG=]ST+ !AK+MH]RIPE]VZ&CD33.M MEA66FZ0ZH&&W]7Z2G+V'![:VQ'1!%Y_.1\MSEGS\0<\%T0GHY->?;>D3$>R( M;0+1+_R6(K(>D1T[0HT$"[[[/QL)7A4H]-%$ DO%D[P0ES ^FNI'^>2 2/(2 MFHIA<3R+H\^5\#3-C-F(7>[30E=-"OC?.9TLDC_,O6F:F2:G"@5&+T\H6 MXRTT"FMU_99XB!?^DU]>]X\FGQ+1QSKTY1;^\:=H\D'OR]';!WC\0? K%%J\ MJUJN4W+Y=O++]G?GF)8Q]8W5Z5<)E@Z"O[W',HUE9\%^(&IYOBYE2&"3"?/& MIIE9&'4#]="9E#0+N")6ZP^KKU'[( M46'':U' AV;VKJ(( US/@<:F,"^L=M\M-Z3M^O\0AVEM6B()=#)&04K)S^5L M/TH;?I$G_B$]8'E7"?QG/UP-@R"> M,F>4O$@>[?P2?'(T%)X:3^Q3A-9,U?!@E+\OB)&J\?2?4"4R+J.12$FR@&VO M_E.6=8#M1-&@:<87+WGKZPFCP;U 1U)YL M;CW$8.9MK!$?U9&1@K:G+AJ;3LJ23K\'"!1+QEXWPN'.)*WHX1M0TX(PD$U! MC8 Y$%T_]H)?0]T)[/^$:EO7LRF<'3F^ZB!AA/H,*V1V.BY,%AF%RQ62LYS4 MS?:R_?=*<%*)Y(=EXS\7VB'E'Z"@UD:&_C)C/;5=I#E&^QDZW@#,(L;T\WWA M/8V0BD61&$H%@EC,%%I B-=>R73^3[!@1V,('U*J4 ?^COP(BU!7^ MNA,I.K^>YY1C@A@5X@3@42$UX*-XK,^G8BG 2RE )#%,[/>E_O-,L,GC'[C*!/: )+)!)$-/K?QR>=/[W;;.GZKY=Q8V^$;A%\ MBXT+Y.A6,4DPB!?INOU)?R8%B3W%B1O(0!X_M3U&XO@3^NKT'HR\'482R:?4 M/3!RE4"ZF'(Z%7K.)7-7&-^'H/06TZ)/6.P3C'MV0(@Y?_W\CX]A?#6>:^ \ M!,FK5UX:24,/[6#9;5-VED?.T##2CE J#+FWZ:S+*.!3<^QBZWF?60CY*K]> M7TCY,-,.Z:N'6(9$+"W!)^Z2M\M-VG_LY$P>DOE])'-EJ1^2&0[)K*Y*Y(!O M+\%<'/G7!$4,/3(;R? ;:Y/X>)WOKWA2Q!/^!4]J>?+:R5"Q&LQ-HB)T:V:K MQ)B'X?W W]HLW,NB[!*I23G!3?A7J:_C'TX-4@N6XEUK0T$IW#0'M(>7FE?^6Y+ MKVTCZC&EV]7I9DOAV/)4F.5::&G0JT-1QX,"\L)#CK^''.^[IJ.^> MG:?L86W1Z94#N-U& D4]49(\KIZV(6C4V!O&9!CN6'*?@0S*5 M2IWVL.]+R*%N./";B2O[NA&JQ(&_D]0*3MJPW]"51,2PGGVU/0MBJSX?8GD+ M8MF"CI3N"%:PI]?:/8PIYKJ"K%BC^@:V$;01MI2^T4D10U8WD[HIT'ZP:P(X/2/%+P=TQK6O'TA=F MW_+Z1WI$)/BK/@R:FA8005 FAN'+/H*#T^S('[!GZ =';%<<1>R1?^FAM=[% M[XP$Y_E\9H+]4@\%#Z^F]!_H%>A2Y ]\9]Y]Z%+#1OTQG)7_4- >/NF/9]69 M?X20'8PD&*Y@.Y$4NNQ!$CS[*7(=D5L= K<\TLB/TAW!V3L ^A;=K6151I MRY87\[2:N(@/WU=CH1.]SZB^JG$U;?QTORK#EQ@H+)KL.%#&@ J%QC)T/T&@ M>A$ 8W,O4O!C$D$,*J0S@B,L#Y9XIDRV?>SZ!R^<] 88NNIR=PJ+-"-_^#\F M_L()_&GCQ4/_ ZH7T]_#?Q&ELASY1DT ^S_7DO\=0OMT7JF#'?DOM%FKT;2P M!LVD&:D')EA'#R[4>\C_#X' MU?K!;V$(H",'?[ UJ!K@6ZRUE8*BH$'B>'_Z?@/L#EI7?]S#R- R9LYH_?,3 M]"! ,+8@B _R=<%&##]]B:-_O3+"X%?LKS_7S=YM\.KX-@U]C^%_)J[A_/7* M4)<_[B<9,+R/X.LTPZX#M(QFPGB\QVDJK6/H%6M6+Y[CO=J1$P^:GXWF[V\) M_P#QKU+^4WY--[Y(#QQO#E\8P/?W2H>=3.2%"!0N0)WC$-_E+< !#7U'8VA8 M9SCS?'MDG$6M7K*;9>JS7C1IMK,HSM:Q_$B($1CU?M+W@-?R5>_WC.FG\,C; MJ<]K^/&;73EBFW1&A%H[8L=E-2]ZLO02C,&8TZXMZ\#>3;P@"S'55_/#$H=/ M.A.0DLJ5,GXP\?+V+4;/PH_@"J/#X+PK97/Y8SUNF28_?M/KN"2WC$O"+SCK M$2\'O!KOC@"-R_/Y9$"VBHKDC&PY;J@B[*@^HZP?^"9W]A>71YN1_QC1&3IS5H. MX@]A?TUC+XY?)?TBIW$4[R]+O%I/6B56_*IR/Y$B. [PCW'QV0D)[I_ "B8N0H\'P3'YR?_.*8I%HMP M3ZQ_2W$"C_LG"ASST']\EFSIOZI/ZJM0L>\ ?R!;VC*];4*J"'XC*"M!J8P4 MT%)P)=E94>PI$@)#41 '%ND/RK#(+6BRJC#CUG]).A%Y8!Q%[N_P*F?U.[5HD.+XBLBVY>%6%[\K[5LZ"B85FKD1A+RV)9_F*KX8-U*ANNK7IKK!YZZQ%X M#; *!'T@J#8XUS4S65EG'^Y5"-^"!^ QH .PY/\6%FL0[P MT&6;=3G?S(A&L/P(K8GJV;*].O703TU, M =(7?)_ ]QJ ;B_-C[] "'\*2AHV;]^%[L892,YY/TT*OU99'Z=)@;)T@>?"Z@OCZ\NJ1.:\/ M9SE"H;F:$&3"< BQZH-9"^K<5QO87M<9XG++F^UO>8M 1@=J)E@E'?@6$/9T MR%CZQ0;_M4)F-EC;AWVXNKP$'@<_\.PJA.$Y-L-[!C[IBNUFG/:LND*(S>*\ M0D!KLVOY=%>3#$<"HJP)ZH^(?V(4P,# MQO+1^)]$%/^32,37@%S/^/>?D:6^-I8N@Z@:=A"]P9'[!_&) >'_"R.>8JE( M4)[A>ZW;]H+E&:58KPHO0>/Y2[08!,H&PR0V/.YW@2SB*-(1J'IIR V1 M*G20HG\F\,2?L03Q B[+W:,!&7?%[CP,/NF>BPQ#<16ZVF0CA2K%-&I,@VS2 MF4BZ&VG06;I!5RGZLELR]I$*1T@!RQ&@\0TBZ54)AB]CLKY$T=*36KEAL%U- ML)S5#3*%PJ9"*PO;KDPWBI0";VY[(O72!8,! 8Q/H,,67- $46]M*C^FOM0; MF^Z"P5= R"(=>%+ _Z/((U]7VVW?#7(%CVK3_7S$ALG M8N=")+^M[ ='.[6>$6'@K'P7 !^#K_)',=BYU]B_H3BR3%V]N$WWS^6'$VJ? M3[APK[MM7[N [C1S65>G; Z'V'ZUW&!XW'3WCY@@GGR9W-^8N+MK\<#/QU89 M7)M>H5AEPK=?&15H')*4*-?FME.=X9T4X7TAP[,E?H]#@GZMY1;'EOJ'S%ODLS2FZM:="9&3Y3LF_F@QUD.O^ M9XA :)W4O5-/5E]!ASZHOH.ZFUJ6T6T+7H5=KN_088>ISTE]B(*KDU:#\6U/ M7N5C(); ^P,"?D@.^.A 3/%]-(;S BHFB.@ [<<'ZQ-83T/%%Q['2S_F&:$Q M?!OVD.DR[5_!2C'5IN^CW'GE(H8]JN@N7;F8?/-RU0?-ST'S^%,J]>IIF:NX M)?+@P"5J1]]6.9>;MSVXI1L^.LGL[D'A#T,Z4I3C^HH@:=%!? MOV<=&G:?2/_\P'^\0IN=VZ+?/++GW&P/:" !<775%>*'%'\N//;$?XX2:W+> MN!C@MP]LLB';2E80'<.R>2R9PK'HE\%-WCJZ3TL9OY_(JJ,;!WSRY@&/URS# M],<);)[ HECBRW#'[P'MIR++MIL;1SJ6N'FH$V4P%%3($1$$AU'8?"P92Z6^ M[+P0]P#XTQ(GZ"RRT]L#_==F<+0"/4Q6& #'R\BV7\7C^F4IR5@B'HM_502B M]R "9Z"0WV-DV65DI\^'-%PA&77B*\>OFU!]Y,]N/8T2Y,\*? K[M)'=R9]] M-('V@/$=P_@BQC*VK.0=&-;V\F%[651*3UPXVP90O^I5Q&X(U1Y!H+B#0"?F0+I\S(4B=^J^'QQ\O_?^O'__]:Q>_OIQ41ELZ'<]@,@-ZCF MALJ'7.T,- ;9KYJ)Q#T$G^ MSD>H9W&7#Z: MC*.)Y)=%(7T7HG!:\@2=179ZNW$!(-#;%P!J:YX;8"A8<"19PX*,^X)_%4E1 M=X'^4]-FVUUDW=\PLNHQ4G0MV9;DY1D5P4E--0M,_7W[!=TV5V_ M'DMY=[R4=X45Z0*?1.-X[),.Z>Z:]&-1^H'D*]:KHQG9/['0L&QZ?60@LSHQ M$$9+E'_>S9QF-F.E1=(]DT M!JO#V-) !U"AR5^6BKO8-W,^2JW[C6PZ#@X-6IV(M^Y;4%>_!]9EN_2]6L-^ MM1[J(6-71PZQXF7 )3\G 5GL^Q\KKC4MXF:,V2=5$V!76[G)H%(*AY -84>N#V MEZ7I+G;]G(]2FWYW5K0C?L_+ZI!5WP]9N=44SR-?]QNCY"$XR**]\673Y_]A[\^>VC6Q_]/=7]?X'5&XR7[L* MID52JSTS58KL)'X3Q[J6,[GWOGKE HFFB!@$&"R2>?_Z=[9> "Z2+$H$*4S5 MQ!2)I;O/Z=-G_9R+X?@^10VB>3Q$9= .K91^;BUASCS:HV>7<:M]-( +#A&/ MO[OWKXMR I?-/A^?'!RMP\UC'NT%G"W)L&=UGL-V%'60=!7-!6X$T;P,BQY?*_I4H%/?0C4XZ6X ML-A$00M7F7#TB&T/CDXZ_25=#[@_@>=\QN788-^#MLG!XB8'GX/CD\'Q\?') MYT%_V/^\O]_OPJ>@]_FPW^OUNX<'>WLC/#P?L*G!\MU[,56DA:+XYF.XDJMX M#1]?_)JF7_!O6TGU>-U9^H>KA4^T@.91 <\;(H&QL9*T/K)-EFL:![9;"*(D MQZ.)IAO+=)U6FM+G"'L:310<5-Q"J=(+NP>GG>Z";!LGG0ZI/W/WI-_WL0]; M,*&^1[XX&]W[NV\7W.]V;I0'[;L/ZG@T1[?5U"28P=]7:7REO"])>LT5/67" MG[,H_Y+[\.>0HPJFO5-*V=HC!H#DC%0\?<,($T/*N)!>LYBR2M?C:X8!]B+' M]DYP&R\RU:/ZV-^31H3-JE+\>1RI*]V7E)I-P6B!'T 1F-$[L+%5P7VM1F51 M!F5! M&DH<32+\NTB!/),4&007%(;OW 0O@$<3^YA)7JFD%!+(=P.!G?7@,$]@K#\M M'X5T#JY^Y5V/H^$8>^,A=;#+0.[E)7P#;(.G;V_O-2P;\)Y/?W5?ZV]A%7!E MZU\'P"3H,2_F?L'NXDE8_U;!+IXLN#H?IV4\=_5PT9? 7/6O<#'FODM1; ,3 MS?W C#K_=?KG@GE?1_'<$ZYQ6/H[)$X.!(ZQ;QES'(;:.MYI7,"D+FFQ9?6X M\1FM+T?K=!]G;OY&A%C!5[CG3&='T KR-*%3*LCS!X$@ 7_3N,L>9P)7(TOA*>-(L+5D4M;G7L9R[Z[U0)UO#_,SH6'F:;$\)@E<\.' MNK"_W.F>UG"L CKHA.8N!*XF/4E]D+"G?(JPR0)62+1.$^ AS\"?7(ENA38M M,Q B0K%J!(E/\DQ;7:Y,XV:#.I2,S!EX.=IQ7E)24T[L+ EC3R>8YH%67E!A M/&F.J-L!BMQ;]%SD!FQ;F=M.A+]W+CK>2 '9@ 27E)*(S.#+HV*:!))*"^YA ME W+"7;.Q,EAMTL@,S9E@AOP&QQ?CH7@Q#Y?U R9."QAOV!C93"?DD+V!(DX MXM')5!6,O* U 4;]R=7EO.1-"8U!=;R?015,A$%K6PXW%LM$6FT0<$.\)BR5 MG5.J[UVU(T[C'"BT\K!"F84'+"Z8EL^\5QS! F^#!0E, \L0,T!U?\I0.KC3 M!AP'5UI,W2"+JKWMZQMI@3I&ZVNUF> J +&+$A $3)GK_K65H54>R62[%HF) MC.RE ]A:_#A\R)1N1M%Q@ZSQ12F"K9-P$UUQ8H""$0?7ZY8"]P]0;)<=W6WM MZ-:.OI,=K;K= S4\_MS;'_:D.>"H?_1Y>!#L#0X/A_W@I"]V--]1ZX;2D*Z! M3E"85D=FY_2JL#-8TM9C(ZX"MS'(LI[WTN5^"1,9I62NLT9#5*FSBW.A3#+L M>,_^]E>9%J_ARX@_H9%IOGM7_P[/)79DS^H_7:OZ-W 0\X?GU-&^TNH9.RJ? M'!ZS_I'+.0M?_II>*[!4O/=PM($5#&I<0;9L2GV=^5R$'9.A+LQ'%9_!HG-A MXV^5D;<'GQRJ$6LV1FL#4S$.82^"6H9SYO<7:#P.\BB,0%D$4H2@N<7I5'P MI &]^T1JTB7C3WG4G(X-E2"\0C4&K">=)RQZ%OPVH33@$._.)>O*QS[V9>C\ M/2UA57*TB:,8#&U5P!B_P&.#:4'&-8YB#,S[PG42@,:18PMJU-E*_)#/+R=UI#);455M6HL:^\3VHX3N#$O9QY%YJ4>B]\NM!QUL6<;U ) M(/+B&%[$ 5@(Q:M1]%6%KE*@M1@^OJNQ=;GLF'^K14WO->AZ8!H7F*+38[ 1 M7X 8'Z*2@.TM7SN#J,9>__8?)X=')Z_KXZH%:.<.CS7PR4KU!>0F,(%L +0_ M\RBW8O-Z#$2?O4BOT4'Q/@U1JO@>'1!&,,Y\,?TJNPHMUR3BV@9C;SG?_@LF M':83FQ(P%RY>K"=2=VZCH]Z.88WJNXIE:H2X(37A6SA@K>ILI5MY;0NMXJ.+ MV02$Q/\AANP>K\QCV]CH:TQYJ1)A+.VH,)YC,$;1N(]C-%[!'@93=AID<-2: MXV\,YNTU.G7(CYF."OX#^-&["N(2/H9HH?-3X'H1WO\^_:B%M[=T.')45X9# MBHB*414A_PH,><0N4U ]]-E./A@<8JR^D@Y@M0;V&1"T6%U_>.V5Z%)2(6DS M\'D8V*H'8O:!M+5\[5V# A2C'YU4E90-Z-?H.@@\5M+M2]G'J_4+\S4N$NI< M^.\"?46OU/L+?] MUV"2\?G]XHT:4OGDZ"Y_TLB^ M6LCFY;UW M\%'GX+:4<5/7B/'U]EB06TO'P=$^'@?E]/%9:,ZC08NKV;\/,N_E/]?^=A&XY/5W_LY, MGN1M0C7?J,ZU9\>NG!WN^*<@RFD&?*"@J/= @MN# %/8K"BP.Q8W/HAB3N))+5/$4?6)]%08(,DG=V1\I]JT>P.G MW-#M:#!-48"8^<\/$8XP./I$YP5^H&,VX @\?(A?H"Z)MTS2)"K2C UC%64> M9@MA<@-+71^=V6B\TH.L79H6L+ 8Z?;>%6:1@ISDVR"0E@SOWWSTGKT7FW#Q M')[;A^K3%P9%L]>N]?<7%^>D\1,ZQO4XI6R:*(2EQ@0<^@G?%GB]_:]'Q@:] M^'#F/;/8&Z;U@W=&=NUS?A_,&^: 7*7E/:GO9+?3*?WNT\>WWNFG3W\+)M/7 M9__2*L8H"R:*CB6]TGJ!X1R'KT B> 7MBU% CG9*U!BI:_0UE#!&="5(I@7% MSCF,;JQJ&-1R6?@@\4Z*>1[.;_6Z.+]EH+V5UZV\QH HPKAR"E%OK]?GG?T_ M*DN]3QD(*^_9Z?]\>NZ=?_SPZ>W9)PGS%;0360^W240=D8G_\PDN__0!+M=[ M$>\*%6ID?,\(,^X"[S*8UM*0R,COOB:!.!6)!P(0AI>S%:($-2*H.B .'M M9/B2=$,G /W@#=$41R,]2D .Y$56DB505?@&7)XS#K()9@MBYE^8)HHE)CGU M(@D]TLX'\:/E8ZY1W'(-8"3%=6;*?R(M'E 6IGH.TUZE(-!'TQ+V0E&:9 MA7454N)T&@?9'R"P:Q8P]DX(GUU'"GBA9LAO-2V0(DB]=?[#O^O87/&W% M-MRR/+M>FV?7YMG=*L^N%>P/)]BW0:('5)&4J&MF-,SQS]#() N:+%^KG>R( M0V])'E?KX=N>G;5%*I/Q\%DW'GN3. \#K+!,79:Q9(&&8$1F5"JBR_=L:(:< M;E,TP. 5):TA7#(K3:TKTS0O?FZ!+0L$/O(XZ,XD6CY8*UR4- YL/@0Q U;@9 MU5@CAV,P]H6X A[53]G:XNW!X78#*>E6 M-IO[<$L61*A1*@)O2=07TVD132B;C8H^=1H2[74) O/6%=.= M9?, O6ZX[I(5=/T"#[UD.',\>NA&D$#3$(91XJ%$/@)[RA4.\+$O;H() @0D MRL,-)(+[673UW";WB>#AI$9)HI/1! /SI>B8(.L[UPL+#^F["&(I//E;BO,KZ7*(.@@/.;4(?@1,?D42X.$EP.6A3XMZ+DE(#%%CAI'(D M+Z&*XD6LTS=ML7R4"_R"SN.R4PO5D*7) M%18LZD&)M_IVT.-[.S"25;?"[$<%"2 M%DNR,40]'11Y\JS3;& &8J.0(YO3$I%K1U$.(H-+&YESX8 C2"<%YSOB-_!O M_3U?T(@PGHG<#Q]Z'= #V.HBP_+2))Y=*MPVT[&V"6W5/B*0*'HW'/%@3*S& MJ+#@4]TCO?35QK'1/ZVME\ >CD*RZ!Q[U^(AW/7X8!KA^HN;&UVE0W:Q5MQ! MF#U1]0?1-Q47]9X5MH[/J.IJ+C(],)VE*$?(S2B@A_U.]W 5NJ7C_'4>CE)A M!,RCMZ#^F]3'5^S-1Z"@&[WHYO=@0&:=,LF5#^M-7XXSV+U]VH83 KDEH.C2 M,[5SN+]!*C@:RSQ!GA@A]OHM(1I B,/.T4K4W980K6AZ6H0XZ!RWHJD)A.AU MC@Y:0C2 $.UAW1!"M(=U0PC1'M8-(<1!YV1EEZ66$(^V(XY:0JR1$#?WWZDV M3V'_DCC,-%K!]*M'/C=/IX8^8'>5X[E%&50>Z7IW#;;6WU\.%D(YK%D\^=/3HC<)=? U@>^^H_A4*G1Z''WP:>+ MM>W?34_EX1IKKW:Y;WK>WZ]A)NRSWL!,5G1Z]?K5SKLN>9HOY^<[8(X^INZZ.>?4 \H2.3(V/+7NL2;L7?4Q-_!_M^_W"-AN/.B;\E3N5=XX.UBK]FNIT; MAJ#TZ) JM4[*C_C^[EZ'H9;.W;:)@BRXSL;;_"<^Z%8]!*MT=,;+HWWG=$TW MK;8;A3GC]'R-3+_8%S?UB^6N#;83[>(&M(7M,^XT7$5()T;J1%P;TP#6N1@1 M8! JBA!0W0[W@=X)F.MPIVZPH"HOX$GP?.X<+ T!W9;%->A=IVWR) H9QY0N!S;*$$^L M=KT=C& #:B[5#9*=*Q:W6N:YFHU)[9 %RG7Q/G?Z/N'V^Z)F!A]--W!1#MP; M@J3]HJYAQQ74Q P7X]DOYV^?OSS-RD'@>V=1/DR]BUE>J F,YAQ$AG<:P[;X MC6<$W_U6PC)&7WWO#=+N[?LSW_M_8 936#][T5E49'@- 5[ZWK_?_T&4_(G@ M%E7A>^^C89;B-&@^/P99%@S+,$!0-T:)PPUK]AM7%,(TQ]&4(7D%Z^T6T/S( M<(WJ&=%O>T:HMF?$;7I&/)A<7JZ87*DD3+.<(+5)VN 4#2@TGK *$<,)$7*: M12BELG2 ';F,E$%P6J4*VL$A-JJ'?6H:#,K9Z\IP!,G.?0%919'I@FMS?R@8 MK+1 Q+,89$B.PE?D>$T,^UH\^P[^^#)Q:R2STZ*>- U!Q*/.\L"D+R8JC,J) MET=N;WF5.VWE<[>';PP+K!P\] 6W_/K6WD(2C3&]\?:7W),6<=?K.DH'0;YG MNND/O-;IW4A8X?*4^OI*+_ 9C&SXA7\E9,%IF0W'05Y=6G@]/0L6%VX !:O@ MP\@EA&U#F.*^"48C BUG/G&U+6JQ"7?$V& S8KQT1 ,AH5NOLO@H_".">J> M+Y@'*\<\CU(YP.BFEV,"+X_Y>/ )C%>T?M_#3F@Y@^H'H,?B\2]]T+AUFJMP M&WA1PE.V8\G>!A"UHX?%!0$1WHGBFH9X=.QT&^&1&\/A*1V?:7<## MUVJ@%1Q7EQBG.6OAIN<[\*2*59V!;5AX MC=5LS]T9/( U>C_[[@]E&+1F1CDFEEUXZ8A@44B!GD'^:C-@S3B-U\[Q3*O1 MHC6O>0NL4BQ.\9S(Q29=;0B+:)A$1NJ)2 %*+,P1?+S5(\DT5M^.7LG:@L?QG2R\HD?1]28E+09PZQ\NKF. M&WB"XY4BHY0.?KC$$_W3:56 9B99F<;P!(.5'5!HK';H<95&WB_0! /=%*3H M$(G"PZ>#O< 94PL:UA-4[@DJNE$;Z=&@GND[3&J,& 3*,^T&T (?3:G_DP'N$',;M>7$+QZ/@[JEL7(;C;S-%&R MS3.JUE%U-3R%UDM"^WPZGN5L"]31U,%5$!GI 4MEULT':53@4H$,_H+=GNV!CQ82]MW*JUVG0BN?P';@ MQO,9V!IH +;2II4V5MJ\M2X-PS_8>;VDAD!3:J?!>JCNCQ,,A^C"I3X]*>\^ M[8TIQM@"SM5'O=]S;K%F(P++!%(U[Y,%V7-#S3FGK?3;^9JM'6*G.F*CWB%1AOF0X#5#80:104XA(/-@H\TPA%=XH3Z8N^LROL%Y>8T8U@ M>U^#],P=#X7;T;W=A^T^M/O0#0VQ!XV<6S8:ZW@@##.CNVW)C:2SPW;)R4U! MW#E$9^&U/?F1G\^#&7'R&4:.3$>7-[@;;--!'683@^$<=.$W%Q=B-/A>L:C1 MK(0Z>O2_^['J+5<0^X21\PSF 7N:5N$<)(2KCY\.APANHK\Z'=(>[IZ<'.K) M;:IE[R_OSD]/S9(Z/3]C(VG=SJ%E$J(X@3E?!-D@2%3^XL/76/&4M _[PW]I MPZX5-:VH,:SV^Y+8"=L+E<.3>QZ:T*X3G?Z#PTE\]3DHLMCH#_,2$E3IIZ)\ MHH!")9E32^AAIJ6IR+!S;B=&E^H??]1QXK/*$%DO=\;S,S8HTR\EB9=/%7K& MJ;DM&-OT7MY.9\C+P$HU*ZG=&NW6L%OC#]#9P%*$S0 J'\=K*#T#> L;95[. M6==UI91/F8KF:A5>>I0^T%N^:_G.\-T9^75L&E"U?R/WB16^D[:-)I@NV74W<1-5GX(]$,5[Q%)R9'YB5IY/JYJ"MH&^3:LR&M';^0W-KHLQ#/:<@L X ME _)CT&NS-FP3%*WK-^ROM/)U":A5F/VVK$V29.H2#,2QIG2#7XEM"U^!O(L MQK!&;!,5U$C4^NLI5L:>C"OE7:*KCF.W^(MK0)E4UB#_TB@1O=>RZ6;9](,3 MA<7,:;3.$I-_8O-O- ME V,(,4'_.'MAS%MHCZY7RY.!^/A)S) M!=RR[,K]-KNRS:Y\Q.S*]68UO5]48M&X[*;3G+.8)E,Z+R=IJ.*\TC);7:7Q M%>6WH3==JXJ454J9A;:9>*#S1Z6Z1$"%8?+#2GV)AZ)LE,91BL_7KDTPW='I M5;@%'Z2[%EE@VBHOBJ=%R97*"PJGX2CQ4+=U,GS*BV"E'(4TAD].IS)?? ,%?;7O#\.*)NF'1J;@IW02<5257MII##\YOFI=8[2 =HD MN5;#"T> MGN=^I5+H&:S?<&QOOT42T7-?Q^.7EO\X%C3[?MC,:))AT?+]IOG^O2,A?P$Q M#Q^UA[[B_D;_2Z!U!^#% /YB]WOMLJ7.;HD:!7A-4DK]&CK?,2V\YS]G2B5##A&?3H+_!1GUAQK8T#0RX<]IBMFJ_,YS4>?N MZ8';!-C'^R#[HL2$Y,^H7C?)8F1/*%GNDGR@D_K33.QIR1A>7#K_[]./\]6$ MCF/6\$MJX" CM"-WG ,:A0Z2C #.OA32A]7 MC/##V_=4JA?!.L :NT^U^N"4'Y3.AH9AI1T:;SI]\Y%)2\L2I+TBGTG MKO_#=WS.@3>995$0XO.7H!UP(@6O U7'WJ;@S89CPLI*4^$PCE7*6-VT9SW' MZI)/B#GIGH6!FDG RHP)N>9)J*47EVO<3:1IW/WOSA>^=GZ#A.M,KY+LEQB7W,/RI_\A%WPWL&Y[&'S\"78IG4J,@=K$"6ZC6J%&'P/L;:A9)V\XP%LSZHB;9)H#VZ[OMS6)&7;]].P4/NPN70\6P77M@\'&ABB." M Z#J?0%MHE-6IZ(XSO=:^;^(53@Z5')9C/7\$:SF!H07.2?A$,&ST![7>*1$ MH0 -.-!2]>-#L!0DRX].)T9#$ YTR_@GCL9#1VF1(5S6%]ADL0HOE;X'!F.A M+LBUKP^8U!N@CH#SN$(T0\Z86M'[CF M,7)ZDK+"10S58DQ-O$KT S=N&&8,!)8!4$PBLDP#D+IPOT M^CT9K616S9D8%DF"B:*BH\M$!*U&GG"4'2I)TOY5Q!]!D(+&[/'-(0D^_KBW M+"W@H$T+:-,"'AMT279?MU]9E-B5??>^W_SJ'__S[W9MWIVQ<_'CV\3WI M9^A'R"+%)$6M# Y;K;MIE5F/#]X[CH#CKQ%C(!942K8H# R4JP[#T:H\+X>C M$PPDC\<_0^T1G@EFTI=<#!B;JT':Q3!. M9/:>483N#3PKOA M4/8]N*?'-HD>\Q!H/XK1P8=>S$NLSHYU>;.8&A&,>@8'*OZ9H5C*5%7(1'E> MHMN-3,AA0/(W\/0)&\_$<6->Z8QW'*$O@MP!^(J$1RSP?S5H!;&L5.C*]F4$2,'> T?50<-^0 HFR-3?'L M_MQ>^O#VO8/:QSI2A:DD0LMZ&Z%@\0%CXDS,0$S N3,I)I/^4BZ:,%4$Z:+J MM-;)]5$V5\E*^>X:7#^T)V%E@W0HR""XO/ &1;F5:#:7!,!I.1=W9QWOBU]\ M@4K!;^_.' R?TX_O7PS3##7>W#G^UWJF;AL7S4N^4[#/&3D*=:OW%Q?G)GR! MSHPIDF^FBGDMS+( 3>+<:"F<3I3;O9#9$,91 DV+N!*DY5(W%'"%1SZ-!&R MB,+^)1M!"R07YH203X(Q;Z)#.CC$D-R[=X"N4P=Y[V)=/VW- TT5MAW0#&$KE6Q3VA8#-4N1 M_XEIP30FK%*4X5S=!7N$2ED)Z0T];23NP"H*&6H5S?0HUPT,)5^HJ-B'ROCK"JG M^-0N>;4>RI;>'I+BF43GA];<6=*0Z%LZ;IT&&UG5$SD=RSH<='12I8/BI$3R$04L6 MQ9)[1$IB;_U%9ZGW*$([E&5A*@BRLDC$B M5W$1CFRZTST^S-D&\Q[P/9>A!Q M\00Q )SM"DU7SB#'O_#4OF;C:7Q V4< M'J:A4SSK*43&GUQFEFP -UT4,[.^[W:.;385%9&L.H?FLK$..GO+;K]+/A9M M OR%&G9&"D$%.=VIDB>U/$%J2C*VDB$%NT#QN69:;;(2A1:",DNCDU39QR5/ MO\3-D'#[CEKR5%(I>KI/^I0.!C"(4J2;K3^]Y?1/_5>2-+"4AS+K](X"ND$=]J+XDDQ,6(W M5$40Q:K:NSU3EW"N4XZ 4=LE51"V"N8WA1P^*$#G *'R@[2+M>\C8-92Y?-: M6+Y,#>MKI:BW(4YY.Z%X9+,@_!;)G[Y ](4U];?;[7FC$HO<4!Q@7/8*1 "J MHWIFF$8>AY2;9M#R7++9\C5TER=*YZ[;!P34YDJ21;#+\@P3QQ&6",OY!*E( MYV_@$!/)7J^?L[@N/!_O$MR.T 3Q;EZSZZOKSN@FG;@C'DN$?Y4+F9L9^YE_%4G*5M! M8X61[^BNBT41J9&9I!",,/B.G9:Q_A-#/[HJ@@I&WYYU/&8DG+_0QDTUXM'K M %(D/#DNBNFKER]Q.L-\&G5 V&'^@6X4%9@[?'I-_;FG28+:\$>:,NKT8!=/ M1'3OO?B7[_U54C)J/-/+,G?1?_HFYVOA)<SK?4^13'2F./NW<*3 MPV+N@&RI@?*@.&4A JH/[M> 003D>LH&%*D6IP+&B.5XI U7\6P:N?7] M"-"(#A!R&ZY#W11 <'O4'_>'G7G#2_[P_.MK[?-(_ M.OI\H@;A2(T&H^.]X7?,O7S'.WA*]_1CE'_YB4W,S]WCDUYW7RYZ=/;$\<@Z MG7;XP[+_WI#)\-T_<5:>3*MQ5?\KN>4=]K$V<#94.2J].Z5"E?2\7%'K CC" M!PJ3'MF[%\],E26,E?WQ%D#&1EG%8*]WD5%[$ M*T'S)!B-R.' VA/%+JF5,29;KU0&6TR&F^:D*.6L:JP?K?CG5K'X[(G MXMUB+,'M"%-"XJ.DH6E@DJ$.H5EK)YKH9:2*6$;9 :4JRBIT<@TVE SK-GXJ M['8;A/R%"0)+CT^=&L>HYT/?-*MD:^"#GAQJU;C :XZOKI[BS>!V7'; WGM& MQA(H+,=WF4LM>>ZXH:C=#7OYD9CB*S%(,3&Z05/>V<83Q\SN/,5LJ I#- =F MY<=43 9TT%*,W%30:B\"=C4MO'*Z< '=!3.+Z<\M$IZTSI54[*+3*HP#E&0D M>S.T&PM7DWP4@1%86E1A]([6-:DNK2=QSGGWYFW"G4G*_=8U00/N6BK]%,F' MEK%33=BB2 LR=ZJ.-)WU2TF*]QA1SU\UG.]!<]_7;G ?1]8]^<&_U*#B7W\A5#_!J)L'-$?D"?;("KZFV?.4=8J Q@15 M"1;MN_A__!DEDR^BK-J5RJY Q5<[]R2' H8?D3!5IVY>#OZ4G 4E_PCXX^9 MD)OZ.@2)XOT[0E69P S3JY29\FP49>':Z=Q;=([Z4:[9+M1!&^44E8D%(SP7M=F)N0$]V3A] 5S6L= M_+B@H-6C;#UT>$W2@KO*6\X&7K_$EC%Z;I+I1KH0#$A8'Y/5P:ULJ+.*HSD[ M]^= ZGPT0R[C<\3T#B*[G]Z8F1,@<4\%K;GK7 3AD%$94RFB$5?:F9L:7GH0 ML74O@4WX!\+APA X";:EF#X83^(B(5NC*PE E7P?EV &HE'O+UE'#>>#OA@4 MB;Q=\7A5N96&SL:J-8%:^=*-'04L_4DD32A39_D$*@6JE!UE\W$7@R,+E-2, M] R#-:'#]\!MH!IPM(SX<2ZE:\5@,LDM]-WD+E^0GS5. BIX;BY:[INQ^0LV M*D:25#9TJLT,7V$?,A3U BWI@NA:G&L6U[KYF.F0Z.MCD]F%<"VS:&"[@9H! M@^+I&F!ARF8X^OG*$X!E"GEYCF19V'-"2G5@QQ6*(]"Z)VE1VJ1A ;E)0; MXNP70S9>RLH"ZNIZES\HB83!VBIAV=_J6]!PJAX5)X6,(L+/%\*A AV-;&3) MO<""$O"6DG<#_>;WNSZ]JJ\#^N$A*CF:YC$Z$FVU\] !,,(T'4FHQ7?CJ^9$ MF.WQF0NF[E?*H$%QIFN?"3BMWL.YX)QPY+LH#762XY8%J([; %4;H'IL1,[J MJ7N[U*X0AC(S"@*V@V/96]4E8#/#,A!\NH>%^X7>]JX8-M)LB8GN.#(:H\1] M2JMJ*&4(33!%/*/63":'.PNF4>CJWT;@S>C8G -PA-,S3]G'*6H@*,=17G5# M+W3^SSG^FV.IWV#<5Y6UTP^)B8P+=X&#ET_E##H5)2(IIL/<9X= M[T=%@)!NDPQ0>AQWK#4#%JE7(HFY5A$3$9%A\=\HT4T)..ZW8",0UR^10\2W MQBYPU[,*6U\5Y_6'L[=*]KY5._7"76M!MBALB=( G;B4+CV/5OSM#H.PJH.Z MAQ&+&IW%8+P["R=(S8KFI8AO8HW;CU%2ID8F6,!81\3FN,ETP*"\9<\V$ MEA;Y]>?7L>Y$P?:U$TI (14#F]PP'AHW;S*^)+@>Q2>1N!8;NR'Z3D^N0\ U MYEC^A=V@0E'7W2!0;YSI>"V-MWTR "7[T-"#;41":**0C4EDS/+"B@S*T0ER M6GYJJ$*"TMCH83HLD4.D'"NK[@X)7Z**&'IBE),AQTWN2JZL;JZS+D)L MJW1%J5,E'.BQI*;J,X>4*CIQYM4K(1HCC.EZQ:#J"[DVA'([L%!=I^M5=LWZ M2L-VHE:FAM1!%38K>9AIV\;!4-GK.YYKIUC'.6@?,6I;Z&? ](X ZRILY;F% MA9P\B* (!+OM-"=0:12N?D5UXBY6#)*+2AL=QMS$F$L*4)'P_A!U:CG6*&)'P!ZV@7T>0I\[!\A/O5&'5ZI[(*@N#X MF(S$HMZ!)L*4] OD_('/@5PATMMQ@"Y-IM8O[>9-FX#]B=J:'PS'GD!NE2! MQ'^54F=?.QVTN*&C(ZSHK[EE<:PZ(P8$2[&",H[4N6[!+U-6 41>K'8 P*5AYLZ[;75V7#DY P_<""&8N^ M.5['76#/''[6(J'H2X-QRME3*"KDA0%VB^.R2ZX."&RBCL_FWP3U)I$GUJ;2 M^2)5(X=#PGC.L^)5DQZDM1NKQ\24'MWO<-_<"%WOC9"1V.)8^);3S3XB62")IY6.60=9YHPAC.=Q'"<^19.6V4M^86 M#6,J6=@VGW(M+6,($8=;Q)BJ.8PUO =7/&IF0VYBZ4SQ([WLTIPV"BQ;7<6 M)!N?(B;Q2 )%NM@6=Q,FV?-A3ZDC_3V.OX2P+V0#HX:$B;.L\X,.2)JGCFT]L_L9:CPY]4:J*VEVG[4KR1=L4EO941%R39O,O+:/?*FY,XM M6.UA5J'MHSTF0%K8L"@ 8W3C-H"^I3L0Z';":6@53(K$79WJ!_( ]#= DVP M6@0)*SN830VSP0I-S9.Z_M3:KZ:H(E,#CJ@N5#Z,"*QXZBJ]*;>R&.RDC;6U ML;;-QMKNILLPQDOJ799!!HHYY>"RVA%DV#;:^!*U26MEU,WQA.H-\XDM&$]@ M0\@V'R>'B:/]5(9A(.-9O?%O$] PWN!*-[.:N5;WP7)>&8E#X]$^Q5B!R%9Q M7?- ' 3 12K;S;X=4:8KF7'20WA>YZ.S37=CL]HG3H"M'YHG:OG^HQUIJVA MV2?*GDK:>2'3,5?"T>K\&[H7JI?*%&S^Q*1N@*>ZAF2KGJ (QWJ)8X]X(0A80Q MA:6M+WL 1K%V<9OE=:T7[0?[0UDB4*)R\:*<.DXU&\.?5##?@89T%XYGR#E! M6A^CUY/#C3:-J[:'3N-$ S[A [<7A9A M>ITX*J76?$A-8F/9&'!1-BPG.7D5@5_,3?@RF:HH)_$' PS+3)MXV18CR M2A:ZXWDD/;4Y!ND?-I:CBTLJ+ABDO'! =:YN^W(3.\U1[$;YN(*_8O#=.O\B MUY#"H#V7(^OT/C36M4CF(*A2S*F)6]XQ.N!SF)LM1$I&S0P:0((@3@: MY9)U8$)X([O>NKI$9]&+M9>K!<^_97GL76ICY]U4U90&5D_(GR&\Q$6F43*F MWBK$(7!6Y@%GAQJSJ,)R['U@X]W)=Q"O/0B,[BR00P-XML0E,BPSDMGB.8B^$HEN^2:EVSH6;W*T!*:4]]%U^.L(]E, M52EAV8Y8P@:Q*3(!NQ>,@CPBL!;=:Z:*!ODO6)T0-3TIELPXU]E[6R)2H\W3 MJ8U,MGTE5X$JL_2I7N$1[OMT*7XYBL#31G&331B7QH*(!E\9M%KG!$LQA /N M%%BG+X[XQPR?"_KSDJ)9WOCLLM'5GGKW(K'J0]*_V1/=J';5_F;3(#+]5*D1 M)+Q7WRR\HZM25EHQB7+K.FDG:GW!:*^W._G%P;6,55C]&%8#1;?1&995]#=& M9?A#S=<'KBJAM' ?$JFE-'.2 \U1(3Z9?)#<.)4K3NRQS870F4T44$-N&P<8 M5(-1_:_@)6%2)_?VY<0_5^J.,F8(J[H[&C]L_ RV@LT=5 A'S/48]9HLC:GU M?DE33"8Q2$&"]RXGKCDM=.5P=X19 $@P%$FIS2S+S--[L$&ZF 4:H9CXS[.BMJ M^"R@S]9DY6W-Q!0/?2C^W#F>$W/9G6#%+$G4)?=OET-L/BGV&L&N648Y\!0H MMLM$#K,;A&506V,K(6'EX*P@LP#T.%7H) 73GFKY5G(X@@8080( \C6UO-+W MN34AMH\G;*WR:9EGY];H5; KZ",Q:91S@*DLR*=*XWD4_<.8K@FL^BYCE6)Q>Q8;LXQ42;5U**14T OEX&XX@7YBSWBN#R^S;?6OX+XPNWB M&E%4(>Q&T"2RZN;\8O:),4'0K07";JA>PP1@!G!L!]):3K165]#7TZ)&RX6D MC\^#!U8Y*^>'J$<'XGT57S]V< M*&^=KXWQ-K:DC9P.'A/A$N.:<)=>(KH3F?'L*<VV3!G M%@G& */5$BY6=:AXCM>%'/9&X5LH"-K;]2(O+'/_O97F1:OWZ1O^ -HAXR6 MMMC9X\]GP1G/ZJ(\N*+2]Z &GA8J[=/"/'?^%*851RJ-OFQ6W %6FW*B#Y8X MXI=T'!(G^]UNZMF&%<+@JCS+.\S*<<5R#[&?W'.L=OZ&RF%4PJ\01RC^,5DJOG76CG MP6DXB1+44()"0Z#5Z_W@X$4'LB@ZW!$GNJ1D-*Q(0*MWIL/SL"B^J+J1YFF3 MP)U6LY=XW,Y8Z441(4]FSAH&G)YK$NK<6TA1OL:"@I6L79.XE6U!*;H3=+ C MT]CH LCE5)DGU ,CNC1IA06\HNKN1NS0QAC*'Q9*H?D!HP_!B;L,RO!2%1BY MGJ+/ACVWDNHQSZ7-D3RZ)O1:2Z J^M4B!&47VK*R-6\X/9S56K!O%RZ@(,7J MQH(WY3E@.*%:N,L0LY$;%^"0H?2$\W&ZXVA$6\']P0M V=9->!!8>I*;^(G@ MUI#HD%DMF90KM#!^-;23XF5?<(\1"I0"L1!X1G(1]++[W!<>*Z5R?3&I[!RG MTSG)EDSHD@.91\6[.BL9IA[$+-<(&==Y8CHURAQCD9DG-8>/WR5N;)HJ!$'] MNJ0V$"36<%)2I:P01U@8SA3+#]2(&]\HCY0B AN>/SV?S06\GU?22%R 1PQ@ ME8G;/REPL=*H4(:M9-&7SCZ*NB2'KL+S5#K$8J&=81?-(QWOHQJ2JODQ%^^[ M/OYL\R:\E6QS/L9C=$OG]F>3?J2NR.,Z-V7CV2>';0GLPO$)PC[2'=\B= 63 M?8/Y0%*@N8B]>8$,$PNI8 MO]=B?]=K;YQ>8V*:KS.3]-(M%>1X"IQ]%%@D"G*'7)!4D!K#%6?6]5:I=G+B MRW/ZDM:'=;"F.1O-8F/KBK55.KLY+:.1*_]1E73$/(NY?,Z[53I)+!4K120P MY9!1,4$%5I43/U1" 0@GD,H*U;6JU(LEE=0V3%T+$--2*G>H+L$"4U6]J;8@ MC$GE6+ QBQ>2]EY_?.1J+*H9 M%T0WZ%RX_0R=B>EXK).T5D^FL0N ",)U+5WZ5/+U8+12LL)\V0L=M :A982N M0@_M- MNU^IR[;C]R.RX2!>@!0&Y>+5*/JJ0M"O-[9.46MO+6(_)$4M>4!GLW_[CY/#HY'5]7-6+YIV. M:]C>JSR60Y1UL3?!L/ +.K4=;8^XD'-U=-_'D58H'+%4#4=KN[@<2-Z)HQ%( MMJX)G,3*]CW%97F)!'U)'-!RXU/D1JR/UD(03U4JOQ>US2!Q" ZH1.-;#FHY MR'*0. *-&Q!=6F2,+W)W+;,T,HUT8;_4MM.L9;>6W2R[H>,ZIQICG5Q(WA - M%:OUP)+3V3)LZ,R8-#E!VJ?):[RN02RUUW+4AH] 3C 79)%Q-(A,O4*:F2HT MA-2I FVCI;^,BQ8'V4EZ?%?).]BBG(ENFS/1YDQL36WTN[EXG'&OY^+<)4M* MS*HKE9"7R<#O9(J SZ3G'#F-J.8@%$RV2504BB%C"8N_*&)E8Q9Y)?.=,CFP M!E)[M4-VJ>FT-CTR2L:[R\!#18A7+F:01>O4,U#<-HEZ]%$L4=)$,/=0!:&^ M$='G8K8F!7:"BR3-O 4TRQF8 -ARA2@ZB0G""%V(UH;03D$N>]9EVY12CL#O MVBDM17,$YR]H23)1<1,[:U0)RU &- .6Z5 F9<%QRO>R6*8$U6E-#%!M@^!V M3C76_41#3RYPB!$JS"+X5\8RMO%^QXF:#H"U!I772!$9>^,XUY11K-V+./F4(WF>Z_38 ;+?*7^I MFJWTCI(;%,_Y'(O(,@%_N1";O8F)2T8J5=%V@;R%5!#JVCLSMZF>FW@E%OOQ M"[=+8[5$)[P** +>G.U&X (C#B45[UO0;=[\N",8E7CN'&0IG%RVB)(+ MCBW*,@/ZV>(57>!3:2V2@W$8!Y2:72_@<9:%CEG"464,U25CK=4VR8$L* NV M(LL1FIT79(M>'AC./DTSE,, N?32,I_0/9,0?@&7T#+X&*=&Z=#L5:1 M#*:.=D30SD[0FM/+=3(L;9OIC!.U2)Z_4%@JIC RS>E.&169R@B@PIXA5,'FI"5_$+<^T5T)5 M)UY*QZ(J(]:@>TDID%I]S;5TBH>RA44!I<\5A%ABS@5[4]\FFAIV^^.S?L$S MO&=8+*$OU')E_KKG9H_RV'R;HY@/L0Y:D';D5BT12.F)8UT]4BF)XW7#A(C% M4M]D,G/,TX%NEOGI$8T5'"B@OD04\K;1$R[:85S@<*E$J3O.D86N,<<:LP=% M'=)O?+:$$L^=,OP%TH\&2%NJ,5%H3@"5H)(34DT&4)WHJ/\OP4I+P#+2O MUA&Y(Y@[1HUF@0#LA-'L\AAW=A=10UDF?TJS.1<=LZ0T0H;A-<7!&K52QSP, M^*>VH1Z".>^KDU.GYEIO&$ZH=*J]4]N84'"2+ :[Y,!]_%LPF;[6=0.FF^Y\ M5XY*V8F4J]6;S:SH?.37P)5%,-#FH@)SIZ@;IU5!O][Z'DE&\Q>^SFUJ(J4$ MZEZ!N.Y"D0INLUYI3773L)8@\"2?BO*W]'DO:8>HD,D#6>I$E"@9&$@3@]4U M,\7MIJ$%BJ-T&%$F ZDJ\B2_UOUB%8IT%4W9]CJG1"^%<*9<]Z QVRH*> W$ MY.SB/#*XV^R^DT0<#6]NE\^W2X%/J216$Q*6'@D*>0UJH^J26;2U>E\D#:9> MXMI%K&[85VM$5OVGR8>=+NBR(VM7VQ[.R;-@<\Q!G]MRUCD4V#DL>BJ%GDM^ M7%%-OVTACEX;XFA#'(\8XKAW^0L)=9T9QB>"(];KQ\/2 UU<%7P65+1P*6L0 M"=-$%)_*&1GE\\@\6N>HK=/MED:K)3>([V6WWU%U62",YY68)3 .BY6;Q15< M=?W +-$R_:"N&]Q?'UB]8M^F("SA;JV8:AI:)W*]#ULTNJ>:(7A,"[6+Y3.N MKR[I&,LF8W9G7361FJ];:2=-L48^E$N0S^I)W0YVH)1Z44MG1B.B3[H+@\;, M)3SE,N.YA^)R(0@Y\58YQ6B-$69_+(CFU6$3Y_=&M5>J@Y>B^T L!NM@/(ZNY(G4-4'X4W7=:CZ!)U:;'K,"#$\1<-BP'JW#,W4KRZ$ 9*B4_'8 M(P3(W7#3YN6* !##X0F;$HXCA.?-47#">E/)) -%&&Q4S=8(\E8NPZ2BV!=% M%TAL2_F>2&WB348_UD+[RF07.('^@<8\$&GA1B'HNMG5G/$91:TY"SHD;J\ZQ-KF]9 M:1$KF18-(.C#:XT:JRN"6JYIN681USC].PO%B(F(O:(UE99M6K:Q;.,"LE#R M:/2U8JOF:1SJD 4IUZ&&"F[YJ.4CIW['@E683H0625LF7:)D@6(5PP-,7TF&^07. M'$6F@F4(.IB(.YVG6&2EA!ZE$XSQ7/$#J:X JXWUHU:PX+;E-O;;W,8VM_%6 MN8VM<'URPM7IJYICOUZ&MN?L-(MF>9FF(66%,'Q$@;WZ!M0=]CK#%4A'(YU% M0X@1V)N5GI=+ATLK?RE-$XR:%HVIY<1EWER,($VXY'M4B6UCJXRO#*(R5#J[ MRU/)I52-Y?=$9FI"VD@ERY1Q*^!ME-@'_SJX'WCN4[J,5'0)!FUF-B'V>*S$ M_FMH]*:*VI94&K1ST]%\DH:4AF3@Y75+4J=[Y<\9XC'PE#0&X(+75OL&6U!= ML!YTH]++^2?5WV>>0C60!"(]7]2&:\,KLW#^G*QE@$!L;7+U_?74Y=636M1M MY8Y3H\ZYS,C6-8^B"N?S4A0E/42[-Z7'CVNZNE48.P&=3E>68 MH1G[^#K4]S6R'\?^*+M-LC,[WEMI*>]4K'%2J$G@1!8C)B; ##>;SH!GN-G= M3GZPY:]W(PTUL\ XIA=0EKBM6C59G^ZC?9VDOB ECG@FCKY@JN3"%B9..9ET M (#AVXQF4PV0(T0&)T)RKBNF.*/-Q+FNW*R=UQ!S;Z?8H=GFH'+XWC8:J.)N MF/I#+@2>!%^4(Z)I*^5Y.=$=**CZGA,,.7E/\@AU:C%6_K-N0%W,([;N-+7# M*!_&:2YPC/+R: & M=8@%V*KUPAY?*C.*$8(WP(P+Z2#MH MCN[#=$,U7WEBEBQ7%#NYJ@ "^:LJ\^8JUYJ,-/ 'H7J5&17Y%.B0)]#;14O& MB: KUHP;DL](-4*.X8I#(0O*:<4E->-9+AR,L"<9[$(K+Q")R=<'N=YDIB$J MU1Y:BA#5\1LJK8>[#+Z+ZZYN<4SI*4"4EV88R M[C*P0W4P9#2N#,.K5JHWZQ069$J2&TB3&-1-D(JD$EL8,)Y9#6H\NHI(6EO, M<0U,[CM A0M@/)V?^=ACH* %+_8-R#XCW^2+'XA-02\8\@SUHF#QW/1+=<[< M"]-FC%A_T1P=O$6YR:]@,)KY&%IHKD9MG50F0=_1[%33K1ISL&A(3>EVSO4Z MT@MY7N;SYDZ6U%6MP,?8A.0G@WYF9*J>H>OG352!A6J^[0 "?&<* >P=6I*3 MMBU09@Q7J*[5+GH!FZ M<(BNWNCRP@0#>U+^4:6*7>(*15F(^7,,)N#YW"=QYC86)P\>;C#';-&0C7.+ MX!2^PD5H-NOB4VE7Z$A_)H662V6UH+3CG1/B)R^VS$6ZP.$T2.@MZTJXE>@V M^VT$N(T ;Q; ?_F)J\].1@6O]_O4N%ASUI6O45<'"H3RE0,S[+1OK2!R7*.G MG:4)B'L--TI"PZHMTFK6HOB#6"8A1BZ)L8JG*!VP/?D$TU"P ODJC4)VE<@4 M:GA@;RPL@])FJ?6#L]NZ+NU\V^:4(")E;49NO;/1H:7X?F#JW9MD7U;4;EH6 M/A;HT#5'@3Y@P=:,8M("K/.%>* LM,-W$3*E'.8,Z"Q=J2K.ERK0[QR<&5@R M@E=LL-5MSW5'54 C#Y01/*>DCAO84C"H#;YWDN-?)4!@L48^?LR[$W!D%*T9L0CKD@T9LTTJX.K2X2)"BN.$=_')+(6ROO S64 MZ$X 0]0_P^HQHOY6-$WV"E#;;^=2K9SJANTI1=P,>"OU^Q#L4KH_1O2_ZF)_FI_D.,@9XB91 MEQJ=B,]'._4)>>Q5CW?I6%K#WX#. M;-P%K!:D2!?I*R9MQ[A==@TMN.9)IG"D]O+G 81LX'63U>IS;4UA'99R<_.;DA;QW 67QG9)Q)C@F-XF$4#DX, IX" 3M/!!(M>]W7#I%3%E,,&Y7SBOAI'(3R$,NZ.>WM]FU/>GFCK/='>Y5F@6%S^ M LI*_B2.LKE)XW;,E+/HE.(4D#34VY,#P)&)D6)^E!L@TL$S]UP 8SF+I#.O MWNUBT%8G=-]C!I_X'O9,K+RWB%G')\:CG37X^OJBMN=,>\X\A@A9X#IT^\-M M[(!9'4R[8=2#V[DWI<_=KQ0G1"[X: .]U-JNTZ3>=F*T&\EZ%L$IR<2EUKRG'2!A=G4-RE?H^JJXD0JW71HMH3R;L*A1];8(#X(^7 G".:/GVYUV"&9, M;IF":PW"TK?PQ4^SX-,F$$Z"/U.+:]ZB?[1 D[YQ3BII&%]43-;1-;R3YUBDM MZ[2LXR"=.X!X.2><#&;\;RE_IYG\6\H'I^6]_#+B?QVK25^IX3SX[T1=2U\X M\:!6WR#?\A\J&0=Z8"W/MCSK\*P#G^=S"1UA?J1(?CISS1*"@^[9#&& M1V::6]FTZY:W6MYR>,NIX)10<\L?+7\XD-=<';W ?^B4XYO(6Z7.HF6DEI$6 M@LDY->06ZLEQL9N2S!:1L&6B"A/5\T SLP5K(B:*IA_/+ M)Z.@\# 1\3%SBM9<4%8A"Y!)8,T,XL]OIQ=O3O_3^YF3Z=[S=5R3/"\$--H0 MH_+X\R7:$H&34)1O55K2;<)WE,039&'L MI*M(C<_"\5)FCFX][#OQ0XUM!L^P04;3!ZPVBD#7MAM8/7OX^ZXB0* 9@MSE M8E!@(-19?P1%BHJ2BKPO _QK;E'?22$>=KD=IS%F_^@:KRC/2T)R":[S,F* M%X-T@C%H)XS*X!?45#K4*$1RGV%+;%&5Z-13![3$I%>%V$/;5$!M6_K,89L^ MTZ;/W"I])O"B\!_??3X)]]5@KS_X?+P7GGS>5Z.#S\'>(?QG?S0\4(?](!P- MO^.W\AWO"C7IG7/-+FS>S_WN?O=H7RY98V**FSNSXEB"T;!KK=?A?Y?]=QD1 M3,6%G5/3SMY?L7U\*+"G@6"%":(H52I;X%:2\1>(*DK]J_M[OM?;Z_4[< [ MHHXQLW(J-77NCMWW< X/RDY.P62L5^QZCF5US_+GO*SXO08)$PRR4N!?+:1) MI0<]MFX/,H0XI 1-@^WK,TJ7;Y%G?5/.RR6K6/^/T%)4>WO7_!4F!BZT"#C< M)$/>7*]=Q2PHBU1_P5*'OJD(ISVK2\LU\]*_R/3 Y(5=L1",HEW3X?D@6:[! M[Q]W]H]^<,M;:IJZ(PR<5V)1Y0@HJE5,_?<+?/0KEN[7L'0W2E7'0#*7!@/" MKE8/+& 7VB%\X>W5:.=4K)L\=Z1$KW.TWQ*B"838ZQSW6DHT@1+MEF@&(;K= M3J^E1!,HT6Z)AA"BW1)KI@1Y6:N>[G7KL@_L.UFY-,=W6)H'E1#W7H3C.6:H MEJQ42T&7FLZZ[N2!E;66YCM'\QM%[UJF>Q/)5RT 5ER%Z^+PEK;;NI]O?Z0] MYOEUVYG.$7\W1-DVK$'3#[66-3:U!LT_^])L6PZ^EMQK(/?I=)JE7ZG[697N MWW;X2;Q%9]]-OV(?RRCT=$RYP2OQ:\H@QRW[K_L@W&*F.-<15<$HS57+'NN6 MCEO,'K\2?ES+$BU+&);X*4YUF==IIH*['JJ4KULY41V,F.%0J2J8Y2.PR/+) MTC*%:BB]T6KI8_5?$7_J58DP7OAI[F?.O"$R8ZK3A7>A+BDUQ>;@O%KK1MOX MPGX#DN!ZCN,-3[SJ=FJI>4]1^>0FWA+\L2=^PWFX>$-_PUGWJ 1\GX:8;NY[ M[Y)A9P?4MUUR;59F^2;"J:6)]XL*0@%\R%N"-<4#-3]+;16U%&H0A6Z0X=VN M?]P]\"XZ/W6VVESI=H][#%D/#Z F+VV/@;Q+PN@R]7Y)RUR!O"CC@C=)GTSD&"M"K*MALA#^3%VO2TGI+*V:;%[1(UG:.%\+]V(;[Q1_H%7C . M)K[WH\J^Y.,H4]['G_>[7N_G_VY5FT89"]_"?RWAFJ63MH3;=<)MH3WQ>Q(A M!NB_X"UA.FEUDRVT'#8@8IX>>;=+]6S)N]/D;;IET:9V[*ZMT=)V=[7:EK8M M;=<1X]ZX_K"1NO9?SL_;PO8=LJM:/7N7].Q-LW%+\&;E?&VG975V<=[6M#?/ M9*K2*,VFJ"&HMJB]N=Z_5.K;=:'A?[83'2;XM6;=0F=PT/[<$;ZV'->@YZ;6*8]][?^KM M=8\/]EN-I[E61%L*TES5=-/LV))RZ^3\TSN[GZK.TA#;HRTAV7H==-.,W!*\ M64;'SI:IMRK4SI@M+2FW61MN2;DSI'S0L^1E$0QB]9AM:^[0OKHA7!)X4?B/ M[SX?=T>'>X<'^Y_#H^#P\W[0/?D\V.\>?E;AWF X. J/]@[WX 4O WW'NT)- M^K^JRR ^SU+0.Y U\L\'QP?)1DEQ4 "\.*=8*,_.C MO>/#S\/!"=!^M!=^/CX@^NET"F-&45J@I9ST\_?GKW[O-)]\&W\"JI7Y\A MCHII]NZ=,STD]0%[GT=I]E%=DA,A*?*S=#))D[=_E2#Y/JIX\ZQX<&]6I%EZ M,$W/SA-%>??H=>[Q?#V>L ]7Q &62EX4Z?#+&,:H,N]]4&!N#[KHO7=Y7L)7 MYV4V' A0.I$F#7CH%W^#T:,EG2^EB" MW,L4=A2X833(*?CC%)8X#7.8<0CR >YB^<#CD(62/G=#&&4PS=4K_<$E#"[Z MF+E^$GR%:V'+)D8A?!&K4>%JB"\HKY^^$5UR;^\'I$Z1Z;?*T[I,M5O8^X>@ M='=7J:-A=+7@X2D\< 1KJU4@_?<+U'1?#3(5?'EQ#2OP>IKF$7+$JPSW3W2E M:L\TOP>#/(W+0KV&L2V8XKJU.N+PO<[>@>7Q>VN>+V%>YK_W,Q(ZQX<;)(HT M9Z07S]'G:=.EV]*E@70Y[/2.6[HTCRX@QU8ZDUNZM'*LI4LKQYI.EU:.-94N MK1QK(EU:.=9,NK1RK*ET:>58$^G2RK$'I[W^F@!C;CKJ6T[9=D[I53GEVX3IAE?DF^?_4Y3#Q+S_5D&V+HBE M!Y>M-TUX:2![X5[H?>M>..KL[V^<\&O<"K_ ']LB-%L6>! 6^#6];CG@27- M*P2>/ O,"8&[U+UH=6B3Y4[S\^WFA?>?C""U-@6G85/<0 8^.=L:M@S?KV%B M[*UJ%HBYUU])<'=O6[+^"WC M/SG&/^GT]UK&;QG_R3'^<6?OY%XE^PT(B_62<.UVRE/=T[V6_YM^7=;^?>P<[(6);YAIEH_6[]> MW[ IMD9Y:Y0O, CV.\>M.ZKE_"?(^7N=@Y;S6\Y_>IQ_TCD\;AF_9?PGQ_B' MG>/YF/.612#VBW$;@6@="%OK0.BU$8B6@;>9@<%NZ*X]9:]EX):!'S$$T?)O MR[];R[]'G6YO-5P[5]X[^ +#&,LG84'&\GI=!M+']SX$P,#2OJ:GF77W MJ(X:\'__7Q5T!&-[(OBV%>F:H77 <\V?H'/WC.9UR/N<5$!%=GR2H@KG);%<=5?WD#"(10!F%1 M>]W.X0,1IK:K^I8,?P^\<:9&__CN/SY].%M8U8V?80]EDR"N(#G+5]_]\Q,! MXZ8C[RPEA%N+;QRXR!#+.+.ZKHN6ZU$PDAA%TRG6?HU0C#_>.8=]CVY 1DU4T,0!8>^AZ@- MB$D=Y5Y2TI=A"DN!C0.B9!B7H>);]?,11OIZG$Z\?!QD<.&URF!$*@[AZ^3=!(E2M%?W=<>W",_Y-0I7'^?!!/5\6!* Q5'ZDH10+4, \8Y4(D: M14-L5I!>)S([G).\&_ZJS.X9CQAAM>4*/3!^+;WON1<4\![X3PB+YUW#DE07 ML^L?GW0[6\(L;R+$#4_"!9SRDP!^CPAM@+^;@63*/;@>P>#5M" VD.X8>\P, MA#R." UT\UDZF6+7B&D0A=XPR,=>J-^(S,0XYOFK+8,0OTF-VC_L'+3020N$ MK'/?= .05KW.X3SE&KD360+NU^:29=NIV#]GQI(%U.",JQI7V.)+?:OH_?(?; M6R_4HP'WWF1%- -4[(%,UY;@.T;PFTRO)TKPA\V!W"#!;S(=6GHWE=[WAXD$ MZ=Y_>#S,->) GD[2$OOXXEJ$6X!OUL]L=GCG7R387F)[T0+K=1JOZ;K%"W/UE36=OPXHSU^V6:CPQ MCU]V]U[N,D4W4(D@*E7S2=_KK9'TS0,0>GS2BX[4=,J?O#QI";_FZJ.#S6SY MARY(XGCG3B -P!WS,)6[&7#D5HX[X![9[3!AM_?R<+W*UQ.3NDT,!0)1>]WU M'J]/BZI-C/=U>:.N2:@^.9+>E,VV3;I0J_ALG;MJ?;I0PS3\#>SD+?%K]5X> MKU%@MY3?'K<6J%_[ZSVKGSSIM\2MU7_9;2G?^K5:OU;KUVI])5OA #N0Z&-+ MU!UR@!V\[!VTSI+=\G\=ONSV6YJV#K"M=8#--_AJ'6"M&V2''6#'G./14O[) M.<".7_;6?%8_>=)OB0/LY&6WUU*^=8 ]/0?8$O5.@T]O @=T>2U&UUQG:B(0 M([K! +@/-9? B\)_?/?YI'OY^#@Z.]S_M[??7YI'^P__E@- C"47<8 MJ&$/1H" S4V8_7WG^ZY0D\./"H9VI<+'G-?>W+16%;O@,+W##E:Y+*OVEO2\ ME0BW_Z^>Z?^'$+=K9.';LN>C[JOE@[K;EC@:[1T=G>P//A^.>D>?]\.]X\\G M@^/!YZ _/!P-NGW8&GI+6*8Z>A\DP:6:(,KYFR@?EGD>I4F0A*=)$,_R*$]' M/ZV5W^:XIG9J.3#(.#YFEZ/.#>PT3\HJ1]E9XOIUCU[GGITMP1_K^2+"]$\1 MK !A4)^E24B0270-L&49%W3)AZG* OPAW[2@K:_:ZJU%J-^3^=4(JZL1.*LQ M,JLQK*Q&9E-,WX*[B@P->.@)632WQ*$40)PHI?!UGX(D[3 M+_A]E(P0@)^>3V#=47*5QE>P=%F4?^$GE\D0=!:XNXA4WO$^E)D7#(L2QJ9' M,TS+.(3IC$8P!(3WSF#D\D$'IOF"AX$6D\TA=]";S!CP.SE8^EX_YV6 M7CZFYV;J*@(ZXBV";GXQ5;0VOZ6Z-O2CNH1'X5-^XJ=ZO\I3+PIX)VTUC8:. MC_!;-+,_)RK874)@R3AR>+B$C![X)(.+HLF^!-,T1OQLW@M>5F& M08GSKZY8D2Y?+F6N"E4^S**!(FQU>"^\)XZ6+V!NIJKIS7?RM8@@CE=@> K>$HQT3X!DN4:\C[T5)RK MZS%BV],X#<-VUGP(S6_+.^SNCPJ-.J_(&(X=R 8SAR6J3AJV(_$O[!:O,8+I ME-C80-![&GW>)Z)\1 ('R_ M!),@MS^/ VYB0,T2@&DR6!LOA]%&([!R8-6 9X'W/6 4V,AQK7DYQ MD_#=.3P2K29\+#\"WCV.AF/8=C-D:":F"NG649G1RQ1BG;!,Q.X((%G-?/D= MERJ=IK!0:,=YA4IR>K!F<=C;>3ET[V%!$(0P\AQ;'_!;B7\&90[;-,_]NXE\ M'V5 ,$F1"VG,L'>22_AZ.$,R!T4!%B/\2:LQP\VP M00&U?X O"V!O?""8@B%R##(3LC?+5V48A(>D_BH5[*!<_VH7,4TJG1+HS,.^ M&X;Z\ 1#_'7VE9B7'7/ZU.U[J7P 'J#CC%0> M6A;A!+U)R&B)&/LG5!;L,1 MD/,15&WG\7UWK]-#^1'#R'TD1O?D!Q\)__WA?N=0_T+GYZ)V&4N[9? '6B3< M/V7N?7^PW]E?PP-[S>D^\G,&VP:V2#J*"H\OXV$"+^#A ZHC;%2]^'F,K >+ M#JO;W__A7FM*2@?VKJ*.-D3F_-8/U.=)@U;R#P7B.<$=1%)=RTS2+X<@*'"> MWW<[QVMA2#H)01YE+/8KKXN1HOBR9_M[SU$++G,2GM^VM-O6E^VX[G+=H/0^$ Z% L(WTM40?VJON]U3I:("6_5EIV3"_"@O;D'3;,(/N%SFB,\ M/SD*%K]\=M(Y M>0[:P9T6M29IG3'!N8EN.];7OS_8^Y8A]3J']8-TY7@:=.15#7=N#Q8JL/_C MG%3DQ4XC,(]";!8F=A/V9YM3.>"./(A7* 32Y&Q;&Y/14PYZG>-^"Q:_+@?] M.ILK'.ZW=&DB78[:IA=-I$NW<](2IHF$:059(^ERT-E;V<:]I:YSZFP._R2CGAY* -K6Q3Q5KHT3[KT6NG22I?'D"Y;JY_6@@I[ M2Y2]BNCI6ME3FV:K^393O&S2T#5L<_*M)]9^_Z$]1FN6,,_>4'HY;[M@DI94 M@X]_Z.(VG::?/]\5 51OA':S%"C2:54$- S$ZH+/AS7M[H9-;A- 94>["50F MOMN=0"H[W/[9T3O4"K% MH\B>Q\^ F),T2R:W1HUATQRZYI-BEXG5L,2M5IRTXJ05)]M,K ?VSSZ<.-EF M3^ZA43@-HLNN6H&M1_=!3I"=L(;W>_Y1KW7K/CTWR.%AZ]5M9=I.RK3^@7_0 MGV^KT\JTG9=I!ZUGMW&>75:TWR;PDU($9H_^W5!=J3B=8D.$G3!X6Y?,=KMD MOO&D\;O[:XTF;9J-=\AO\XUAX75KQ;NG N\$?VZQR-D[7KMNNQ,DW5:1LT9# M?/.^Y/MIJ(U1MUEIO5 Q-M[RI7M&S*#@X21*HKS(""UI5\W+!OF,-UA?U 3_ MRZ:G_P 96(?^27?M:G/#-M##^V=VCS%ZK4^ZE9FMS%PH,P_\H^-^*S-;F5F7 MF2>MS[MQ/F]^Q:>TH,ZE]9SFG3#;-V8@/*63;>>DU6'//SI:>[K)3M!\XV : M#T3RDS62>U==ZINF>BO4[EE*N+^W]E+"G:#YK@JU!R@BW%X=NV$&PX=Z=^MG MV';Z^:X:S0WRU.^$R-JE3,BN?WS4.MJ?7B+D&AV%3]N/OA.,W4R)MOH@6\;9 MS_;WGK<"[L-NH'B:\S';3W<6\S?.RO2NO[)T5KS#%J1UG"*K[7$H'5OKW$R[]BI M/5"C-%/:Q5T$7UO\DM;#ON:^\JX7=(HJU=XVX8S;?7N?W.Z-C>LX%*U"@JGNMD[IVPAEL_]]-V M"JUFB.6AV,.3M<=B=X+DS7<*?2/%NVND=^OIWF(.WP*A]HVYW"V((WW&[>4DSUFYW^FC]:&\%.- 'T1"FY2!6C3CV'K;W MV<:G_@"GH-_;VW4 W<I\0*L%QZYYOY6HK5Q?4XQSONF^_E:MMD&!MQLO+ M(H =_P#T^+/,BV@TXZ^B!#BS>-4_G!]=MW,)UFZ==H$A0JGGG? M=__*#[Q6I]_WA?N=07^>-X+IBK+Q1E,.VX+-ZIH+, M4S"NT+M0TT)-!BKS^GN^U]OK]3W80GF9>]\?['?V[_P8_@6>Q1_@@;V.UYA5 M_G3AY>H2\?:]3!9\. Z22Q@"+#&'93//ETV=5Q&?@;/W MKE6FO "?$\?IM?1RI1VM%T0D]! N"*:Y>J4_N'/'>8V9U2?!5[@V*6 66C:] MB-6H<(75"Q*U](T(NKV]'W#[%IE^JSRMR]OZ-LZ1D\Y*KTX872UX=@K/&\'$ MM830?Y,T?S4 9O_RXAH6X/4TS:,"6.U5IF)"E:T]T_P>#. *POU&H:V8(;K MEL\K/ YW<#C 1,Q_']2W]L!4$#6"7CQ'D"=&B+V5(?F6$(]$B*-.[[ E1 ,( M :*IW1'-($0KFAI!"!!-*[LQM(1H1=-3(\3>RG2 EA"/)YI69AZUA&A%T],B M1&M'-(00K8MCO82X.0-*4^16?K['F_3Q'2:]50EKJZ<\%]>XXQH,TQB__,=W M!]]]ZWH<=_K]C:8Z'E=]_4.5%"JKK>"@\A)WP;!KV>* Q-]?#M;$,(]:C_-( M#+/_S0S#ENX6,\P[";QYST+%GYZOCU<>5K@]^ZUX\[OEV-8_)WA+3NB(6NGTC%VKS:K7&AO++9NS&[MZW'B#]HT[_82N@ M[RLJGKW!=#SQ(P23M$R*G/^($OZW&*=E'B1AOC46X^-QR9VJ+TE ;#09&YYY M+EF@NY%=7B?M(TFYO4U7T;Y>3V&.*#H-A%:Z8\E$US\\6F_=1 ,HW'+V?5.3 MMI^S^_M^]ZC7\UR]CM$:X[:JR7%QJ@F'XK M2,OC^Q$NI!AL!VR[QU23&@,"YKC&MM_W^1#"I7OHK[N;[T;S(UHN7X]YL'-< MWM\_;+G\6PR#7>7R@\W/;067WY:SG_7V#]<*0_L$&/NF?.\&$7>]I'UL_?-> M>OZFC91/:1'$.V-R-Y\=YLUP0(O@]EYBV X5N%>WC4Z1L^>BXX41KA#=/AE$";SE.BK&<[<[^(KV]G_9V_]_]KZUN6T%";^/Y] V^)*+3P%AF":0 OB&,KGH910K#4(QNO>#&?^QXTVG+((L;7 MLZMW2JJ*LJN*R MOK"AP$/K_-,='R,P)#!2&+ X=#RP!R'M&&Z*B&_-R)_PRE0 #6M.P&WB*( 2 M3&*:,'-*&YN_.<1QRFY>;?2*TCRND:I*LB_"@"ZUF+\S;5[>HD0)SIQ%J6K- ME&H&/>9JF!5M&ZDFY^%&8]#( MK)0H:M7*/8.\F7J1RX1X#R.%3PA(D W!&ODNF;ZMU&V%9X)/![7/*IHVE2H! M2MD#!\PPPGEV*KQWBCO1<>^B[L':7=GM;@8FQ+1ACY9K&_SW?^6*-J0S/]91 M#:-W$B(KW1)'']H,"MS0(UX3@DS@S>^(?P=V+P'6J)DN[+U+47:'S60MW*]N M*9_9<8CEP<0:KVD<-GH2LAJV<8I0R"];:&9^ M7(N&2P>4\X_S\RTJ#9M"PZ;0\#:G,$P5GAI4X3'5/*LN"%,@3!-!F))YV@C" MN"8M!&%X"Z6PF,]Z$>^_CO*HV:IVE<2MZRB74D.XVC6G90GAJE2! M6N,:3%E@G86VR^+YIAYHM6L#;S6U&R%7N_2O$?)V0C:5?9^>FZBPV"M3V7=G M$[DI^&OP8,EXT-3WK7%]7U/.MU)GC#0ZIES%DY:U.#G7:W0'/7.0TBAVW12[ MW>C9YH2P4>P:*O:H-S**75)ZHO+J8)=<(D0#7&JJ^=;5Z&I>Y[2&U7P;G5'I M)8B,DALEUTS)VP.CY$;)ZZSD ]MH>*E[J[64]Q&--^5]30E34]XW M[X[ZC>&@8W)5QC2,::RP#3:&76,:QC2,:1281JM3.H/4RS.-NJQP#,I=[=( M7)OBOEL5]RTJ?;>INF^GV4JK5881Z,W/JX5(\9E%]775>T6M3[6RYU+=/*O3 M:O":>?FZI?D:O,E=*(J4!F%P%%%G$?'"O1$)8N+@*=U8E-D<9J5( Q>_R&J3 MKBOFMZZ6GSA6MZX6Z>,?TRX>Q8*:JDOR:"DUE/.]>,:@$GQNM["P\?'9Q?&& M^J:\DNQRT52U1K(5A??$3^[E0T Z@34%%P:NA$)3H7<.C5F)WW%((C>VV'GL M;'!/VQ_QHIN(S,H:>ZTL,L$<1S8Z8((W%'L[GWJ.!3TEUIC99L@MR \=@EJ. M_0>7[$Q%-5R^CY*7F8RGWGR.MT19_)R!?'(:D8/+@;I6[5E9TZX6A6;>MZOKL)*+2VD5)* M&%>\?)ZL86R]ECLNJE7TZNG%P9_E7:H]ESS7L6HZN>RHL&8IM54/>U11JRK) MU=2"YRQ35ECR9957W3E0T-GXJUU8N=3JV2_,^+N5EKPQ_A=O_.5553>67R&Q M5Z:J^A8=7<-RLY0[;:W)'^3K8@_*K)=NHL+ZIASM)^>4>H-=:T5)%=0M43R= MG\2J9,GT_5#+/:9*BO )AS[[>#R#:QQ23LE$-/!#=TBC,^]5/-)^F)Z47>>D MW1CT2ZWFH(-FEUA0K7.84]6L0_[X2W]="],N7"E8IP[49W M6&HA_+JYIL-TIVS75**(:^N:-%#13=MW=5J,]*+7PK@ZNZ1"%?NKA MP]KE%GW2L-#/XT+UO3;U=!&%0_"J0I[-1_ZU] UVH]LNM0[8WI6T MY&BZ8O)KEPU/JXY%J^P^-AY"UE+]P'VT2D>:597?YE,X6LJOQ-QJ/=Q'A=5O M\[%(+=6O7>+T]2+P<26=3*E"K@IYAB[+PK%'3 IHUV70:\30I&=W2_9(W5ZI MA#XZV,;N%Y5KI@,E\G;5=F%'3V>PR_A;P^Z6[?OZI1*/ULWW%7>G9CI@?-]3 M%[4/K0B[3!YHV-T->K^MKK^V.V_JYO#,6OBC-*!8V5\0%71/"-1WZ5?9>]6ZCWS5K86N+*%1?PG:KQ(U4]5@NT\&.=[5% M_=#]*GO#>K?1Z9=*5E]I_[1RVKOZ$C;^J3"(/[24=[5/_=#]VL&N]?(/U-0\ M1*CD?@"[=.+9@\;>AF5VA=,2>4U_LO,DH!F?*))5RN/J*E8E^A176@4 M/"PCQI4M'=];X2*RKBZ/?KNT7 _%@L2X*S2M Z7[T+RQ%R#S)B-+5<9CF227 M)$GDC1>D ML8[65;GZG[ENJ\]4FH<[3QYH7!!:,6B8-P%-"!++F9+@AK+J%"2X3]]1)E4K M_Q,?],Y+0+V=U?HAJIH7)+,4+?\U"N/8^L)^C\NV/=$">Z5*$O+%WK W\Z^M MUW_]]R),WO_ZA?_W39[+&90KDSB(Y:>VW1SEZ(-73*7(IG[]4J#A]E A6%[W M*$%SS"ENX3'P8&+-:83E.\@-TTII65+7V!MA8E.>:64MFT3AS.KT"G^%EY4H MB-KX8L[SRSBR.[C_0#)"(M#O0%DD+7B3,N(!8NI+,P6MKAQLRX>RQ MAE>D+BP*AI^PZH(P9,*:",*X)DT$8R\4=? ^[Z? E%Y]KK;STWE+J5Y]/L N MTK+Z7&T&LQ=FQ:42ECV9K\PN.H!9*4A3(KNU/O!%'^485ETYRF(_-LI1-^4X MDYOA7\O-QI7A/US9"6YH4@W(,*RHAA5U-Y90;9M_K@%HZ@36S %%M.A%UMQ^ MJC$/"THB5&K>__7+3Z59M)8R?G*R9Z502\7D6A;Q_T:VS6V6TVYEF6[^\^;;.Q8T=KXEB4V']@W7IOZM(6!?S_%1 MM2I"@T:_;PC8'TWC43$Q=TRM^I?DFHHI."JFLW:_,1R4SJI[: GOGF6C8F+N ME,Z>>6@1[XU&HXJNZ3#R*5EG!\/22Y0?6KRU]DO;RO5UVW!<'&XA\A_GYU7( M<&D42->51DF#OI7-%]=H][H56B+?>4Q=,?GU2Z1?KD=1> UL=&?^Y["[-'82 M3#=&W=(9*ZLJWPI6>^^5GL"KNO\Y[,K?[FDDZ^5_VHU.J]JT%"_;_]BE' M2DR:U'9U2%.+W]_*]L&[6C;:&C:&;;/$5*4EIB]O;?S@ M72U;ZQNM48E[/HQOTV?YW*[]\KEF-)6\,J-2<-+Q*8EP;*?BX:G?P)?LHN+D MVO,/[6[F&X1_P( M7U7RO_\K5RXSE38RGX71.^GBE&Z)@@QM)OX;>L2K<9() MO/D=\>_(?2PM:=1,UZC>I5X2Q\%"4LW>SY;R&<=C93"154T9LARQFK@MSZTF MOWR@*JB0#/*2M<%][4@PBI=FGEIQT\2:1G3R]U=_N?IV4G@ '#^#.48SXN<. M@8NO7OURQ26% -QI4D!C0L@#J5/S8%P341 MA"$6TD(0A@50$T$8UZ2)( P+H":",,1"F@C"3-::",*P &HB"#-9:R((0RRD MB2#,9*V)( P+H":","R F@C"3-::",),UIH(PK EBL(PP*X$\>L=Y\-"Z!A M 30L@(8%\$4ZO]T P#KV61^N#L,"6&E?C4G_#(V;X?@SNF H_=ZO MI?2KZ+R^(JQZ3/2&A,N0@1@2+D/D8XA\C.T:(A]CNQ60L;%=8[N5B'26%K-; M:T+BET->7M,8:B])$4->KKE7."!YN7:E$L_Y(>VX-H5%-*J66,62.K4@Z1LV M[)&I!E;W4H=E5K.L;36P^GBF6G#T]1M#NW1:@4,+N-:UO(QGVI%GTD!Q#46? M2GC2,>2AM?=,&/S8[=)W+QY:SA4B[;NDT:WGT/("[I<17=>5N4:#OI7L8D:- M;K_TB:2J\JT@=&[]QM"L,-5^A:E3(E59;9V;X>@[ M=%=+UOK!T.PWK))GVSI'4&Y61\>U(#>,U2VBMS184$O6@G"M) 2<_S,>D.!D9A;RF%E83<::1.$,YLFB']M- M"U_^D]WL6M!SWPL#?*TGBTVLJ[H,%..)N3B#<)R=7FD1=&_)*( MQ@L_@9]8DT!6ZHOPVM^:ETW+]5!V8="TSK.7X4A8Q8,0T1GQ GBJ+._IWUL3 M^,3HW59:J#9O>308;YP5A%8,DO0F8&O08V=*@AO*SIZ0X-Z*Y]3!GZSD?DX5 MWCDQDJUF/QU)*9V"88SYMHQ2AC'W'O[ @K&\S-ZX82QS"M4;;5"H?KM0H2P7 MG@+W*@^:>I%K05^2>PL%E=" ! Y-7PFM<>$ABQ@O)F,PA(8%/LV96EX,%SDX M=;MX54!AW(@/HIA1$H#7LM!@L*LJJU_N+C$48K3C])T3#]O@07U(8^*DG:W&Z-WG4A@1.]6NBFP8$0TC8CD[*ROL"':#2NO8Y_V4 MD-"KS_H4 -X#(Z(N&&:?C(B:>*Y#,9^QX[?513"&$;%,7:@V!Y-A1#2Z\((8 M$9=2/*TUBK);GA"#&*K4Y7)H0;J['0!#"W)86A!- M*M/;;E,\AF'U47(U+(T/FVZUHWECN\9VC>U65<;&=HWM5B)S\I@COX>ND%$N M)^+@\!W2J#IE%4L8'4:"9=?E:G3;Y3*/#0\O8%-:FVAK/I*>42P7%.A9X?%SPO=>F MEDN&>-!- H8,L9QI0U\NH"=AVW:Y= [[WO]NJ!#+1:U5AZAU]C[#P_>M=$[O M5J]T!%M5^5;0_PQ;QO^LALAU]3]ZHY]M=?9UNSTJEPG1^)S=R\Q^J52(.JPW METB%:!:;M6*9V5]N]>!=+1GZ=!OM7M?"V?ZOO0(C9,B.6O9Q^\JZ6' MY:.NV8I3=]_6,RRO3UWR/KC!&]SV]$7S3JOT)8]#*[[Q;(;C68N75@"Z1 MM \Z"(,G:?&2N]":D3_#R K"X"BBSB**D&HNB4@0$P<+;<:%G'MW4QILYBY< MY=';LNTI.U[&V=>V"]I.5()%E2$QY1^$YT[!W"43WY>%#Y8);5XD-+*B\)[X MR;T44JRP_ 70"7@F2AI;&[@YWC_)E;@#NCW^)S[HG9> ICKO5X['J!K;VJBP MIP'\0"F3)_;A([37#^=,:4]_S&D0BYTG.EC7MT5DT:4&NTJ#J6BP!?IFA0%( M9Y4MD.D7B#V]=BT3)_S_IT[33IDQ"YDYL0EKKBHR2FC7'?Z369P#QH,J!]U) MFP0J^5,K8S=MP!>3F";6^%Y1=Q_,)5I[#_Z]=,63++1I?2KJ,C/>],FL2YGI MX1!('D=57$I+T(5PJDOH?T"9#^%$IDCDJ,H4^H%?'5^<'5N7'R\MYWX,=AFC M$X()(?-AV"IVT;]H%%I7$6B7]?KX7U=OFI8V^EO56>U)Z6I6QU@IS^SXH$&( M=*;B32F@QY?LHC[SVN.%[6X&YT07V_9R#>;__J]<<>D4>R$I:!B]D[&'TBU1 M\:C-P-@-/>*UJ\D$WOR.^'?D/I80=Y05LWB7AB\=-NJM9J?WLZ5\QO%8&4PD M'%6&+,;8@K=B28)4WK*,B:6-.(3O[^ZB]7WTX* MJZFP>2\(HQGQ<_.>^ H@&.-Q!;=Q$C)"UCC52K*-9N;'M6BX-)S%+RDX_>"F M8?U* P2?W!NZ,R_P8D!IV')MG G".TZ\RS DDY9+$^+Y,9NK8]F7&Z4O)-<7 MZS4ZG';K_>6O?R6S^?MC]J?]_DTVQ&O$+Q*H=D$3&\.GH(PK 1:B&(?G,P,H+00!#&-6DBB&YS:!M!:" ( MPT:HB2#,9*V)(,QDK8D@S&2MB2"ZS9&)K'40A)FL]RP(,S,?;-1[S9'1=1V< MCIF&C?J_E%$W=+_ECOHC66X>7,/9+]G'RNKEON@N-*$U?0[MS=.I?NUFK])5 MG/\7=Q4MK<%:G5:C*F79=22"V@S :]CEAZ;_?6AY&0<@*NW,JBNZGTL1W.NE&:]>4\UA .A#"R"'UGT#R_=D# \MTA\<:HN3J>'$8&OC\(S# M,PYOQPN=QN%51\8OSKMI$WQNQ19?'H%=79U4K>6I88;A6=9I%CHTM-U#$8P. MFL-J$WOC0;&J..A],HSR@+C"@A4E1ZN!'8WY/MU\V\9\UX5W%1;L"S#?K8.Z M0]=,UP-;*4'"H0?$Y+?V90!&WB\PM%S:=]A:DV[(02![D&*@I?Z;H%57K[&7 MW7EV]ZG@N#ML#G?O-I\#DEY_Q+(EHNP)F86+((GY'U[ _YM,PT5, C=^4QI* MULG;U"UOM4G8'^ZM;VE-G$M>$^==56*?'5:P[_WVQ@6\>'$<-KS;?4!W:!J&JTM9 MT+0TZSETES3B0]QKO\LX-<9170WX4CJ-UK!$,GD]-+OL[125%_-@8"B_C&NJ MEL[:[4:K4R(-9^U+KW7:=UB:5Q&P5I\M966XF$YCV"Z5L;2Z6=F# MGUS8">EPIVQP6P.?7HA_TFY+?BG) MHY9Q3EHL:3_)^90=7U?N-D5WZ!'-HV]C]VGCM]*!5HA*\L"6J@^N"<7]/5OM> M8S L,7]5._>W9OV]=GI@W)]Q?P\O[AZ\JZ6O\=MML\9?]S7^4B6LXQK_VX2 M$6H399>N!'\NXL2;W/.OO,#%T]6=_FJN _,<0C&NIM3*MO-;E[_^E$X#E([EB8J15CBQR'P>A3^\&4FH?V_]9#=M"]KL>V%@3<+(2N!9$R\&+;'N MU[#J6%BKSKJ;TL!RPMF<1'!!$K([YY$'SV WWI$8_X16PXA8[H+B-3"\:5L\ M&&KBP\\P4M"NGUK-OFQ)8_G"6[@,Q2(.8($^7N*NCWN4NWYE$Y);Z%OV! MMZ5O:LM[FEH)4=DA\H 4H0][D1M)DL@;+Q)^J6R!6RR0,@>3_XD/>N:[WU6FCR&REU/@.BZ.)EH?.?4LFC=6"=NG>LY_P]HO<"ZSA8QF,>TW?R M@]I1[(2HA#,C/^#:(('.R1G@R*>31)T2CJ*T:$Z>1F^EKH[-G>_:>2H)TTEZ MU!P.0.N@<3&_J6,ZW2 M]M0=E/7M/;6J;WO4;!WV?,5SJ_[^;YIGKF[U5PV+7;\<^KS#5IC4>PP>FI#U M]8YFZJN8H]M3ES>G@^I-D/'DW,P+'9:]V$?U1L68D#$A8T+E<0[N]HB=9KS- M!E&^I/A!4ZJUYYNMW>';4JN;-UG=G\4_U)\"V$A_H_1KSB!;UI1=6>&OV[/_ M^B/E,WU9Y&B5G^J7UII::YZ2)]BSRV1>-""BZGFJ5#&&3W4WG6&SMUL[>C;Q MXC$G6V0G'2Z\3BLLR78MP>D/[3=W.GAIMKIDV/^U4=7]4.TX' MC<3=Q!Q\XP7*!Q(H\WUR#D MJ]%*ZJ$[N?>%T:>[G7Z[='18=^D:%=9*A3O]EE'A:FUUK=%>UK*)@H;UV";_Z9%BZ_=H5+3;J;=2;JW>_9Y2[)NG#LJF7*J_; MPS*KS9MDG#"FB"=0>=,$YB+ 6( M%>*H8X@L3;I&IW3-DUA[&G:G1,INH\ZUZ60EU1F'P6[7:!.@R46^Z%QDR>[9 MI"-WVM=OA;6*&7PTX6WYN9M#LU_N.[=SZ/Z6G=JTS=8Q8QPOP#BV7T8WNX3W M1=Y4%X/8DK].*WMXVF31,\G4*B134RKB/GL^8R+.D7B4"X>K(;'G3N^')F/; MV0F(0W>L]'!]V"_13QD5-RJNFXK;C=%@9%3\*9CTT)JPJ],^A^Y7V>OVPY>< M<34,DRL4=9\$P^!F:D'&0;A\CAV/L5LNE<2!/[4SPL95?DA\PF_-RR;8C^_# MJV)XE#6G.,8[ 0@DJ#R-JUB>T0 M4#FUO&3I37$2T> &K@VHV[2N6*O^":WR4&;0\"F)K3$)OEO$<7@!ACLOF:I- MCQG=WNDB"N.F=8:,BP&+/AE18F/-E1:TTHKH#(9J@>WU M'BR2)P\$;HEK.( MH&W.?2/M^#EV/&[@]@RD"V0MC1?CV',]$MUC\[W8"L+@R"%P=?IXQC+I8>D( MQU^XE _=LO1PG"T8+";%,&"-$=G]."$)?PBVOU#VN;L]E5=R$H4SB_!A^,AE M+4"KCN,V15I6L&N*.IYC+REH]3\&=4H\5P+\Q %EMNV'+*( MT=[SK8!FC9D:HA@+3;YI'<,6!0WH03D3M@G!"X;8%'1VN<.L^BU079X"E MMZG.4%$\1562*4E@HKFE4O06/&+&% \<+!H$.OQ -.UUO)VTVYFT49Z?P^#F MZ J>"_)QJ'>+XG^T'-D@"<;:-]RU<],X^BUEI6:.'&T0_TFFT$LK .$J_2TP MXP8,K.=,F1N@*]3.7GY,EVU^Z6?>+H6M1:&?<7QX(P+9J="1%,JCKNR"?V9M MT:=V5TD@4Z:Q44"WS!Z)Z,.I5NBD%J;P>\;>L2Y><@$ MWOR.^'?D/I8E]D;--%![EP8N'38EM9H=F%65SS@>*X.)Y,#*D.7X@<5M>8I@ M^>4#'$%",LBXVX:8>4>"69J&.TKD1"Q0V\G?7_WEZMM)8:DJ9FX!6 7QO?KEBWA7,]B1DY,EQBO/)+UMH9GY"1# R>-,J_,%&G(01^,);+UJ \_;< M!C3&]^B$3^2G@$3"F>? ; 93.<2@,"\D()7PUG.YJRWH V^_]1JCU';K_>G% M"?MDOW\C'#5,$P1:#.&*RU0]@4X[_"89L@$29 B(LL?S>8W\0+S"VRS#)&C$ M,2)Z4!06,\780#;=VC#_)7PJQIX 0"'L#QP;<@N3$$ ,/BEBH"4UD'QYX%,.DH/X@!_@\:+'P _\$Q8?&W8'7 M%6@7?I;/2=49'\Y>[*#QN$3BA@^($[/)- U L>/_.#^7LZOR(@E80#C0(M!1 M%C##@'\A$4B(O02O66Z:'(L,W>"E[N*J(H!GP@H0)))XO-X6OD9\5T\IPYZSPPL ME3F8JTA1G;I8G4EU< OFR%RHRD;T"@U:*X&?H("">^9-(S?%DMA8]%%C&M") MQQWPZVY_]";5 0E!P:FAB^9WTLD$/H.VLYMQ7L([7X^:HS<_-U*M4;WR.N7A M7H^Y76;7.35Q(W@%Q(KW['&RC6ZC5X& M0RI[*:0J:%HM7M9O_G1V@IRPJR!\@TAC8CJZH) !3$ M(=\IMZ!;#]H G?5 RPI-)K$H@?&:> '\#0A5R7YR!]\03Y%6P.'Y+<^E!/2& M072+(KK"!X(*3ZD_QZ@9@F\/O/S=E/))B25E9V&$.;7O*#B89@.8?!,^WRI6 MRN=>F+M\&"&1)TX64<28V)SXR.):H- M8)H(,?M&5[/R>F'1 $M\G&=P[+D?BRW1Q\3#C3+LM=]^/_MX9(\LAO, LS;2 MC#._!\><2CP[P;P >]8HZTP""])M[ZQ+9;1FP'6.2$Q,Z^ "(Y.\"-F"@4#18< T*06QK%V>2W MQ42?/7'Y9N8S.%3DH\7C/9*?.H51YZ>\F(()IM*]@.<.9G +BRHW/U+&GMDD)5NM*@K+?B\[ MBV+X]*#>_3.O=_I,AAO+RG_V_KWP7-0:'(L3,L?( #!3'"XB!Y']>(]+TYLC MCLTI[Q/,27T"R;'%"6T&_]LB$@ *K)>-*=J1GQMU1XQZ)$<=72.N[[(\&YO4 MQ:2 4PB;(^!''Z$$II8XJM5G'CC9(DT($!*\73OU=F#8/[5[RA>$K7FL,NCP MV8^-R4_M;K.UU0UMC8RQHMM"GK3/IF*++QVS^&(67PZ[^++];'C%E@<0JK!0 M ;%WO)BQ>4;L#N*S!\Z(C\I3I:'%.S94;(=<:@)\]R,N8I!Y3-_)#VK/4&.$ M&>!0.EP$>?U4]@8*Y5QU "O44#97CZ=OX+2;HXVG0Q1]4%X9PFMP%*6KDW^S M+93ON('?P;@\:%C"U[$7RTO).,;8D.[#QEK-5J_8GROWS;>GW\G\Y#.WC7:: MW8W%"HQ<#B.7=M/>N%W=R.4PH$UL#A\T, KM(/A#7=H(EU[+<]5BMS[;D\*W M\\1O\MA(W]G_$(B[_53$;7>:PSH!;ESX*TU1=CLC&CTYK)ZTRW,H>RT6LS-% M$7/)4D:LM>8I.;T:IGJUU'D])ZGJ ;9:SEK/S1-5Q]T\ M@\IDZHL)2#UD1] MY$A\I0G?T).>VQW?6Z\7_-3TFW>E@CS-QJ7D@%:SWAV$[*:O'Y_BQB"N+%BJ MF>R-9AO-+@M(:R;\QR=<5J9G;71W7>U,_-^W]+0>P0.UHCI63>'K7HSX\&GG MD@HB[SE37%P-]M%*W6F,6H/JK(_L>XXU>GD@O6PW^H,2J\T?/OM4P@RIV9R_ M]:1Y%MS2>,>3ILYCL\=Y],4/0T5B@BTYL[IVB:Q9.H;$QDZ,G3P?*[3*!@IU M48^ZAN&?>+4F$X;7* P_F ^L(#!H-[JMTJ'!RQ*^4?@*S?!VH],>UBD;L,\9 M73,P<\J*46+5BI1-AE6DY)\9N0:N?)O,P,XCGD/3Z.HU3.LCHD./4_G^=%!J MQ&32"L;(:FUD3T3IW6&I$-TD)@[03RS!]9Z5OT_9B=;RHIC4PW-T M%'OP?NXB.FMW2EVKK=<>@H-+W&CV,W;'O(!=".72(C^OZ/,39A\=FKVQ5G6V M:?!86:TX8-7J]Z)JLWJX("S8V.7"DK+8V%VC.Z)T'M)9ET\'..=RVEL'PBC]L6C+2@O_S\"N,<6L^* MBVPK>5;=>T&]*VK,9\/0L,:+Q'+A3B1,B)#7C3-P92,84:R4C_UUO0N[ MX'3Z,YB'+:1=Q9^^3?_PY>IBML5=!#R<%.P*X M'K:;W>=,7W:SD]ZNJF'A"]>IH:2$R/PM:YM@0Q(TCI)V!'!TQ,M\(?^6@AY6^\Z=C'@?DVF\B.?\R<5\MBW)BKL( M!&E-(HAS4]HIG.PY02S2T3"OI++P/402VT:B+6AWJX.\0U8\A;X4-#2#4+R; MK6YVN>PI@(S(WV(BT#>$B088K!D_7,!WGR4;OP@*TN4]JDT=$:JOS1\&9YF^,!>\! M!B+&31_O';!M0>O#LKU3ZO-H:<&F?NA?P+C+H$?HWR4[5."AT?X3A.PB[ @3 MQI6YQ-K85>B_UM'9\ ^H'-+M.V$0>S$^'FYH*8[Y=!&%<0.^RN:K#Q%,2]#J M> T M^#T%G(KPFH_<_7%:M("Q3H9C$ QGXU+XM1HX>2G\7]#*&RKI#5ETQMJ:W7#( MZ.0X+\ \O<8Z?D_)>B8[R;@,\T1/;#P14Y(Y<03;VV+.D4E/X4-"%X?(.$A" MT$/B@"E!..2SH1Y+JFGDE<;V7%U*>FDI]J67,JY5H0+Q"O4VMG'&-)Q) %OH M1N2.^&KCLK9!@"SJ.3#(8<2429[!X-3S\PP&*E5LO<[&R0_!MI 8 M] WSB *KPB7I#Q9.ZV)B#IE<@C!P%E&$<:22&GS3M&#$&'.KTIKLM6K#6)M9 MF@2]=<@QL<3)17UA5,9+2+B+Z !#E=B94G?A<]0L,C763P,%K:MYSRDM;E\L M!P"GKK6WR@%J6H@(?1(K,;4(X%7,OW;V@ADW:S9+(2F1N1J!K$8 77W(#8\9 M] 44B"W/J+:1&=Z;>(@%R8V2%%E+T#!V?O1)& MH23%4U7:VY:2\1 /FT&8=I^E]V2&G??@7C!\8V8/4115DO="'\YP0@Y8_,(9 MG2]I=.L!.GU]=G'Y1F"KW(M%Y)UBZ_7LF>N4IVG]([Q#CN$&7P,0BPWX8+$Z MP)8^^.-SJR/"B09L8Q53ZPR7,Q:YC'7T,0QR>0;?&9@0#!5HQI^X8,+6:F"0 M*)@*LS#PQ#[+E>5,2T0>^NCVF0@O;FB @X)FND3,RH*D>#&9>(Z'!@#]B.&G M&/3F+HR^HPIG3*\@UX@/M(AJ[IEBL80;P^HP[6'"*ID"/+N9@I(%W\5J$$B" M.]X9A3_!%4ZDYUL$1"#\&)>$X,MT(2I+3V;O ^4 PW<@Z< M^T2P]*9D[PY.:4Q)&C#R 8P6&\TQ]3T8ZUC0S1< FBSN61MH\\!QLVKR0#\? MM04%),(I5WI>BT66._4!RZUJUK.'0:\!I,9H9^AYDVF< M+D-O>>86?-B+NU9 MG1>+,E,8F&]PYP!G'FR/&Y";K^SQ#,T^R M)461,KS$U\5RT6@9_. Z9D'+I*7%UH(AE1EZ:IH3Z9\+E^=[N/,A_ P.CPQ$ MXHYD21J^^M]0\3WZ;P9Q^/.8G<<,".,X@W\YN@FQLS"J'I_C*'BLA?3?:6O4 M*"V9AC%5<< B$/LL6.9* ><-);?%'\NFE)LP=)D/8X@/YJ7@QI.7,\P#8!'_ MI"2-V#Z [D1>"W/@<#R._F,VYDG))H:;RB<,5 M*!17;4(^]0-FH-Q).U[D+&882SM43!**ZJ./..!4T8OE72%90SG^)"ZNIY,YV@:,(I^<6.]$CK^)*\H+AHMX"Q&> M\*71=$*(50WFW92+ITENE#B $/.M/OCQCU1L8M%.4C<[TOVJ'D(X7&F7J$*S M$&-;>#N$4@Y@+E5&:(#9X,3JQH2E3TAC5VGC-M$47$F8?/&VR9.E#JQ"MC MQ(MLF,M65]&.;JO96P8TEQ!X;Y/QLBXS6O%+1?T4M)#A ^^71F%<^2G5L\ML MEF(0,(M0O("YPH2G66Y(Q.8$5-D"?4Q-A$^-F3D1](:H-:%_6VPO>7-Y5^*0 MKP>,542'S*&M; I:3DP?P\ [?(]@$H&UX>87MC/&2Y%/ENAC?[-TVQQC&IA\ MPX#RPMYI!A+$Q^08N&]Y^C?=5Y->?^B]LL=%C0((Y"$2N)L"$H3Y#]% 1-@6 M441VGL@'PHSOA1 ;TN0.(2/+8.&X3?A^"H+1ULQ#%XY@1@Y#+-)((LT$P!<" MCW0*%&$3>W/NYSFYSU(W!<]C"V+X2I2:(\(U%^.^1C77NWIFO%L(X)I8!AD?YF(2S=H1; MEK9XZ7P>I.!$!=_-ETX$+ \HMJX4"3"; WF.T)5BBI5'L!DTNQLT8PI Z0Z# M+11<'$Z2NW1[7YIH9VE3%A> 6?I,IYCN9?N/EJZ5FXJ"=+])S ,)JKQ_9 M5;FY1Z0TL]E/++$HBW@7,H/ ]TE'$1;\$$B!!:AB843=6QOQ$,-ARBU-AA_Q MX,9ML?5CXJ.2QM3W1<;%X1&KSS9_LR D#([X7PH.$9N5EMJ)8[ET:;891HZ_ M3 ?A4EZVUG%\>6(-N^V'%I<_X],9?N9O*VP<6]S,/[K?ZC_T:!EE\"VE>44Z M$<+B;]X+$LXN'&EV1N.A '[*,GQL]2-5H!5+93("A T"NJ&8XVBD4;&37[9< M :.#F: M^PO,LV!ON1^ 5S=PC9'] ;?!\W)[\_CZT \K('R11R8@4]_4$+NET "*PBXO M2(=!K.:NC %3_ERFAQU88I!9Y!CXLC+?<@\-9<; I1!!"V@ _:'L(TNG\2Q3 M0B83&1*RI!G%$QCJ:_AIJ7S?)AYM/N4"E \0C79FKSJQ?NMX&-FM"668: M\RI",QI\4Q_N.W%R@R;:F%[&YU\OQSL7BI%:;N7[.)=YU?8@O/HCDSF+(6[(AA"+,G L/C(+4R M!E;8FQFV9:ZNH*'9Q(L=G1&8_@64&%,8X4# 'G9_&F.G[I#OP,ZALEL_@>H N5[UQ 03]GT+[=FH.#9,5IY3@17 '$!B+U.6KLR'^*4 MG=Z#1XAOQ'Z,<11^A^>F&L^:&/(E+WYVC"T]X4OSK_+8/A%Y>9H14L+!,<4C M#-PQ+/\&%J!&B4N)*/9*'-?(30<5VLV'BD6F=T5-RO5>P?_I*H$X(;L'UBTT>,JV. MJV[BT&'6 (J[WN0+^?BAO_;2K8V*NC)ON^0]5$X199"NWJ*7W\Q0JRJXG.'V%'@>A8"0T_YR<4N8>IFR>"V_E MRJJ<=' G(5-\EN*!K\4N/N6I7"OAI<)=3'*24Q!AUF$47QK3QPNVEXH/@C@> MR#=WX2:>]!9FL9X JFP@\<$W$9]+?< 6:+[IG2HHY4^1<6VZ+KF8NVP/ M@GXK%"P]].J74P'ZQ;*!]5'9P'8J]B5H,_\L-U;=;2/0\8@\H)4&MDIS MFM96;56/!BUI6W:U.+,/&CF;I9LFF.W(% Y8DS,-0C^\84HWP64@L5<-G3JZ MW%1IY1[$;/\#[IWF6W?X1@>>.Y&0+G,E;%,.- "#N$#L1&784SY:;33?V9%M M[Q%[VM ;Z&L,9WRCRQ5N=#ED]O,/%A5P)\A6]]5-(O<25V-F.UM'YF?6LHTZ M..U'='Q?L%E@==,)B:CJKN6J5Y8;$;M3\1&H="RWS5(V21)YXT4B-\*J-5#4 M9;J"O1+9GAAELQ1;!UQ?,T4FV+U(.9O&6H6VC.%?$ MDAHP5? 5!#D8_/ H+W41B'0EWW,%W<$*%;F*!/PM:>PI;0T/S^!;&39,$A^, M@:4LQ:O !+>1%EO2$-6><4[.&IV;=%E!$76WNE@^S4]5',-!]YE,7):]00B, MGHDA'EK8)E L4K3I!)!R(Y]@X[:(C:[DJFC?K(J:55%=5D67 5&VQYVR8A1L MTQ?/_6 PZGO?*4M;D8"OGJ+EQ^@1Y$$T#/E\7T[V*>@OLGBV@"G./8 "^]+' MB*F!.Y=\Z@<1R7VVH7;=+EKAGN3QHERJ7_A,Y<#T.@\IGB+S_.(9$O?CQ6KQ M+>OW@BUYZ3S((Y\;@B5#E!"NZ-5L3 L.)@!@0@//+;/A4&WITN9G8\'B=,/7?\C<_G.'I'?/2.*V\FYD#>7-@K%A)X8"=O)WN74,^\M(:KFI2T!2 M4QTIB/>RJPG? MTI=@ A7_KF(O-CU'+X!.W<6D/NE.-M?J: MF"X]*-]S&:'2I>.B/-00/A#/*C*\*8_LB@;P&4+GL(]OD];IE([2)IX Y*6K MQ&H.3%A\RR//@^+1@^@[3<1LP+Y4O!6/<7@8%L78@H;X%*8+:[+PY?)LZRGM M *^BG/-AKNM^+F9S'V/_>/D.K/#38+5]',+*[+@4ALYML#0Q.T^IG&KD>3I! M7(.J(Y,:]RPBN0/O R AO.-'C+*][7DC",?HOV*'+6#!+XN CXU02'E3+D&K M5))3@U:99%9*P8C]7=GK^,/YL0YU=-13%?P8B,!)? 3XTAJ_5SEQ@>=1"3_. ML?(C4P.?G6XEMQ!OLH@;YVP^5XGU?+ZXG^&11GZ7N.P(&\PC',Q8'C*64Z:^ M=GJN'%2XR XJG.-!!6T,E^VH7[ %:;39!;,)]8@%]\)SW$>BG+80,ZHX 9L/ MY!6\Q^?E%1 CZSC%4TJ3IO4K E=NE@!;$8ORI=UL;2$]=L7.KL;B%."]4OF6 M+5 (NQ3Y&>;F64H/P<,]5C9$4U%:*D]Z^3&?G2".LYB)/3E\5- ; M1'2*=]]2UOBT>C#,- T+V>KV',$ S]1R[09!O,X'I6HE%L?I'M>;MF MU&/9T.7RPR@--<909]=<&HDH9R?QD'^6+3K"$H$Y^?#CN:]7ZI.]T0!G/ID7=+E,/%/9/Y+S>T4F8W9^3/,!+3''/J\@&RVNU2+D81%JP3E2$.,N&\8&A*^@M,UHVJ_-= M&/FFX1J9SVP!\Y?+I[]8V8'MQOQN&HI3BW?B,:[$E0^\@^]*C<.]#&51B[)F M"+\MO1CTR2\N.YR>G9*2X)G>6(:;.-H8["NW09^]Q4S4+$^/FL;9 _-HN9&V M(I$E"F)6) %OY&@CC;WD>4?APR$\ 1"8A6B1S/:(+6YX7U:!)<5R_#;Y4!+Q M;?!B"R_Z\$VCP6V!1)&7Q;5YI\>1JQ<5]B46FSNX6P=4PF&,JNM\UV@BO;%H M9Z&1;K 8IFBIV;#%,:S6@*>!\J/&\BQ+L\44XCZV/"Q[GUXM9:4HEK]R^XI) MB5RT2<2+"GS)4GY35EY8;*WE\81Z+3]8RP^P3V1#6* FCQ2+'22BQU3F M,[$T.U\!=B'DQJ-JXJ2\V"O!#(;55\Q.L0."R>JT"X]2, @I(!4)OG#!]I>( M^Y;@6Y/M!-@X5I$:$Z527,I;INW(;LQG"*PS]8?L@6O>REO-=^#@#5.(*A!: M+X//J>=GQ>OE;3R$7NGIQR71\:U-(K#*PKM*+F4-S%*66-WMT\DU&=N#Z]ZX9[?:W=&H1_NON,'R.["0ZC M]9!5>H!&7*KABKBIQ/R< MFHW;D)"&]O!H:BB6G=;]^T Q^Y0,)5_0@A61SL5E'TE"=#O(=K7-\J'%21\$ M2L.0RQ,'$W@66LZWG.(/JS21>4S?R0]JB[$U8LY%O^UP?R_1!9L+R2()Y1=\ M(F3?Y.;+UCQ9FBQ7 4D2R8:)%]I\NGJ0H(\]9=1IVOMGFMS(H( W#;<_)[D= M&R$GT6T.5Z@H[28V:!N:94Z?R/];RL@,-P'!@J$:%YU$$;P2YX#J_O9VO,HN M_$CER!B']ZX9.8QU_-O'LZMO%Q>GY]\NKIZ&MB[8%( SQEG CZG@]'5!;_"0 M-Z:HSA<0ASMJ49]/7C13,)GU^OSD^-L'Z^RC]3?O!SPY^+K U72')>Q CZTX+_^A)9+7S[F?N*32M?211=W\];G[[][[__]>_6XE__NC__ M^J^[BPO[^-4OW='?WN;:\\N;9YD"8NKM[6 O7*7PDDZOXLJ\,Q)I18*'%=%S MJ<^K)<_4.9U\^WKY[?/9Q^.KTX\?CC\??STYO?S'Z>G5Y76_VQYU1T_S5[GB M81\$1+UD$'4M-4Y6ZQO]SDHX62UMZ@PJKB#&X%^ P5]>P;]?3K]>77[[].W\ M].+XZ@Q^O>X/6W:[!,._S%6C_[92C7[K1;/:>(5AQ;7(>(47YA5.OGTYOSC] MQ^G7R[/?3\^^/C%9O,$KG.2VVXC3;R_6/XPJKD_&/[PD__#MT^4_CL$[?/O\ M\?3B\O3__G;VQ/3&!O]PB?2UT]"'V#[=N3']Z]W-BB:U=G)V_#GS$M=/S#@@RT',33H)'V8MJ+J5=Y:TXBU;S]UGW5=[ M^_5,7=Q$Q3;)#&O5:K,US9Z3,ZX><$>G+4^MZKHS!ZB09X(:]K-%"<3K. MH#,>]"?7_?[(QBUB]C5QB'O=']OM<:?3F= Q756<8U:&//1Q8]AY%#K4Q3&Y MMOM]>U"JQFS/Q;1Q0XFB3<=-3/N6;D?180/8YGKQIUE%).%X"ONC M44G7S*[6-7?IH),@(A3GH"7#;)#MJ;1S$CE&#B;O9ZQSU=?/T M=9N7J#E7^,G4HQ/K] =U%JQ2RC=^G*7!#E3P'S//(7Y4SM[.V(/3$YLQ#3QV MA#X]T)%0,L-C-WA<-A8;0=,34>EF4"^6HR&*>%)6U=)"$-1NO7^XJPUVI?W> M(MD)/GCRQ<*7H-KND".[]YJ^X7_B[7;/5;_*2 M/?XB28,=.TN#\QOD7BX/' MV4CS.F)"L"GO(!=?KM:[J!BF4HQEY57&5$J5']K*'NG)BH*X?RI.Z\Y,/%'] M-UZ,9^S@3F$?U *L#=[L.,:/,>-4X\=^E1VZ#96 NN4RI)$DF*ZF=%@%Y_==_+\+D_>7I"?_PQHHR\:+<('UB!9E'/@KA8\D62-06< MVSH;CLS7I"6V&,'?TKR@_Y9%!WVE*)#14,D2^\LL?(6GK_@)W_%X,\7$?@Y$82622R.KS]FVZ9)TSK+ ME50-XZ5S^8J'0?_T[K&G09Z784G/*+2SKS"UPXP4&W'DDWM )._8(;LBNU5R M(3)=)1+@D9K!%9?Q:R0F4HJI)D1>79:4A>]4V /M687 KW M,7;H!>=6XI4YB!3A^=E1'.JEZNN&J=PEK&8S+%:7;*5>R]PY 4NN]BW\VF$,-1/O;DD@&<< M4EZR&A835F&"$TM*(%\TD2S Z4-,2E*;6IH@64&4E7DT;VYI4*F1W;6,V57+ M[#)@-6=<+++,F^O5O7A%BLT%Z6J8#K'*;X48'>T^Y7;-\H=*_%R< M'6%9S--O/-[]]*TAJ*>0MH-E&98"\<)$+"^1N6W\D:M'C.0U*+LLGN( >',( MNA)E,AUIOV?AYTW$]P1$9$;OPN@[!IH0],2+7)TG\/\)9:CG$N.ZD)5I^!;= MD"!UK*]%QEDR-5N"W.) M>7PQJ]_KA6@XS4INI!B9C11F(\5AJPT]*MOHQ=9Q$"S2A"C."I]@#$3*KW7T M3\L-*2^L+PNB8YDZF+/B1"[$R$H!16EM3ZD>$&75 ^:\>H!*Y>1%,P7'/2)A M69 '1H06QS-1%7?MHNUJ8[?UW9N/%./LAB.F>%MUQ/)%'I\X5/-%%"\(+RFD MK,Z)GEV>G@B_CA4Y9=E0N9ZMY"E9;#=;'4$A5;GF^X"2[+9\]@-*OGF?AK(; MYS%K II CBM&S\W69X)0G7H?![=>%RRV6VE"WU*6V.&OXLS^&PNI5))T2=G! MG#R6M$6(Q5CUI)5V);Q$V8T1'*> 0NB5GN\3[E;PM4; MBM?6MGIC5N4NF2($G<'3IROG,:QL M*38(T\24I13&S4\0%G%#EEY#/RKHFBBO.RQ"+;0H0%KCWI&-Z3\VA2GTQ'+/ M"]PO;@C"X.B!F]2=,HR\G&VT\7*6C-*UNJWA:\(BPHN49\6ZE%Y9:#->>3TZ M:5[G5/;::0]&XWZO9?$XW6(@]%+BC]"2, MYN'A%1>"JVL?K(Y@VE#TPX4;OQB, M]G S$/C ,5O]$WPV(KL1RW2)0Q@I#=PCO._7$$F"1)W,4Y]?)]QM0UZ$FRX_ MR-6+=&B+KEH=[.6K/E+?"Y _-L%]>*P?=A^=MMB9EKKZ(&UCD:CD90( 7B*+ M,9M$NL>X>?7'?7;N*"5!AGFN*_'[%TH9'L38!=F@Q3'GAMA$A]OBE.PM!A%B M>Z'=;G$==,E]+$C^6%@5N.LX0!Y@)5"=T- >]RC@<]'L:P"W;?JXY9VJE=O %FJO:?52W MM?:6MY_\35\!<9W*:KK+YERV11W:H#K4Z1-G=&UWQ\YU%^;Q:^+8Y+HS[I&) M3<&N!I-5@VJ++<+WW^X"Z,/4FX>3$[Y1XP/;3.EX&IA5^[EF)7MII=UD>3ZQ M(T7V%+=9LM^93GW)+VQ?4%^<"4]%#I?@#ME]'-19/TS*'N_C;)$3]?8LQFR1 M@[NYL+&BH$7.1ABEV$'),7#W(^4MR[$?"+(:W )]*[8(XA$&U=X8ZV>HTW\4W,M85D='(G>W/,[#<0% G]HM+'I3O]#ZC^6FLT*,L[1O?M#L80\FT M3+BK.C8L71)C.1.6K<3KL((\YY: R)B/(#*F))0PM\._".<*$^>ZNZ:,?6P" M@CABS@FO80OPO+H\ZMQ2%PNZQL:HN&OL[1'ENT1A,EC[ED0T >JN([4 M:9EU)+..]/ Z$D0Q1[(V@]WL[:@JP,,\%I,0SZ,PB^9[M2C?D,SH##(LN'G5 M)+\[.@F1^2E8L'P=NJ9L:@L729P0SF"@DHJMG3KJ7H>^TVT.1IL*12CJI3P? MP\H)R$V6,I!_'^'^L'?<7]S!.#UHI\JVN?12@I2TBX3NPV1;S5;OH:+XCR@B MH;C=+:MUK-M=UVKV^T8N^LG%'C7MH1&,AH)I]MM&+CK*I67L14>Y](Q@]!2, M<61:RJ7=Q6#7R$4WN1A[V:E<1#W'T@+*@PW"L"@A7FKQSJ?&T\_Z2^>E+RH(@U^R+R30-6#%BI%%C9B;]86OMB^XJJXBL,,-FK MPOS!_J+N$8&>KE :&S5YN= CHC->$4Y46[DEGH^KX?S/22A0"3\P7A6U,4BD M"J9BD$CUD8@H6K*8AP$668P<+ZZ,ES 89*^J(M4#RX^Q8GY&3PP(R;P(/\24 MUH_E'_F^O:HHBH$=53 . SNJ#SO8.:ALJZ\XEM"PJN(I#/38K[H4Z(I1%8,^ MN':HIP+XG,N.!O"/K^D/<22I*@IC4$@5C,2@D.JCD#M6DD?4S&;G=RJS5FL MB-$4_37E9>"/; V7S[6"JX*Z_$]/@!(PF\4LL%Z3-V\JI3MZ;*]Z&F019T$E MZ<;\A\48O2UYJ'K'2O9DE6*5"TY(0F_"J*STF4$LZQ#+@;6D1%<$SJ52OJ7J M"*9&FC,VFK-C1%,C97$JHRPFFU(% S'8Q)S T=-_5%!Q'C@W;O1FF]/U9I2, M=1TD.67TIEJ#]##Z8RR-N:Q46N/OW5\]1JM0;]LIZ"9Z/\6 M+^:K3F' "B[Z7D#3&HQ8(D(RQA;8-\3$-L3$\+3\Z!9<*N% MB0E*46-BVYI86R<3$TF].BABS^XV1IV14<1M%;&S T5JQ8[V3A7/:+G%5QNXXK]S/..AISIDJE>$_XD\ MQ@[.*]*3.Q*YL638SE@,UQ?O7\_!;O3HF7K4UDV/.)L ,DEN4"2A0LI.\H8% MW7:FEALR1E?!9L/T2O!^@".Z823FP3UGH8 O>>UQR4[ G]JT-%*W5KVTK:.; MMJ5>J]WM-;JMKJ3AV,(K<0J1_JC1Z_0*;]M,9;+!J14S*S#/DTZC&C)*H231 MGHB_F5@JXPC:P"ZU2B[U/#J@>O)'];JTW6\-G&O'I>2ZVR7V]8B2\?5DW'$& MX_9DW.M*AC6%/ZHC!HVQ(^'Q&QA+Y%<4;$E7$=& 'M3N/)<_2JI&KILY6BCL M:4P$FQG^(.G&P-0EQW?]>1>+>-SV1FEX: *V]KC;&D[X,N\YU=SB:7(_[(W+=:0]=UZ4.[=/\#,5X MBW^_'K6&W=&.V4&?2%O\^S)K<>_TQ]0;>PG:_R=)5I\*BPE2 W?0>S[-*>\E MT]NTGXI62I7=%;=BKCV/\ BOR9O5[KZV"[[,>A7+7L7"=$ALS4DDB O!;7!" MX'?:N+T3\%2X 94!FP_$9R22EU.*#%^;^;PD%:*>7;G,! %]^#8707LLH_;, M*\6;W5*E^HF$E!&=TB#& MU4&COX:)/#<'L"/7ZX()(ZXDY:=M*#^IH?Q\D/*SM#%X'O1I;X=RK#C#;IKX MDF/?MV"D*88?!:@,?5_::);S]SVV3# E,&..*84P:N8E;-G)8U$=Q#1I\*=& MA)YD.F;?L^L]A Z_V>",A"@01HN8U+'@_ MC!L\%WZ6+2N3U_MYFM,IT!P9 M290EF5RYE M\O]>R"QRX:G2YT]*%1XT 1[8P(PCZ^T#K!IA\Y&GDA4[6C=*"2[XS4F4P8Z= MC51N7-;F7)\VL6E3".4AD7^DL1-Y;/7$"+-XDJNP07_"Q#CO.ZXE;6G8F#T7 M<2B$8%O>9+>._EE9#3HPF!HU.]6>;5,]>;SP-W1\C^ZC(!&R$X]B]YN]RKN4 ME/WF(Z"K)XI]0[&P&HJ]M['#%9#Z,Y%AV>":[;;ZV^Q[EL&*M)%H:"MRK MN#M-V\P1,_5N:?R6NCNN2A+SM]/JMSN M&)YMCSIV MN]<:M =VM]-_Z](?';LY368EG(M[<#/,,4H'=U+@)LOHA@3>?_CN"-QG068T MD[T U4,6]LAWER>W]0:;^Y60 )[Z MB.@C=90-N.U^0WQHM0:Z8\K]2JZWE]YM+[@C]K[0XX?[(Y_F.+ULIOK2WF?(-OCP@ MOFS7!E]VM\I%UGA.?F'X,GX4P&SQCVVV2-#NO'7BN7?4;L'?HTZ+_NC:_:[K MC@:#?6%.96\I/]TN>1L-Q#00L^[2-!!3=PEI"S&M]K"150TPP%)38-FM4>+2 M;AEDJ0NRQ,WT/+@$T)06*#T+;K&TJ5CO_1H&1Q^]V/'#>!%1Z_@FHNS8^\N6 MH8%3M96F@5.Z2T@[./4UO%4S=FV1L;-'H[X!5CH#*RQP5"=D9=:$-4%6&JX) MBQV%PW:_-1S:N*/0;NUM4?CD\OS,NES,YSX#C\2W+FCB1;S>E"AIB)7P3;[. M ,RZ2], 3-TEI!W 7%H2'F5;#H<&8&H.,.NS)HQH^?^\[&G9(,R'=QW"QVZO MW7^+ /,(=&9/$).Q+/U.(H^5HL2BV32(^;F5UZ<_J+-@;$T?PF 1OV&9S0^, M?BD*;R(RBRU>WS,?R=MMME&Q8U"I0:5UEZ9!I;I+2'=4VLDV*G8-*M4A2DDP!"D8\%[F_W8KP6L%2F0@2 MPC09*K].%]JM,4WNL(0]UIA'6(NDM7C3[QZC)_S(^R( [!(]B#AJ8Q"L0;"U MEZ9!L+I+2'<$V\T0;,<@6-T1;*WV1/8,@C4(]E&)U;VMW>=VB9X 7KY)F;*B MT%> *F.4_95$]]8?3>LSO?4"*E#I_Y!@ =\+3&HC)L65*X-)#2:MMS0-)M5= M0KIC4B6KVC*8U/6+2OL&D!I,^D%7M\B/@+*LZC\(?]S]28LP?N!"TU]7_ M] C391(ZWZWS!72!+?*;G:4&;;X :>J&-C^>?A(A7_?8H$ZM46F@W4W+#2J[? MO]DS6%)G+(GGXFNU5KY-[%+C:=G@R>WQY,1G>)+@OLF]@LJ/E$83C_JN]8$2 M9]JP/GTVZ-*@2X,N#;K404(&7595$]H;:7A68NF")DK]^$L:W7H.73XFE#^\WB@^O=XU/)$&GAIX>B!X M^G\-/-4:GGZBXT@Y5:G 4U,45'=X6JO62G-T M0>,D A2*L)/MXCR^(Y&K$AP9U&E09[VE:5"G[A(RJ+.JDM,0==:J%+UMR(X, MZ-P&=+:[;\GP>[]MVT/ZH[VWA.CEE$0T.X..N=#C. ;)L22H@9D&9AJ8>:"I M<&B6WC5'F?^S"*@ E@.#,"N",-LU2FL"3C TY2\%7V).\JC=:G=:HT[K!X)$ M=W\P<3&./=@R9>+ M)CO[0Y,G81!C>C&<6!>77ZS/G\\;UEG@TCF%?^#["WKCQ0!NJ&N=+\:^YUC' MCA,N@@3&W_KD13,#00T$K9Y\# 2MD3 -!*V3- T$U0."=DQ"\^5"T,X>$YHG M..H3&'=V!(A1!GET8F7G@[Y-X%<:6?-%%"\(@-(DM"ZI@Y?SE9Y.JXWW(=_E M)8G&)*#QT;"#%"MH'P,4*V1, U0K9,T#5#5!JB:G9TO M&*CN[4C0&J#ZR0M(X'C$-T#5 %4#5*L^&QJ@:H!JO:1I@*HF0+5M,JHO%ZBV M-"!1KE)]]O7S9D[H^(/3_?;CX;)T% M<4("A[YLH>B-M$Q%(H/+#"XSN*QNTC2X3!]<=GGRCY<- 33#95?D1QB$LWOK MTIG2&7G9LC'PK+;2-/"L1L(T\*Q.TC3P3!]X=G+\^65# %WAV>F/A 8Q[M8[ M(;ZS\,42YDL6E4%KM96F06LU$J9!:W62ID%K^J"UCZ>?7C8$T!^M?:03+_ , M6#-@K;;2-&"M1L(T8*U.TJP76'N;D+%/X;^N=_O+W^ ?^23'IR3"GD_%JX_X M*+SKX&N%H%NMG_3"+RW9 M*AP'RVXU.[V?+>4SCL?*8,[(CR-ER(3&'/ET NB8WR:_BSAD%E^&,<,Y[_B& M_%N*3\\]ETD&,,Z[-EC=C@2SI'J=3 Q_(^+,PE^NOIT4G4]@GS>>.+A"_6/' M9>%7$/LJO/I,QM2/ M7[:43.!46VF:P*E&PC2!4YVD6:_ J=I [?SB]&5# /V!VGE$D23(;$HP<*V^ MTC1PK4;"-'"M3M*L%UR3>6XEC_CT=C:K315'80!3[65*1([';V%1NGO+K]N8@3;W(/;_\_1::A M4P._D(#L-66&45=X)HWMK[I.@N4;IB>6Y?W]U/>P,G7&GXU[3 M4:]]W;5)YYHXX]:U[8P&D_:@[[@C^Q5/O/,[SA(ZL_N?PFAFM_YYN9A!6^^O MAZ/>H#<4UY4S+.K"P#CTW64G8&=> )O$*V+";,,_K/MWW6J$E\#X.O L[)AX M5NOHGY;HH.H_2O=Q4J;L*X^Q?;[K]%>]O-+CKV#%S1);HWCTHA4;50S;>MF* MK1UVS-JA63M\>.WP5>HX.ZU6CPY:_>N.VZ/77=KI7I-1OWOM]@=]NS/HD5Z_ MLUN'^& \JCB,R[-?OQY?_79Q>JF-#_O;>*V/>?7+N5+S&.L;1_3?"R]BTUV, MPLW50;8[.//9O=?N&_Z%+(I,G44$ H1.G?YPIB2XH;(RLCWJ=!OBR1JP=8T!$T%?X(0PL#]HQIE/B3ZSQ/7L0^ 8: M\0O8DR.Z". N]D# 6=,P@H%SP6N/N1[JO>*\55:IUVH.]AGL/#/ @4'%+__^ MJOUJFV"G.VJV]QK+P3-/+L^MLZ\GRZ"MGO+80@:=9J=F/>KVFJ-V5;IDE&_/ M/?IP_^Z)"B5F$!E&8CK"BD/?*@$^3P@?7CA_3K*YG1O&MYS.+B^JZCAH!KB#(I[:S[ MN]JYI2:M>O\TI[/DA><_]IQI M>$"[-^4>GC&;IMW?E+'36!58F"UZJ->2FQE0%#MQ&;"*:.2FJFD\225%)L)I_0+IR[(_2P, M7.MD2B(?'O[!)\[WV5;5WPWT-F%5K65KPBJ]PJKUOLJ$5P84551L)KPR*JF9 M2AI/4DFQF?!*O_#J"XG@T8%UU;0N9UXR-=#;A%4O7;8O,:QZ4F$?/:*N51>V M5;25XP:L_DRK2+2FZ*BV MN,BSIUPT6U4\R:P_:Z^I.:B\U$6WIA&(RVSO[S MGWOK^#]PN\'B)LYZZ;(U<99N/FICG*4Z+[.>97!11<56O?6L<./?_MX=O7MXN+T_-O% MU<8&'D<>\:$Y_Z#^+<4I"YL&H/>HN'TKJ&P&FB1L M1O"[C R4L_?/*BV0;G]\B.K+;[V4._CW9=3B$8F<+ MTX@32"%[U(>01"Z.I8S_XKVUA[&E!DZ3M>5R,8X]UR.11_?7 H7,9E\:GGO_ MM[D7@/>03%Y91X^-.^,/>6$305<\3'D5W6CR* M9O?"A[9DH?;9RW)OCE,9XC/".8T(3A5QP\*V@B72($96!"^ OVD#6IB9)PZM M/7AO(0]=YI!X:DW\\"ZV)F'$7GL/TU*,GP(+G:#;2*U:-B@(D1M.L-KE M6C=)=4UIYVMDA4-N[EOJW_.N%5WWI@D#:(6+"'K%%'C]I19T-$;W/"%>A,_T M HOXOC6#"U KH*7Q'-X8+S]"SJR2$4^(9!N)9(,0+_R4P,^+%!G(:^#+K<85 M6@VC![_/4!QW7C)E*B=FESFOR8J;9F]H ._PD33<<;"1*7G?;P'35F;9K$W' M,Q@!AS1?C+?[0&*/#[+P>\:W+;?K:@K64FQ(X!RD5L]!@T6+E\Q#^(T8["N M" /O;%K?P%"7[O*84Z _T#K1&*0ARYEH^7&%+1J3F#(62O0$S!O'30N\,[:4 M6',.PA0SF0 ($\R6#*8Q,\*W";PF35RMVW4+SA!'2^"4USDK>F.]/C\Y_O;A M#3-G?*T@[G2Q=V-TK1D^9&\3WD9Z1/E&=$KPTLAE4P6[\K?F9=.:4!>MV8HS M[D^?W&7@B$7*'PKOGWEQC ,O'\DZM#^? M8.EJ"7^P^1.S=9!PNX!E3"K=$ZR= 5,M) M1%G$FRCG(WGBVB.0H2'"(>%5ZWZ M+#J9<.@2H$];XQ6;:IZ.OP#()!6/ MPZ/0H>XBXD@4# A'D4UE7OP]7FL74H1%5O6 S314DUYN EH^GPY=/@^@+'3^,Q3/7=HO/U6(HB1^'2@-NB;\@2?KP0O2YP D9WX>TT]X$Y K#""WU M9@QTSHA+D80Z P<-Q--W% Y_'?I%6@9"-4%@BBO\J^*V M84QQE&#D%%\Z3@&A$DN\'#Q\@I# @3$\9H[Y"TG "@PF+L#$EB.'BL]A,S94 M&$?/%H'G\$"?4:R#/A'Y,P3T;*J81"&?UP&$X6H\.@8O=+/Y<.WB2 M71KLHGA'9Z M,%MXB9!FO#_/I:NI;CY?#/-" +/U!75"F)V85AU9OT8AH('? 2PN<*TC866= MY723;M78^Z"NM%^C408\[M(8%'?,LTM?0U!K>[-_4*/=B O@/Q3#(2X3X2*] MR#U"J'\/YA+=8I%M!I.)@W $ (+'(-<-$UE,$'& 500@-/X'#[89X ]R@9$2 MO<"SF$&BH<]3+B/^4M$#MG$*KT,KC0#+@'NZ5V\$/W'# ")8>A1^IU$^1L+^ M\5B/=PYNX4V^PXP>OJ&2"] ]LP!M%J"W6H#>R^*=8M+K#)E$$::Y9I+H&3T% M=-L)XR2UQ7N>+E2\ C=I-&YFY7G;GC(P)H,B!I)@ O9X/,F] GA$X9LF.9#HU8,D/D_NZS6_A;8]S\*)*8 M^. ;3!2J[W,A%+IEB<[T3J4)XBF\)QD*686!91B6L3M$RC[IS876Z_B;NDY%UAJ,SB[GE MT(?K+B[1>:Y:EJ9YGU VT(?0@T659%9B,@'04_\3NM1+9Y.X>$] M_D@^_[!]FRFZX#N_<7V8S&/Z3GYX7\(T*V%6MG>3MP=[B4^X:W.;V5_:KM&N)%R:1L\HC2V%W[J)?0(QM'!"?XN(NF1SN'*1MR_ M_F74'XS>+^_M7=JMNX(>GI/K>1AY_$&E&NSUQ3Y%1\H&#OM^U&K:/9'1/D1S M7OTB_#%U-1F.]D%'8W5NT658#JLERFQO!@0')$-@[GL!3:.0U;-354;N/.JI 'C_A!DQ*Z9L@R[/)*1ZA!M4-#&S M0\_)?-.'/A/1H?VO+N-P6+5(\S2Z#,=AC21-=+W39UIIVO8NIQ4E4_-JY0;2RRWSXK(+[J#D*_@L^WQ+L$ $/H3B\0F',J525W@YXDE?W+3T MTERB%SU3P\[ M*=?>TL -4YTV*F94; E7;UPOY%O=V;9EH8CH_-*-O*G+S+O)1K$OS:LB]XPR M&UVHU]+5ILN':Y8.U6VZ38MW*LPM7(&K%F>(BO?CK&RKP8YO C:+",]WJ)* M,"=6:N0!6WJDPI:S[C1LM_N:A:XY+\Y7W^?J:KB*!Z3/7K$><.P%J^#Q8@:" MO;7"LO=MO[<3M&SW=7D]/9D)%*N^KJ81K)3Q!\UX;'3A4+YQ[(>^[H./;PR :>(A;3#G]? M?J8B\$"+;>NF\E2B;!9N4,<#APQ?J\=!UUN!KOL5JG@8Y('783W-OWD_0/6" MKPMV$)Q-U&!)%[BY\..";P&ZMEO7]C4>:[^^"J]'UYT6_M&Y/ONQZ)[\^>GL MN$6.[Z=?/I]<7?QK>OS*"L@,VNU2[]TQW^?S%;YXQ;MAKMUJ#ZAY.>L@L]Z"+GT-^ED31Q]'7'_?OK M[_=?3O_]Y>[V_R)@P-V4OZ); K_YR0\CSR4'4\WB(IKIF\5VZ]Z@-^R-\R#A M/*)^>/0A#+_GWFGGWL"V&(\8(K"V%/YNR^:Q!MGM;,]S:3[;5)E[8)-_WVSR M-YO\'U-ESNWV)\->JWT]:@_[U]V6XUP/.UUR[70<>](;=OX_>U_:HSBRK/W] ME>Y_0'W/E6:DHH]W[)YS6C+&[)LQ9OMB&=N \09>V'[]FS94=76;VKJA,)"C M4745E67G$L^3$9&1$;K":"?-,O=\M/'-J#=RMG%B>T]GE2;W-<,V"QE1RHN5 M0H7M5'CQ6=XYKM446_5*@>WRA3Q;9YL<+Y9YOBO*%($QQ&ESY7UX%,\ZESGT M+K/OWGEH^M")EQ.")DCZM;MW?[&'R^BQS\H-P5ZH13?7-U&.HNC21N2H#_6_ MGR[<':0+(8D)1C",3%#,6"8F*BW3XS$NTY,QD#M=0_&Q>EB7_5]T59G(Y1:5 M&4^VS1J7K8LFVA(881VI#K^V)#M!?K=HSPI\+=>J#[UB7EAI FA)_MK2$39" M:3E '8GJ\1Q24M7)BEW+6/*9=JGKU>?UYDH*-Q+7$/FY/+ %T#+QS$%_UL#J M=M#E6W)].IKYO",%YG)D,8.. M550GS%1&L613IYW-]=&@QTK+K:^9J? MMVLJZ,"1A1H0?I=N5F=9?AED:[5JB^PM^J#ID5E=("+3'+45S.06MK?*&Q-. MR8&^'IG6AE5AV9Y6&Y@BSQ78^F1>VQ-!QIGRD)/ZY1*J-9U"H;V: M MT[V31G(8WFG*O5D99##0+FP&&&%70 M],B\3OIJU0V:[3+/&65C27,P:,TL73:Y"N$/CLT/2MZZA%Q62 NB94W M%,US!-6WV_-J;QJRD;66%$*$(-:LNF!X#!V1YJ S:759T/2(N(1L9[4R$:PM M&0.713EVD\N#><6/B(M*=BEF9:L%LS2DR@PVPCLNZ"M^1%RDH3/C59WI2UF/ M\YR"/#0V-=#TB+@85+AK;- V@O0]-*@SH0UD%30] NZ28DBB5\TN37')SM1& M$9M4$#"L(S(PTT3*;[0EE%D0&O)EN;D1KLS%+':.--4?E/M>8 A ?&1;?T(;>@%E+RU5MHLPGBJ@! MT2:.K%;;,(H[I=FN225G&(AD&:TV'=#T&!/N1O,A/2 (/JLPP^%JXPY50!G$ MD24PUKO.3JN5>KPXY1F<%3ICI ^:'EF"D6KT0TP5>F0) MZB:3QV9SHF*"Z:SV:7O:F(.]B#BR!-1$6[%YI=\T6VIUU&W81D&O"E'3)+N, MS4Y88KQ $IUJOC.H(XU"*6[Z",,/G [L=;G(8CF889$JK^Y-@)_M(^2'2_Q@ M'"4-T,![?.NC=^+@YW^[8D>.^/IJZ8-GAL>S9T//V2.'AH\9?S_D-/@\/5=M1E>.OC OF*O M5FLX\RH\.UA*+LA=+00:^QW@0EQ\(9BO&%R'%*P#9*:4+ 1DII0L!&2FDZ[# M!PMAOJ6O?MZ@Z0\,^JP4_/D5V/YH$H A%'WXWR_8E]^E0N0K29UU1NAW3,AK M?O2GN@/[(PT<>7@\JAU#B;AOB8@J4?PL!I !+R[O=&+$KZWE'LO)KPETGTRP M?ZD>N]A\7D75/Q7\?1S,==!>0@Q>7FFXRK^N,@99+67B_*$A)Q;U!C?Q/U1K M_G2*;D%,/F7(;_DZ[E,0WG \7/6D?*3(_'ZK^!'B^.U_5577)Y,T[X^L*,8A M8"?4@SY_ EX*/#\%V#]W-.FCO!C<%Y7I^'#Y9?47RBV4V^N6VX_O,9\IE]RA MZ$QT@3PX) 9.N>)X;FS='Y!2B!HH?E#\KHJT+ZE?/%W3VE^FYZ*:T4]%N:-: M8"O%>JK6?GW*5/K$]A)*6()W_G63>E0&_^G*X>,U]*)W2, 1.L;^XF]4:UD6 M#PE(94DLR%L76P[5?I?BMYY@XFJWNFG@TR\_71=F?;DU>78]6,NN_$9CV_"0 ML#BI^HLZE6-(X4M&TU7#5BS_OU^R^)?,/@G"?[\8F^";$]J:&QQ^_WB/./2S M4T59?(N@QSI:] __ W=LP"F>MP6SV(ON,7W)^&"%P%_A7YYBAQ<"V5R86 G9 M]OK$4J]OVMU1=(L&__(=(Q\P-/=XO?AQ(J[5HH=@AF ^#Y@Q>=H+-E-2KROFYD#4(,$,T?;Z-[@YWM:NT@R]L%%ZW!OH(0[!Q MM:+4MS_@Z#?UX 5(1A>)6ZMFT[ G.TGD\N)F@GBV2 IR+M9 D0<4HR P(3#O M!YBGWS-_$YAYLK7RM;6 (BV^(V 8_*3:9(K\6!5GI?N! M?:B::NF*OU;SJD+X>'U8T&T[@>G&91&C-0&OF1IGDY,K (W"V M@%*.4,>NA6M",LFRJRS1=W#NI[ M:E@5(@Q'CH$'A$P&.5RC;R ^IKTB5<) M*48@&P/O92^EK,S<&ENJ[GB.DG(B4L]WZV:*Y81Y+W6#30FVG#[9\@]7RHQKXV_S00Y952QHML*;0'@I1>1B@FY#( TX1 MT-D!H0^A?WU:S5O09_MJFZG05A_1R<( 72CKQ8Q<1] '"@W)/!#DGT50O"4/ M,+/=/0P9I@RX@Q%#N;Z'(5^M7*?=^D[?4D/]'&8RN^ AYJ\9-X]DQ;GTK$"$ M0(3O2S'U_/@QIO*C5>&,F; M2A?R(ZS:EN($K*/QC^!Z(;)W6E]$=;ZK$J?6YA6[08P%(:XB'GF4,1*>=4,T MW@\:3^[5_2 :9TN'TQRCV^'[W9E7;>BUXJ(3HY'Z\ITB3GM'+A5GUH?0.#!) M2@!>M[^5GXF%(.M.LB'X 9Y@0R/@%HR -!'=Z4/K'A$&6ZC2@Q7*^$O);?=IHMF8!:>' BHIS M#Q(P[R $Y1V!\@RW^GX+E&BSDZ=7FTV6[R\KO,G62');$2)01AO^:7?[%'DV M7LPY"#0"/P,3#]Z.C0/O)5^+6G$L:UG3==078V\KHE2DC1IM\EEM)N9L)*2< M.>"N./D@K*0!80QAG)+D@Z_"V%A5**]),3VDA)LCV>.1+8>R$8R!"G+:^X"7 M4C?JKC/-!KIG/RNB T[(WW4"/ ?B47NW)#WM,GV!W77H(P"G5D$F]9Q?+!($)H%_[;$;X M.8]#((PAC&\&QK^CB+R4W/1#",XQ[>E2JDLD;S@]9R07YN6QRD8(IMZ3X?1Z M?!=QF7$_UK@TWJ'BX^0BNL+ MMR9U@*?*(YR.$,Z&6^+==G6^,EOEV4;/*:9EYP#AQ D0R0>DPRM2;XQO.+HD%M81**/T/P\H=8/Y# _W1'7'C]9TK#OZ MQ A\>!_D^JV4],W"G5LWYW!2&(ZNY?>@C:Z_[6V?%V0[1!X:$=1\A*T!6N"+-YQ2L8.X&'M/1W#Y26]B; MI4TM%L,%&['"OEH$P]R$-V1?+0)6B8#YY5_D)9B)]=Q5(EXEHER^VVJX9;1@ M4EAY)"Z'Q3KA /4$C]635P^ (8PAC"&,/ZU,Q*LP[O"FXLGU385ON?-*.6BW M+=*=1C".] GTM6HO5^I7^:E.!/2F7"))/ Y@KKEA5%?T$@SVKT]+$/_Y TT+ MH9VI.,01!NL*1:HJU IED]KTNGUREI?='6 P(E)$*/*!06!5" AX"/AKTV!> M!#PZ&PV5M40($KZ2,R$"?!1\2CX@U&FC3^\*T'=K8MW5D#\E._XU MY,2^JU6'@G[%@GX-UO:SB5!UH"AXO\S$^*>7K/5HLL 26EIT=[/"YBOU2K?" MBQFV6%__CV&"OPUGW3>4Y3VT^A.-D8H MMU!N+RBWJ;*?$BMRJ""8L0PE%D%#][]!93&5RN+-AN>>B_*A^$'Q^USF3L5Y MW3X@Z/'">F:A;*,;ZG&Q'$55O5#7,OIFH3N^#L_Q;DJ[.J?7_DZ<\J<_A3O ML+U'(>MH[!Z#]1\*U\M5G$P!^+$=[,N MI8#4#2>^CZUZNF; 3/;I5.K3-^1[NBIZ^JQR '-^:\+%D'N9@M3ML*ZU*X1D MKZ65V MXW9K?19RG:)D+^UFSFH:G&&NHSY%.6V)U^YK0M1#U$/4ITRI>1_J5YBH"&6] M9DJVUADV&YZ M?5IU">@TQ#8:6L97TI]>4J&Z^DKW0EA=KIT6E4W>]1YW>K# M(WHZ>_"\S"5M34'G/6LQ0[!Z-D_@;=E9]U@91_?^#9HY8R88B$2(Q+0A\1R) M6=Z'Q%%=FE(K5B[SK7&QMQH/>';8C9$8[>H/R*LYF:[:4_&8ARX*N_#TP/#T MN*K?PE(<&'9QS0;+/06U7K>^<( @ZVAQVZP<_D)C,+?5X9OOL%/<(HX5; M&9/3Q9@=;0'S 43#UUV]QUCAC1*'KL MJ;S':]%C0CEK6=5@U>:I[=SJSM9^#K<%&8^SR#$H+/<'H0RA?)$J/1]!<5_L MS O4RE]*)=_,VKVQQ?/]&,5G*M*3"L?(3XGDU.3%0V@J05,)FDJ?$"3ZCBAU MVO2WPM#? 5X4VP51P:LL,V9E/$X2AY(/% GC,"!^(7XO$B3Z#OS..G86R_8U M7>(8O:QO-O9Z: @1?J,04>0!I:\FYUM",C_E:.4.">=ZV>5.J.3B)R3/J.?5 M)-GN&L%UI-AQI"Q'BH5U66*5"6 ?HAZE.F_+P7^O0:RY7HT1+!6KT&6Q^)%7P70Y]ZZQY9NOT?K87N*0%X M1<;2%5]_?H1R7B7FKE +[^[?-"N=O@[@(RKK$2@?#:[MJ^96NVP/J64VUY)* M\Z6B^JR$J2-!QG/Q5==77;00RA#*$,IGJ@7X&U .!$IL5J<[$\FVQ8JH[-9J M@68C* -M@\).F]/KPGZ3LX:,WKNU ]_;XB:/B%6]%56$MC(^@6:C42^)0-41S62V5ZDN?FY:< M:83F.)TH0E WX[PX?A<%WD&Y6*'SFR*SU TV+?QVSCLL1PB--9UX/>:7E$>3#'5I*8*VY0- MO=]GUA'P(TV&>D"8JXGZ2!^P[];\NJLAWTX!>"CH4-#O0M"ORP0'CQ1GBJ?/ M7 MH2'X<@YW[)Z,OPVBP4 V'YX]74A:_( MZ)?OG&O;;O1;5S4?,H^"^=I?_.MU$[A@K Q-CPU@/]JX@('+U"L4YC2K"%67 MFG-+9#=J<_VG=C#VJZV['XD8#:2M>"T/V.*!KO44*]3;NA=OHD\V,+*W@9N* MY\G-5M?:V%.]AM28PKR]'HV]KGBD[GVNB^79>L23[[-/(_[5Y1*OPV)5RF$KTA', M)9YKNR6J8[6J;XK;GP_\Y$[ECPY\,'0'V*YB=/F:U15D2\>(;#C]\CWW0"+' M?HY*6]74U:VRR^\WX6SG^1Q:G0:T\'[FFQ)5F16OM2.6E.#W* MFK^YN^Q_BIX#Q@/FUMI_LM:CK>;QHR_?#=\/=>U),WC'8*.$+N\?Z,CT$(\W M>@R_-#69F==0O+IF+S!0-PS\2)K!!OB1T::!/,Z/H=:/R3D*HCPCBU4RUZV8 MBM6B<)OH-IHY(2H.D<..95/_ S&Z/6:NQ! [.J_M(E==TN.0X[$JTRNNYIJN MX_&\DN2Q++'OYJ*'#/BRT,'?K71K"[UN:?:ZP>PMJ3R]?H;C6,T],Z-]"4 NO5L7T7[?=_$)ANK M41A3\TIV&@$P#KF_O8BXO6N%!>^*QJ-8P/HUM*SA9%1E802*!3VS69A-)QT;63.:P?K "VD*(9XOL1-O]_!P$KG3*B"7TC8Z M>J!$J2HSNN(YX*WPSA\T8VZ76TZN*SS"AS^@AU75T ZMZ/@LR@&K&L=N^W0V MHJ10IF]*X28[Z;G(1F,[K$S$N9EQ] %'X>4]",L[@N7)M_S?@N5&;8RD%K\< M\OTA(4@VSN3:8R&")=CR,>HA1YTV=#U-/HZ1G+ M]>&]/'@]YSZNYT1T]]=UJ2'/\!O?.^:>HW>?XJ0.(-S4@]:DJVP ^8&!@W<< MS=DZ48BIP",(Y10J30/-K=@%4$[B=,W1_9WDT>7?D!H@-4!J2*/)7;1'G#(Q_@[PDV,/=$QIC:O2C;G3)HX1U<;.E!;]GF1>,Z[8F\C(U6IM;OQ:,!5EN>LUU!.,H?0#]P%"WD\;YS4Q(<1CM M)V@AT.IZE]6% RK0W# J5'8)EOO7IUE.;,DL8[V+@K4<5SO.SR* M(GJ9J4[G_F1BF8 "XX31%/G (,>"QR$50"J 5)!F_>V#.^)8C M"CV%:52S[C2B@LCA0CX@;^>=_G<0E88X/U;?B>[@]-@:S#WXIZGI&4:/S+L791B6]G+@F:>!&PA&K_O&QV,1P%$'"=>,U??_@"^/+U(M7?$B$,X.77E"5-2E ]D@R/^= MCD>3DW*8 XQXIFON)R0J(OO4Z_CK__R_Y[W_P0M9U;5<[]LC^)\-:[:?12SF M@:F>'7NZ8F:5"7CS-\5:*UO_4=-FON*/9M6W)_[ 8\T7B?@V\^S[:#X2DVDK MF^RS*3O03M;2)\&WPY\]?A9SQM.'KA]'?GWS=$N);DM%3__IN?'* */@&X9^ MIA**'J"IFCE2_[MYYFUA)( M?5&^]W/)B>V]'Z#2Y+YFV&8A(TIYL5*HL)T*+\93L1\*UVJ*K7JEP';Y@M@% M7QM\LRNVBJTVWV&[%?!;F:(1%+OL:)YU,O.CEYE6,?.CGY_&J$>D&'TFQ:^Q MZU^L#6@D\#.&DPEF;NB#3=E_R.@;50>:N:Q4ZI#B&LE;N8[ REBR)=GNSSMK;.I).JHL"-QUQ69O M#5J2O[;,VJI<'=>W:YZ3>)/*V95!V%_+>/*9B.LY+=;D% 2KST*:'%<4&9V" MEHEG+L=;I+.A= M1!E.JVU M4P(M"1GYM:7=$[+CUG!6,6O&"M6$?-8L+M8R MF6S)HWV$M^=V3U)V(U7%QKF-ADU!RT0_[7#BS1?.O(QP]9DI2;70H9CHF8E^ MBM7A5"M2'H(/5NLM:'7GPS:K(RBR:8]-13ZJNCF>7OFZX,V,D5:*R!-6+*I1M . M+0^H *FA2&ZZ-%=5?PR:'EDGMDVY4V[A-?F^E*N7L[MYI=T"'3@R54K ]OO6 M#EDBV3JYD;"V4>XMP;".S%69U^KU<#BQD66/-\O8C*AA-?!4.MG4F555MT04 M"-,8:>TV6T05DP5//3*O&Y/N]:FA5D-$N:YO)@NU4." [!^9K*Y,^4:/WA7Y M_FRINNITTJ*"J0PLZT336JT[X8GLK"[5&-(M57K6>KT$3STR6<6=@Q=#Q5DA M6Z:AMQ47=!4!3STBU;)+L\O^8,>:%,%46,[NZ2H/GGID7C=L=5WY2*CF[L!G]VY.W6BTS,?8!H[,J]3=ZROG"!71FIM=]6A M^AJF;T!?C\SK)-?C0GIIDI*NL_EUU=EHH_HT,D 239F^CJH!_CL@KV!U=IMEC99=*P)4=,$"12QG=\N+!85?ELB+60^6BE$ M%W3@B Q89J\1KO*8RE/^,F#HRD0H-MFH::(#10Y?K0L[M2+IV9QMNF2"%JFNA @_7&PK0_7?.B-9UM.F@H*+VX\'&B M [/Z6O4(AAWS!D45*Z28-7:[:518*+FP=MBUI#RWEFH[U5JS36G6+,6EQ!)] M%1N>T/8J31+)"F'81)50,+)QTT1?:UW#D0=%/2=1&,,Q:UIP$#&N)/+8@=B$ M?#(-]OX!8!98RL+7OSU^\URCB#3I@WD0J9CJ7C7]66]_YC\X*.U)PRCP'M]Z M>!JZ5SC>X]['OJ+T:R=SSS3B9P]WP0,GEKM^-&(??\Y&GI-O>Q-G#6;@3=/B MZ??*&-B08:#_$UD9Y[+]WN-#0S_@0_MA%_ZQ/XU^-0#[S*MPL+GC%R<6Y,X6 M@H(+D8J%0+ZBKX8,P)6 W'1O"P&Y*1T+ ;DI)2N!?"51N!"G6XBW(X,>5^1] MUL/GC9KYO*/OU[?#SQURPI7\P3D 9FGTX7^_D%]^-R""_$H0%PT'9%X[U7N' M[WVH*UZ&=S0]2L8X/H6,O$5+GQL1\D:L$_*GB!?U M1:#;8]W;'X7BR,-C;/1)X)\N@8#K_]GK#^D_!4._'?IG$B-^3;:?U\SXN7[& M^$Q OV+5+XIEOA;23XC!RRL-5_G75<8@M?]1,;8]KW]NV/O'>$]4+-W_=E(P MIS3*_Q-W-@K.PJ.W]_-E_U-KNEU"XE_8T:#D0LG]\)9\Z;7^HR)U9[>:?D;: M+UG-VIZKA6IP#3IP"C'VQJ'LZ4GR%+?:WCS!/#<-G/F.6B'TE.@Y44PSNK^F MUG6?75_UO4 ^B'W+$W5O9:@ZNS%\^7 +[?&7C=A+)$\TM-$F3;R*DFZMQ M]FXX6?]!VL65[H2Z?^0JFZ?=$22X];]=)4_U$5[?#9@>H'(TW1&8V3D'[(*@%JHB$].HN*9@V5D M0Y_'5-&=-2:['N^NY3CQ*YI[()BS4#UD#<@:J1ENBECCHPKBSZS1V5;8=@WG M2WQ_+G8HA=YNZU'YW].SAFR[IJ<9PY94"H2!+925TF@TE>.MUNG+F@I0TC*"X80?%KIK$C(107GQ>($8@1B)%K\[W\:$A]<,A$Z?HE3 MXOOQ0*8JO#?2-UN3@]ORB-!?ON/D XF= MI7(-Q#[$_BUB/U4APF]AGPGPY6B$]2Q^*=EDW<=QO20+T5BH+]\Q^H')G>4 M,H6^B%OQ/IP[4/@>V1F>&M\!;ZAQ'4P M\*BF.T !C!N!# 9X'IC=]]B@&I_M7+KF$ AV7Z_,4<6W9;(32,& )H;]4"2 M9U3<;E9+2X63[:< 7O7Y81&TNN&]#7AOXPHC@-\B\R+%R!8BE#J(4D>:ZY&A MU UL&M4JB^[98P\Y[(QQP) ,(!FD8+@I(H/S!A"_108Y:Y55R^6&:H:N6JH. MVO9\)<5D0.W]\?A9_/'0)W?C+'>GMOM]#?GL<1U7$.D(1?TNA@Q%_?+^F$^- MX$V%=V9_K%;R7-_/+#QW8L X*&B(04/L&KTR,8C;,8:/F&$-T6'J9)X>2B%3 MT#I5.[OKQR#:[(S4#=@O MEQ*5[[7S#DO5O""&:!2L^8#09XS5O%G5)T6!'J)N6>!E#YFI[NB>8L4JD:+9 MAF/X0229*QW:9?#0%Q[Z7J$Z=L!V:8]LP/CL3[A^F?1YMY$CI'&@F:WNK;*FU MJ TIE5AVT=(TPO4A5I>"B7'2[I'[9:R_JEVO$-K^C[*6/@GBWL#J,Y>WR^]K M%F#U&8@1B!&($>BY29/GYOW!PH:CNK:>^.5^<\!@^-[H^KM*;&AO!FOKR_4CXX]_0E9-J5TXJ" Q: MHM 2A98HQ C$",3(37EK?C2\IWK:K6"F>T]^FT,,SM^PL#:\#7,9$PT6UH8" M>$L"".WAS[IL5'0]L+,Y&7VCSA1G^G@*D9DJA@.U^BO6ZN\N^\/YW93G/70X M()$+/4]WU&W74QQ_/Y 2P&+DM-Y#R8^AOA?@3X2 Y7H%C4+L?$\.PCJD] 2 MA0CH4=3I \5@\*K/53D=?M',*D N/=T/'J_X0+L.VG50J?H@Q3Z"Z!"]'_OM MCG!I;;#HV6V/7R*U?@6AIF&_F=?6,D;&-W.H)).>3FF":(1H3 \:SZOPO!.- MA-[OBC;=)?DE6Z$D?2&)I"I$:(P2W% P!..Z74Y/BLW^_ 2:G]#\A.;G!76C M?5C<2V3ZGNGH@>[$0MQ5 M-AG.TS4C>,@X>I!Q)T!(_<#/!"[XQK)T%:993J&$7%"3= P=]XR<[.?[@,CC7,W8 M XI3\ (2Q#G$^>=H9CO=MJ:%68XA3^T5' ML7]@;IEK]H8=#R6.%35H1\/\K2>UL]-[S?0VM+JG&Z<1IINNX_Y\\_3EO*T5 M;:?@[+1-\'HM7.$[3-I9(#D@-D!I2,]S;/O=\DP]>C.:T*C5' M'[17JH2UV^O"-A@Y*Y:-B"$Z"CWC06BJ>.'F7'4_)W-^I@&>5N^[1R:_9=I. M+4??EOKV$*F:-,60U*P@,/@8$O<_I_$!3)/3!07A#>*=(&_L( MO'57JPA9Q',E"B.K+=8L#UN.$,$[#K)G<@STOEVS]VV__IEQ?,_BT0L7*)L3 M%M1(E2:=)@O[OF8!!K^-,,YO M D\!NZ[A*-ZV$NBV#_:&: B>&Q=@>HRG.;(Q"%V_NL03#XFZ,&9S-"V*D%YUBJW>7$Z6YAY<;DK&6PT MMKW*B)]194P5,]R4I2R5Z2(P@=87I_PFJ"2SPWNBU\D(T-EW M4[K?,9#_BNV --NY^7J\0T).QIJAB):45HQMH+>=\U;$S6IHJ?#S843\_*8. M[YM>)G0&!]RFN>'8TB]"W/_ZQ+"9SQ]JBGC\S&>R>O!J,19EQ@PVWEB;\?;" MXWW6VVV6!4'&L3CMV0.&$- ?!XD $L'5*W1O$<&NL!VB0W3M(J5VW2FN-P[? M6:PC(HC=;S0-W6]7[7[[:8S/UV/AZ=EX18"(1__]T/@R2A!XQC@,E B0\:57 MVP:"[\\43Y^Y%@"N?^I"%O>X =PJVT-J_X3+L$^\SCX#:W0U+H*J&+BJ>4#J ML5MR;K5,V4*MQRMSM&KG^V6QOP6<5SP 3Z;=T3HS[F M(U0^V7O(C^OOEE@:3=!E$:H'U[GIQ7E;)^7#Y9 MUS(*Z+0RU7]2R_R,&P9^Y+,$_W0?TZLJ:54#[^\K7II MG/R'K8"7=5=T_(4F9=O:?+Q=\4C=NVS0UB/JV3WHFZ$]UKW6)-X7_-8/S/^\ M1_QP]V/S6M]!VO,:7UNO1<3 D;;5 >H?M3_7PX]4LX2$ 0D#$L;Y"..\P5U_ M2A@;2S9T5/X9BA9-_#D.]0LM/C#?J$X[@4.8->/Z'3#"L$*B TY.[*D(.W M%5W0R>&H- M,0U+?$>A'BFH\'#KI!P^!_Q]3,&C_&;HKR3:G.%+@3!AAQ[@HPS M^\-!(@>#PR!C0,:X];/!#S &.EQRDK,8%TW,Z+HM=-O<,/@T8HS]Z6".AC%G M237RW_$%S=3DJSCYU1%5CW+Y[C\Q'/#>X!M._>CI(XRBDDT'+/UG_%,?UK%@ M CFP-/!+4=&HSBJH5C@4> #&[S6 M__J??X\/LZ\9J^__ 5\>7Z1:NN)%HC8[].N)_]#[,JJ[J6ZWU[I,=GPYKM9Q&+ 3+5LV-/5\RL M,@%O_J98:V7K/]HKS-L MI4^";X<_>_PL9M6G#UW?B%CAFZ=;@/E6>O3TGYX;KPPPK;YA8-,\T\+\8DGA M/Y;A/TIFYD7,_+_=%G>4!:+O 3L!QK7^>2Z[AX^^?._&*5+<22;*DAW)Y!/T ME/=(YL_S>FRZE)B,94;/8?2$UF0%T0F94!#P'4XC,J.J"H-K$QHG\"_[MWX& MX)/,]!K$.;&]CSNJ-+FO&;99R(A27JP4*FRGPHM/(-X/E6LUQ5:]4F"[?$'L M@J\-OMD56T6NU6AW^#+?%"L]'CSHI*--=/I%-.^'^[R3F1^]S+2*F9_ZF0$= M;37X3R/B(_+^7A[^B[4!X01^QG RP4KP7E*-7;U8W$HBA:M\'E/*;4&(5*!?6[9L ME!#8@"9-D;(FQJS88O3F5,:2+9MZ4*"IH5.5#*9F>VJ?;E95 ;0D?VVY0A29 MF3;$+B(NG"$1;!=&MKB6\>0S V:JCK"J%TI4$);188.;A66@[B2?B6]K*_*JHUTT?T;-'T2ORVD^.CEHFWYVK;U;K' MKC2SI(5ZS?&Y2G<7M4R\?=D=DSUFE)>1%M:9E(GN=*5LUS*9?#O#S$=S@2"Z MDD@/I\6@C].S+2M3R99%Q%9V$ZRN\<:BQ$E*4&'\SEK.)5MJ]9S:+K#3'E_: M#)5PD64;QJW:;4LV^VL^Q\R[/4;4I4'@3+6===SOK*[TY@N7U M3M:NZ1-ZO08M$[.D] 8,-_)%%%DV;&Q4I+/:5!% R\=9VN>L>MQ']^8&V$,M M9>'KWQZ_>0ZJ:-LY[*41'ZM['G_4&N(]3@D#]_&#_087?_+3/OA,43VT22H: M@??8L<,+T3TLW^-T!/LC]9I6_&R'>?9P%SQP8KGK1PWQ\>WOYJ(=!8P80+/?668BQ;-H5]SB;_#'374 M%2_#.YJN97YX^<_*0ND5"8CW.\$[]KMX1Y&OQ'ECTOX4SZ*^"/3H!'I_$H C M#X]7D4\";KC^][W^D-S3/]+T@IO^=<1[V4Q^/0]LKUA-BT(=KX7"X2K_P2IC MD*@_WQ>>DB_7;+I#_VYEQ[W*6YV[1VBZ4H\?1L5>=Y; M;*U70.KE[J:+\1Q2U3EBWC69SEHFSEIT,1W /5WF*8C'&\+C98L?RB-S.NZ1 M7)TO#7OKOH$))%J,\'C.VH=[%>C2 OPYM0\O8*VV@MD^2<;"TV>ZXQLK_3%[ MQE\6$(._OUV#L9(>S>%L/Z5G>0HI"8RW'6<"QW%G2P:2##F[,QW I#>:^Z>"\'HD+T(': MG^;*5$U'S%8X%!IZ.R0Q(KH%1GWYCC_0Y\GQ#9T<:5 @=R[1#+*DT3YL=IX18?W:>#-PWYQN1/>\ZN(%QY;BC:(R^F+ M!SAS!S1W(S#O!PGVC.X/:!_='Q*U'QK+1<67:J*T70S1RK#3'N2]Z,HOT!(9 MZHQ:XG7"((40OYA^F%XNB/#_U^UJB']$ "\JB (^6&RR5KF&&/Q\O,WJ56S M3@$3Q*=@.2*I(/X-78LWXEK,9%X^+X/>PK/Y$2Y-H9_L3;ST<*'V"#:/UW1! M=R)4O;+F\CKBM'S/9BOYC2#O\\H_8#B,2[H5K*?(IWCI>4D1*5Q.HWR%%*K= M5MV9UY6BN47%:GN NRN6GLIQ6GGL <40Z#>\.K]AUPT4ZP5E[QK-^W2X^BZ= MW?F$P:B7'E>*2/F\FMH1/GZ%BSFN-LL7)3/+9XLLGM-)K2,942X]H*!1#P1^ MEDS,M^:N@S"]19B>5W?Z&$QW&\%:MYLTBE"-72,[I\M9!(G24\8)TY'S%.BZ M.D?:G6=(1V"&]+D2O>RHWDY _KSCL8E MR'+_9.(.#R^4!_TM@BVZ7B:8Z?O5B1)/^8?,4\FD)9G(%,@ E27Z!OOV1*\W MD=Q=I<8H0C,36:''M$P@F"*/;ZUF#ER'FLOV]I:QN3+QI;%%_8)F?/=OD!Z=<"5@ MT63B=+G( M(Z;0"J@"WU_&31-='37[88 89!VIE;;E2G&SGGAV]/YD5[O4I+X;SIL%LQ6( MOB4U&$.BCB:8SP]77. -5ANSK[2X94A6^@9R-,$\QB"MN-BDQ]!*9_62MW)F93E?IQ MT\1$M0>V[%H]0I.6++J=$!;M'+[3'[9EKSVE3G]>5[J#IM?!>W#0Q_$*5 ME9>KC;8TE2615TK&W%Z#01U)\&]7*LY\IRJ$V1KE-PZS%FS*CEHFY(285Y0A M6A!K)L77YO--=B8W5E'T>*(003 O, 6=GN_,L+G!6_.U(#FYZ)ETXNV+67/E MJ'PH;1MM0E49>BGP4] 23U3 RIOF[KH[$\J"'ZAEF5D?:6G_>C?J*) A@N&4P$2>\CIEU= M^/S.:#?++?98R8114;,0;UJ8(Y0_:)4DJ>DZJZAE8DC5<8[>X43 (<9&FEE% M:J?@[>C$+C&D6G585/5K<83TJVG2SO>@CH30L&84Y850G MD4V"YZ9&(W6Y&8(YL-(I;)>JV0'?>&"R%JFNCM M),25 ;IPI])VA.9S='E&%#MQT\0BJ(%B.TZ@[1 E6^X-A=4*G85LU#39V5E9 M]) SH"V6[&R[-)&E:M@O\V)S$6ZS,W(CC-91TX1H>[WQ M9))=B81IE&S*V,SM46,7-TV,JZ/T*G.-[I$LRQN[M<; W<1=2.XM[F@R8?U9SN?#8GLG;!C;:E#@N<>V+)\D%:U7PQ#> M-M2&SE?DU<8'SZ620ZMU^S4T.VUZTK;*L+MF5=S1Y#IJ>N2Q31JSNW0S-+=J MP="S0YS3F'W;1'>1CN?+)M48\(90I54,$96="M8LE^Q"EW?F5'$WUOGE>D,* M34*K:-XT:IJ<71LH#5[!=RT>*^QZ]I(#_T[9N&VBNX0,N*O.5CW$]C:T-S-G M-,VNX[:)[GHU22JKO9QK]M5AO;]QEF6G ?IP;%/HSLK;*>UJ?%8I&\6NJ@8H MT)O1([L"3Y&3)C=H!Y(AN[/RM$'KYCANFI#&84T>"5M.SIEBH^NOENAHQ?%Q M!Y+J,.%+^555%GD]S^9XP_1%?!@_-3E?\@0W5FNR5I66'C";.JM8FC'W;Q"3H)3&0 M?6["\@J)JZ/:4BFOB+@+R4E@YLV-D6.Z"%+JE"957=*YB00LJ"-;F8ZNO>)* M=U927UQD[?EV%$I@9*!I0FCZC-8)V/)DB7!LOH[KY(KN !;'CNUZ,EII;@1I M(RG3:MN>N$T7D^*G)OB6&:S5TG**M"1JY5!]=UTN+K/3J&F2;W=T*2_, H:5 M;!98JA2^["Z ;8 =V?1(3,5&82O8F%R6\1:;I>\*0._ CE03VW9<+L5)?1TT3XUJ(IBEBBU S6Q7'7>!AEYTQ<=/DN"9AH>]HG,6'_7[7 M'5&KV4IFHZ;)C=\I9&5E4=6W/-=BQ_A6R0^E*1C7D?U1JAJ-;=;7MDB)VTS[ M]I K;N5UU#0QKCFP8NN+UKK+U[J[XMW@-PXRI@SMZ,ALIO.S)R+QX\]TEN%)MH> M$_!F:]I7P.94&BHD:'O$6N5SPR7AMF7-I 8-8L U]$5N*41-$[UM$EG$#^RF MS_>!*ECJD&Q].)A&31/+@);[]4; 3'P)&^8K:V"TC*K+==0TV=G6?+O!LDT? MXVMD"ZVUAQ,N'PG"$3O4W+%8JY-SNHA"&GZ7R&L"-62CI@D)KY#Y<5=2'4U2 MA@$V1ZSLPN3BIR;&Y0>%@6=H$\/LM[VZB8FUN2;'3TV,2QXS&ZT?LBJB\*3K M;D+>)D@A:IH67*LX'N#+&J\'P6 [7W8-5(J;)O91A"O4N K='O$B6W(VS!?-SDI:LKWZ9MP>+^O4OFUB'QU,K6%KNU&&4LVE:*JAX)C7 MV[=]W$=/51OP,PO_$>A7YM7,WK#PW^<4=:((6,(F!0M!?LU=L@XF7 B(B-0M M! (7(@T+07[%8+VY-"P$I*;4+ 2"PX5(P4)07W,,7(@4+ 2DIM0L!*2F5"P$ MI*:4+ 2DIM0L!*P?GH9U8. 6D8Z%@,R4FH4@8"'W-"P$_97(P84XW4)\L CK MFX=RZ:UB>#82_MPA)^ZX?,H]2@9$!T3'/:!#=:WHP_]^P;[\[GP@7\GS0H5^AY2\=M&> M5=70#JTH(_H@6(X\.SQ M;FW#GRJ[02FX3QM1G"E !L#WNNA*I]^]\[?^[,?RG5N!CVW7$P%7-1BQI+;:B1358FH[3KQ -)$N4_/".\]+A/44%]?])W$]!_;\WTE.,^?O3!7[GOR1&T\UB_Q"W6#1P?)%>?@0SG M7NY/25\I-D43LV756/)UI,2PYX6]L[ 8OCSJ-TU[7-K.5WF[Y1>B8JSTE^\H M\T#D(/0A]"'T_QSZCZ$#C]ZR ^8WY8Z"T,M%3RJ-LLJ@/S#"GG3FK7Y+L8AC M$O6%::O,A.QZV[HIQ@60T2_?,>HA1S$0]*<$/7GY89\"\\REV.L5S$,5!S5M?4#]K7&M)T76*)IAJ$7C.R%86UV)\8^F#/PF",D ML'$8-3>I]$;2$O',!E>\ Q.L$!?T,2^,,4"Y<>]RE88)\H M(5TL\,D[_[07;*:DY+"FTFJME_:VL!WK9U;4%T-Y('>Q[9BOK7+E6DW:-'@Q M\L:AN2_?R!V4OK;)W8O6U$'I*]!P9161TK\%V MW2=U%C^-(ZOG5_5&KT8VD-HZ*VQ"U,CEF[]OS *%<&\KUUW?/Z(.RX,P&/1= MN23I6+XZ"=0QKTN"3,4^+/(!0\YX.GWS4'ZU/DZ:D?Q621FXBZ1=]#X]$>7) M9._3$TBF;!>I;$*"FQV@"Z;LN6PTG%E&K-@>.T MM24')CO: ')O;P!7&(T8^Y(S/]T_/+7'Y-)#O*OHPU/O#)=>O'L-F?O\<5]# M@!V4[ML(%?G\<5]#8 F4;BC=4+JA=*XB6Y3L<[C"9*Y;+<1331I?Q94$BO=?TN M7?OB-HM;I$R'.>4]QYT58EHI6*P0VV.WJZI!;'M_<+V9U>:A'T1]\KON"V^. M\QW$Z@'W3#OHZ& 0/EAQ4?=6AJJWP:*X6D=7W:D3/Z6G6*%^1)>B-#VH3)<\ M8XJN(;MN:[A0IU.9CF]-/J!8#@:?0#*Y(C*!.QZ,D(*B=QVB!R.DKE6'.K$? MZ )Z3T\?3SBOV=OQRVS;]]@RGB7FD=ZS]R&]KOA<8=!51_<#SU #/>JQJYH9 MP_?#*"GQQ,W8-YJ+D'8^^7#=5=2&.F(&)302M;+O;3E 1P, Q MP /$:S=1KQPO,,P-AKE=B1/F4FP2*P\?(1-2R\W\R7@N2LM<4^@0$UG0:A&9 MD%^^8Y!*8-05C+J"T@VE&TKW?4LWC"F$,GMM,@M#VV[;(CFQ2_-4%H7!F^IX MO#!'%%! %W,1A,"$7O M.D0/!A->JU[TB9ZWC^@R$N_7FJ7NG.!+778Y(.>K86TNQ(/(O:7,7&& X.-L M1/XX-7:;[!UP\-#@I@()__E E9D;=]MU]$??\A'?W1%"R-4,30YJOE>I^ M=E1%!XL>( 0T#A6$-69@I.!=1 K"PV08W@/#>Z!T0^E.OW1_1-N[Y1H,K^E[ M+]T00Y$&JFH44T9J<[>2[Y>H=GLRC=2]J#!#LI@PU/>N/"3P\X<-8P?O8973 M$3OX^>-.8Y#A)3;$<_@W/[B7J78].ZT3+L+WRSN7"6BL8^9BUT7DRWQU+TM[ M'"&G^+.,9JP,(,6:GUDHAI8!:_K^J7B>'%0J M@X*_LWADJW6&I:[+(<4\^^4[\A5-YDG,+'1O'XYY.G7F.D]E#LY;U]-T+[MO M_ U=;#*^:P$)^U\D_N^6-^H;WYWN*"X0"O&MKN\=A05!(;[5]85"G 8AAJ[" MO9[]I%Q'2O414VI5DA9J&ZO(?%AM"9)%CG("S\$^@K 5!GXT3+ *1PAA M+&G(9%DIMWF[DV,KQ:TNCJM3&<6C8$+B(8?1,%W8)\037AQ2/TW,O\X90GCQ MH5[N!D+*J2-^],RUP/+X^YX<2P1"#8M\*300GBJYO8$N*DPC'Q,&"0@#LL5G M1+!='$(G9XL7@]8N/M1K98O7[VUS'"J-9V5U8'++V;BSW+9GHO*'L0!O,4?; MU.OH+)M3D-*J.)Q719'!AS%S1)>RD0>:AEF.(7M ]D@#>[S@XY:GDPEAZ19A MBK:P1C9.;N=O?[^:[KMH@W!]7QO5-T,S)#J>5*KXO&VR$6U$CFX?*B?[*3\0TWCW<6X20S#BI[?Z$NB*Y2K2K<>5.]4A]^4[03V@KSHLTAYR? E,W\$9Z\6SF\*EA<&VUYR$$\HO#%&\ MYO1[4'ZA_$+YA?*;ALC02UT&A^)[@TM[@>C12UWWOE+Y?=OE\#C\='@=?C2D MP2_O JD_#SG^::U'(@!Z;FF?,P>?[J)0=2?0O93/"I2,RWLXTC 'G^X @>BX M$LFXM/V9ACGX=/,4HN-*) .B Z+C'M"ANE;T89SWZ#?G _E*GA@_P5*!O2_0/\+1,=9 M=>C<5SKE*O33#3JH04,? _0Q0'Z$/H:?"-*-;OM ;CS+ZC-?Z?-RQ)\N?M<- M?MT8H?%\9V(.C6$TYL\5BX+E^E ,3F/_7+$4[!.7_;%)=.G<@B\4 M68F,H0RP@]";2:)X_M(J%[RV_MF54] _+G_0<*7"1FM[ RD[M2R4W%+3\?CW MDYA_L'+*9KHV*JUU5>:-06&S5@8(:_"LC#+[RBGXD72B-P.$%%5.^=1QG[4P MRO5A__=R@:8.^._*)=K,$D9IC.^VO(%Q.=GL=1J>',,]JGM"0JQ_0N6"J\/Z MBX4)(-9_IVK)0A-:KLR7"_QV9[=)A"@[7'#F\@,U2]M46*O)288[%ZP&8UO( M;AKAGO[R':4?,!+6/(+8A]C_<^R_4'/$;$T%8S>G9SR%!*O^_V?O39L35Y;\ MX?<3,=^!Z)G[CW,C3(_8H<]].D* V/?=O%$(J0!90A):6/SIG\HJ28C%;O=I MN\&T;LSTL7$A565E9OURK;JU;64;'WS)6>6Q52MU!_I&R-4NGRWDDCJW MS\VF_=A0*\8+[XSTY9=N#"GRN0[::XEGKM"I]*KM5%UN%*@62'[YGGM(7K@] M(+PQY -N#/ET:N#%"T'^G+,_JO1R2J=>$H9KL8>63BX1F]L??-]';%D9-S<) M-L^L$DQ??.RA<32U)0*;^?(]D7Q@DN<7G-]J-M(Y9[:0'9&)=OP,8:,/=Y_? MD"R1Y+;X>RSMVCF.]UKG\8Z\=^7;-4+>^VP%Z._&>U>_62#DO9#W;H7WWAF_ M%AU3@.?P,8:/40@[T'T\&W\?7];F<;0V$TQ]R433?'4>0_5=:O;/03$&A-1: M;NB6=0$/UY:5B2@O*PLES3385K;1YABTQ>LA;JS80S:;^S@OUMW+\N^^"N3= M1/GJ-WR$Q\AGZT+Y;KQW]=LYKGR,=#+3FJD6=%.1Z]:RMXTY>[;\ST.8/SH! M1MJH)Z=&CL;%^66C(/*&H299<@)D?GP"?,)<1.)/CAQ5'[ZWS^3:2_RCLA#? M^VBX]N;]J9ESU[H&->3N^][EV\@7N=8EDR%WW_6%&6_GGZT$MO ^,;6^+M^4#873#" MY[ULQ:@O,G4NWE)KBT5K\U3CMSPF N01Q1]B<29,)KRW-*)W]IB%ZN+CG&C_ M4*S3J[%4F"B[(A=M+O-J>O=41PQ+Q#KS8[&^]60CDG 5G0D6DH@[#1.&[,GG M=-*'J4A(5WO(_,C2RB#MX4 M7>HA45]HY"DC0770!3 5K)09IG+A'DJH2[Y M3+HD//!N/)GJ6FZ_D$<_Z_Z%65>?%VN]L\/H"OBH/]+:NVV698?.Q$K/'J.Q M1UGI CX"9]/K .D3IG'UD&6;LF@CF+$N*A$1.LRIZONZH*Z]RFMX!L*4K_O? MY3#EZW:X^^\/Z+[POJZ%\_YJ.766<#C+3G'C364\[8DV4^K]8M>%JF4Y2,(S MQ\2GIQXYZ@Z*GHQBMY@.)=V<(]EV3'0II3F9%9(LPS])P_',L+C,4XU?I!=\ M/ &-V,Z[LH0-&<+THS#]*.3ND+M#[OZ3=CE,K@N9^VYW^392O'[_NF\Q%^P: M!LX[^_/>UT"I+;JI1V?63#'[U&2E+9ZTU2/3!0.%U%R^9J'<>E+8F5M.QD0# MS]SG#"+<;U;8^U_>V@;WSLRS,Q+MAQ1!Z(E]5"NFIS'*=>=OARFOM:9JM*J,JNP"E MD/KR/1ZJA#!7*7(55W?&URZ2ATY>-:^X\SN5W,JCCKG9"L][-M'EXRGPYR7"6YW"-,2[3$,,8]!A^M"?DSYTTU[NWUK*^QJR M?O'#Y_!I\]RRS;FC]NR\HX6:PVLEDSJ7=8P&?$\_DJ M0+OUK$-OZ>#H%(FGB7HVPT#+)\E._)D4X3OW8?:0YXZ_X,B\(-?37H=O+\;" MFBO864DQ\"]II\O'T^"NC)]'--ZOW/'.A2),/[P'A'GG^Q?F&H5,>O/[%S+I MK6&H>[[S]#44]5+SI%&KW-@ZJ[@UC#_W8\_,IJ1G]@L 4>0>U$PRA%%AHF&8 M:'BO^W>%1,-KE0;_80?41SCC?O)LJ:CQ?5I>U)\YN=64,F)429CU+3E;,C\\ M6SYAUF%!L)812=[(F(\E*V((LA3!&QWTRT7^^M_7^:!(ODZXP'7WM'.-:CJN MM6I,NC%L/:E]=B>VMN_-#/&?X(6 .ZCHK19S G'4 T@=N^S T/9H268)J_T MTM8@N>>?A_LB:Q<,J5I.%;=?OC/X%#GCA8B!3)J\>3]]JCX^,W.FFQ(RH_3[ MWV+&+F+I*N;#_V'(_^[YJ+[VYMY0%N&UN> F?'LW2)=0.FXA5^C:7' 3_IH; MI$LH':%T7)TNGU$Z0@YOR&:\MB#=A,OT!ND2'K^WD UY;2[XS=F2UU[NC9VJ[^RU_=&! MN-WU>Q:77M0Y1V4J0K&6J\\:"W(@9GYX(-YZ;F1>4$D-N&!!=F0?&38!'92G M$\P#_0'(_CFC1>_M3#R2Q 261$EW9BJZ!5'\^*)OUN+;\W=,D.PTYLM"J_&4 M5?;-?:PGZG(KGOCGM6J!%]!\R+9C6[!,O N74B-MA#:]07;%K:?]'%Y!213+ M6*ZSD!J9?$BESD,OGU,&KN9SO;:P'%'A?]_/9WKM=5VONN'&-0!Y]%)7\?98 M="87Y%X<6"C.)"5.08]HNVX\2J7"C,A]"LM].A3Z7W.675LXWEWH76?7M=?U M687^]7)U?KQ(64*IU5?B*UZ4UUR#*>=^L4;B1PI F9::1J'42BLH'MVFBD]J M;3C<@@+(8CR?>TAF0B40*H%0";RC$GC!M;VK] 0FNS9&P_(T*DS&$]D9#3_X M^.^)?>-IED;%H*K7M)3)AF(F62+/D#:IJHKY"KA:0FHM.OLLF6XKCF/9T M9;&=EC;;Z7I!U4'RR_?,0R*>#;/[ M?]&!?VVY>7=]X'KJK[VNVT$#BY&]6Z2&&JL([?9VO=H7]S/TP3 ^61]5EXM: MXWG8U[B$668Y/JH1.Q[\\HGL0RY]GC![XIG_/UO &W8STO;N;"%BM8Q,^HFL MX??:WQ+IHYD2)HG%?4[YS^QH#EL$C(4%0I7P'_L(1001JVX\XSUFYXBFVWAJ MM@[,06)2H.XCQ<0F29 *S)O_^]W\%9W^(UT5%7=7-;Y[T M!Y:UI%2,$T6P0-&9B00E*LSQF[\)ZE;86^XR,[FO/M#XYBN0!-DCYFLB]:]( MX&>@QQDQ5\(N&B"9JW>B*IK;W]RO>9\1G>%_J%O$3/]F(GQFXR,:GG[T7+(S MMFY\B^.SZX,VYH0O$X=M^(\069J@>OYGT"Z<2!=]"/R,91VK&/7O(.^Z'WWY M/@!9AS!7 309YDE?](2W<.8Q72^12R"JB<_DA'DRB5)\%F72?#+)"#RV-Q O M9G/I-)IE8W,D?J%O?1^JG4GJB_Q-:5GH=VAJUV.]_YH"_8M=84UA6Q%9B]A+W;'PN6O]VU>-+@.A5%), M,KD,GTXR23Z9RR(^*R1R?#:3B,U3"2DS$[(NR07O-.11M)!AI)W,%(IM:]R8 MQ0<-:POQ\].1YO-N-ES(HSVS9UH6.Y M@XVR?/Q\9+RZ:SRJ"WG'R:.Q/9TE M'I_T_A:/3)V.S ZE(E>:;^+WQP65N5TE]WL9HU\ET^=SW.9;;:,JK1'7+LN36/3 M77-DJS#R;)ZS?3RF\8*ZY^*2TY@N\K-9CV?YS/G;)[7<8SPSW3:Y@E[6ELQ. MMF./6SY[/E)/YIJ/K5QLSHU'C\FG=7I6;Z$%!EQG(U-\K&>;^8;,K64Y.Y@9 MBW%IMH#4B;.AF7%^L)X*CW.E,)7;CA!?[[LR9I'8A9DJ\>*X-F%;3+^M)EBG MDHAQZRX?BY\/;10Z///$ELJ*T&JE36L=9X4$?FKB?.AN916E?BI7YN2Y/A[N MHWJQ:N"Y7MC2^F:YCS[E-S-F;>T&H^YSM2T463YV84]GT3IZ?%Z76*:07N2? M;6%9Z2SQ7-,7)L#*3X7GXN*)V^NU5&[(I@6YCB=P8:\VK;@=K4^2' M>C,N;+)8HBYL@3(H[FQL=0C*6(]5MH^K,9+&V#"]L 7I\+%$\GI8UY@%<,A-QR<IDY:M9T-%:_;4UF:*PJS:C9HXVUO-YQPI8CP;RL<,;NN4I323+FZ[LS9O M#V<=DEYZ-C2FM4M"RU':W+ZOFG(\G77VU$]_-G3?4:NH.Y8EIC!*=,RG"2>* M(SSTPFYM:[TZH^E[AVG7FNRBI6S$'E:4B0N[Q?'"J-V:Q7M<>EV)YV/S8HJO M=_G$A=UJ1&6AM'\G4# M+^O"%AAVHI@VQ%F=6$+>DZJ,2@O38Z)*FKUN?"H#*QAET]> MV(+J-%Z6M\+\21F76G,ERG&UYQE^ZH4M$,NSVFYD]2O#PG.CSZ_3J=0TB^=Z M80NBC6*\6HXW5&6\-3*37MM*FPA/X,(6U)O;UKHF+9K,BJTLU:$D3@LPUPM; M4!;WK>=&JIYC]I.6H*?'&UE:XPEY5)Y:U1=5COU8=SE!,Z71T/O; % M+5Y:FALV-QW6U\-H>UKHI&I8N%,7MJ"08J<=>\GR7)K3]-HF.WNL]1=\ZK % MQ(CV[2'J%<&VD"H8%OKF_1"$46 ^N#81X&J1XO%C8R7@-7$ME7-KT#:]M[I/ MBU$(]H9DNW3N:_K5KG8!,R#P*C1;H2;7]M*NG'G_YX)[WOQ]6<^O.-,//%YM=K+6QUN\^DVQW]6E9UYT*_> MEN*U%;8-!+T$M$4$\O\VV&)$UKLR]K57_V[U[=3'"I5649@]\MFHS#H39?_O!RC8^ISV6[HUJ4;YOBZ.A31 M=!)7RH^;A51[$N==?<&G^,27[ZF'./,A751"Z0NE[W:D[V/[D[TJ?=GG9$.+ M;W>/2CK9F=?5>DS,6"!]Z2_?8P_9['O=VWHKQMZ5_%A_WKI#A'U;]F#(^2'G MAYS_4Y2X=7N4E9X?Y8+^D_D&=%8G9LEZLGF?ZPDUYV96Z; M>%Y@>4YC>4XQ[^LYO1K""!(!FM_(&M[)A3Q3(1,FA.XA=+\W/?.QN"$H3NUY MU1P-<<6BV?W&H)(T=W"#O*@JR!^+:U(A%>F>HZ7\.]V-_:4 >= M46K#IAB99Y.+_B:7G6U8F#7&'Q^8F_4'2D$H_7^N]/\RP'E&IBZ1"RA_3O#/ MY7U8VL7R:,>M5_TY+V$HHC_##T$#8O88X MV-1BLDJ;A0*SKR9'C"ZQJ4>^"VUF(2,\&PM='J&L7B>#X+/?5/US GHJE\5! M)U,;;I+]H6!H^YVME,K&AL@ER15/Y^+O=9'U#;H^.I [9\&68P(1H("?^Q>D MW.%5R,CZ-_A%X&H+TIT=?X[D#70U#>VA3VX/A3'SZT M:(Y94+:YG8$T"UW0?>-I8U"81!\77#J?Z3;Z'6>;+;-P_1T$1C)A 4FH"4)- M.%*J::((Y4T3TOU7-$\0JD<,!B.$E2\9I M%LQ.WNHHJZV:3#:H#T6+9);*R$SLA%4!Y% MC3R'O^._")H87AT0FCTAHG@+HFA@L:EZ4H/5F:'CUZ.VF1+CY,%GTP,R^5&\W%5K"XF4$>2(3Z)"Z'BL.@KE,U[D6Y$A@Z:BHBN8V>7W8 MFOWNS9\PJGL]2H2<_X>M^]XX_S-9QQ0%6& V86/S8^_F7[+J*_PVZ/BR#OS_D%H9L/H_G]#QNX]70 MLII$^ISW?,%\M:S6W.8;3"J:Y)CZ3.XM*KO"I/;,XCG3X&PV==[Q(Q3T4-!O M6-#OP/?ZL])]*M3[SMB9)_/%^7"#F\P" V $%[\N@*J'@3J-3BQM,?=++NTHER93787I?U3IF(N^'B, M)HFG4F&2>"B?(2KX$*$\E<5T[LD>I=L]C6M7LT)NEJ[$\E06H8(L=BZ)]Q!^ M/84%& N8:(XG!5@I3!@/S9C/8L;Q'\_//E)$=_-GABV+":SBM,N=)QM:UF] ^E=/"(]5QU/SCN_W\$3KKWA?Y9YA2'P-'1,N0+RBJ5]MU M7#*M9KG=,-Z=KJO*>C9?9:3Q<-^O;?DX:1:8N%![&^:=AS+\Q\GPQ^"-]Y)A M);V9J=&BT1L6>DYZJ7;F::/5!1F&NYTS?X9[Y#AJHD-H*6PQ>!^V4YB(^T?X M44@XF%[W8O_XJL>,67VJ/_.[*)[;XW-S,>(&=0Y;6*2_8/+A0Z]>^@,%(E0$ MMZ,(/C'D^4GI/Q7Z;+9:2RW246Y87LAZIR2O6YU^%X0^#3E>R=Q[5^+= +!Q MX4I [\1[TIHA=VL%79'L>9[AQQ@86%ZOC'#5'RTG[9ZIA5EZNM\3L@E M9D^#Y):/D[Z!K[ET0Q$-1?1>1/1WXX*?$]&8VEHY[<0(.$$ (NK:(VLA=:1:_IO6?N MN1)O\ZLQ5T[.)ZM,'4U7!C:,2&?"Q$,LFPV](:%""!7"9P1 _T@A=&W=W';4 MYQU3GV3[3W*G5#/C6U (T+,H]IIS]%.Y2?[R" 5AGP,"\JMZ#6%/\F6A@P/^ MT'20Y%W($&:CA ;:O7AKKU6CVZ'BQ6H22X6K<>B2\IIZQAU3N(ULIA_(:RNL?BR?>*+JG$CNT-D7'KL@I93^R!^N$ MU(DO*RQ(+ 84V8=,[+5[9>_)N2+CO81;FSQH$=I1H1UU#W;47>*4JBNLKK)K MH5>-IM5C_'%?W,Q$I3XOMY\+2[7;7V,=ER4!GH_LP?P'RD H^W^8[/_^HIV? MD7VMP!;+E6&[A^?6X[N.MM\5'A<@^X!O[C*MY+1@)]#A,C2U;M;4"I/\/Q4V M>5.2_QN])O/&2,K-&51CA$HFEETTC&1^B/%)CGA-_GLKI07 C:2=Q.FB39(W MK.Z[X<$G!B0O&TP%/!E8RUBVEP7'PKN"3$^C[5_39W+,R"HU(Q9EZKW-.KKJ M+_?6-K<3!Z'T6&OT]@. MG)117\!\TU3$[Z:E2=!# GDBL-N0/6(B6S81*<(Q5$&S0G?)IS"S[B@R?9>@ MHT-%C-6DCF[9!R%KSS -R-1>-:6L7'TT6>[3Q>%X*.S'ZX&TL)8LGR!M6A.O MUP.&LAK*ZJ>6U=\-&GY15B?YG5*/"?LAMW80V][$8CU.68"L0DYJ^J[[E/B- MTOZ2 OZ/HS:N84)):!F%EM'5 8F;#1=H^>@&D"]HM K*-LJ;X2K&U+.=*)X* M$]OGMWR"='+-O6H3A;(=RO;-R?9=HI;7!/I%K+*9%8K;SHI/,N.RH,1W:YY= M6D2RH9#X_"JIN\@'(4W3#L7#H8/CGRHIW920&:6#O\6,7<3255F*_ ]#_O?) M-=:5%W=M]765MF@M71-IT=\;0\S+_5KNU61)8.J5LM+GM^:BE,3Z*T%[S,=R MY]@D](R$0AX*^16[G_VTD)?K=F?,3R:#X2K>G'5X?:()$@M"#@Z5ATSBKEPJ M^)DM9$=$P5I&#%/?R!*2(K-]\+9VO,;-^^*5:Z_XANRL:^N$WVV'77N]?XP/ M!DMU 0MUQY7I_'YH@;GFI]:QOEA?T($UK1^3.^M6EEF;S%AOMIO0H \9."0@?],!OZ$IO=_9D?/W"(@!]XF52+9#="@ M_-0$GX5(.PQWWGBXDR[PW989F)E[2P[3CK"'M%MKH+/BVI%-!%)5]82JHZNR>-D? M,E/;ACE\1FFE4'[BTA^K)OR'XOD?&.F M:_E1::Q$F:[8M[.IO>6P()+I+]\S]]D*@$*!CF.*2T@]T^>1)5*EJ*U',;$= M$XMJX,JK,);[V6%YV&3M;H%'?ZF;-G2GKQ[D]=*U/$]E1K6UY;/2+LU2XWS5 MS&]XK.2R-$B;2IS?S!,V" C%_B[$_M.%8Y^1J4N"M7POX1^DH\5\,X-R7+26 MF#0E\?DY875!^-.4!V+QOS]K&/84TI@ZYC?)BLQ-?15QP0S&?;\-XMR[@(>A MK7M461\,6ERA+&&9;/HBV3&1X2HT5I,*@JI:[3G1:/8/-=H(/1E+>SZ2ANEJ M>S/7I]K38VK!)W(OPYE0PD,)_X,E_.- R;L+-S\KL 74JD^5PG.^ORA6$G(A MN@7A_BBX.MA-[01W$;?:LA*6* 6VL?&FJAH18::E= /6_1 MB6]U0YO;1B]I%@8JU]Z9/3L;[Q3D?I=/DA:./]9ZH>2'DA]*_HV$HOZ!^%O. M7%K9_?U$$1[[*<6:\YF!L0#QAX[4\?-^!_?@G[$P$8AKQC"AAM#>/T30VI$- M0(8/I.>CO()"0Q3Z:$(+[D^WX'X+6NECB6S/.ZXX=E1!L[']QGE">4%Q%>)S M-$DBQABF*Y5%V<@^[5!QRR=COP6WW#N7AZ)\CZ+\^^#'S\NS.LT[CB08$RX= M,SIU1ZT)J$#D&2KV[M?OPN*7D0::@$=D#>_Q0B;WEEL6"E-@0D/K/@RM>TR! MJ?K"RA)9O:#4=,9,Y[=<9<@YM52)&30KHU*-Y9.D360JO!PCE/<[E?=/AVS> MG/OR!JGOS(N[FO0\3'+[K3'CL]'*]FG4!:F_O[P7-Y7W)6]*Z$SY-6UVU\U5 M;K>3RCW"E9\QQBPE/8GSQL)4D&HPC5ISE1AO,6XA323C\718+Q3*=2C7MU%O M]%-RS21VY5GSF1V.VZ/F)KXN[U2Y"W(-3I;$JW6 G\W/\G>@:^1?CH4P#M'^ M?=0_4K[8O"(TP-[; +NV0OC=K0*NO=YK*\"K-(WT.]$<]85[NK@\9."0@?]8!OZ$YO>KG2-+ MLB9H8M@Y\NXBH']H+[Z06T-N_3S<>M.&RDF,N2B##:=)8:_(&X=T86.Z6_*3 M>H&B]MP7H N^#M2=-.)**593A'EC.T\N!F:GL>"3M#%D*HSTA@)XOP+X>R*U MKPO@R-3DZ'!:[3'1,FNRT5TR^Y@E @A7^=W717XG!SN$9V>Z:>I;, /QE. 2 M8EE#47T>%4TDR79$6)B()(Z%0/N3 ^TP,?9N@$6@SJ?GMUMISQM8=/%_"D1R M7XN]EG1ERY>?)EFEWRGPG6AO)ZI+ED]FZ17%:2871E]#^;]/^;^O,.M;5<%9 M.WK#XA!3MJ=*>1S/2;8AC+:S+6@ C+TP M4U%H1]VL'?6'QJ8^.S YTD"ZMH .M44TNZ2 .OEFO:-/UTEN/[?B8[G\U!EL ML0(BC1R33.CV",4U%-4%B+/+]N56:&K*R'MW5M3@XE.)3@FT0;/RO! M?;96,_:S3$9I5S?=1K.&\M4ND6 ,.9+O'9:Y>@$_U.^+^FJE@_#JHA*:.Z&Y M\Z>9.[\G'Z.DF]CR<<6N/2\0H>N#S%W00DIMO>1K1EQC5K6AUE#VB^[:8/D4 MZ7(8>BE"L0W%]C=E>7+IF]8L($D-O==X;YUX=LKX@)@4QO?^/) M )J@FPUULX8W:_+O?_]7(,]Z,OWP? ?P *"R!ZI'&3JY:$ M[X$]?HDSC^EZB5R"?P&!K656TRB;5:*MZ6RGI5KU;KO+I^(\\X6^SA^:7+7G MY4FGIRBK].,.38:U>7R"3\/$^=#QY$G,9M$K,NJ8U=M&[U> /+=?I\:*W_ MF"V-DD\;)IK/=-GE?-'JY_'0S/G028%C1MNG0H=STEILS=2?NH\Q,C1^.K3? MV.=[]=9,9 I,?;-CYPMGP"U@:.IT*+*KJ9HJY%1FO=$W^;RS6,D#3-?S;6E M&SU&K"^U87]47BCB7"YL"V3HV5P=0S.TJN"DN?(^LZEF3;OWJ&[Y=.Q\ L7: M-).+&Z8^;.\VQDJU!IWND P]FX!6$FO/R1V['XXUI2[OA,@9Z)_E-!2 M>GR,J()AH6_>#T$M"9K7/4Y )8E4E1WK^0 L10Q5T,+(0MCT(FQZ\6D\#(%LK*HKZG#[ M'0CZ$.2\J@&"QP",U23R<1[;,E(A(/701,S"PU0']H&8-VV#M">_8.64,2!; M,RH:#86DD4LTN9&ZCR\ N4&7P.QKC3)";1)JDU";W+;CXW=KDRG;>,P\HK@R MUC;3Y]K4F3GB%K0)Z4UXGA/^20(N?_^P#^'\8BN$T)$;]E,-^ZE>JYV@WY[D M;>T$&ZWNLC$IVBT."5)W-)LU\UWP]M"&R0])YB,;"H8B'HIX"&K>7]I/A9SC MDH42BI:32CG'RI7$OC@K];L@Y!#5>4C$LW=T315^)C>?(]$F5SN@G;@4M 6* MD#O!\;8#G'F(:"@LS UMNM"F^RQ@ATIT>\ZYXMS#TMS60"/"_T/G^ W6>9IM M]9!EF[)H8WL._P$;>,LN24QKK MNJX@61--2$/&/U"W$%R217Y !_J$UF%H'8;6X>^%1[^DT#J8=CJV):EL%Q'] MK^_]#JI.JDXOW4J1S*K9<76\&J8?M:S4'C:BY5$74I%(9Y1X(A5>:1[JB5!/ M7!D.75U/+"VQUIS/T^UA8=-\2I0'M41K35(6,4!*/.0RK^F)'T,DC]]NR1E5 M> DH168(C](@?*;/(WLDF*$]>>?VY"WUDKHV8:ZG=%F+;\\#2G8QLG>+U%!C M%:'=WJY7^^)^AJX$QB[HS RW2I8EM&\R_4(GU2W7$D^M+LG=AA =5IK9>.B9 M^M,TR9_MF?JM"B+&1Y5>3NG42\)P+?;0TLDE8G.[>S,*PDXJ=25MH!Y3%VKK M_8Y)B_,D"PJ"7/OUP##G5=^?Q_'TZF4L+X,KA#_T8=4LM#9_P=I,8-&7= =J M&*ZBZ_[WHRS-*RSL5I1:@I>B&ZO9W#=-QBG-:Y;12&=RJ=M1:OHFULUHNZRD MI-N-1EUXGK8S0Q8*Q@#UI![BL=>46BCDH9"'0G[SIHV<3\5*]J189= V/W=6 MSZ7=.DV$//T&T^839B9=ZQK(/V_=M]%=ZY8D.)0!^; M,%@E4CL H>U@H6ZA2\DZBMF-1]O.=NBZLZ3JM,^F"!"S9YWL4SE/]0 M_N]5_N^@&.*BT+]8RY NZW9:*66S3#^KY!IRNU.M-4EO/>*;/;_H[!,5,QS0 M#(4P-C*1]7X5H7^&KKJVL(;AH\^/0JC@O0Q!-H.8(A6>=^K0B973)C=16KW* M CIA8@B2B+UVVV(HPZ$,AS+\&T#%CV2X6,WUZJ5[O5$"X^H:,TC'NA MZV,8RKWMJ-K=WN%S$T?2G2\RY-=;6^7GK(1NSVQ!)O7.0H08Q5%]'G4L%!$L MBW27.73K [>L0"^)CJBR0.D20L@PO'2OX:7[F12 J_T>_7D\TI9QSB=7%P$3N!<6/T< M*HI047Q.[_'[*@JNTT/V4U8J,FU&VTV8$;.T%^0N,N@ND_JU6J*KV^H%Q\(3 M0&; *?1ZPVVT'5LH5O8;(_\92&$F>+H]>3G;[*-%R+B![5T&T7B$584,=?; M%JF?;NC:(CI YBK2(^E]<&,9)M=W\@H)X6U1K;#Q>QA<"X-KOP-'B98A?_/D MW>_QCG5AU1/V/I;U"QJP\*B)N;Z^*7)R9U\MUWHQ;:?3?B1LE;,$5_2LDFS1"Y#3=/FFN\/;&[*\ FR MKF&B*&'>+]]'2)/TE]&0=^6Y%"&8R%,$KR*C"(%&V0,T,H0]N;L5()(@BJ:# M'X=V<$\8LA[(IVU[B2$9IKWHF"9^M>^N(G=A?12 NJG]"0W3T#"]*^35PM(L M6$NJ8(*:NB/L(1PZT#NN5]07'SD_@TGIJW>28ZR3UWA6FAGNZ3FZ') MY5J)^/GE6J&&"#5$J"%N!,8](U.7L"+X$.7 *-7,MES1LDK47,[*FU8<356B M'-)4.&+QOW^$Z_Z/W"Q_,_+[[AP$][0BDWXB:_B]]K=$^C#35.#:^+?DLR $ M($Y?X0GO 3!J&.U9$5L'-B*]+04;XSL74 HJ?A3^ /;4^NKGM]S &H,[0T?Y M33KC>,3/;I8D6X8J[('/T-\_MRI5UE!T28G\<\NZL)0#B0[,^$\6]G^2O/G^ M'_R/]V!118().G5Y\M0$O,C5J SSKP]1@BX=W&7'DV?;F8P'9DW^_>__"L[^ MH.2CHJ[JYC=/DP>6Y6Y!G"CU!8K.3"0H46&.W_Q-4+?"WG*7F) M5 $N7X:G'SV7[(RM&]_B^'3[H(T)'$;D0 I(E1!9FG",_,^@7;C(F<14U.!X M4/\.:A?WHR_?!\14U.>1 IQ*Y"HMN=(] #D$^E\@(Z3A" M?%9(,WPR.X_S0@H)?"['H'A*2F:EG/"%DN]]EGYV*+PHJ&[(I=^AO1NJK<+7 M"-LJ1OK#?+]:K+*]*MC?THP#Q$P!(C"Z JN6L\,3$=[$HCR.8?;P& M>8ZQNV:[7B.L^CH83(@RL@;X77E5%Q47]CVW_A#F?X4T]1WQZE.C[*(.U!-/D M.7F;*2>BI1U7EOOSD11[GA=*W2_?8[FT?P.=.Z?O9/-D*S(CCE(\YX:^1:KZ M$&D*EB6(2\="-D:_D8$>62%D1X R^/Q"IH4B)K3;-BD^AE,/ VO\4 *\O0I^ M:75 2K07E&00YG;@!W# 2AL,U?',+20Z)CYU(@:VV!S1QG_#/(:AD 3?Q@RV MD47PV!J.B4]6%)DYLFK#+1Z=)=8 J(&,HDEB)\>$56\!&3" M @T'?K#V^/<5D.7 *!&=I"G@%1QV_D>6K8460#T^V^@N9X.U.!]&$ZE>RYZ@ M1AOZR[^O_XLY,FZCF&3@ L,$D"RDG=TW[:QFR&S/_>2+/IWKH8LK$V"YR6"D M=A[KXI(KQ%/X2]FGLKS8?OF.R7MFPD;<56-JP^8/D+C4,*Y=["-];V,]>1WT M/5RN=SLEWOW[D>?:R(HI]#?: .O^W[ZQ64%Z! M!2APE$0.9TG$.TQ^RW&6%RS9:L]/CK(]_??\.#.Y15/MF_,RL]H\91JS89S) M3=F//*".(C;! ^$"O"?;$,N2?2 + RIW3&1!20O0ZF:.*U D1ZX)P9%D<$84 M@IZ)DN^9Z/N>B%!4>0]Y#R,82CA.(!,( TX'1\)N)%HXJ4,'% ^&/ M?:J.97>$E\P%NG(E6Q8>2J7QY#3Z<.X^4!,_ZB6>'CVGBR,GW5UR[<1CHIV, MU>?2>'N+/-TY;!NU.@^+NRG._J%[#;K(J8Z$"/,(7O#592;O@+T$%[!1IJJD MB8VG.$DS%]'[2C#%S38%S:*'4%!JD"JO\)3PU+Y&KL*4)=W$)XE6(/%CS)"! M:;*:1'YUQ>LECLUE8JE4IC5[5AQ%?^:X9VE:']ZD%G;7&O$6&PDL[Z98=OBU M[Q[<15U5!1- ,E%[R-!-HC-%;PFD5@5SH4'N1[1 #<,! _P$3SKP>Z#U+?D2 M'D1UI.[8F*/1!<6+W[I"@N6 5@<3:T'&X,W'C_,G(-"IS1V-<$W@3U\C52T@ M??B/#_!FL@5'XH"/C0A >?=56(CTEY[Y$,F#:K5H^G[Y>-^H\G0$[V99X<5]ZD_ *@A8 _Q312=0O3AYY);JM)7VU@X0A0!IHA(A!_P &H- M^3/VP3\BEU]Z?Y\)*CF%K2783Z "OT9ZV,;!MCZ9G9=-;X%V=%8.?9U.TEA ;YIH MB2>$;3Q">TQ)#* QK,"CR)]U#1Z%Z6@M\8R7&/QBP\DE)+F "1MA[GX=J?TC M.F"][6N !^2777P)4(9.F4[3982_7-K]VP,M1R\,G"[ H/[.7@EY MT,LQ3J]4?0F"I)K]"2]DVD-YE*T:SNBI5"S?) 0AG=2XD]O?;T&)XY/&L_9] ML7^%/_P&Y9CCP0& @;(JXV5))*.,"I!%H;1NROB=6"-B5>ZA7/("$R%Z9*SP M0I8645_(\C6%C5<+ P41/Y=Z]PE_PZRP]@>]>WJ+V75XM:QCQ:/!BEF,U3&= ML-R^Q*E2;K?;=-9Z95CH.2VU6W"&#$"/4W_FY7$?[\_\IWS-K0Q5WR.$=36$ M*MU#37ZA(%AGY"[1ZG/F;ZQ7(3S'P<"YE<0D'B0!'"3[^ M2'+\D!;1GL\L((BL@>>#+5#WX,43)'[\&#X: M\8SH-,DY*9!?B(FP$635K0/RA/OEA6#)U)W%,E)$(@*O5B01<]\@>Y=71[ M:))WJK[R*!T;#2"A6/SQSV_T\V$]A'AE_/C$[#J[N!*/50N.L$P^-Y;L#YQ\ M3%!^8_Q3>]97*UDU.XS7C5IC:XI])W>4PA)_:XZ;Q^ ^?V/VIMS=P?83.$@6 MJ#WOXH5BRPI)8_PKM/@:Z-X7#Y[ :#S@"ER/^^VGJ%5/*%$]GM7'^\:>66V_ M?,\P9Y[ ?\'6K;TW1+;X%1;MRHE)Z^V!%80[9-/@I4!7WKU?ET6!_WH ML \..HK,)QA@_[W MH]*T,I3%$\='U':0%=7Z8%KBG%JY,M[7C*?UXOA:PM2O\W@+V>UY0;<"_NQT M@(FK&I=_WJJQT=#1MQP+D-P2"O M5;X'4.?83L(( N^J"88+'AS<$$+\BR?^V>^?+,4E$::XA"DN;TIQP8SN0D=J MOKX:-O?@XT\$S^,OO^-5B'H;9TQ;N^B^.()3_2.[IGWP:& =-- Q$#XRHJG6 MLH_\5+YE%('\OHB,?XEPYY#H@/J.51]-J%3!ST#.L+><.1]ZT/SSBH%W/6D& M>H%2Y?*1,U([>G;=,ACGJ;+(U*?]I-#HPI%S7B3@'3G@C:3.1NH!= _M+<+_ MAPW+ WC .^(>101_X[^!X:GI+BO0[\$SL*FZQ<\&D.N?740\Z4.(IXWNN?<@ M_,%[;]P_N*GX'3:J0TN]J%_J\AX]/1:[8H?KZUQ9JZ_-9JEO/5;P'C%?S^_" M\/=(]V0V(*-YUQG6)\XP'QV\*H%OK$FC%IJWB01-P_$:<1VZU5Z?^%N/84?R M-\+HEPSO"PF&7F:RK)%$XQEX'H*/AQ/9.T.IV>X=1S]\RJ5OC?W8TPE"!U\I M]4C3"_Q,6+^D+# ME)0PVT"LUO5OHZ,7TY&8FS:N;2PAS"P@J)@LS\ ;!Q09/.@^WG/4P\H(#!A6 MDXHTCP>8F*/,25U(ON!/D_GC?8TNQKV^\[PJ;9I]'8J/@@2KQW60,@/I]3/USQ] M+*6< EO0.$>;<^-8;3.:CJUTM+%]G5(/P'P&@N:RF+N^4C'#)[1C_H@W =6X M7"RY8=$]^5"FY=G2=1SJ50S791-FV#:+^#32+4%MSZ'E3@,0%FE]]&(L:*IO M=O5)+AUE"ID1-Y$2\;*!0<<-ZLG#,@'.DXY"9'T1NL";49/!K$T3;62TM4AB MB0HS5LF,:?CX(> @EC4LFPN9 "\:6[:&[(04\6#8#JN&4-&YLX4"GPQ[@C02R[1_ 7,%*2G2CWC3M MV47H:"="M,Z+%9[2?>,BL3E^9F0CJ ZB0W6O@:D%V1:G3$+VD1I;]DL<0_Z. ME;'NI51+;IS!QA0E$ \#.%7%L\?4P=_#%WX[,4+"_#5#YCIP#;XZ90\ MD*8RAJ1NB4R1Y$6=\SK9+9 N;*-@:R0"[$+>>& /2,[=TR!GP.%L;_4WPQ$W M_^H65,3Y1KZZ=_0#RDH"GKXID/:VQ'B;T<13EWTP[P3$Q$)S1Z7$? BD:!Z9 M+Y"H'95W45I/]:U"_L.W&4F(\IMRBVMW%ZE]95\KK)ZV%TLJW^$L>,TE2.+> MOAN0_"<0&KMTJ)[:]Y9I\SU0B.Q.MLAO30%C2V?5)$S"QUN/RK*H/"TXH=HJ M3YK;E-/?;L^SV3';O9#-7B)<2PZCP\Z24VE(MJ ASU$ M.1'1J^>J#&24J]9 M0@.#BR>FCN&=C31B,ENG"((&6TDP'W]?IND[X!.;Z;I"E867H[-R6R ']YXH MJS..(V &ODL3=#2B]XDJH#QU2=W\4,.X*H6BJ*/3X)>.*8"T90H M-[T(/VEK@G*3]*WF*FXR$?P'>.IAQI[O"PSQVP/TB9^I\PA TU- 6D&JA"W* M80#9)P)"DE/BYK2(4A87E5,K>1SE2EJA^^7[[=F"OXL@B;2II9W\:E@VN6?^ MN8LR?!,31#NO@3DW?0*LZ7F>+IZ8D3/;_3HF30-0)2(=65^T7+1A(=;.[,V8 M,A8%61AE6=%N7ZAUO#SN=G.#Z*K!OJ14N!G4PMI>GBQF%^)[IL:":8(>IT X MF%'OJU$+M+^+^5%P/-DKFI1)N_&[6;UN[JX5'.NB1$"$-(?3*[L#!>J_"@"K M[44.2/[1#$G XN[C6>W2^^FE ?0^@*WNJ!)D7.O;H]408P*PB=O1PS9UU=7Z M4$ %8%DG3B[O-QEH2@,D1-%[9Y,[-_=ULG:1AJ**OT.*#BX<2H)]O DG5/T: M*;CI42IE)3@KW972?-@YS0[ !Q$RK:5LP,P%R$^FD3?=[VY''@T5H*9*#U^Z M$, :*QT;3=BZPA@"" E'F^FEGH.[CR[O?!T7)^ %%N3Y4=[V*;NL!,6U->G3 M!3>HX?V.58]O60I^OC6>-]W]FY&D :ESI28LR;\&O$8@ C6H+Y&-2AY-0 >, MIINFOH6UD>][YCP4R6)Z$&I!, @;2\@+SGB<2K]!P1-Y !(D3 2?PRB0&KS^ M0J]@ 7ZF^)+0XU92".BQ]@0F"!VLN>+8/-'!GO MC( W$[I&$_Q+@9^?'7=@ X.V1B)(\O!%Y"4G(FTCF[I&16/@?XL\V-B33<:C\13I]XB_;BTQ7(V2Z5,!]Z0'IDQL:#2S\7 M[$*)Q(.K'=W@\?D=+NX\@[>V0'9T(()\1AI/B[P6'_5J#D^8Z:B[T!G==4:JW0?%;7^V*ZA6'D8-,=&_.@)JCV_FNDI6O(JWMQ-5WP M(/1T.18X60)IH(;.PA'P(!L!0X L8FCF%K*#L84GBE4EN)&\IU_*]?#;C!Y6 M0(Y=C\:&8-JRFV?K;M4;$3EY(K]Z+B1F6T-@E;C43T2M5KV2,ME?#="_J?:< MME=S"\_I#K5T^Q'9!5=I2A>+SZL5>V&8F6J!6ZW&HK1(2/-ZXS+NOK17-.D! M42U(,MF\(]M7\-+72/]MG?AS+C?ZW6(AM\PM MN@J4C+V<&7@?L>K)NIO@JS$^GS%+'U= MU;2/H3;1-C<%MX-P[,0NH%%??8[A-HJ0=J@/@)TQ/"7:Q>W;XJ4U'HIL[4-O M$0BLT!@Q@43X0,9HTK'9OP=L,8%[0<1F.?! M6CW=E@=H'(%W%6R3X.X02E4'!Z(_T D?X51:W7-8(Y3%4I#N(?T ;!2#]G)$ M6)C(/;T#8]P90&L?T+^6%_@_,E8#^'KN8]5#)XS;LD!?$8D@#0@#N-:\5Z%K M1?Y"7Q=?7>8*V%]>/-LDVP(I8Q"0(KY\J,]Z<..\EF/2WD>0N?IO@$+0%PK^ MB]''"^\"SM>U*":[$($PAXV(Z?\ 5J3N&LJ>3^C?+]M@@+SHA@2W2),NOOG@ M@7]+I.DEH!I,@)GI.GZ+1MR-9TY/_/8. 9,8AD):BB3C68 74#?[F*HJ]8@6 MO/D%4&I_TXB.A&I;Y0K15L=,[J1N)K'X\AV/.VO*99%'G6ZIWVB ^!YHU,@+ M/)/7>L:0%]7P,PE_QC*Z&0%X_3@K!=U*MWV8'7G +/>6BA\<4L1]"GV[J9&' M-YUDC1X&D&N^*.-!\S/RI!D"EVCPO@G:'N5D @?_GN]==)TU[JP];\4*(3>Q M_. \I*;QB5OO:Z1(G5A@#I^\C7JP_+4$70C73QO_J3,)ZHZ3'N_9,-CM/Z=7B]B-!NGF3.LB-9<#\ M'C ZLMW4*U.> 2J>Z1MT0%\0+_,4%M9.OJ<#LIOLEX(6 H& ;PM4D,E>Q-DV*7XZ M=TA3$Y/JMM/DKI=B*WY/J@-MB:X'6S9B855@1>V]06&+))ND%,J_I\BS.5YZ MD._?):#Y%'13G7[)->@IV2 V!#T[PVL@M<&'CP-A-:]/YJ%)IJ7/[:T [MZ# M6>7]U>MI=(0JJ4EUX34T[82 O]-L.\^P=RLA5'!Y6AABNNWHQ$/7CB, &*6_ M20@29TA&B75HHF'9)-_2J\1(,VDW)5#U\>>1S>4OP,V("V0&4IM-P(N2%HAD M,6+&C!JJ X-!ZF@*O$!#8HVPPH1,9W>F M%BW]@(/"/SN)V!TZGCWA*7KJWUNI7^X=7&:@9$O37[ 874D]8B)*Q OAL"#3 M&M1"(V\.AGX.\-6+D06#7)B9K8,6>CBW;3Q/^D^$."!]PM4,5E ON/V:@*7G M0;/3#SA9@5A T,ZF><)'GOQCP$3:;+THD80\AR51/7<(8OCB\0+9\!Z[:52' M@,3O\2U_>%J\=SO*2T" 7:ESA%E2H8$TAL.#JVY;%HPGP?W)PB2 MK9"]//0D.\TXEP.S\AM/.X9[*L"AZ3K:H*S#.OW&$JD2;6$G"B2144*8D!)Q M1,'9^D $!]FRWYD\D,-XL+2(*RV0[ =VR^'F0-*;ST_2U6<80V.. Y\>T,G1 M:%MJ0J7#EXZBWI(\Q]J'?&.&["VTF:0:WK*#*]K[DUU3-!*B#=9NS M,MS>=#.@\]PAYP2E0+!?-I94*N06R6C!1X=#NE6=_)$P!0DJSX6-;M+()R1F MT)QV?+H]48?,;.\>7&YKO: *\19"B!D%8OJGJ9?,3G3\Q4 :262C*./R'^/' M^4K$J40N" ^\&:">Z2;1?I)*Y#,%.")9OGC"/7K?7$_0_^\'N\GR=) M>5D1GJ>",G:B+",K?6=:7$!5]FO-6HY*S*YR_'5,@/;VOJ/"W1&:Q'G.G9>. MPY*PP2]-LB*W;O3[L?%8[::+W?,0U^5QMYM/Z1'B(<(=.<"J*VA41E'3S9RJ M@^61_QDK'<.?_K'_3@Y,_^0 AH/@V/YS6[)9KOL.&[ B;8@&VA>\/RYF/?;C MTJ/VX,B]7%KB??>HTLJ*_/6&,I.2UI.CE>:ZRZR>"[6)VNN7F&A89O*"A_!% MB;Y89?+,97IUOAL5N/2PQ(V-U2JQM;M?OEM0@'&YSN3?KJ\]>A#.EG M>(;X9$R_B]XY!\W]!QWLJY.@00]!]KKE@A _\N/V@SFMRGV]&/?S9[2DPHR6 M,*/E@S):$C^5T9)\^1VO@H3K] Z!?D/$H_<2 ,K,F[M&2V]6N;&%FDAO-K;/ MU9ML&3(P!0D=6O8!Y)' >]?7 XVLRR.. M.X9[I52'4\WM*W[HE3XW]96;NQ_P4H!#X# [XKE5#A;ML4?5?[KEO^\'RZ!> M^: W7$7: EI+SVD!-45KOCR0\88 3ACPR7@IP#/WTK5@_KSKL\?37\H6.$V@ MS1,> ^&PC^?N@AWI9%)' M,9;M):V[>8FK23]Z?/Z1M*&321W".J<9.>"R]EJ%NS3P$_OQ4,'V"F$@]$%Z MV4)!+RW2<#O.G3_,\@:!N-MF&8' U(3V>ZU=8#3K9.V M5(W!M&0DDN7^T)D-S/9.?VI42S=YQKA+(WO4\]<4(8NZG;-B22X1D=R&^PZU MF ,SIP$SXVA?L#K0T%RV(P:LY3R=B?I27[E/?':0>=G^Y$ +3,[KS^RMT,O("C15](;2]G%ON(##[:UI M"[N'"&0IJ@=-=K#X2"CNZ'X.^!K-I,2"Y<[G_R[3V?+F>1J1!_H'LU_U&>:# MP 4I_H4QM%2"IO^ B^[0\R,* ;?S2U B?YUY?/]].\F78[<2 M?$;"LO*,W%CH,>K1W6EUS$42!A=_P6=N+WVX(\=OID\S+>E7X&:9JO=S_>N1 MV]OW#9U.Q^,R^G;0QL=M]Y$;2P$/!C1V./KPE75X,&8E/.GFA1;[7D3X=#JJ MH!T6A!H!-CE>"8D<0($R7OO!YP*/W;B'%4?P%^;.>8Z+-E#6,LN1&3 MG/6G!^$/6^-4#XQR'!0A;3W.6.3"KA+M1<)Q-,OF>!,LQS!4FB5.@BJ^CG"_ MK+^5M[9+W2T0W+J/H;% K 5_\ Z_2V8P3&'\'*LF=WVY7.O^ OMFQWQH. M#I'V?'9CO21;-? UO'S96;D7.SAN!U28C/= O_TMB6<^^+,@ISST#K.(O4.K M-@*96?[WO;-;PIAZ>3C3("D%CD>=\#Y&PO ]W>^*Z\>\AT+YI"CCM=D> MT5ZEQE'3'_>!QZ==H$'.^5JLHRZ%D*Q"G+='\JW1LF2OP';N3OI<]UIOUA*' M:OW1WM[%6 L]>SK9QK$??5I"AQ,$3C1L2 .>1/3>EOCO_EFH$;G!"GZ.1%NPR<(WIO43H?;I_TL-L\)X&8! M^#M"#<%CEP054M(A& \F+:F]!H?^GTC>A&9Y26"BZ::V@FP9D+%%+-ZC)##K MJ-/@DG0EAFZ*U-8^&4NOBO5NDW4G0N_3 I\#WDG7J^"NV/U&(+M9D#8R2:72 MR/'FUO40X2&."K^,'6 LQ)[-8"[T!1KX9HC;XXXT0_"6?@KA:1O25TEE!AU- M_B8&_##>?7\BO5'0^^*1_@,9#OSA\, 7WDIG39TR\ 6XO P,JE,#9"G#]J'C MK]$DH+.5%D]VSB2IF6XRR"$EY70W=?IVVG<>HT::?>BZ,H+7J+F\"UG(]"(G M%1W3QJTR\/]X=N,A=2[93A"=>LMP1>$2$QSG,)Z2SG/*7*:=<*#Z:X_S7WE* MU9O1.$&=2]4MZ(UC6T(^&+V6 SI3)MXKG=2$N$XWXJZC&PIA0:QHR!D15!?^ M15J^>E*%K6>8@T3 '1+PT==((U!821(5W=?+VG%C3HNB%9H/35+$"&QT^^#3 M^ZCAV#^4_+WF*;B*3ZI/KX/J>5?)OG[%^LJ1]NF\WDLK3OFQMA%K,X=;+\[# M0)?'W6[6ATL%K.[\--2KB4C Y']CJI1[I1>?;727L\%:G ^CB52O94]0HVUW MW[N%W9O:9WCLY5DC?DFS2VGK8O<,I.4-D5D7DEPYFD&6/IOS4W-++(WS[*E# M+8*[?NM;Y"_YW]38&!P*V?JZZE!T]M?_6SNZ_?>@3_]+G1Y_R=YW*G!>=)!) M5@=RV3%UR0&#POUBI=-QO^F#VT'?>_L#].V8ZZ)#\!TU#@323 Q" JJ*=;G[ MF!';\R8 7O&%2:\ ]:=YJ(NUL;%)NZA ]9XIT4((KR2")FS"0LF!3C$9,J-> M:DT0QY!L^@!?<.: @-Q7N74.@-PI64[[J@6"5&#> MNUHY KEMLMNT2=S/2$F">P'DH>#=ZAK4L!M 7;>07?3['.W].78<4YN,#MT_3IVIP=;J9&*@:WN7[CI*D$2 M=7:,D\/B#;,+WM7YH^E=[XH= E%KNUVOCHH36** MS+:X_L3)F;'$A7N:+X^[713ID@-"TQ!8NRJ*O!!%PEH? GFF.TL_V01*1+VN MC"X8\< &/8O]$DR"1Z(4CQS"EWY%():].9S6)*GB<+2?%W4>@O+XM2^\ZT*Y MYRT1TP^>'M/37PSUZ :*@MTFL ^!:ZNQ8$<,7:;5DC37QJ_Y(]^'6D'_V@X\ MPH:J&*^<$#)= V_V4>%QA/K"2^C#(-$'4]5U\RU(+T#I,Y#X528$%S:2"=M@ MV(0-=5+_[)64T5\D9+CW:V,2>[V&W1Z>8%R0XDVW@AQC<=D@.3,FS2(B:AZV MP#7)P#O@?P=\I L2\C8C,U-7H!#9<[T=F@!+L W0WP<*O[RCX_ J>0Z3\8;# MWZ"+<220,3 C#3#I^7+ZMT INGFHX_20.7DES4CSB2I8+JD(7VPO3>EH]<$6 MNR0><+AN\^@1 ;)XQ""UIW[WF*!YX]U'%]PT\Z!&']QR65LV3RJSC[KFDP)Z M=U5NYAF9EK=O%SC'#4.0N>%O2M!MX/B)7J$DHZ2W0X3."KVH_0#12S;7IPAP*ZD8_9KT@/D)?G\FE\W2-I(SJ#6ER 5 MXB8_-T8?CJQ!S&=!3G#%XL%?BAPL;SXL_4Q7'3_GB"F/'A9,R?%J";Q5'?J5 M$9_*P5L?>"KE2OQ25UW,CW;NJ'^4KV=)EP57VT-T2#?=A$*V)H2T'L?\>0#ECP%E1XYQ(<"-PL MXW4,AB)\&EFC0@2YE(*JNK\1?6FZ>5 '_KK\<+_[@D3()\!?9+JADHP7H&%V M.'@L@([@["%)CT; \7,(Z;E.W)<9#0Y4P3J>@?NH6SI./:A J4]N78&S]!2: MO21+7JIH4*X.K?C.GG)0*-X>_QCQ^7#&HE,[;N9/,=/9PXY[>G@[3UO*O:6E MQZ5V'H&"NJV;C;L,M($(-@4/])/PQ/&@&7V<%[@[QFW/_?"#S-=#GP3ZMHN3 MHWKGZ-%I)OVC1Q]AQH*_3T09>78;??/-\&[[R JXH$#,,^;VXO" $Q]#WVR M']PFCZ#X"6_!1RLX4#W'*01K!-E\N% YYI()\RA]6% ET X[%.=1;1%,#Y7< MEO=XIRQZ3YIO;]'CC+@K/&[117QD^ D"WG<]].;; R?0_VQA00$\$FA,'=): MW1=L_QLTE/DUTKQ D0/M+VM"8JOX@-6S>7PSPY^^32YD,$@6K!5H@.._#M)3 M0*$"O?!2#0*27U1=APUZ07W!%X.+O:C%;H;-28L*?.$G;Q<".D"Q/.O]E@&;B@Q$<0QP?00@:!0$N/JOC?4Y,RSXD:9(09QM6_T-;SS*7?CWB!85<) MW=:F':87T,O4RR>=N_.Q^X.>[>#9>\O.1G-PW(+^2/\9;R'D'+S=] M\OP:J4O7,AV? [2Z =N89,9^2S8,Q"Z].M#%^5!:_I*7(=@&%482Z]PB/@W/ MD7_P\M]KC7DFC&&&,I$E44Y*$E!A/"7Q"2HA\,IV> M\S.4R?'I;'R61:* (S;/M6.,\/@T[ F-Q[&\W_)Q/GXZ,6)ZU63YQ M/C*7%(H3.Q/3F54S$QTEVO/QANWRR?.1-3;:K"ZWVI IF[T-T[#70YM;X)%G M\^S4XJM&_390\MFG57WC257K[7*K;'H]%EARZ=X MYG3D>3925&FIWH8QW0Z%3Z.S6NVRTMH61 M9Q,MKBI&=#.=:4RTE,]/%GM>TS;P]NSIR'GEL3'A4X:AQ'N[BEY/CNI+$YX9 MBYT.'0_6G)W;J,*POYQ,2TUNJ%I;>.CYZHUL9Y\K5@;B$"V4M"CDT[%1LLNG M+VQ3U4D*UK E*RO]J5X9/NNS56/!9\[IM!O4XHE^NF%Q3FR;3&TZ&K?'6Y\] M'[G.]]KQNE:UE4+),-:%57:G[K9\[GRD48QGM6*<27*%J69-LZ6N_#B#D6?S MW"_,0GHYBJO#]33+C0>IP2H59?'(,]JOBLN2'%\_[X=]?3UZY)N"J.09 M[7?ST22=DC*+(:JJ ZV5B\XJF$JY"[1O5S>)47*5&S&%;:*H39J6,)?@H>>T M+^QR\8;9?>XS_6VY,395=;!>LQ!(/E]^6:UO"ZLQ4NI:O*Q6!IE55%S@UY\/ MK4W;B4:O7YYSY4VUMJ_9=32NX:'Q\Z&3>#RE/'2@,4V*5&P^MMKJ%H6=4 M'>_Z*30SJMI0-A-*E)62C>PS&7I&UFDVE[9K;;[*R244RTZ3$S7-=&'H&5WK M4CHWG@UE.D;=LD4_7MXEE' ^](-65QUZF ME):%*"?(K%I3FTN+Z>+]NB L3F\M/S=WM2ZWXG?-]ERJZ8D<)E?F?&A*,G.5 MZG!25**Y5+&@CD5]8"Q@Z-E#&9#];*.IU"M73YNE7H7J)4]GZSRM$^Q4RFN*.DUJG2+L9'$F5L8>L8&S\ME2D,= M9LJEVWS90+."K&W)4\_9H*3F-EI.Y>/#E5X=[32AS!?1@HP]HT%YNEX7IT)B MH10VCI+?3J.I>1I/X8+6&-6Y&CMX="QE-=X.&_/:>E]Y[/+Q"[+8'.TR8]/9 M<@JJ[Y]F"Z?>2B7P&7A!%HO9IWU^-QFFADC.57-)NUW?]?#0"[*8K0T<:\?/ M=$4N"HT8/\PO:KD%##V;ZUR(I>7_G[WO:E)=6=)]OQ'W/RC6S+FQ]T2KCPP( M6/O,BL![CW OA) *$ @)9##]ZV]520)AV^&Z6Q-GUJ9!IBHK\ZO,K#3+VF1 M<4EIF@-JBE8@N9@CLEA,%%,*%>[D**;Y4DDF)W2!7^&G'BQ"Q0K3<5D>=G@0 M-DKAET6$KT&&88[)(ATM-\.*+"PG\>8J$@O27=6]]F 1(KU6DAG5$@UJG5YH M 29C6H( KV6/; <5^J63*;6Z2=GB^VO-: R">3C:P.&EF7PYP9:ZW2YOE;LM M(;$LIC(TI,&1;=L2"J.9/.D%^!;5&JMQ/M"9@V.?337X8 MBJ:3X^ ZBBX]H"P820DN:U83_#HBQKLI1GV)D'@ !Y1MC2.5:$SGI\G\:F$T MHP4Y9?)#=.DA9;/!&C4J*ZI&<8-:1^W7]=I0P8_=4/;]46K!=T6I<:>CU,[' M$;TCZHBY57NM5]TUKQWB@@4N5VF;L=M^QVZT@V&)H\V=KC%KC'#22!_L'$;; M)\H[ 13(>'>?M#T%T[#_=O?X]JMZ?E#PW2.[?KS!@6_Q_;P>VK5SQGT8>[63 M"+MS1O!$%-T,\<4$,&G*(T/9W)N\Y(0(?=/1]RX5[OEKEVLW\3'ZA!\T.G4 M\5/SPV.DC[DG]P^V9-RL%A_!R:Y_<>^(ZMGFP%-O//>VHTD2F'FO'4>;D UA M.-2!3;WRP($<[(XY#)\=Z9VVF91&B\D\W(G'*;K/UD?7J@KT.8E#19ZD[>3 M)I;"QE# A1@"#0+6;.340[8KG+L.1>S](W$_\)D!?KL?O&-' MXW*<3<@Q)=H.K5UO'S4S]UQ]A^Y44W??ZKJN[/W#E-SOX0:( W <*IG:S'E$ MD'Z.,/_R9G8Y+W.RO+Q^-,_#T8XZ@+3Y;9^R;?XFEY >OVW'*,JV>M4AN?E= MZ./D(O /\DU>RV.\QP34,Q7<[K:'ODA\'_P1!X4G[G PZU $)+=/B6'R/D;?T(G#G]13R3\Z>^?M#IT MV%^=1UV=T',DY*_.HZZ.CVR/O3J4OSH/NSK!YY"_.@^[.CZR/?;J4*R_.H^Z M.MPSXVO4#[LZ/K(]]NKXR/:XJ^,CVR.OCH]LC[TZ=,1?G4==G3 H"7^49YC A$M85_)D0>$.-&NLGY UB?2&\X!_6)Y(O;F\7MK._<)](;7-@^ MD7QQ\\7-%S=?W!Z.2.?/3WPBO>$8XSL1R7=5^*Z*;^NJ\'1 \CT6OL?BH8CD M>RQ\B0B^>+FBYLO;KZX/1:1?(^%[[%XE\?"I9;OL?CBT_V!'@NG M@HSOKO@(>'Z>7[CGT'7UE@OSB]T[U><67_U_*"+YZO_#B-L7(XDO7+YP?1WA M>A@B?8%P_ MK/G%-Q9]H$%9^BLZU2P5 M=4='W2\TRQ!4R?C[O0;QPXG Z2ECVDFHJP_N,+'7AW7_5]2VY3?N:XT^'?R, M7_(;XRA\Z\,:U>^3H8N[CG8F>YOR,=>:K+^:^[4(KWS>Z:_F#5?3MB^^ZF3] MU?17\PM-\-W[YBW*'5UELA_3'_N".!GJ4#F5?O^7* (P&-QU]G74[_'WQUCT MP:9RES9IYT M&+_#B>[_67;2FR9XOGOF]2?XW^\=\FLM)2\>7XB[^GKGP!XLDMW;.86Z7$5L-+KG6JQ-6;.1617;XZUW]H W= M[#D,7=;K=L/CZ$HV>DXK:/?'(HY:VWP+QV$"%,L4LPS44]UP0IL,?*]HS.1> M?6W 2]P?G/NKB7:IFM.S&D^6TCPS+C27VDOU%R$!49X*BO&_OTCV%X'+?9C_ M^TM>F;]5:RIIIO/[?I]JIR]U2M>F<+/96LF;F57,U0ZP9G+#)=KF&FHXA(O_X$GP*AX'_^ MO;LH/\Q'\J8)WJ)8R$5E_^:E.[ZZ[*/+-W*?=MJA(^K:,H\.,/5U+QU[#TAL M*[AO"KCO L9:60643#TN\$R58JKA]#!>D)9W!HRU-1HLQ5ZG.0&\8M;X=+/! M5A%@<+_^A-B #Q=O@(L;9(A<%"YNGJ_Q,^""KU\4+BJ2VM&I(!.@N&@RRU)5 MVK3FPSO#A16H31)R;YA),BVAEZR7:K306$+*1G[]"5!/$3;L(X:/&#YB7!(( M.$ND!;X[6E*MF="JBE8Z'>GX&:X02F9BR+!S0N[?'4D&$ATL1*D,[JWUAZQ^ M)LOFVHD)*//EU2B\*)64*I+>()3>T!,=")V1W@]X.1_&P>LX/IUU^_'>^C?[ M0G_6G&UGZAWF_*6!S_GN0O[58B2\;G9F=9DJ,W4MM.R1DX%X;^!,!E]&Y56& MIR=R)]@:=64&%*I11#'VUQ_ZB8U2N6-:&>5VPFZD-$9N[7'R;L M(]5%:P1]>S(<<0CY2'5]I+JP5SF6C1JQ6+A:X,&83RD,0T[D0?3.2%7@ L4I MB(;+$[*_JH=6%A,7)8Q4$:A5!9_"]*6<2=]>2GVP\L'JSM;#NU,ND;')Y'I-$G2+T6NE]$$E:QBZC$0A+@GFJ)\$+ID M"?5O3X8CCG,?A#X#0NVN)("(%.>IEA453'I"6^'NO!XS>], M@"^)=UAQ=).SP!_UDMU4:PJ]@R1 M8XUR)]F:1D&U/0XDJW6,59R/51?P/OU#*HN&B"NULW8O%1)3.2(P,6KT6@[4_WTF=[[$,C@V';D)1ZJ4?7,/#TN M1=+!(, (A-SG/@1]PDW^4"P;RS%F>3WX]+'4,:B@M76YV>YE96H-\B2O MEM,-:19%4(%83^;W?\VT*F%YESE^P;;IWJMO[4";Q MM^_>^JGIOMY%R^7S&_9 ][C#1*":0+_KVN\0X#9K?S$"X+^6 /D4X3P4ZNGWZ\_V0(38G(@0SI'(?_[=_^X<=6U\ MN46OZ+L0X_NYI_U]]AIR<&KUK[[U7A@G,_"/Q\7#1UMU3__I+X-^GU4N?A@S MO&FZM_ !?24&N'E#H(>GB"\2/YP!?)'XSB+QO0VF3S'#MW)+7D/->W0]/D9\G$K[F[&O.ODCX(N&+A"\2 M)Z=[B]"G/[_R5S^IO/#*H]1((/WT M=?F^[_^R^:H_XY_/AV.3M*F_Y.?*8[#?*DV%?ZX_^^O]<]8;UWCW%_PUI?1; M+[BCK;HWC>SKJ1,FP Y9:6Y#U[UY?[]S O]8X$WF'QUX4P1J@'L.7-_LN:#@ M_!6=HJ*Y!B&KA#G2+$-0)>/O1[;[7E_]T_/%A). J-E5_DBXO)K^VX6[_5\5 M606_+6@DZNC3P<_X);\Q8L*W/JSA>-5J$*_O1#N3O4W&_+4FZZ_F?KGA6V3H M^:MYF]6T;8"O.EE_-?W5_$(3?/>^>8O$IJM,]BMWC+-?44>MXG[_^-+I'U+U MOM'\_35_HT+XC>;OK_D;%8UO-']_S?TU]]?\A KZ7>;_95R:=!B_PPG6_EE& MTILF>._>%1_L-'S#>,'[-]&AO4UTF-/MT]U.7,Z/3D^MSS89YF=\=QTIYL-\ M/<)70I5B(IA:?+I]WZEVZ\F5J%AH/:.& <<(I(:P.M+>IU&THNMP(1A(RB+3 M:0)>XA+I98_!_8B9IR#-7:AYU[<6_GLW]_A@(V%?^-\L_'?I(5S*O;3'F>DD MG9RV%N&7:'O!F>-/=_'[)&*8,A5/)=H!BI(S2=T@Q8%@S(<(,;A??X)TV,>+ M-^#%G9M*?+"CIX\7%\:+"S<(CC52@WHS4UY/XKEIL[Y<]<5!?9ZD\LVH$ M5X/(*%FXMZV1+"04LCTL9JAUJ= 0Z:':I2EL:Z!6P6S@B0[1/A2\P=5PY[8] M'^SQZT/!FZ&@.5X:[<"TSTSR!7!&SGJ!,QR3USX7>?Y6]/AB.^7!]V/@,[=W'O2FHXH.3-.I-LA8/KRE*/ MK9K3>QMIZT B9:TJV3%?+C!C>59E7N+"$F$5!Y4\)N@CU24["W][,AQQ"?E( M=7VDNK!C>=324B&]T1_Q\VY6#-?5=BD]OC=2+>7X4'FIS=+\G K(C>F F[\$ MH@BI(E"KXIX@I7VP\L'*!ZLO8]%V@V=Z5CZ0&4>+R_F],6A0 M6F<"TTYNP:>+8-U@@KG&*(XM.^32AB#$!BX50//MI>]M_>J_/1F.>,Y]$/H, M"-76V6@ESR;3R=:X7N.$\'I=4._M$F)-)1RLU9(2U0HOE]VTO&17"VQF(6.Q;]:W'!*5E'/).)__..\XX[R^U7 N3+X .%3!&)W S9)F MGH+.(S"IR?EX)E*O=),R$%+J5.Y/P@&H7P60YQSQ'F$_28S,M=F8#OD6=M1 OBE61:#E:S#3Z7%(8-:>Q MR;@?J,PQ5G$^5EW ^_1SLLNG2H=CC*=J=TI4(Q?)PI2G2$%]5/ M1WB]#[!RUF)"#0J%&E_6="[0&5J=7G:) LYT'VH\J'*AZK'@JI+(E"J.J\U MFJE9(5FV4@(=2Y2:8NG3R2+O0Z!.L# >+R(1@P*Q1#6:*9*-3*:*$ B[SWT( M^KB;_.="D.,S]R'H.MK22[?0J:WTU430!QO=?BS3TP>) M]$0.A9,9LEIK]?O8TL+.\V\:A!Y@\#MPB7'"0,7@_(/$3P2B[P($"P%"TJR^ M AX"(C]8S>,1I_G(0/AI[W@EKT\69$?@2;94TNKC2+W&?5J',HY 'CU=Z--X MOLY0\7@HRV8B"S$7A) 71(YP]BD%+@^TJ<]):8DCA M?OWQ >4SB?J/*&E72.Y_Q&E^?4"YL*>Y]:+WJ)4^-";U.$\;B6AC7DI^VM-\ M#% XM901\J-1BLKS_3"]CH2*RSH&E,BO/X'($Q?RLT=\3/$QY5XFS*M0089Y M50>#997B%EU]5M%JE7CG*N;,N"N/(V1@(D[BV1I=#N5%T"TM$50@QV^0>KI< M(;&?AA4G@J3O+D17J"CRB--\9*RHA+HY78EK^D3.&Z/:DK;6T?2G(Z&/R?>\ M,E:+K4)5G*S[_5EW%=0#[8(MWT$HWX$GEGO53?MO4X +=X5U&5N&*0_6]E>R M"L7._,UR.RRZ+ZCV+YO3!.2)?:/L2O+B\^-_W@J0.P;\#?S3Z2>)Y!Y,_YEI MAHQH^5L'"F2%Q086*.I?:$Z>T6R%9Z_]G/O$V>K(XTQM]IMZYH#;:) )/E/N M80M:3+ A(B%8ID90!(7>^V_X8O??RZRG([RD @9PK.'75YBDC_0\12OIR.+_ MG&IY:O_K1K#K-M,3LD%@H@")@-,$[F$)H=BG)004772-JIF$8?7'0#31=>8( M$$-+EO"CH,"[3QOHVA2+,I(%@UC*YH@0G0,0@_CK/_(.S?#GW[())RO"D4?K M<8*C4)[1G[^?;2&R):MDP=ME\5(D/WPW_N:@L>%QD=JG]]ZH"'P4^+-[ M%$2@/ I($D3/@BQ@B9/1T8=LR]<]T&%_*JT14(DE($;" A SH",$A7RQA$!+ M]"T3;D&8#_#/ D)YN-(2%BQ!(? N@7AC)JP1!ST1PH83" %-WN8U$$ J#2:QC,1MW0=EWZ,+UATUP-@[P:G0CE\G(^72?6?1"].7W(^IHMC4+,D& M79/4LA*%%O]SX Q]#$(;$'4P,['I86,L2SW9']#R8Q)N+B#@;P2:]1-D7V,& MX13N1LKZF6A "1 =+IUI.J:SE\=EE="@E.B;BQP.UE0L/)"^."X WE?4# P M&R, $/?#9T,VQ[S^:$M)&D!$RPDQ1C* ^IZU+&FJ>&8YN=YXW2U6ICH_I1+! MI3I-67$]>G%=]=/"?CT*%-)S+A)B$B9OU2V^+Q423#<\_/5'U8ZHK/L,KFZ> M?0":'^9YF\LE>3" K(@85+:9U^%7 S&\!+4(N ?H8&@I@DZ8\A1I(=M[#*(/ MS"5 >P?>0-#>!&_;[E;HU7!/L7675_:HK9:!YBBKEK"EQMXW6.7SJ)TB5)!T M%,0TVE-H6;27[FJK%]_;=[M4,P'7%MWLY(&P/;.MNOI__\^;E&;/M!S]F<%* MZA"0?1T($U(8P#?_%I2EL#;<,_O(\R98]/?&,F6QW;W.]T6ZEWOCS0ZW_M/1>O#%+V&?J9N]+"["E4['89_B,0(QVA MQ'\URO$]4\RCA3K*XE']L8&U'2AO" B0'VQCE E_/&M\BC-WZ7J,7()KZQI& M);P00P+'SXO%4*@5GS8Y,8H,\%_VVS97:CQ96\ZJ="@YK10R@]ERD$S*T1[3 MH_:O7%8*D1IOAG.35EX>LG2O7UUGJCWV\,KD,M/5XQTJ.5GS4J7BS56UU&_T@[P\KZ18 M+5FI*M"61Y=R-J;#.X 4-5^[.O3KY#OF9CF6;:3:]$2.EI+UMA71:3:*[V*N M 00?4/(W!HFRM4((09<-8".J XV.\@'5;:10 BN2(,@X*VJ :$8ZN=#39,( M32<,._#.-0M=M?V(TNU]XW?1O%U;;GU.M:28<&?!=N=RDIS&A4&?C SY"E2] MZ1^@>K^)0/VEGDUG8DT^V6JS0:$O1NNE^1#IWH?NM=OHWO#)1_EV3R>7 !0& M'7YV/2"^/GYBB1/]4C8Z,H(,7XZEV93V0O*]\O GZ>,9:3$-3=7A"Q6OUZ=M M,;A(!+O1-^KCB@:5'ZAZ38^SY9XLN*QN2\ QGG>9(,(DE?)^LH@HAMAB\9TP,OOO2R'9P9L!XSPS87G9E!>+C5#9* M"='UJ%B(-VK=T960SJ%M;4/:H^S03=07G<(L-:'J6JO]4LB*W"H$V8%]9DYB MWO,%?87W<8/&-<-\+*_G?W:,I\JOG07Z]B224-@ M]3P$3LJF^HX['4FGYC[8ZZV5U86F8 O:5>9LO<]F1@/IB;KCLW50!*&,_;=S ME."JB? 52$^T_=Z.IHC438".&N# H-((44[I< -U$ B:]+(F/=D7 M0\JHANWJE6V0A;]8)A2W%S1.].Z92T9\-:8C@J;7SQS8 $7"_S%!$CGZ_CP3 M*0WIM_;[B2$T>TU$ 30\.#A;NT C?$)#\9#8H1ZF-1ZU*,SPBQ"XR@.D/J.1 MV2Q>N7T)W@D03>TG8@5$!4LX#GO8SL.< M.Q8I6CW(^45:1\%_L[@__3B7"8528"4R3.=:&>B M3(1X(;C4:&]Q4"%+Q6$]2AG2F$_BH**WEJ M39W@$:;4F8P2D_$P*61+Z79Q&;3JR^6ABB!9^BD58;OLKK@B*8YZ5J""U\6K M&[1G9:U85 %5KB1[6C5H4!-^^>N/(:^P-!P([S-Q(-^8:3R'>:(VGG# ;C[GFX=HC3(W.])RG?= A_5;%?>LR]"KE1T=I/-!9SGM" M#TZPRI&3"M;#++K1S)0S$[:9C%?#EDI:RB310N9DZ(CF8(XTRT#D?!![\OKD MF:Y[52E*EW-4ND"'1:O3B5@%J%C1S&$LEH<\;V?*(_;C3>RYM[ ?]2YCYB1] MCY@RE(?$BV4]W2Y' X5)7(F%PO4>F0W-JD=-F9V3A .A?1M:N)OD%L\0$LT$ M&7&U:N%M#&DBM@=K9Z.$E(2F##HU6&MHE??U"QM@X.YHP?%!!I /476S#;_- M0'*YY#J = $[YP(2Z-W+CLI@G*R'!J%QJ$"E9\T1UM.AIJ#L;TH9:1?VHSA#L$(CD P^5 :#EJ Z?7(WO M"5-9D*90[3=,'9\#N/KUUC<%A>[AUN$2T):=0M30<3JX9AA'L:T=#RU3_18]L)2!$]RT.5/?LQ,].]@1E=YS([)1 M56CORC/\H_N]*^1$^QF:I2/3VW;?H4'T 6$9#D9 3C0&:V1).P?I M=F!?'\Y8,+T&Q, R+1W8&.(=(39FT5'E,_':;#W3.6^2V+&'V!TS*G3D#'6)_-0;,SD2"7:#)[;+C^L@IY3\>MB*M3BLIT@ M)>A<&$X#4LOP_5$Z'/B()I93'L-:'8=.>(\972=.Z&[T8G979?EDN::=VEB M:J^_8*(SDZ]WC(&YM*+!2;EZ];.WKXD[K]"R%+%(OMWG A0W-^/4>K;JCKK' MH>>=MO"[S_!V+=48L[P> MW-ZLFXQJC48X/(A.\A4U,RA/I6XN4'T%%.]@!3]P^N5'21\R>EPOHRR;249) MTV%E6.\L8]".HP\K0IPQJ#>G,QYIPL+AM;'1!4@$<36K.]K0MUW%&]F?\7HF MUYOE-6V2!HER,)3NY]++RP>./!8XW8BVP1F3F(OF))\$L>*X-NC46_GR6T-2 MCMOVA]O0@]OV-XV#*",K\:'"'RJZAK+Z;#O67,_0";JRQDE8<&VLF::Z=C0V MT:&)"]<5Z"AL $6E ,/45 1Z3B'&PX/^@V=B%X?^9UHS=.G/0B*?]=V7I*RAM'B3/4!AJI-[Y1X\?J:M8G^70U M/Y2[H24S,2&&L10A">O]LUW#25% 6PL4)Q30($(907\F+5V; 2<"0T829BD2 M=N7,7CD'?XT:KYV+GR_Z@GZUQ^9<7C3FX5R[$;*HULMBWN$K1GJ\JEZ%N*&$ M2'8LRQHDYSU>'W7J_4J]B S/X\1])HK.=JU9NB=9%?'5-A!E)]+#W=*QL\[A M_>V-V*6&_D1?"\0 9]CBZ!DH-_ YJOD,,0Z\$HE2TDSGC311MZ908-?8'(!B M+0\@G2'_1^T\2/3HB@;O#118 M1K0 10[E 0^SS+L )^[!T?5P-0.4#K*$>69/97D"DSQQZ:@R\@-"?=!0Y: M[JB'VPVO+<=*TVETF)PFBRLY52Q/.1'JXYKS("AJSI,.HJ5,._M5D@U1T1SR M",.A#H;(V;JUP]#WGG I8J:CZ'@(5IKH[I&GG*R8D]ST6DV7(60[X4QX722' MXIAWO?SIQE!M3X"<-"J!4+2E9VPG7OP$ 4461^=$P$[MMJ'94FV'L8P"LDP" M"/!6)](([NA;^7*/;;T2YM$49LZ.86O-=]L04>*SDX9\0K8/5@1'7\$)3C4< M!W<4+@A=6PN*N88\H@/@IE2@,-X3P60HPQHQF#>N%O,2S@#J [R2AAUFAQ\M M._LEIA_9%PRT5Q9W?>%[U-]&?9TL66^HA;+5%RH?F7"YE)IHEQN]9&ZYE]YS[M(>\XL 4%.> MP?%B6/J3TO0#3OZ$[)LC<%[^T3IY)0R^?B9 RQ,OVX[HO1ZQ(B/5RD20:XZ. M\-/O@PH+2 B/Y3:]0K*O7MW$IHF;'&G7WA$U11%F!OCM?O .%@W$29!$27:B MG9RWF[GH+>]AIRT>IH::NOO63;D2/*TWU/4.T\\,=ZXK@"OO[>NB[O*-_$ M/ ?.]F6XRPH$(=GM^&L(,;_Q)[3E_D4]D?"GOW_.ZM#/07]Q'G9Q L^AL+\\ MMU^>UUM'[%:H>VV7N1L1PN\@PN4@_=/3/5*]:V>VIPIW[4P$JB1H=O_["VJK M;Q$VNR;IE6=ULD#%T7G^%<5:LV'/3E;M_[H',<;?'VMVXK#K@Q7+3,G(]X[\ MV(&/\>.#S>?JQ3^/%\7\SE.VM\,[3/J>A3Y/!8Q\VD$ 1Z*;";AS;P_E1-4P M\5M(FB(INM>HY'-<+QE0^?6+!)\?\I$*HQ4J71[,DP&1EZ<* MG1_T.W(@4.TQJ!\*$SA7//@#L/@8&!A\N#WY[M)_WE+Y^O-[3=GWH>PC4!9P MH(S25B^F$&_V*; 4LO55V$RM)Y_NM?)N**N/X[%N:?XRHN8+=5E:3DKU9!H5 M>V)1[MVY/BS?2O;M=WA\C'Y H/PI6T>DY>E60IB"R]D&[G.V; MX34U[<;)<4FUYKG:IYO.O!M9Z2ZH#8Q:*D1QV=1HU:;C3"M:[040L@8_!ZP/ M[>SY@NZ=>T_01M9[=X^X:),,%QGO/:E'PL$+UZ'X*##UTGQT&C768:J5*BAE M206!4CK:P]T\ \QAW>P3K3'>4H'W)@?,1WC7&]OY$=']\J6$(WXI8>"7$GY[ M*>$>UQ?"08IB>_U(D.T%J,B@UQ<$KA<6I% @2 M4/\#N%_4M#HIC.1P0\Y1< M8N?%@)=G/:DPG R/1DI+PGHG2CKCC-Q=@*P3.IA5G:6IHTE[PE\[)3*7 MS?+5.L\TTJ'T<*X;S1 .E=Z/!"/ANXPKAY0'1^$L+XF9$,\ENY4I4^ST^[.W MQXB_>_;,J!X(I-11B++T5GU=&P77C535*2I'GBBS%C51$P*,FQM6&ME-DIY0 M23\!\3S8)+8 R*13IR*#X53Z0VDR*(P/?E($$94S0_!K!_2A L(XJ<5]NO%, M)#?/V'#DMM0 CO.T\S)FNHP"ND4355+<[3% MTK4P$*]84H6""N"3U6%4E1)0Z50T3,FD4W_&AD+[W[WX3HB,78$?K/IM;IPL MQWN-C#'/5"O-ZB,BHV>B."'&,U7"G>O#H.3^8"7/8-W"0!NXG EK75.4)P), M9XJV!BB25 4#V32>X%3@:MF!R#CW >!@5:>4N5T?8P0$"2H;YDJ;9SA0--XR5FC_:)L!FR-9ET@40;O>N1K=#5\QU(7IU$[6P"4X M6W8>!#MP8X3=^^S>5CI21Y7U$Z&B84.E&,68;Q[M';0MVS@>O8]ZH'A2ZVXKSJY* M S%7FX*&L#HEL]98ZE?R0++9 IM4'+N' M&F);M\CVFI@"<^34=]WF!B'FE.W)F&@R=K98?[TM5@^_]I:TV>T$<;0F^'9; MLRL X4<@00%SRV[+(YBF+O6=O5O V,VMZF\*)@&G@89I*L"I1.B\ M2E/?M%IHX0EQA'0L'-Z_';3A747XDPI,ERF!QK\I%Z6C%[F0NLG'/S8^7/ * M/<7&9L6EBL/,GIK)Z/58J'#^-KQX;LF0P38"8*_!V)+LI&^7F!) .4&0M;V% MK#9EL6QAA=^>6E/G*7";$2UE\PPW'0E=[%GU9Z)Y2.FMY-HM$8?P1J1_HD:= MNF881U^-:6I7S\+KW0>*#'<;N)5CW\QF)\1BB"IY;9;,MO\7=N5O%:7!H#\T MW" 4%Q3<+"FDJ*GI> =UMEQ76I_L?=XML.UPQE!&A3RAF'ANW#[-YM97N,3. MUCFS](]3&BZK;A(R;6L"+R+F.,,BKR5Y/KE8!)?9]=(8&_[<(!"B M'FE3CT34(Q&)(,_9&7X&G(F K\8:#%@)+F_OB3-6D? :(0W#1FX,+ILW"\96 M'+#DHG9N"%=L&,TB!/..U>TVZ_(>?-?1L=K3V [4'A:D#>(']!C$WWNCPQJ6 MJZ_N#W5OZWM0'CD"$^BK.%2W!76-'-!TZ!]C'S+<,GJ($014#M06/4MU(,:Y MQM8S9C.H.6U!""?_K^R]!7?EVQ0$%(BII9BRB=1L>.78TF5#DNTF ?9NY@S+ MP25C9TAH-]VJ%>CQ1^H-\L_U9X_Y@*XZ?(T!]AZT.W/7#L!:.G+;PXGAK1PK M1PX&KB%?X-T1&CAV@UEOP',48%Z/41Y,Y3.K:HM6+)E9H?)>=+ MDR'UL-PIH*K;^^[/X]=A]R?]B!JY.W^T/Q.8 K;W>CJ%*UA'QN;#R&@,VH:B M5\F:X>T3C]3 (X>PAD3)PJ4@D8((]S0DB)Y[MMNK4[W?O7FD*1)JH-U?>W0H MM,LC[0*J?JJ%"X;9TKJY"R*<92('D.1:!5NU#^K'LH+'O_U_^:6 M9OZ3K-3M#W_O=4\QEQHI*I RKDT)X5! IB=NT2UY28!V496$FPDB'7ZZX_-Q M6P<*2P&!_4Y=#'0+9,$!D&T+$1^^&?::8^T.W@ YU/T#=Z*'!H6MT6RK$WBT M IP4C[*,TA@+DWK0%[%BN.L)B1>67 M+XL9DUS/FL)T; Q IU@]@ME'K[LJ9E\"";%OSD&8(]QH2[*SU;O(M*_#V/KB M+D3M>QE<.45PX4HY[IV#'HML(^/W%TOPML_^G:=P[#-WSR16)Q !O_@@8?*Z M!^ W3DYUR3Z234#"!XCH+!V1:Q,XYJ_#(ZP#_1QD_(5XA(4(/-.^2#S"2OC0 M]!CKX$/3HRP$A";67XE;UHQXG]9ZNUE?K$C$)T'XMC,^*&#[3A)LRDL$3Y67 M>(T<+/L<#NS'[-\T=>FUBA3H)?V=EW@)]NM/!YWO)G&!XO_\NW\N0\L.__?#O=X1_-\3>FIK%>E(TU^?E;$J+36JZL!JCF@9N,/?F2E$P MYY.PM.SQPEKBFV(N9[;)*+PRN']E*Z[+R54Y25-<<5J1(N-1>(!"B0Z?F96Z MC145(+O4.K4>UJ/]FAE/#^&5!\\LID8AOI7KZ\E\L1JICP2%;+1"",\EP.WF[E12M55HHT56Z1BUEAKA:GRR6\\N#M M(58H1*5NF:%D83 )=-654'RI]KC#MQ=U)<7$R48S*42L;K0>,R8O9K47.KQ2 MH\SB>D4.$U0Y)L65N+1BD\DEO/)@G.8T]9+3XL$77AB#2IYG]+1(H6<>C#.B M- J-7&STPLMX8TY'@$/E9#RZ5 MVJ.71GPLF+S<8^.#KL+-(DMX*7UXZ9Q4YWPY-P@DN8(V"47"@50WONS1S)%+ M*=&(B?5XDP=J]*506(8;]56U1[.'E\9[:DTUINW*9/HB#?15@H-R/I3D6[-YO=#4]="J,427'@Q@K$6MG,4LLA-!G(Z% J,FBA7\5'< M[\^Y"+\KYR+RZ^0[SAY5GK[KG+/\KDY@7W7^::KSR^\?U_G<.B'4N6U0^2?219?@GP)NM19YYHP-405R5ABSXQ%#GBH]]!WGT MI?+47OBSI7*O)7@EU,WI2ES3)W+>&-66M+6.IH=7D\IV,)90TN-1C5^;/2-9 M$#/M000=E'*__M!/X?!AW_M/;?8W9=$",(S?YY(1X+2NNN<_ M3%WG?67UEF;NO:EP!J40,OWU-14&7%EJ!Y>B'KEL:"57*NW$49PW"I$+4@&^ MX B$U89:0HV36I>R9E5QL3)[D]IXV>.08L$RU & _?V%!=P7\RO8XO>FPKW% M_#H:R*7%O%#OU"JMI17A+5W)Z15FW9K,AE#,D:9"G17S+^V5.)E"Z4F4_BZ6 MTAT@X)0Q=??JY3?T@=Q]K@]DCMU"Y]D%0@_^.>)\!/T:^8F02W K:]*RENNF M 7K#3G+8"^'"[=!.\[TGOL"_W;UR][D^D,#?0OOY@,"7.T6FHTW5(-^*Y:UX M+"IGUS(2>.R8"7UIQ\SMM_D[AZQ^H_/6>T_RY@$(1TPRGW]]_OTRQ_^7Y-\O M:$BW]FN&F9J)ZF\>% IS]6X@<<9UW(SR5IAQ4;,C6O5RKI.%%V/8 M3L[34]!.5WNQKE1%(T5F-,>=Z]_M8X"/ 3\MJN$S&'!%P_I3&,"'QF)AEF@$ MDG&]7F7J\4(L"A &< @# I%S&/#HEK4=\G!8)U53'<7&6P5T1_WQC13_W/1G MAD<\GI[C:=:CXR8!@N+X#/%0=[V)%6]9W1XSLXEMY0C-[W,?GVI>]C^A*Z MUYZ)6<+"71Z\VZE)R'.B_D2P&4*M0ZF#0#DU6")'-8SK$[B>'.R?FCNY.BDO1[V_UZ M3Z_!78,./4NX$9#=4<:W#'W+\/OXE+Z=BO,F(]%MD02DBMTM*HK:UMO]1X]9 M@;-8L]\45UUE8A6Y:$AEXYS5K*+JGU#OB1R&Z7])C/"3<7ZB:^C;Z3Y7 8 ! MPV9R4Y89)-/<+,84(\U1)A5% ( B5P^]0-_+"?1&UX_3:NV[6'P/Y/RY>VB[ MG[?S/;6E$X:BTS7RP%X\@HR,4*GF.LMJG2<%J==-Z;':-!U%)G0EEI:7MKR9=RC324%7(06- M"M!=7Z3G));:QO5GFF61F7-+BDNR0FX]"I=>EKA!%S2OZ6?Z^UK7ON#?7O"_ M>&3&A03_W6;T-02_GAZ+5D'1XGCSC@!2L">'I49DQ?#Q0K,0*D0RE7D;=^K$ MF@AUKG:/+\&^!#^&H^#[*Q2G)7C.L-/%/%Z)\'DRL^XV]'E*G^.VO&]4*;S] MYG?[R3^(&^OB[#.V#%,>K.VO9!6^V/S- M,(!HZ;(I ^,)J3V*A3C>B2G59HB \ >D^X 5^A%(=A2J.0*N+N35EFPU"?XY MLTQ,_6>BI*FD$ZD*>=3497$_:!4E\-S^L-IAT5X4DL.E1GU#C*0SVQ2<;'P[ MG?+@0$5>'W] ="4;FW?4-A/'->B*N/%GKQG.SL=TM1G@0;ZK%M6$--.['S\" M^^1$HE-H5YG[!V,E0==[(%S+\+*5*%!U497 M ['+4K,4B1@)D*'[ *B[//Y /+@'MO?GP6S;$M?A1'O(DS3@QB8Y3AGIY0/R MH,@7N8F1#D[Y=#>>C0ERI:F/ARB^[=#+=%4F9#[*A/9^=; [V6,O65,(]^)% ME.W=)>$- D-=PJX@L#XY3:"7Z=2T+NI M6^!B.H_])WK0;]F$FY>XLV=1)[8L.HSW+#@!))V;*3S,9MJ G#+3P4RPE\G. M0U5Q\*R \&4@JX(JHC0. S*\';X)V05=A 0*Z@O$4C9'A""*B.W1OCO3(3O) M,P7.8@A4H N*LD:_(R9$&RWF3@1'B#/10PT(:'-+1DP.)RS80:*H9OE4F$"6 M=VE&(&$0#,.:VELZ?(Y@$L)@ $03/Q-.0]-Q6"4608R'\'I@VK?NL=^"Z(+N@%]/DH==-^IX>A@ 53+&0!8S8!JP#\D MB#&0<-N;,!GA:FN2\4Q$1=.";X#DL103D6@-APYGK;M:C&9XJ63!==>=*YS9 M;"BF(5^0*LGXK^>-,&]E]_JBO T,1B@*YV_#*!Y@5)6R*FH\"+&FH@BJ48%\ M**XW\AZ*A ;9.,EE*:;1B@^LIA#*3Y:/*.]X>R+Q- GO/!]&[EN F (!,S]B M11V(VE"%S\9ZKSM:ET/QG@+%V-8VR#Z>ULR.ZW9UCZD@X3X#8#I3M#78R!A\ MLJGI!G[$MG.2&^D\\.HRWG9*A/T2- :'LR$6"7"K6@B*9=]Y9C":NB.J0QUN M8\\$PCJT&(*ZACN<<05=*0KMU\$Q_1P-J[&>@1UM)NF0"C.++0&.1K-8J..2 M7$JG*:O>RI2-HK9JS:I>C8;:46A(: $AI6:IP=D#]6TRYXG(CZT/X_71D.U! M>8/.[*"T?=O7UFYBZBJ6*<>L22MJ)OJ1Y@O'"-5??U3M4+GQA+COVFF$#.$* M829>XB/:L\U5$N0ET[Z60,OI57J,TZHWNAD!UQ-BNQGD3 @TRMKFC"UWH3=O M6=6K;&,%R^$Q&;YGCH 9,CUZ]=S2T#50Y"90+8.;H(@?I%GZ+F/#F3F7.EQ: M$@Q)F!-I1>O#IQ7M^T]S\.XXT45XQ[#W;O0G'I^].<(QPCT#BP_<@Y$TXWG M$:/)H9\W@H])[LJ[M@"ZLQW!C=F 6S6TL?4%FI*S+;G[N"-/.$,A](^QJSQX M-D5$"7BKX-EY'@$&ZQX,.8I\'OHX,W[3##<,.9"1I-@AS$>9T_[I@$/1VFP@ MT.&XGE0UPB8_S8W>-L#,#B MC+8M2SP"-B/ MJLG&) XA#JX1_+0Q#EKQ@L*G:I+,EZT@HY=ZRXS&.@<',K2YI*AYYKH>NHQ^ M1%-B9^Y8P.W)$VCV#P.N<<$886$2T0>D-4 5Q3:'H?B02TCJ$V8A CH#B/Z@OJQ#:*P4H$ MP+[8MK@1K>!S(0>J2!=#^YDX@E)F/^.92+O>B2=T$X10]R?\.+PS2@#N[A)A MS>#=$H!DE [-"*2)HBU$EX&*=EWTO:(9R+"7G7+(V=Y-]D^:&6=8T6*^M=53@\19P/=Y2LFL#T[=/@J2-OSPJ/&__[?_^,= M_3::BA0U1=-_NXE)GFF-<%[-;P:?A@X!V=>!,"&% 7SS;T%9"FO#F68H\KS) M)?^]R6UB,:M3SVSP7X3G,Z+' 3&GPHKTD,PY?"45,#!_.[>YW^&#T\V7B._@ M^OS6@2(@I$5/WWDN7AE3F_UFZ&?N2@NS)][L=AG^(Q C'>'Y?S7*\:/GV1C= M5+1G*?9C[7+"[E>__C1P)T($7VA[@!R[.5<4_GC6^!1G[M+U&+GV6-W=%Z+- M5;74;_2#O#ROI%@M6:DJ!1OO(Z?O.KM+/ ;DM@"$'^FM7@P1OD"#J-"+=Y/C M,--D9:I%4I7\@%ZWZ='RO!]#(A=&L;@NZI25&N2,68$+18+O]T?8[:VSP^%LE27;,V7XZX^F@D-%Q9T:L1QI=J,.A,)7U8+W M"63H9J\HC#7=G95];H4FW'._BCK.'=?]9?7KK_)H";<0:'A$*3+67989(%-A8_G1R)B#MU2 MCKZ FRR]66F2\2QUK;DP\X5DA$V2<=4PN,9+*]-8_OK#'MH?_WJR#WQN*,?, M-UCA6!HDLIWP>$ZMK71KVN#RDPRW*\?O6>+WR/%D.!U,VZ H)N,Y>LR$KNE\ M(Z=.IC+;*"<+ RH[0^$TAS%N4)"19QHWT-IQGFZL(GU#J7V__\:]9G_8^-C. M7'#@W&\!U^2RG>(>1]L[[2]L<#H/=UUVQR:!KS-'\.$;U>3U>:$('P+JNBA> MW^5*]^F.1Y*F_H6D9:K91]87(^GSG<(ZZAO_O ^##R&=6 M)7*6"MR1T1QV31*I:#WFGHQ'ZSR!?B%I]@DJ3D>\, X9?_U);1@[JQIPT?#2 MDX[[N&"[*/]J:#/(?2S#_0T9] ]2N@G(1:KDBMOF_5M>(NH;.L^4=IQT M _$\&B ^6Q1'*+Z &&E+ IU?V4%4]D/P=N9LK8ZO=(!W-L/TB*,G$$L$.G(@ M.QNDO)W.,Y%"9W4Z"C_9;GK&$WPL.@_#YZ) D4A3(R$DH&#.-522^J8G:'P[ MNNV1*(Y'PPJ!"R:$(@\ _ BVAZ\[$[ '(BP$64$C(.%\2 ,J3N][VS80!ZV# MHFA+[+P^)!<$B!$^I$?7V2>^6'5VU!(1*FEKM%0[D0*8H,]$=(/)CN];!YO! M"#O:CXQJ/:+310<_MX[U;?2<0?37=K0I.@+79!V7@[0F=EN*H M)55%A]7N\74?P-&A<%T"NW^)!!P,#A&A@TY@[%^.?$5(FOJ(>.&S6^:?DT+V M!-^IP_FC$=KLF0'2$(W(N2A,!_^V3=\"HOSFYG" ^?LWD=S,+F''DFFQN\')F_UMLX>Z<97P1@_DV'R"XX.1L]0TWJ T MV %F"K[ PS8G=L5KY;Y\#IB_:K+,AXJV?+$C(L8_(O*/B-YT1"1@#;='!24Q M($BA'B5*4B\0Z8=Z?3HPZ(7H 6 !!8(@C(Z&T%N%36>6ET9,3R1K,\JR0HJ8 M2@%NSD2A=D[M7[F.35+EN9@N)F5.%?O)T+);FE21'K]_I;D<*8EV1.U1W"B^ MKG?7,E581'O,X3.C(5DH38)R=))ND?50N/I2RT6K\,J#9T[:TW0@DZ'#DSHE M%L593LGWN&6//7RF!;J!%)C6V$FKJ(<7X56F%#6&O<#AE6),TC/:2S'$0^+4 MQ_I+,;'(+7O!PRNEU6!:BQOY,24/.HI!CNK#5'[9XPZO5"(9=M@UFIW)7 F7 M(PO9;,^S47CEP8R&D=1(4'I,GA*2I#3-]F=BQXSV0H?/[,Z3&LOUPA4JG:Z8 MK0C5,#MFM1<^O'+ 9GC*:,!+IH'),I@/#H=,%EWIOOW:MEG*U8>V7D+CT!#+ MKNF$&*;#N$.% T2\@K[TO-'C;B8%,699%=DE. MQ($RGM09@ZMJZ58BG:C^^A,XNRRON@&/I(5\86%E;L0DL<6*Z]86\QPU+=3T MD!K6*H'Z\@["&N$R/#D)!.N4T.+H+IL%2JH'-XGP\V'IG!L*ZQ==AXL)*S?M M-TI]0/&3=$3JI&?#5IPK1,^']YS*_SHXW'T8=;(QVD4*1ZGP*H&.#HC4 E\- M_) :V*A1Q48^RD7Y=74PY=G88)IN#$^K@;8;'+O2G4X[2[?U#G:4HLPIW3FO MNW0,RJ/NV&\IA8'7Z,A2['4HR#HTK$$2'@\3 <: G< W[#!IE7LUV.312X3?R=";(NFWYX!,2K\5^ MS.K=8!GB;MW)_MN<>C/!6TZ*W)(]2*ZBC#9(L49U'YK%F@0;0U_/7G MI]AOUZ'J7)B.C5I)C%$ \-&ZI$?'(M+YCM0".-0!9P)*:/8XV-X0% B![$1B M/SK;?GNQATOE>-YF?<=A*<1G"]4^Q<6&N3[(Z=R\<:[ZVBOK&W7WCI2F)S2K M;PXLY3"=(!L>AV))-BD/L_'V(M'FNFC_OW%2\FU6 M8\ISN=R0[HPF:ZXO%](6*37)3RYRSRB:-K&C"!%L MJ'9YC($&K4HT<@D@[4;&(2![X3N-C7-_(4"26G#$@EV[QHZ>T!W-4@*Z[?R! MW ?L$B;"5G/<]?HC?7$TW6U@-M2W MIQK$*@WQ0G^]+4#D2(G]!$N% U2WY45U,(-<;+.J;:L8,K09!-VN=H8KOWPM MTV,GU=HQPIS).E/'IRVOGHNYJ_G&&IJ;.AMH:[]UB8O;2)M[0193L^Z&4Q4T M.]ARYR'846I?Z-S=SS:%R,OLA4W6!_%JH-VK)NF7]]=EQ8)[5E1='X#]]J/; M3M[J,HV4T1M.RFDNW(I2B=Z$@1(AW03(]U_DH97)!G"_HBN5[V054,CZ,2.?Q<9G=T MLVIQP4)'ZJYRFE7/,MS13/"73+ 5;V2%>I*;53/Q5#A62[26)S+!42SPAD"> M2&!'91W(NH'WZ_!^XIH#QCYT;RASX=1+7L^,B?>8/ONS2'A M/:HQO6M]WW0H]#I:.&4#C886H-K M)LN)JO@2RW/#&CJY8\_4)4+KXJ@2!E*?^JZU@;0)MWZ="@GU?L7[#?1[H\YK M&V?EP5'J:/HKXK"ACS'4YR-V,5[P]=6H2A62;86-0)QE;&/J0 7>E+??BH W MG6JK2A+VL14N2NNH7I"-=WSC@@=X4;4;"+7.#0^'HNB?Z\)HP.82%G$)MU$( MQ5 [-9FLDNJ$X]/1&B<%6XG,)\MC7!1$+5WLQ!)J@YT(JIJ/DU*ALN"@X6\N MC]3FW %1XQ!%(8OHTCD4?2:@P-\>"VT7ZW95@K445QKRQ?C$XMM6&\3&02[U M_HH6%X*^E&;I1[&O7*KSU5Q%2TVX:&LQ&I8B*3.-2B*<*UMW4>Q['U/?%ODR MT03#\BTN,IGS@WXO'\V_C!A(GSJH-*J%=7J> M)/-RLA!2FD%(#5!KX M\OLWLIL\&[CQ-79PCY7LAT]?W(<:FO;&I?6 24[*S;09$96T(,?.^5"1LWNF M"*)=?QC^(HBB;CEI?9;QA(K'JYM\0X_Q;IC:#*59.IF>F.E0^ 90=P,L1CBU M$Y_TX1,^VXN(G>IN@CY+0:9?XZ8%2/&!8T!!E!(Z"+%K!3B-*!0W^!Y5(]B, M!UEJ3B<*07DFHAM^0J\[^A[9\/KW):#(*D[R?R:R T\DEVQL00O'3W@3!(X1 MRRX\L+W;MD+A!J/(=L[OSIA-1"K/P&N8B,=(C1I"(!%%M5O@6T\220=#P7[" M&VF%0>'JM3_$$9 L!90'QU)A'-'=3#T!G9/B?S5L(_FB3M1-^H;FJU3@BQ@#.W$US=?\F4:O$WW9R M)X+75Y,J-[\+?4-#G>+^0?F5U\IZ?5//R'>TR=QFQ'ZZ2R@3N.,J.-G&^,4' M"_*C%H)^#D3\A7B$A0@^LR%_)2ZW$J^W5'>7Q+LQ.-N80PUZMB+PX0_AIOA? ML1%N^( H_9U'>C-I4:V0K8_,"1KQ'FO#';I_F7;.YX'ZQK,^E25\,%NH?B#> MP%4+/RB0W'.8NSM#G*Q;\09B_65WCC1L$LFJ_5_WU-3X>Y=HK\O+@1:U+83Q M^[]$:$X/!K?M@@VM@\#%>/S>D_E0894+[/WWGO=_7V(F]N9YAZE0O1A%N"G4.[6D!;\"MOVX^#7=Y_D:W:!CV,/C&,-K;'$1V#'<"Q'!=7, M*CRJ).-<3*B6,\%8,!7ML0C'V"*DDZ&7C&X4>4X:%JN-8)R7:]%> &MW@<,L[R^EVX5\W>Y=:'<_ MY\M#$,&!OCM3P@9CI )]E(.Y"_]? /4K=HD4_6)G.\;%*T857U61;&P35T:,7\&//IZZ&/KH8CW__*Q=2]RGW!',]!/9D36H]D((,,/!PR*7?_\,'=/1,ITTX,'-L/2A M"'1?[7,7:UB(-2@$60'W@=SKJJ=WGZNOOWX<8SV!V+N%A2&TO@:_+^EZ-P:J MBV&RG-.ME_X\5@O,HKTPUE?I)S82?$U?_3>.P7[4D+PCC9B\?]]NT,%W#/J+ M]2IB_5Y%P.]5](Y>16*0#O1!)-P+B!3\A^J'>Q&:9GO!?I_F:"$B!(6#7D5# M:PTTVXH JL?[4 DK&(5G1LU%\DZ8**QE)&)UM9+>.7!,V,9MC1A M*MEQ,I[HI];90FJ64JH]]O"9K4RO,19& XHO9Z4$):1Z+Y7FT5Y%52[3:73C M%D.5NV2EU39#RPB)KCQXIF&TA9>!I53Y/"546DL^K!5KZ,J#<0[:\V:Y6:,R M/*G.VZGE@HH.R:/]CZI==A%.6($T_D/*5 M.<\F E7T3'=&UT[JRJJH'ZZFKQ.;-G^'65NZ5@ZPM78S2LTAI<2VI59GD6ME M;;VCJ1%[LJF1_:\[.1D8-\Z0VY#5Z7YP(AUNUHEUYX7).#N)UZJA16X0G@Y3 MP\=)A]OI<[NAI5NNVTUNMG/6D-+\9;/60O0S<\\TG7MEK=F*SC,5/-Y^\NY) M;/0/36)[['6YL[#XZW)B72+/'.>OR^.MBX]CC[DN/HX]Z+I @0GZ"W.UA7EG MYNZKRO'=B!!^!Q&NBN!WI<"!Q?Q.DKR>RCN%3U' &8&EGB-G-8^KI^H>(=BY MS-U370S>F-2-#@*XY$@O6EJ7J873F?KA/K/GA_X['W"G3&JJ5)_.8 M,:Q"@>9^_0DPASTR/J5YW)-56YH^(665G.D:*DW^_?3L&Z+0/>?L6N@7TB-^ M$,9<3VE LI55*[9D'0&94B9[GK*0V^;'[[ M.;]V^OSMI/AZFL)K4CS.]2;-8H*,3"E%S-*U"*8:J O(?7U)3># ] M-R6KLC$"$C'4-,EW4ES?J+EW=O4--9 'G/T#P=WUE!97IM-(I(_ 746@U@E& MS("$&NIS"]AB!M^:63 MRZ:S 7Y:R37EBF3)G3)"$ Z5M(UP:-!MTFFZ]5<*LFETXF"U"PJF6S4+G##/ 7/EI/U)=J7Z%/J MQ[WG^4 B?3UEX[A(,\)"TT)=M4B5&:FCZ/E9:K)&V>OH^.:)#;U:(=JMF7*= M2G $ 'J*0M93S ) M!: FO0(QMP3=!+JR)OJ"(>.VO%--!\1 ![A-+OQ!'A J !*0GHFRI1.92H4P MP!#WO;7[_4XMQ93AI$5@NCW6!7&$VO%* /5YEG%/X9U!V!W9[9ZH"QDL[4ZX M[IC[:P(^0[)$.$Y9!4_H+U1N\@GWM(74D!>R9.$*M#IJY&MW(6[4W7$]$4O4 M!1Y,4!]>]/HI)+$S@!WBP!>-A 5Z.:H2!.>*&NCB]JVZYZJ9I8MPIKCT&)+! ML:7:(FSW<"4, 35T];3O3N%&WW"IT?O1?_& )&WS)$*$B"?(JN 1 M.XV("4DV[ ),3_ G$RX<'"#NN0P?)J@0,>496FL#* J:@CF2C=T'VHW7!9U$ MJV!W%=_^#A^R&0YDB%T*$OA1Q C"&EQ$R+O2$P&,&<0*2*'-LT6[< $!U(6L M:ZI->K1$-E\HD.Z((W39F&"J>CC@<7J4UP'E,4W$3>\M9:VV/W1VF M-' C7JV/5A"UBT:KC69&&O &R-R&A;M Z\8S 64272N!&<"#0=(W 6L"+H*D MZ0:\% H*)%8T47DB2NV*3;Y8O%9TNE O!%T&J!'P@'!.D-%MZ#>7A=Q!'7]9 MJ9E-9*,V"L#9H 6%6RIPR^A!;E8!%+/MY)^)!%QH&;6EA]>[S[)QPVY#?W2J M3P@_[+[BZ#Z7,^![@2@XS:C1#W"T8_A">*4M-5H?KALNJV%@(>D#^#C(^_ C ME$PX(0GBT"ZBP5>,T./<1[KOVG Z@;!+UK$P&H0(P;P/B"DP7;;%';21Q.#1 MKPDH [+Z. S9V)5$)$OPI5N>D:&PZH)JH$J\&(*>"9^'?1[>\/"^2N64G&*E M2"38EZ@>+4J#7D *<#U!"M(]5@QR##L(BBPE[)<>FBC-,EE5%G)R+O3*8B4X MJ%+*T9)3+)LM,J$X"/'K6D.N9$K+@II&):?"!R6GNFHS5!VEF$F:?8D5JH-I MB(HNCY6<:B>9C++FC !5YG-LA&ID&HD1/(<2(YG\\[?2-L,;7U M$%YY\/9"M6)5I5573::-:JD>REJQ57)XK#A5>9R;)2<-,3SA5N%!8Y!06OP" M77GP=G%5$P>\1,ZE5JJ(ZUCXC1Z MK(P5J:?FE$BVB[P,4B%&CF6SO57U6!FK(LMIL>:Z69I82GL-^$)GP2[1E0=O M-[*9@18)]%+):;\I\/U\CE5JZ"#UX.TJ&04B2XL9/BW2EAB8MBDFN#Q6\"I8 MS];;FER*3UKYP*K&)X#.E]"5!\_L5U1.JX:#P\F:S3&=U'HUZ!A#>.7!C"PC M(G63K?_/WION**YD:\/_C_3> ZH^_6EOJ:'!D:$68F>[, M\)[,,[U&0=&**2UIT4?AME8I8I92?!]!%"SM)CVDW#+7'DN&1_K6JF(L9PV! MZ6WJFXG0**B-M PBK=!(3G*[G,(U) ;C.:>"=I:V#IZ9#:^]B]T.4UE>] M:9[@;8*U*0A.%9JH41RWIR5,MQ ,&7:-J5J72H!%4#0\-$W(?KJ^H$NT[I-" MA:P:F?P&R#$6'CH:+LSF+,?55!'O)&E)'-+E/ 6'AOFIS#H?L=.#="5Q[8$4L$?K8-G/ M M;"A$0 TC<^6\>5:;S[0A[:/3KCR=4XU!M;,-TQ7#%07*>6,<"X>AUP=((]X! M2*-XW@41'@?M70N8'BOQ;(,2==.^-'+:P92"&1VA&)S5*X!JR4&K:/ C>HD, MI_49 516SN?/A53WYZ[@@4\''"CN@!IF0 W^&34TL.[ @^+L'>::?;N(:ZGL M0^H[(JY%#6KE(?U-H8DB1P@D)D0D"($^I+"8$E&@1*R;HD((!(\)$05"( _D M-T5XC!HE8MT4%4(0L6Z* B&R[V!BQ(0X*TCCN_'TY59],52:]Y3PB:'#_GD+ MW>E3R$X?. 5U98"9?]Y!E*$E2>2=[>)-Z8- 7S=*S_,XS9>5QQ )+R.@[_FK MY\?"C.2V1)//3Z"WD(?L>8W0G^JM@_+"'P%WQN;VQI;\'8QRT;3 [\:M6..( MDQM](*.MRQKP]*NKWR6Y_]0P?P=;%M3'8RMVTWP>6[$06V];YO'^7>JUV(R% MZ-V&QUO,^_1:8C/V 7D_/.04F[.;YO=KF;,(P^"_Q_Y]>-]#"\Y0WJ4*O);% MNV&6J"O<=L?NDB$B8Q-OF4."@]E'3.6+$BORB@ ^VT<4.66WC-@(W]B2'_F M_*H\X>1#YKH-O-Z3E_,UP-BQ^U7AU< S-T'?KD1"!F++DK9!=NH9VF.+*=8RBHH6>'KD$L]Q^35 M&5!-KK_LT,(JI6!-\1A.\=C-YIP242H5P!W[&&3($6TDLP&!3 MN(/8_8*1RT47>;J#M.]=R+Q)713"34 /<1.P\P0J&)DD"G)QDE:Y%MF5"9F3 MQW/ORXKI+8"&G BQE?KDN-H6V?2*KUE:/Z MZ1FS+GH5@TQUML"RZ,\,$6XC=CI?YOZ5P:5/II].&5S\1/EQ^->S8;^>32]\ M)'JQ'$^A,)I(TZTY@KAQ@KA:\%,I-)IH.GS8Y*M+& *'%9B#^/IU(GZH<1D3(/V)^$&%R]@V4> M_ES1T+67&:'2SK6[WIPUIHK@>N]0R9XV(MN(EBEP]NPSRO5MM8H>T:MCMJB, M""4[8C":(\<-PBR[F0Y+PO +"A^*_7,^3^M;JI_CN>1KB^-9H[@(KO=>LD 1 MB_8^KX H>XVO.V.E1[?D3:$L9.6^UX>@OD%GV+!;%U>RSE#)NK8TGC-:C.!R M[T7Y1">J_+S>$5,+)ND,-SDU*8S2$CT=LT(!ZIWLNWHGZL6S#Y\1Q.*<663+ M:B<\_7=GZNQEU[2SQ&OM#JFFE0T_9X8YS+9N"9V2S6Q$Q[BBR7YZU&06\OWIFVK46(P<=7/]LW" MG.Y>ZK .DNL6';/?FJMO>B#=)9HA.\CW1FN MYR1UN40,M$L+RYS_]6CD#/7Y9K:)U1J+:5;MV3X^[TZ+3)*4X2:!F"6;/DM[ M^&^L12)P(>$"1:)8BYPE$IH[-I@[7+'/4SF)0^,)3Q4.5FN:4V7F\P>4'!#M*7..MW M_VKD9F]5[ .P6$W<>33VOLYX->EMTL:*;TX+:SJO]@UW7&W7Y52@/&!$%DYY MQWHCLM6K4X=:L=JXW[CK#S0&V]!;\W*6::K)35-OSXGV0L<\J#&R[VB,&ZR1 M??C('1YGJLY]=PL'*D@P7<"GUPG?SHO;=_6U7O5(P9E"-JWH^ BB-3>(.W(R M:]0O]4K)2YTGT):U3&[2\>9JNKE>NKVA4LYE.RR*;9']2"P;7X*X_!6LN] B M'[Q^%6N1DT9TDY$Q6\_[P[$J$LE<>]&3._[@4MB K.X4^)53MY%:+\\:0ZM7 MQ42D,PXJ6W1@R/;-3KG+]NE/] M Q2OS^F1*97,LDHNE5+=>6<_Q/$"S^WH]K MNCJ@'A\9P3\Y[T$SH$C^]B/% "]V?N'I9U,-LA$H]IB2Z,_$7>7.AJ4[P \) M?=OM,;'8MLM*:/LF(0D0.,516;M$ M?EZL4 A'^;-&/=_O3F;G25YV15[C;%N1@,IZ[L07+5.G6OG*KL$896P%JVW: MCB4ZBA7(Y*'%+II64W1*8,_@@\&/+:G/K5\*09.S+!8,<0FGG'087^I.S.RJ MVQ0U^<=O# GC;2?V?08@*>'V).#/7$(#+[D(<5[$@D#_^4U M5Q"##Z!X;>OG"O\H@3R8Z\-6M[W09/\1E-7O_X)_]JJ$UT3.@I9TMA/Z1ZL( MY7WOE2/_/HOM>]XM R.>DI\[;9,BMJL(9AW\^__^YW#V3[8]R9N::?W:&_"# M9>T:SF"!+9?%Y-02.37)2>#-OSC-XWQ[M\Q,]@'?9X=_/?H >* D0<\]>_$ MP<]P/T*;J7/KY,&6[5R'I"9*SJ_=U_:?!6;_\4/35B"M?UDBC/=7(GSZL^<& ME'',Q2\,^*UG(LP+I8\_D>&_7&)F00'^5[^5/]KA!?X,& T(IO:LC=+N(WCV M _I70*?DH3X +L:C8>-^']#X-662+\S):V;&9'$Z5, MN_U.6C*+LZ%NR&R*15Z.U ;<(,O9E9HZ')8S4C4E3.0F!'<.C2Q(BQF=S^@^ M@G7Y*:[YO"@PL"U$Z.T:N5J9=;LT8]Q)IDLA>5JCQG!D:$6#EE2M<'K/H)=< M#2'\[$;E$9G-A-_>MMK98HDKZTA25KC1V$*:U32$#PJ]7?#+F(#I+8GAEL-V M?RZ-S0$O@Y&AM_>'0Q]/IM6)6J*'0\1;S5+1"ZZN.Z&;IEM*3K/R4&4W&0?TR-#0U;)27F[R;5EN\L:[H M'N%BBZ!P$5K4'$=[56K3ZR'ZRJOV-;V2$E(R'!I:%9NDLYN57YS2.IMD96JS M;.98"OK3H0FP#EXG9DQZB P;,K?**:U:E>ZPZ!$NQ;(*1=-]SD?R^LSMC\F. M*N@R'!J:0+MK;?""(321TH >$"KAZPZLQQ#A"=2FW4YIF)UJJM+OE%MTL%4ROFB7ZAF--ISH-#PWK"-FD\S;L,XR>YU70XG-CM5/#4YW,% MCA8I3--2FI4P/,L2:4!Z+ILEV)1("ID4RN%3///RX2LR4ZXPUF*D^B 4H!V^ MY;-=[YAB*[L=RY1T94SK[D2L8,<6V7!7J;($HR72>&$L;K\"CBS54 M@:&WTY14*V>R*1ZHJY8WJ:&$D'<[QU2@,B$S&.XD*28M5X?Z8NZE"0XJMM#. M^IY0Y.F!RM+^D-9F7=);E5I'5: DK;*]P7!ETM@"U4@Z6]6QL0=&ID,*@RUP MI::(>(A.E+OYY)).9&QE_T-TR)F:U')8&4F=U0#+]QI:YWNE!MJ MJ=1+TO7*H*XM.MMN',]'&)>JU%%B^I99TI MR>Z0+:+K?-.GCJE@>=$QO$&I(-*]X5C-6%R9SN1W2+DO!+#-9H5R=[:ATV8N MB17=^HJJ0:CM\.O]TK##F%D5476.K#FK5=HC-E!;AU[?F28;ZX5=LAEE(Q4J M:J$Z4:U#J M$"OB/'7,!!3:CK?HMVE5SR=N+U2^T*N,LYG:Z(3**O^GTICW, M+U;A,\.OE]J2NDF/"P-:K* =L9;KK/.SXW:E9JSQ?+TXR*FU&J/5-](2.%;4 M[J;""R\%K8P'G6P=I3D!<$FRH!8M+'AJ> 8=)BD3$R390OQV05WS&<<7Q]Y1 M<]6IU_41G :VL3%U E$6>%JOXHH%1@<4,S6##E#K^4#.[ZI*JTEQA-6EZT&#A1V9@,W8; M3=O:A.&*>FTLV*8\@)?:CFA T293=LU 6G2+LSVTMG$G2CVPKJ$98)R?AL4!&R$M4*AH9F,!+LNB8/NBW5G^ -!>]UJ!KD[]0Q*@RP4GEE3WU:WYAI M*UMKR3/HXAPSQ;U%P>X-FU5ZF%\0SQ8Z5-( 4ERBU1Q-9Q. M4NU@ H_K>A; GR35]3Q)LDV)]+EU0;%YS;1=2^R#-^0TDU=_/$91R>;:E[/] MG)K,D;UB+M69$'IGF]P!H9,H4,X;XW;15D*T>6X!7NU8KGBRJ/4PV@QZ:KZ> MNTP];$^UO/;O=BL28"]$.XA)S[WW/7XF"JXFMJ2GU'M+>J0(O88)'7&7:PHB MZ#!I]%+6;[GS#H(,E8;20WL4O5K(9]KL$^2.'Q<*DP'*=L?_@@G'OQ/3X,[, M_D.'6R?^FF[7_G="W.Y%8IL'>VN M7V)I=BB -\!4]22J6FF!\LX 5V#-/]C M#FE;#.+!$&YAB[_V/QRN':YKET>"N0A^F\-XGN Y*!;MLCOA#%JH#3*ZS:]\ MX-Q8AGAX\W#I0>;DX-DF>)X$EKZO*^Q_3\(RV:]M*LP#&_!N"NKQ[]S4-C77 M$?^!V:ASY0A?+Y4<#%Q\O*'P4_[P#TN*V -V32KL8\P)D2LFKX7(6+5%!%"Q*KIM(1X_YK#GB(?\E@OMVCR$XL^JPZ^ M[))#H?$G]P!$0O##__N1^O'5_<#?T85_O"'D6R<*=B^9/GO)X8;\^%TT=W=> M0)BX_6$LA$"(*]HA&?[F'G([$7/^]UKWW7'^Y\W:12G,//0> M[L YNZ!,WN"5YK=+&O>.4'6BZYN\O5!^/5T&A%?^MH"]CV>O1+L ?K !;8XU M5#&*S9Q&H6NZ--,\7B\NY";IL>EMNS,PT7.@RUU!+%]-*,0R=\\R=YY;N7\H M<[A;+.>[DN?1REQLD"*50[,ZM;VT0*#A=F2W'(P6P:Z ><4N]^E=[FN#/YX+ MV/(53_O:R[UVX^CKN0\[&7X+L6152KF68FR63%+&UI.7GQ$?Z:P MM\*&B*<>KI5,O/-%HD>.C]P',EN@P:Z]K@CIJ^LY*D<457LHC'KS"M%3\R6* MZ:Z,$ND&EZD#?-<,'D9DO$V!/H\;+6C#YN-^EJ MI=(>9G> !NC/+!Y&8[[EW$@E5)/_=3=A483R)'>^[BB4)H\D1+YK3?Y2^8"8 MJV^*JR,>].9="S:5.9W]N7/VO$+][UHR>*,"=TO\>_O%Z9@YSVP-KNT!%$40 M,7/:W;AIWS4^.6$2)5*^V7TD.?=H6CMW;"=T(?RL(YF3C%(OZ"E"F*FE]*9E MB9EY/S7N[!H,HS]3J3 :^]W(\EV&7+&@1B2_^5J#\,_+*,%YY;QLDF Q?161 MIPBGXG5YAQ;Z?A/PB(>000>>V_2_HU$-O;,S'?$!CHOZ"H'X4890-_F/::.U MGLRN&FA_CO22]6G')9Q2+^_M6E_B6#HNC,:"^\T%][P]G;XJN-A"R+@IKDJH M-04? M_(C2JQ4EM8>-Z@RR1$<;2O<;:9(+N@P$^0TR\]:UF1M7!M1](MX M.1^7]'*)JHRIL3=BL$7=9(<=1;:SWJZ?R(G=FXLR=$&41+ 70EQDC^N8=U+' MO"7^C8OLWXPY;R_:C8OL<>TNRK6[?V[WGO/>'=T[83M1>]TM??6J\R)?DSH= M7QTSR_X"97EKE+?600.W(!+-9L*5]OBV>WBUCM4-::CY MU;*[[A643A_?=TX^ASMQ;<\X+K]?/7%Q;;5P5I47O>5^#R?F"WY+RBFL7<.E M-63(X14[T^_2'DNQ: #QAOW$B?"!P3CM$0O[K0K[W;D\'_=R*F/&]C?,BD-T M@QHW\CURE34]*.DG\G+>XY<8].U>%AD72>]ED3&[WLLB;XE=;R]B[IL.IQUV MV_IKNC6T?\=]M^*3JW=^P6 M_#R,61C'Q;%\WZ1\WUQ0_$51?RGA=7D^F"(53E.3)5WT2,4IJUT*2OB'CJ3_ MQ^$ 2]@@\.NT4?-\G8!35<'K^0CXRT\F]5)K,)S#NCQ,U%P-;$ET9(D MJM MGO!INYPC=D7P3A[,,WA7'U*Q#V:0TTQ>W3''E-WH?JVS;JXJR))!*$;#1 KS,L5SQ',(Y=VU'D?SM1XHA0/@^//ULVP-91;%'@>W/Q(2X7^FA MDPHV4TP("OB3)0H)R3+UA /&V@[GN(YI^0EI>_(F_!T7_&(&@R53TTP/JJ. M=@'/[]>\4VH\&,(M;/'7_H?#Y<&I[QI7Z]PZ&5#;V*\FJ8F2\XL#D]E_$.BF M[2<[-;@=W9L_O^]R0T";^FELBI20]LTC\+TU8@L_VR1(V#9'KQS,>_?@Q2&"?"M"H _(-<4A)L1C^N,! M0V-"1( 0L6J*""$R#^B;V=R8$!>3"#(F1!0(@3Z@;Q9Q8D)!-#7[X?S^R/[ZX'S@9^&E7/!U)/D\U\Z+AB-:+'9P^>\GAA@5=W[=%09@8 M'HN<92=H0Q"%1$]<.*(^%7=_QI&?^^+A]#2<]+;RNOK&'%MMK"&^JX8@OJHA MT,Q#*G/3&@)6Z6Y%Z,\I#R?AA0QZZ[R W0HOG-$ O'"KD5>8Z1G7H-@CV[Q8 M:6Q:OK5I^5/G,\(B]%9"<;KJ&8V]_48R]UVFZ-F<(]M^Q6OG8X>F= MY%_[/&'>U!<@T!<2D,4QY!]X9)H'OP>_HO\A?>\V'9RA/?IX2B0!1 M3W%<^^<_G>5KCO0BH6KB6RZG \1];M-:9B:"7O<.UU))L^82.]>JK20<(0PI$0T!K MGT<:R A@[?W[Y"8.C< ]B!.9N'L1YJ@?^#^3B3/T$8WT:],&@OGEJH5:=G84 M2#7YXS>!G*E!Q?V;N,R=2,773=RGQ2(")HY9%U8DHA672*F^'J;E$99$L]#? M0Y&[MW%_%(-?=*J C);(V> !?UFBX :$L/].* 8,M<&GEFB[F@/F$%P*.4WG MBNOFVRYT4?GM4_%11NMY[R#Y)6X1G]B(7('G3ASCW1DYKENPNY *.',:_;PJ MX/YX[J95P)MG(V^2'+>C FZPCA+@VQYG=BM@:>J?A83&RI9S1-MR/.P7O* W7$J MZ2[+)2<.5.Y"DF^K9O()>X76<;,BHYLB(GI]KD\M*;*S\H#LDD!V[[XH$I= M[J0$\AES1;J<:TW8V1(9K@1\+>M9L>E"UYQ,>R4*> M!M$K=ZQC%0BLGJ6F\6)U64$Q8 M]3P@B" 4Q<,'DDZ#TWW3YN7J=<?BW6/ U77]Z\W'1!EM87FNF+8J(K0E1CR,=Y2Q3BVNO-UUXOO^XH M%FDOXF^<)X;E[87R(36]E^%'$=Y*,!7<0#[B;320U2BK=:45K53N=N?$>9B%Y)]S+>RUDBXC^5B;9HP2OL1Z^^5;HR,2FS&9HS M9<09W95K2\6_[Z9^>Q6;%SGYOKE"[\L6L6>S?$VLIX!= MFS5IKH%YN=Q\VIU4.T#&R8\TD(V-7UP@OGP4?VKA>,,$4@QJ;/S.FD84*LN/ MW69VIF^@8PA#]K/*1\3,8-1+Q("&X#N BH_U85ZT;S,I&)>';ZH\?.OQ]"O) M^T>!*CS)TUL)^\90JY6[DV29%IM+LKEJ]#(\TF&#SIKAHV-QOO[Z5P7O/N+] M& L?6'MD/5RTM%&JS(B\CK&=%%DL-R /OU+]O=7\?%S^C;EC#DW*CPI"EP)Q!'(J>JR_S3=N/N-[[Q7KO^>R'NM )I-%V7:9' M$45+XH;B4/# K8%WG,=6X@+O)]#+IUQA@ROW"96G.8&E$YPL"$N!P@LV%8H*T9!!)K6$@4P@+)MT;$'>QFE]B+ZEAOAUVO\,--* M6_1RGNLOZ%)G+?=E>EX'KA/$LGCZOJNW\4W<6RO0WG 4?!G#MIX+,B=,YG7: MQ0MCS%JFDZMQ8-C@W5PL-FLW6GR]X3CZ&F:-6GH=([\:H&IM5IT[RWQ'Z5%> ML$X88I_W$/6U!>&&RK%=T18YBY_M.K\8 N"ME:B9"QV6:/G3GJ?^%G'UK:K< MN#I[IH@9?+ ]OF+OA>V(VZ#F,R37P5(NTEK;*][.E['N$.A+-(B'T7.5M&XZ ML7X[]: ;CG/?X-X#<\_E;,NHJ[6DJGBNDU6(83K;H2#[!D>0SW4P/Z[(7CT\ MO1$)O*U8]$,F8UQOU09CEB$1;&/E:@A.)(F&#&4.EF)Q-#89<2WV*C'DQTS& MFFAW-G9^)=%)RIDV]-3&&W =R+XP0CQOXO.&HL%KQ[+[1$ "4#71MUPQP2Q. M=U[WVJO[KL77^(;M'URHB%CX^>%C,@R+S;Z'A"69C0 M+7>S&@_8I";Q0,WB05TX?<;61'?/[3'.\R5#[$-N?RNXSC26%EJV.XS8VS1F M]*;AE&0/\CL\#GW.-@]1,(YKF3'E>Q[J&3?\.GI#ZOI MK23WS4E$E6FV,T2U,#-0?B: +&T>D8./K>"]HW M?%K[% +RY-:\?F6K9D@<3O,+@J[)DTYFJ4EX09&AB*0@* K^/2YLQ<7LN)@= MD4/B)[6,+PUB=F;E,CW5M9FTZPP*A4DN[^8]*.WP]'C8(,;V,*YJ1^Y4^FE- M8\@BEE-8AB]IW:7JSTFOF.M+?3P5R B,^)&',W7:CIA%C'I-N^7,1"L!=E./ MZ]F?"]U-2Q"MY';P+W2Q3MBFI@B)?R'!_V[VED\0GE]Y;?<9J[]S;2V0Q(/D MVEL!>1I5+3HI%CN(3DQS4S$W9Y=U$&VD@A/F\=VUXS'U?7!UQ +LS]QM>Y_% M#_R'##_,9"=D3V%ZZ&R%R:4JG34IR.,!3O6Y;FA&I5KPIZ'TO9JG: OR?<3. MG[=4+PU4TNEH[8[:I.EANZL76FLLF2\H =,OHUPSW31+[Z#_:G9;XF<<+AUXJ^I:(B2 MXOR=$-<+T;!C'.PS%+"?JS$:>!W7XW_/6;.^^E*_2:!,;Z4UMY7> MMP+CS::"3(?ZF$3R2BK3U-Q9;SD *CD- V,B??'Q;X7=K^I"#H/ MYJ,8+MC+UD+<3N?MN#E=H89CM5U?,,HX[V->2UX/# ^* (B;LP_G$H%(Y-TO M=<7ZZI)P#AMW>T)_I]%VR-R%[C5)Z;%4IC"%&2J#!=KWO&)C0$$1!]%U*MR M)[9Q'ZXJWR&[WU04_HJY"UFY>3[=-WVRV$"&BV8QW7);S28>.'HP]L8>SG2W M+Q)6[D4X_A^' PSZ>[_@IJN#9_#1"3-?3.L_@K+Z_5_PS_XYO"9R%MS[V>YE MC]('7[JSQ CR[[/(&#R](%K[56+$DX3MI"R5VJXBF'7P[__[G\/9/W%#DC&U#&,1>_,/0A?2;"'.BZ0-\]D>&_7&)F027UKWXK_X(1MP^!/P-& M ]I'VS[6V^[Z[J,?O_M03!*FE( Z9GM]8<>EW.\#&K_&F<_W]=AV<8%R8B6$ MX! $:"(1P3F6R II=BIR HNCF"20)(^GI>R/[5NYO3J;%A="H=0L^4R)+JE> M?8Y76E,/:N&7(U.TU<933:*'Z)6UYG.M/H$OX,C4RY%F=IU:ILMT@\:\FDP0 MLIK/+3T6"S_3:0ZSJCSN+1BW/9B7AK6"X+=D%@L_T^XUAN-2=MP"SZR;H\6\ M-T^;%(N'GXG(I"E*37E.+XO+05\9KW.6U6$)%GDYFPZ_O49-Q'7'*;O(T,3+DM?2N0+6 M88/4PHMY%BNJYG(-5>7:J195,!>.L:;83/B9&IMUZ'J!,1!N[J&2F39F&T"C M#)M^.1+$TYS@:F5H M5PL+RDH6FT:*X6S*IL>]4L7P@F/;H:>FQN8FIXYZ&Z9EH0UKFEHNZ550CPX- MG1=,!=^@IL8L2S6_,*J)Y;(:.">AH9ZOKC2F7]49?VJO*D8U93V$2[:J\C(]+.N7)8 )'"-LN=4S&3KH^H^248H/6U\O>&(C^$<(6BL71 M0B0;'M,R?8QT;:^+$ATX-+19TYSF* 2.H,PP69TWT]4ALC+!T",\T$Y)%C9G M>Z2J9.E!?5RA^98'AAXA+-\M*)2:S&*,7V#2:JYGZYNJ#(>&)E#-K>GT:%7, M(9R(946O45SC/AAZA ?(3*^0[B*I+()UV[UB59V8/J 6=H0$N=HP94W7S(1. M*MTJ[S90=C3LP*$AM;*4C,H0XW*&VFKJQ21)4_2:"H;N]0IP=OBM"[MMN1E\ M<B6R<]T7!*SQRJDR2LGGOF M/7XF"JXFMJ10(QO*$.H*%WA]BF@'%K4/7I[33%[]L5]L65J:HY1?7](NRTI9 M+(\E9R,0)XC C5^ ]SB6*Y[#EX/%.D7RMQ\I!O!(G5]X.NQ6H-BC6]$#WU,D M$ + ?BVFOC!A(UP;.@G.3 2.@@X>_<=.&*(#0IT=H"\L)W'!EB1@ MWQ?M:5/ Q_#[/7'AB/I4M( 7\S,!=S\8"&F2X"P1CI),V W(_A4X'X$3_^A4 M;J-0X%!JW,(6?^U_.%P\7-C.L83.";]U:IY[? V 'WG5*'__.36U3 M#T2.A@(_OC1N.@IHOCC-.6;E]W/3(1=L!:\.$2/;T:'U)LX M(C$A+D0($$5?4RW%A(@U4]3H$&NF2! BUDRG)<3[Y]'V%/F8PWJY59.?6/4Y M=?!E5WR8F)V:FO#9+0"!$/SP_WY@/[ZZ'<@#>=X-(=^J,.Q>,GWVDL,- 3'I M/G+<5CM!^+@O>T[OCA]B\G^1_+'BNSJCDZ$%OT76PZ-)SX\I3<_$XU>\3_"G M,@#393>B[D)<\#JA8R*_)#)V5*F]\("15Q3&LWW,/.[CBV7&VC(:RM=E&,[7^=F>G:G"'8?W_67PBE]:]]SJD0KK7\ M.A6C7WMMU[BODXH PM:)#VAOTRG1 @>Z$G5CIHZ9.II,_073HWIX_Z-W52B;;4D')WV$Y,IN-/R&A;A%J6HOZNE,-M7Y M\MV4T$$@\,/^L]UU%7A8!OPW.']$&<+N]HJ]DZYC(!&K6G=%Z26Z0O=ZM$T5 MY7Z]1\%#FD&;W## 2RRAL83>BX1BK#QPUG**,2B5:[6\I>X7_*GX]HFG BCY9C>V?CEA1K3V>YA>* B6Q$(6&)MLA9_"PXY2Z(*U$S%Q Y M:P^U=#*;^BV4T9TO\GOY^B>+Q@/$]I R.I#"[DX(@5XJ/(E@WK2/ZJ529U"K M.E5\S-14&2TJ2('8-&4V$W3U2<7Q=RS!-R3!(2_X!B/0+1B_M>LO'UA2CN?Z5V AG(ZA&CJNC=C&6/_1JMC_GV:C3SDMI" M9LF@Y?Q/%#T+^'$LVK%HWX%H7R,I_@G1SJ9*@[$T*&55W9^UFOWVF$DB$((# MQ/&I[%N(4U$/Y"O&"L0)IN4_=SY,N!&QUQ]5K__$BN>[:)GS.Q"/XG1$B4S] M57?L3QD$X:B23+A%DC Q&4[NQV\L?$^5^3Q5]3U]**F8WD P_RSNBXD%13L-T(';J,W17 M=B\@1)ZYQ>TVY(1FVG:"/]RF.)B)@YFK%P9CUHM9+S9U'S!UK;TFKP-%_LS< M%4RP0X T1RR>ZHF\3N/TE*YA\T;%([L=L2%#]&=H\=X\57*+$;9IB6!B%S-\ MUUYO[*'''GK4@^W7U=9.6H]H+7PD;XPBDS=IQ>M)1C=7KN0Q%&J;Z?Z:SMQQZUT7. M%A-[*'X_#FX^HWBNW&<]$B=WK[T)4=%=9SZ;'\CIHY@>T5+YG#)6%FVZ@)00 MTRKCZ7FQ[%*P5PUT//"W;@?%HAZ+^IV)^CTCON)8V]%#[%\Q_(= MRWOR;<^SS7*L];2H44;)UJH5NNMK4"^X6'^GWCJEN_EUT7;_I58<=JN M"2$'^\QQ!B_&P<.M!@^GSE9&-R: 2N>O&_5I85M>?U MK4PO+Q16"('$R8U8NF/ICKJ7,?I^](_Y_C[X/NK!44%<6"!PW)5\(7:L M;H+I;8(/8E\R]B6CY$O><(FW_N0-MBUXZ=/QVQIG.)0AT$M7"2#7C_52FGE) MMS-FUVK:IKJ=VKQ%F N910/D-S*,/!77>F.1_4XB>\YTZ1=%MN!(C7(]5BK+EQ5 M2V+LU_M+$?QXVF6H4HLI682?\ZOM0;-&@0EN[Y"%KZZ?S+7X?HP>"WAT!/P< MM\,9+P+XDGXQMI#'=E&AE.6W.B.+>FFNU!\82H+XZ? MTR>_]B6)2"BK".[+?;@?;^<9WV@1_8&6T8VUP2TZ&7.C@,TQG^Z)VM?,7A3%Y_;_".& M'&&6YK Q[=B,CTZ'2Z31<.E.A\4"?+=T-B[[QP(>"W@DTA5?%/#VL%Q,VDBU M0.O%VL:;X3+O=@,!?^6VU6TG+.)3P]>.2^Y\W5$L-,9\'_-]S/?W=5H^OHL9 M%P%ON @8LV_,OM^1?6\P9&J*3@P'?H62#;Y8)P33A,GY0>WX;;.L_#JSV M_MX/:[HZV' ^,K)ZEG4PVX!\4>6:@_$Q-Y4P=S M\@'W ,9W.!6\GDM8XDH![V *"<5.Z*8E)C1%%34?/ YLMV$Z\ /A^%?!<$'@OK/6+P1\D MUW'!%Z%S.!4-48+KD2Q3#Q;VS'><R.D.B) M"[#$*9@3COQ, "D!_QZ^7;0ASRGV#(SE$@L.Z"3P@*/;)W.*83OA66P]V(1B M@+4"\8GUUBQMG;ASS-<[=S M@4AG_K$3?9&?&:9FRGZB9VHNG(Z=F+HVX ?;#AX %+9G!/L&V$LTW"T_/74( M5H+B$MS @[G;<*)X,!+JMH=$9$20VHH;I-9S7H)K?90%8;NY[TF"[4X!70W( M=>!OX)^]!!O' R6X2_"=S$/O(3$'5+<%96M+ CF:B@E 2A*PA;UPK9-B((! M?CW"TW;"GIFN)L"O0=)8-ACW.5;"'Q)0)3T]_-ASMMHEF-!VW\"?P3JXQ/^> MV" 67"N8!8LB++JUB7WSP#NNK%TB/R]6*(2C_%FCGN]W)[/G!C+UTOR&3>G EWDRI^FM.6UREL4:;L.Q=&QD(QC- M%V:UJ2OTI]2/W^@#&;*C"2 '&MR_G<+<$F7/E[8(]!K@ 0'^!7YRP-ZGIEUT.B/WW.ED>R MO^%G+S8<* UQO0!3@00SX<\*^,@UGHFX"D02B-);)@L0VWY\['/>"+0&)(," M]3)XB0Z^XG"!=+[U2!YZ'HJQFS'43_M9'RJH0 6]M%5'Y_>^OJL]UW^;DI) MI A50 M?Y\EDPN $4]IY)W3F4IOUQ',.OCW__W/X>R?$N5)WM1,Z]<^&WZP MK)D(\U6_L" Q+HO)*0@(U20G@3?_XC2/\^U][3C[@.]/5O]Z3*CC@1^,/."I M?R<.?H;[$=I,G5LG#[9LEX=/:J+D_-I];?]9D$-__##(0)K&+TO4@NPC?/JS MYP:4<2C*!JR%[U+.W.\#&K_&F<_W]=AV<8$LL2+)3Y$4D64Q M2>198DJF60Y#,N"?C"1PPC2=)H0?V[=R^Z0^W[;&PHB5)W1^4Y+:'L_ZJ[P' M4RLO1V9ZR9F)CW"+J4W:FV*O-R9Z? >,3+TELH#*8S-=WH]\>S)E7G69G% MP\],Z2N@S)/\DE'J>"]79*L=0I!9@D5>CER*-*H-%]D\QU:$0:XV%O/,'=.L>GP2'RI"@0)>@@%VRMZ+S6/E#L_^$X3]D%I!!4H1%,Y28+8I\,.W MZ>9ORV//=I'>;6)+VKVZ=[!?1WDN6R]U^36N:JI.%.0Y?>KTTKM:X$;G,N;BF+KUK;7&+9%&L-',LNM=<].PY2[>+/6!M MTF_&A*^HX8,$VF&VX'F=1+'AUH)9B4%5D^?L6>)Q"?#IX-'N,^G;R]>C%.XJ M&;LP%+XT5'R!-0^@[K=G+V P \C*& &?% R@A/9??WPW6!=QF,Z4]P5>)X< MGX/OAZ8E%[LT3>A/;\<$HP&0N3['I0LX>/-Z=@ M@YX>_ZRV9@:G;>"H\&ML\<6#GJ^,1L/^B0EX(/90LZZ.[!OCT_N08,!P?%&A:]=PW3@E..CXFZ[?%5 M'@S@%K;X:__#X9KA>G;).ICPX;>)HGU:,DBB<:YC[C_89M""3YXEV@Y.P.[& MA#.9CK6?V.Z%Z#;/]8$;)FGT 27?NDMSD,(Z>#B,^"2P.?NCE_O?D_#P[Z]M M3M(#F_1N+O#Q[]S4A@?1Q']@6O!# 1__.@Y\*=$[A^?"2?Q*U)A MER0/7APBR#/.Z9DR)6#=]-T+$NBD:A$@]$&A,B=-1 MXOT[T7N2?,QIO=RJR4^L^JQ:^(^73(96/'WVR%T)?&IJ0K ^-(W\$_[WO_^9 M/E\M"(W@%OS?#^S'5U=./J3/OO)7CW%\8"] D+U=/(PUQ_#>!1W@+GQEY9=N?[6_F<7]?+#]6S;?LB>%R?L3^7JK^W!:WLK38JQ=U&V![3LOS_KG82J =?&9,EMZS<_#ZH[ MIK1=);S6?#*FO_8ZKX$]@T8 3^P4T#*[_'"TX$8C#QWSSOF>HW7D([@QIL@* M&0G15,8?9O220)J%N=9A"0@7E4+"-Z=BB8TE=I\U_<82B[))M9M5V[4BQRSY MKCASLS@J.5_'1_BXQ);[BVF[7Z!5)$F-'D!BTS]^$WBX'] RSF! MBMG#Y-C=/0)6T3+U_%;8V@%T$!C=WDOB$8V4RK3LQGI"K^DD6V98=IUSW(+, MI@+(R3.Z$+'LWL$BWRO WIV0HX="CK'MS*1J:7G34I6:/>MZJ.M3I:]?+SN; MD+N$K,N%>2G))*W>FAPI:*?*=X"0 [UY]IE[P_ M$>L-:L0CO232KLX:?++O0^T"?*^P;KF=A,]C=4C<8L)M@6KC^/!3>O#:^/MG MJP==>V%1R36?'(OWX[EF*=.NYLUL,LOHK+0>N1-^T.Q1; :Z-3CV5JXY%MUO M*;H[%^3:"XN*Z%ZQL)M?R[F-O\@755VLL1G>W?C&$&)(I=\K[,:]0#X(@+"] MDOSZW>,+8$Q>QC+T9YPSA&@4E0#+@I:D+4H'&-+E'/$X.ON=9QX1'//3GZ!"""5@)@F]L(>"#Q[].:O!4?L89LIBP 3CN%9 MRPM(L!4'7';73FPQ&N G>TR3-Y W(/#8MM7-KA7"\YPJ[*EC)()F%MN9P!D* M@");_.LM9H,1]+ (6B8<>V&0J@WZ>2S LX+D[,^$#,AE!5_?M=: #6D.$&;W M<,Y345/$U1Z' \XX0,07X/["?CU;QMC5HP.T"4":U:ZK!AC-N4( J19T[@A0 M9HZBN(114'=8D7@*)1 !1UDBA9,L02(IEN,EC"72HH"D$!R7IID0#B%-E+I\ MD69I,8ND!FA'VDPD^1A69*,\ZEFKXKJ/M.0E5^A/Z-Y,.(H52?2$GJY5,4;U ML<[&DKN^QSE'L2+'M(Y1;%)*TDE9T$N%DJWU:.H85J2 2R3'S"HHDERK;4*W M<-^;'<6*E#LZO5[+O,>4FO:\1[KD<"(>Q8K,C$S+S:<;2;4UZ/0'2U$E:JAW M#"O2G%<*,H^7ZRIGJQE-U?ERO=(YAA79I!I)FFK,,RHVKRS[EJROEIQW#"NR MYYECSB.Y)=/J-=1-O2VW%K)W#"MRC+#);ED@UJHXY9=2!S7)G-*Y69QDB%DE@R/3%%XC\38DL+H#D:,2D7 M<$=0W=I2ZB.ZFV],.F!D&/FS-*::0-@\Q'5EIZ/J=4+(PY$'^)-G141I6Q"! MS_';&E"CE"'02U=90,DK +G53-NUCF"@(#,JC3,C,LL,V0F77=GI>AKS?CPB M/ F4\\:X "43/1-B2NCH[^L*.?WPVIVM[;_[K?F9>-R40&)528///\O#)(^2;/]+@:AZ?2607"LT<1HN9IC\5G>ZP\VV,(+12 MDMG.'IYFBS,#PYF3(LU<$D8FDWK LC&,S-4OIC^0;UZ5C>^E7XP0Q#7%(2;$ MGA#D0S8F1!0($:NFR! B5DV1($2LFDY+B$_>]7W79;W/N[[GAU*))H@,\D"< M]Z#"N6[+GPY-X<*DOQ2*S)U0-E9?U^?A6T.1V;+^#4.$G!8N)D+,$?/"5W@A MHK PL:Z]]I)/IFN_# N#80\D$6DWXWRP,#O^O_:E@3H\#3T#BWU64CD9KU][ M>=SD>J#:R/<8N;XT&)T?K(LI9-KI*M[E] #NJ .)G.D5 MQ"7-=*2G)Q7&B9-;TA(FZ_,T&U6;'8URXHR>-L M>5+.N3U;%85-D<2RZ*J8IK8X-.1/DGCW9M-M94HH%W"P"21!O)_TR(F55 0! M#R*AUR*X+U%1A5]S:@YD<:<,L9&?[V6+"W,ZLR5J M[KE?OR#^:172F2&5E3R:SY 2[7F-8@$;E"EOARV#OA4713TI\TQH#AE]88G! M&4O((_!_'[ON$W2:ONFJ;!P-2!_+ZJ#8\HPOFX,K#RM>44R;?7+$D5LDHS MZ['DMF*40K/GPO2-U4.L'KZG>CBY]W-&]3"H5<;=RJ)45GV6Z[%9?)[)K"F@ M'H(R5 I/O:4>OEGFQ(!@-#><-[G:,;YKPVB>ZU#?M=<5E7#O:/6%B%Q>(;BV\$UA45\;UG>U>]LB2\*7G MP+UX]4X71CRQW8[U4IF7V!;_[W^>@78\.O\0$LZT?NVEYV!9NVN26"!(LIC< M8H)P$GCS+T[S.-_>.XG9!WPOF+\>!1#N0P)%'O#4OQ,'/P=W)U]N)H2;.]BR M9XASNZ\]!YW;?_@.-LF.,A###4,?TF)8[G,IH "4>@OJZ=@"8"_$.+0[N8%)3##&AB\[,%)Z D"&$KQZD6L$7)%=+ M: I$VMT!*'*V+6[AE"'2LO4B'PNAF U;?$@4CGR:\#C[Y'C;%^Y.]9$H]2C: M-C^LH^ZPTL_12]U@K.8HVS-MZL=OG'@3;1O\_^P[=MZ..U_>,0F1;)RV2RND M-D5XM5YMS?PYW+$4\L:.!0T 9^(V01:@2L/>-8"9P\@@.]QR\"6X[I\0)'JQ M1277_'?PG\64A$Y1A& ) B590B X-HNGLRP*_L!CF2S/22'\YYP[Z]:K/#]7 M>TU[8U*Z-%)&']JHI[VDX90<6L^F MNL4EH[8R'G4, ;HR%S?FM*$4:#U3$'*=OE%D= ^,##^TX]KIHN_51:14%FAR MG-ZL39DZ"@&]$+JM<0N3Z&4NHRTG*V/&:'!D^*'KF>-726O-,VZ]DN.83-)N ME"$&='BF8WYA3ONM&I(FDT2KO)"KE@U'ANB$M>GL2!X/>&:X48FQY4Z7$P6. M#+^^M,R[!;.?HM3AK&"0\_JH@NCPJ#-*A@C5$UI+;R2D5'TS'.G37(Z'"-YU:#\M)CU]TVR910H.#8%UIY1-HS'A2J*:+U%*KMGA:L083C6\ M4Y+45B*#8?-Q;C'T\EP+C@Q#O]=:*-7?]'DFF5UIRD 0'+[2 2/#V[_NJ2.K M71VU5+]+LH;*2MRD"W'%PWLZ'I&CB=\R-!4;KXFN;>1K"PYF.,-[.A#R0K*< MU#W$WWB+:5Z8F9&=P4-[VC)HW#E*XV99OIID4=* MB,RZ*THMK("@9,,[19?2;'E!&%5:WQ3:%5J<]>D&C(-".U7IY>2!//1J3$W8 MT)X_E@:3)'QF>*?ZA>2,1IE)AD[BJ=2FA_KS2E&&0T.,2D_HSKR6M2AZF%'Y M]%(UN?DF>&IH4VL5>;$9JEV5]ON9 E==R"*'EK.S&&W@- ^C$:\2K4V_EQ-IK&.09K99:9ZM*] MX^Y#:R)YQ$N M/Z<(M.=W-BG8+2",@Y_"&*K/E-=J:=;,HGD34:O\4;-"9IP:HCNPZS ]M,AZ MLR-[2=@M("Q8R=2<*+(NK>J\U;7$OB-ZEG>L6T#>*-7(-;&GBZY;3V+4,54Q6QL,7UFL4DRO7340IM"VUW4X'UF-!&EFFG5:U4EB:&=Z\/I9]Z!TZ?X MI:M8P(%[6FQBN]J+X.?W^)DHN)K8DHH*<+?%.G /A9?['@2@X2W'THMDR\9H M#5GZSA2IME*44_,B":A//6_K\ZJ/K#P181<)PKX_G+T#UK=/"ZN_RTT$.0[. M=(AF_F&R/O;I-D#DGI*VD0(VQ=]2+\)%G6_V+[1IDOV M@7BS3V1,EUA>8KHBR9=XC1,-.D2RTM4Z1+;_2C2);;[T:1+K,>B M2I\=T\F76T3+MA$[VT% M?M4=")V'_&I//13Y:E,]//5 9B+=M/+(CGZEU>])^YQ&F*>NPT*I;\)"Q]NC MQOKX/F3G3_7Q>5+Q41./8?";*'P';7HR"_WEKM+I!^3-A,V9$1)N0X1B'KJN MAHEYZ.YY*-9#WYV'(JI[8N\FUBJQ5OG&/!1[-S$/_;$>^BX,%&>L8LGY=CX= M!=;'R6+LTL4N740D*.:AV*6+>2C60S$/16Y+8N?F;ADB5BJQ4KD^#\7.32.R-Q,HC]D8BP23WIDIB;^2,"N6>&"7DBNPR0ONO M[-IM(*^D5Y[O*/ZXI2]6'>>:HBERTP:CIU0 MC(0S,UV;,P3[[\\V!W#,Q7,9F7*\*EO@R<*O?_&\*$K259DF[]J ;**5T!3; M.9D81&R1>_-RJBCF\JL[X&L+,NGA# MLMF6Q&99'&%AMQ36M9,RQRW8HF* )=>5E2A4#(W5-_O3X3QA8E5ZLKDO@CH0C_]Z//LYI; M+\A%;T(QBJR/W)E?7\\[,DNRV#%UN-_\/-C(J:6 S2Z+VDJ$# WGC/LY&[W M?_Q&]SP3*$-?Y*S__N?9MI[.9D1,6)[MVX5,)W(=J7IK&_[W! O;=JZ-NKI( M[/1%T>)X&(,D7""!@;9@P ]L#PBAP%D"R_0*K&]BRS$_[*=IW_K_V?O2)E6= M+._W$S'?@;@S'=$=<:UF$=3;\]P(5-QWQ>T-P9(J@H LHG[Z)Q/4TM+:M=0J M.F;NO\I*(3//?O+D^34U2NZ4EE4*ROW*QPG"-^APP,I#K] [=1.H4ED)::2P+E,DF(GBY'=SM>:4.W0O_ZF\*VB MV.YGI"G.J"D0M.V-;<,Y-$6 #7MCBN)HH=@_(TWQS+3VJG[VTSDG=(>4*[FI MIMZK<5YO("\L-5UU-*0[DK_^)E-'NN-?D?*(W(S(S?C6RJ,&W!.*(KO2^Z[L MR26N3%;:;IE02WP0VQ $#$]^C),1Q>ZG&9X\.\,32Z;=3+HZR\_BG):-Q?UL MOLE>+':?-,N@9':7EA8C\_%UK5#1A53 W]1G@W?R*'AWHN@],JN167VW6?TZ M+?-UT?ML5&IX*V*>XX$$VCV0IM>9$?+ "28*WZ/P/0K??YZJ>'OX'F-C8 &_ MGN7SR5)^1,JN+XQ9I#Q2,'X_5AY1_!XY&F]P-*YS,!PY&A>,W]=Z)Y6?NI41 MSPPRG60W!F0MAMP,DH3Q^TMNQMN+;Y[CJ!NHQVE 96JWK< M=[Q9PH>+I7_]I2^88?]IHDY]01.0+XGP?U(X?Y^B_O9 /M\JC3FIM""Y?&-: MR\V!SSA#)/S)7W^9"X;Q/TWX(SL?V?DO$O[3<7AO9C(^L6)HKJT(HW+=YL$H MR<*EHG/T./T]S?R93\UOB_61EB+(&_MG#T4CZ M;U?Z3X==:M.*U8?Z,L[GA;':Z$H UPP4=J'CS]^9N3[KV<'[!0(7B)#Q.^9>!J*X].*9 M::[(XB*[FE0KF4YK./GX^?W^DNNCISS\E(%KHFT+8.Z72ZE%:XZWJST\)[*U M5=,;__I+'"<-=AT",/3_%]\J8G^K2*&1&)9L/6/:FEIV)BV?\%9L_N-7%3ZP M55:R.:);Z\1*FYN9K-C*#8L3QO_U]_A"T^-.P?D@A@O.53$ ^5;!VL!R \V% M4?AO#+%!L)]HD;\Q&S@6@ ]9 'WU$(C2\T?2'V6NPXUHRQ.@>#HP1R^HOYSG M>C;8WS,N%*@.4EX=.*.T;LK:1C%*PEJM>S6E3\4XDNBO"LMDFN53\-4 ;JL% M7^[:'KB$7?N(FC ,3]0Q\92VL$'@[V&N>4)?(-("49Y@YB@@\Q@"F,G=<0T\'(W7;\($CN/*M]=C^'D/>T!_)!J(60U4._[%,1T6T^!/0 &[E MDV?N_BY*CJE[+O@/G-N))9[; 7R^!PWQ=O/X;[B0W;^?\AS)!X*^(A4VKD'P MXB."_"A"$ ]T1(B;( 3]0+V82HDH\3Y*O+--VL8P7+DCW>&FO-0"*Q=8Z)V# MANSWSD,+[3:%_SE3R\+7M/47+_T+>Q02S$/RMOL4OK99VU9IX1:I1OC?OO9BSG0V'=OW:RSE'DG%C&&_Q"L:757PHL853K:ZJ M-N[E1B7'JC")%'V9(JWC6+D&9]7QT87N*ISBY&2U9G*J]EKI8H6+X5*'7N!K MW^6: BE0IPJV/J5NOEJWT/=@/R^N2+YT[E@G]S-4T5>4-7 M55X3&X 3ZLNM#LMX;UCKX.)"\EB!QY=2>RS$+Z"^OEI7)>[3#;J68OKNBXS\ MI2]6.3G3LT]UK"0J>"J_4(>:*@U*68-.&_%V4Z"_I\.4C!RFR&&*'*8[U%YP M[ GMY1>(@C6?M:NX9Y9%9A WYF:A*3#W[B]U)L &XL@%=N0U15[3D2JZWF%2 MI)<>]1*+Y/,%Y;16LD3%&$T5O%TRA?A*(-4X#.822#F1GVL1='.^U8$L[/.O M98.@D@ Q _I?QW1%_7P2$3EC3]9]J!LHJ!L4TT-5=E^E'+[P^.[J:_V)BO#T MA8!XI4 7NM-4EURR(4_F7#ZFS;3\(^N+D?"2B\E&CX<23\=V5O%/*9/KAF-K"5[ MLL]7I."O0QV_/,OU,1.EHY&@H5'-&19*U?"//5/36 M:FPLFM!Y.1I989FD2-A9%X]I,5IPZ)8\[:%6B$KV M!:J).K =C5SV%L-BUF>F>+DJI6J6-2(F11_5^Q\-K74S53YE$QR?K^,]4'1& MZZ$&680X'BIWN?5LT/S4UJI7\0;=;P\EQ6L"+VFK1!7 H=3RTH?.JK;4%E6,&:7+EE>.Q MHC=&0X^HGU'RZ4:Z)!>X^K+46K<*$USR?#1T2_Y+WX]@93FH^VJ(*Z2=64.! MG]@>4"JJ&&@!%3A9U9%UT_'L$UB25R3)&R<=[:EVO@'[6*Y8,/QWNTN8%6Y3<*5%##=J>YW"^1U\6G=A M5(]!FLF>;0/#Q?3'C?S2&R_UT5MH^\P-ESXYCEE^:2EJ7CV6ETJ=K)+5QK=Y MP^4MM$'[[*B.>W2;Y7ZOJ"3HA\2+G0&B*RI?X,_V NH.Z="\B36N^)$_7<(=O!-B9VV_ADF9$ZO1%!ND]/XX;E MYW)7[C?\?^V"F:>9^;-Q^;47=HU*H&O#1YZISB?,#D9EUN>KXGERRI<)CQU/ M5.^4K:+G5%NU.:^FBXOVS'6X-/##:V?,[P1QW.@O$MA(8,.DV0\66%(8=]WE MF.8-5A/K=7\^6V57$OA$&].W"FRAIN/K;B4]PLMU1V&:LL> /A)8YM=?(O6; MC+\$3-CSF:JX\!).]_ ^_TZG7*?[4%>.Q3\7BKC$C8>E;.TH8)P M'@7G>J>S\!?>Z$_-(XXLQOP@X.)LWL&W,S2S14 K;"7^UYE[_.ZJIB=\I.ADE B(!CK(!7^-8?$2 A]2,2R_SI0D'^*FM MSF>4/\JQ4(!18N W@R?N."_0L,T1")PK4<=& $39@1\1FT39@4]G!_8E)P=> MTA\=K[[@U&EFS<5PQJ%!M\RN@VM_R %(7? <(!+!&Q;!*#WPZ?3 VT4PO6Y/ M)C,ST>#R.&EEVZ*0IU06BB RX8ES=36ZD?Q 1URBZY%F<#72G4"I5 W9G$4% M 5%8$>4%+N@30"5DVH'P!;>2.U#RBH'@!9\]KYRF76=:B0U3!=[CJS,K9Y57 ME-$,^WP0U$M-C2(Y_NER'*4'SN]8?%2.YVX_3V9+38-O=^K9JBX7I)J#Y!@Z M&21QS]4#.=40#1E@.A =L&NQL(H"E5L-5+Y^C5%2X34'X@6@<"1<%21;VWSD MZH6Z0JHE9)?+T@HG=6XA37.$5!DCF'#J+2CAD:!&@AJE'C[A(;Q36MMRB5Z: MF?R(%^EAFNC6"]*@XX)B)YQO55RB8GDI;VE.M5B[;]J6OWVB":2QK?3 6@ U"T3$ZXA+ M+&,#176QQIGO2'YS4;WOH]8H,?%^QT%V+'6O6FHC0E""0@%Z]3:5/AGI_8S> M'>#Y2HXKX5D*2(6@A3"Z%!&_X*E&)(HW+(JWE7K8YBVMM(ZN:P,:.+CJ..5* \;TU](/G= MIB)X7,;E$I-ARHU9V:!U/L(]BH+Q2 F<.P:_]G)O10FEVIM=.UUW8J>NG2C MHY-P)L_KJIY!9,NQJIKG>AS=Y/H37\T/6 2U@XH:\=^)9-06(1+H4Z[(M==U M*P)]Z49([Q1H:2F;'35?L?#,J)V;.B5YNBX'V%FHNI'\'6>H*R,2?E8H;P%= MJ3,!&&KO(!HK+&APZ6"JX9J8#$5)5 ULYNFN&EL!T<;$L0W #*"&C[[J3K % M,!03CO+H,UP(?8#L/ M6!L R/D'FQ7\_$>%OIDJPU743!=@)+9K2(EZ5%1,8QSK 'N&M8 ,U$5X^J+^ M1?R+C3P[N*RB&B$W(V&RPQNZ&)S!DRD_7?GCW$Y")88M]/>0 60=/@6IH\F& M$CMM@XAP"6B 9_N6DO%'C;)A =0/X+#]_W__UP&NP2Y60YA9IOUGJQCWEK5I M!4P&.G(,8B%L0H!]_D?4?7'E;)W]U,-.Y_[9Z58JX$K\@:+_@>W]C/;C:#,1 M'M?>EAU R?!_(C:QD5;^GTX] M<[+Y;L#S!N)7_: ![^8C= \+V2TH?S,JI:OE(C>>JJ!I.17UDD^GD_ZP@ETQ\JP0QGU23?#SW,]5EVE M![ZB(+C0HV+O,_"D4?SS Q]7S,(0>55-X6[ZJ#5 M3*@G@46KTTZ95],&C:^RE2)?D0^"Q1'6K]=9(KJ:@! MT=$\V;4J96K-04I3FPN>]YPBZ+GHF<+M;L/.7ZF;')H)''N\3W9M:X)F;X>E_V9RUIO!I@O.IAANEAP.Q/J9>"XF T-'IQ@8/:@L4=F;\_6(2N*K"2 M-A(\?@D]2)U9'OH2- K0BKYLG-EV!DM2-%;3M8RA,1 MM9:R@07'(M,%Y^!#UT(/)_4'LZ"'(:N6J ?SV\[J 4.>C @C &A^L% QHD5M MYGFX8N0!/%DK6I0"X*"9:H0^@ 3>ZFY;G@T$K3>8XLO&DM1(HICQQ$E\79FP M+P?0&T=9Z*PL!.>)\G/C8#[L4G4$=" N= ,GB]U.M!I DPAB+E[O5Z;9/'3N ML_.1/.OG)MV#R/L3?OJ63FEH&J 5W?[:@CNW<]-C9.BGUT3;%K1L3BTK%C[A MR:J<9/C)<+PJ-J%C\7 <1C*!R:)#OS=#%DB&+KO*L+) MZO"O4N"?2BML%!1(([=S9)NSS2UDQ_1L&5V MH[APGYX&C@%#RD2!JG;+MJ1EW#[53$]IJ\*Q*&H\[GV!;1OR!^KDXKM*[.\J M^?%=-?N53&P^S-8XSW*2RUBWR_7MC^?>WK*K\VXU(Y,KC]5BF6;7-C,JR5=] MN*O,<6W-XZYN=2T*I!P8YBF0IW<82]#__8TA]@HV'^W(;\CXC@5DY''JJ]N1 MS\"ZA'@.F.F#W;H.!5-$=A9&B% QB:=@B\T7P*.AP9%%SPETW2IX4O >*/_B M)M1&JG#784$2#0U.Q=ZJ/V@/50,NR_40 9Q@?C#,L@,4Y+<'T02!5: V#H*( MH.XJ")G1W-_R91)#_W4>BQTWX?9VYQ0/!*8UF/OCAKQM"1=%UPZJS]X'K0T_ M#*[KUG9]0E_'W<9!S]#,D2'AHAI/S%IR(J]S_DWB;J>!;OH!'T(;+:JZL[6? M(G('9V%Y'F30I\D1-&2;&H*FF&R%$I)NNBPJ]\96N7=WWEETY*[#A MAW%#B<0#<]_ H<]!*)\15C:T*I5Z((F[ MP%,-SXH^CZ*ZM4S7!E<)UUW..RKR-T_:#;^I?]'#P[?=QWU'" ME[=-QSE1Q\>UZS6<:2]D?K7.U[.+^7@BTJCT@D1@!@GB(F@D&__@Q]TEBE3 M]U$!GS@=I#QW4G3HFL:I(,L;Y;0EF+/KJ8"*J?#&J.'6.)6KM+U:5JSW'%0I M10%H1%;(#J)9'+<**3Q[_.YC%\*T^CA!N#3='<+/H JA M0Q7R4G.DMY]2/<=H5\]Q'#PV RW3UE, =;%$D:9&DW74T7=O=Q8E.WZ+3MYL*>(,,67##:,\M?>37 MYP[;F''-9'0CSVJ9G"E+E48F6TRCJ_E!A)MB$C\DPKT#TQ#IB^^C+ZX?W7Y0 M7^!9RN8+XZ&HE0L%E>JS"8[(HP8=,)RE?I_*GT>'\]%I6W3:]IU\B1<.U]H5 M5L)KGLER93;;KY3K4[G&(HQAY$X0+QZN18%W=)(?Z9:?<9+_(=V2K_1P-U^L MU?B>)Z]BI8D[MFL^U"WTJW4^=YAJJ+_0_",Z;(L.V[Z9R[&#"'Q6,YS0"':. M'XRL9D?7R&'<:CHYD!BDFW!50?(B21-1\N+&/) ;E,%(W_S$],>'](TT[;7Q M$I7,:S&B'K?TG+DP/!:N*DA^X/%7DQ]1B_%WM1B?B HF8BX"54'MI$3+LLTE MI*(+]-79F^]]I46D/UY^LJDT80WE!*LR>PWX,D1=GR0I,:&1F20U\=6F71F/ M(:,^''?"QR"E=;2'J.7:/PW@HNW>=M[Z%VK"9AK;CIC.8\,N,>CR==R?#W7M M5!T,_M\AR>ZX0RKYUM"F 6QT5UD(<08E#6".;AV <]K["1UQ&VB]+LZX7-$+)9NB7F&UJ^I"I#VN[DW 44MA.H M(9\1MDX;<\ 8[064-P>;(<';TE=U=[V&-[T1T3,5$X2-N"?B KUEA:%^I^I( ME1];*6X[*4(6V+3^##HIP@?.H/W%((5E^#:P0^FP0H@W)^R _-B!\0&KBH88 M$A&3@*Z"!7SYID.R9UGP SC/L*$R?,9"50#FJ)";1?OQF2'D!5(J=K QJ&'S M'O+%?E/T"_?G#$#F43Y)-QW(Y,?M-8M=;=)MM0L 9QJ],9,IEYAX>Z.IX!R! MPKHOC-LT;;],,\ZCAA;/.TS7<_2B24:3C"8933*:Y"4#X@\=E-TYQE0JPI@" M$<;4.S"F4F(<%V5:%$1"2@EQ7 )"*DXI@HA+!"..\)&43#S%\,D9S=Z84EB- MGTV';&-,R48]<1)CRO(XFYNX>DJ#KF;'S=;UIM%CX4CJZ4B1'8Y8?E:0\=YB MFJ=CR58R8_EP)/-T9*M!>;2J@B7>,UG#)D UFZ)8@3Q^)LX"=B![ELZW944@ MDL7AL)MF3Z%1N8D)1TB)C,ROY*;0SC661K5Z$CFJ-DE;B5XZIG KH]>96KZ< MK8Y]./)H[7Q>K(YF8![CU;:X(N5%#. M=%WZ:)[K=(&O9XO9CE8O*-D*])/+ MR1(:>;1V,^[Z76V\C/%M(J%09EO,9^&*F.-Y]D1YVHBYO24/IMG$LI7V6AW. MAR./\;4F!+VHV_T.WJ8)3IKVEW),:\*11_.DQ&Z=SPQ+<;[LB]PJ@S>-? &- M/)HG(:R2?!^?)? V5TR->)D:=/CF*82K7CU&3>IMH&FSYIQ.X7VMXM394PA7 ML7I]1"_$DLB59]J$S8*:,^JSIW"KRG2JUZ4D?JV!HF.W\JZ05 %"N#I:T: : MKU:*J?E*BQ569:.2E(M+$8T\6M%H+BJ3;@+G-1@4%KSV5.@Z/1\%64>O3PVG MQ6;&@^UF?[I8XG<,"R/4UGV>Q4#(8>355F[5Z1 MG.@\3HY:Q$2O9@9^PT=#C^;:YD?CS&*5&6H@4P$9?\'6G6& )WXT@5S2]X89 MLM#DR+Y9IWMVGA[E@Z%'^]]EW,E"J^,6/Y_-1FRWDZ'$=0 4>OS4RE"M*D:! MXL@.:!$6H3BSI+\!"7XB)7K2PE-#>X['6*Y;JRLI?^2P&_C1PZ&=0:G4\&(J MK<7FE&4*[4IC/H=JYP1JFV&MB6I6: IYV++7*R_+39)SD:8\VMIX*[U>I:EF M&J_7"B257%"=1!*A\1T]LV"X)7[9SW2X57;<+*I:IL2FV%.:4M7-Q%HTNF6. MH5J$YDR93*)^$F-O.BXVJ[5FKLR+E5@V.U2D9K?&GL+8F[BY!D6O\H)6;O-: M12T8(MD>"R?(.EN*:R,[+L\XM=7T:]TJ1:0H7WA*560E&HI")(891YL71%LG MY161*(Q/Z=2DYW"Z1\@N7N]W&C.VK,W\TUHM,ZG;Y;;OQ''0D9N^R@Q8*742 MMZ]6M-RRT&A7N8P/$KDA[\LSYB0:GY"I.'9W.,]HY<6J179+XV1:0"./GJG/ M>%V:5.-Y/%:859-"@BNT&?84;E\[)I>YINZ5^7Q5JQ@CP;-='M4!'.UGFEY* M3KY&X)SJQQ1YQ/#+DH]P^X[VLT?;\5*]F9KR(CO/,ETI;0*B>5)3QO%AJI4E MAP0_XVM:*M_#\[EE,/382HT,FG2$Q8";*5HQ-N;$?L8]K50U1Z0KLJ'..)"7 MY&RLB 3*/ZE4Z56YOM:SJ03?BRTSLT:)[]*UYKY2?0:.\.7,UCOR8.0U,E^I MA[!3]/&_0>K/P;XNACOA2#\7P@5?4X!LA@G.)Q',T[_JJ@'^!+B)Z*>C/X<> M>%# ^!\$"W<2GQ@YTY@.' >$>6KTHVGOQXM?A),4DN49L".MUEOJ9M&,X_ED M.S?H\VR7*31O$NP(I?)'IJX'4%/8!I,H3,N# .':#C$(@V@O9HYB"*A+A/OO M.K_A[J-<_-[1P.\--.4".&Z0>E>-S: ]@+ 0TM (*!W0-2WJHB$#K#T!P#TZ M'3K12WT'FO;G"^7B KF->X2 (I,/>#R"@+HTNL?CAE/,0X*.-OSJ<"H/S#79 M_MNAJ7R"$/@UQ2$B1 0P='.4>, CS*V($!$A]G43&1'B?(1X)\C0)DBX]OW$ MKP(A>L..;+SX*^-0O1US" ;H"FJH>Q2=5TPYR**<"<_L-;?ZBY?]7!;N:+5G M0"9C'DCRZAQQ-F2RLR/=A;;TCK?GHIQSWUMS/DR[9R_IO9:FNI%[2F?+ MW% M>JYN#FO@@UO7\-J7CE]:,QN<;[S1CAW)Z-67=B6Q_8GK MQJ]#[]<$^EJASDUWR;N/G0J]WI\H2M=9]]TQ2)#9^CD;]0'?XFN;&UD E948 MX[#0X2T-C:[KU3^9\*G*CI_GR7_*_E^[%V&WTN.%$I38PJE65U4; M]W*CDF-5F$2*_D2KEJT,!F5D+;2V^HAW0!!XG(*2KMEX7Q/S37YN9'OKYGHQ M22=0C6_\U]\4\U*OEHL=97T7 3Y*I'T3 3Y*+?]@^26%<===CFG>8#6Q7O?G MLU5V)0'VR^07$ FGD^XI8VU5=*$RZ:@+98IN,R50=S>".>[X>-_)E.;L^8@: M MK+3]7I)W]DS"^R0/UR394)QFGE_%@5AHZ!E_L$ ]1% >X25\NSM,(ISP2HSW M8%;>7,K@65\%76+&+N6P7'O5-Y0PN-UR]"LG%*Z],;>BW;_$KWJQ+7\=J,E5 ME:]4>+)9,R9=$\\52ZCY$G2M+H)?^F-S#,^M^]JR<.U]>2[W MX(LZPF@[G;G8+DGX"M?(A3GO4;$R:F4$G<#C'M_?JJC^6213^+].T.]??^(U M1K7V43[K^@?A487.=_#<3NAB+S?LY'EJK/.,D_?3B^DXZ1<12"STUP@ZRH5% M=3E17_ZWLXY-_[!+P=^?-R$Q>9)';GB&1 M]8L,PRTM\IQ\^9V-VALSZ-<^;]M4F&#FD[N@^K[AN[\*BP/"QAP@Q]1E+*3J MGT+P'V'23ZQZ2L^5>++&E_-E*EOLY?VGW_W4E,)?T8->Q),ZB;LJRK+M 04# M2PMU7WO$F(IND7R'6R3G3/W?5'G\?2?[#Z_S;;W_U?-U>'S/R_2S?<;3RO5\ M=SSH9DH%/$ IB?_Z2^-D5*GQW6[!G#'[_W,%]\+W<-\@N-EX=IQ+%>P8!W#- MK\TZG5RQP2+!34#!I>\Y]U]# #R7\>NNVI]D;^X')<#1U9[/ET+\Q/*VX[J) MGUO,]E6>U(OU; ,_R_?)43VMU06?&W3'\:QB!8B7T)F*)R_H3'UW9K]V!^6; MV(03)1<_5^"_R@-[NBODF-W9NN.?W@NKNOSWNSF+Y><+ M@2('0K^U: = Y*B573(>9WPF9KYH+92SEY9ZV MDK+6J"TH9=49(YD/V]\EOOFMI:@0-\K)W4R%452(^WVK=*)%1H6X9RC$O;:G MO*U.&JE&@#SX4VJ3ADUO)=53EL?5YW$\3R93C4F*C6J3OKU^B9(S-[#66PG4 M/I*<60/;5$1G\C1&RX4:]*W5$>GVN@JR+6G! RG9G\N=2A%48:!&H^0,8GN" M_$^4H(D2-%&"YAX2-.\4?L=)-U5UG,QS8$DHG,/*@ICQD? G?OU]*2\;>)C_ M=I&?\'<[K.;-X&;+-R.G![,Z($+6LP,\:X' !2*D0\?<4\;%I1?/3'-%%A?9 MU:1:R71:PPG[=*_#OHVFXW;0-G3@P].Z*6N;S96$1#RV=@HYLL.#+MEO)013 M:]A0I0-(!@L^QX6>U24X>NHYKCI:A1^I"-+;A0[QP8X&#$Z0.R[O3 #_!8>\?R0:B%O/A#OS',AT5,>0?&^B0,Q?@R3-W?Q7L#X1_?:B_A0G;_OCV 2T4;?O$-?T-T=D4B;/R#X,5']/AA="!?S!E'A/@J M0M /5#*BQ"U0(A*)B! 1(0YUTXNGIQ$AWD>(,U0AO!8V?,E&;!^;@9.6;!4^ MI@#T!4 +08\4#2=V_-SW;-RGN/953S_:H]?<\&^U0[*IHP__WR_ZUTPUOT\*LX!"@9_"N8HNBB[YL+_S+:IN$W1'1R 54Q9#.\_OJE#U<'>!$KD MI_#*3HN0']4B!// 4%=GI<]HF5V.%CM(S[Z3=UYV^R-^>@\_77?#+L-/Y$=- M6.0TGR41?B.';7?MX$8NZI&P_Y.=A=5@JH&Y$].#'*\X_WJOK+_C!.T"--X< MAF/!0>V?2.SN7.PNDYX\^_'[25&[5E3TX7.,'[HM7\(LD43<(NE?R9[?]:Y\ MP%+?5&7F2\T2BF@;@>-BIG&V1@FI&]B W;HVM??O6D.8[+DE$GZA:KOVNL]4 M.XL,](]J'/A:6>:F\%(H&K(Y [LDZ38IRBY59V],*#U<*#S5('$AY(+AL/U)+.:TH D+116" KMBM\^;69B:NU(KBSS,/3KM7HMM0=)QS:0-?A&WYC8V# A>F_PPX RDPU5,>U M@YK/* EQ+^''NB$E\,ZW5O:YK:)F)/B\9E$]G2[Z00(D)ADA&J8E( M-T3YB4OD)]ZG&AH#OUM*CZ9C+K8N*Y8E Z?6.U?_UF=40]O/K/581FIR>;W+ M%UL-O,;*8Z@:4-=N@K[CA,6;O;SVQ+3=F OLV7GHK08C=?D2LB/A62 YO)2I]][ M2NA$BN@^%5'\^EMX0WKH7MW5-^DAI]=,N(,:3^#M8=4KC(I&K:CY4 ^AIN-4 MXKSNZK6CN! E9J]1TSTF':]T#/<3EWT+F8>H-.HR[N1S'>O>J6QEQU(?^]KE M;=-Q3FC9TK(PG9>7](1;96IVJCK0C7:"A;-!^4+F0MA]M\"]D=1&J<(S^EZ- MQ+!DZQG3UM2R,VGYA+=B\^^/U-XFM),.D4O7)A.")V?%;#91,.N@U82S@:Y1 M@F;N.)-7 8Z#.:A_+/*$U&W9M!IXM#>?H6N!!3"\* D7Q;X_, F'E.X_;SCS MUK%%M!\;&=W6CR:-4HYC.RW.,XKM@COH<3GIX_6C[8WF"N=S0G.["3VE)2K= MJ5;N &LRK586>9I%RX/^UG%R[5]1=BW2,%%V[0L5S"=2:B<5S+)#D=UA1KGHKQ<)/;G3-Q=?:DW)/67R>R]1>H70Z#Q8D&C M^'8BUF.'DU%L[K-(ZH/$WJLE>C<.XA--(YI&-(UH&N\V[U"=(8VM&IZX47M! M9_>]AO4RC/9L9/XFF]?M3!EZ[24ZUC_;_8>,/YJKC\, M,D+/,NT_6ZN[MZQ-FW\R,,!C$ N[^8LC^.8_HNZ+*V>SS$3J8=?K]L_.<*-] MP C\@:+_@>W]C/;C:#,1,M?>EAV AT,)AHP9()<]-B42_^[1^#G. M/-S74]LE!KZ $$^FDB )71$:CU-"?)0@!3%) B%!C4;)%!47XP#_%;Y5W'H/ MNBI4\!B=@X'5RLIU9VCDT3,S MB]&TFY!&7;Z<%ERO[[.M:6<,1Q[-T^KDK:*TG [@/'MY356-TB Q%NCCM[?\ M >$)3#:\''8XI59SEH/8QET:GTTSQ%N%^ENWQ*Y^GJAT%2'JIN]9EB4LC=2$"F0(D6% M$2B"AF1)2+(@28 0* 4P#"W1\3AUS%.>6](G^6R*$V.CL<56N!*]&I^2DEYY MTL&;*<['5QE":!;907DR/,G1_=9JDE;%Q%S+@U0BSJ8&TT0!20EUQ/O+?&G% MY8DE/E.F9-X!0KD.:76"H_MEW%@V,PN-*RY6JE6O-W%(U[#$*^HZ&SM:->;_:'#VU6ZT:V(2P.S-WB"D5#$\A' \ZCY]JZJUS\,RD?A#_+)-_SZ+Q/*DR]B9X+M>,V9WW>[^/)Q! M/M"WS1G;2/M3()(;A7$WD(DY%1V!8ZL-A":2BWU@LC]'\G$V'7''T&V9\'KP M&37'#=7\WJMFN6-^VN;V=LFKMVQ5<=8#-3B?CH\T5!5.;G+J%G _-B_J?B6)\^4T32D$VQ2KZ:80 M%\A??VGJI6+!S_H+-\4/5ZD9_D8RGKI!FMZGC.].5DW[Z<'I]M"T:+Q!L(GL MI"PFO ;#SX=F+C[XY@DQS XH2\MXL1:G#AK4:D#%*Q:/X'V@?:62%VFE_>69O!LRIM]= MGE\[7XGD^:-&%8HODN)3IK2=HJE>PC<9/J^:+&=GJ'Z#1G5LT)2^),'W&;TR ME_1LKYTE/%CL^;K>/QOB7GN]WTZ2/V29)S8XU>9@D-8M](0YPI0+[V>N]90ZR!;2JB,WF/F4>ZX#E#GW3FDMQ< MLZ96GXT-H]RR>L6V#Q4"'4H 0?[GC@/GH-')?7K:9\Q#1_)T88M[0JZZVE ML3\FBLXT4CX?(4 M/Z^L,X);FT_SZR:41Y0;_F81;= ,5IU9G@N472.O'^/ 7BWE?(,;\\5= :]I MCGE#41T9E5< A5O*<&A8;'%"%V@6D S"%N)XWJCD!N4N3? 5=$D7VN;X<1?H M(PG?)7O-3+O)JYDYWM=:H_),&-]DKY']!6(R7"&&;LMBZN,: ML>""+%!02Y%-IQ'XM[ QR.%]*3CFY98BAH(AHF"J@TD 7=*]VTXB#/Z0BCJ) M7/V2./F0>!&M*+HC_E6W]9F'Q(MWA")*1"+QLP@1B<3--;!XU6I_SYN?\8_> M_*12#_AMW_P<[%S/<]\2WO#*M;/$M\9+'[Z8CG(#U\7S^G1+C+U6$'MAS06: M0GS7O2(_U4WD-K3W^7L]?&/U?.Z+^==@ 93VP2P1RAU*>XB[!X>'!]K96]<1IF+1.D/V..ZEIJDU2TE3O3%.6'UZ<9LB+7)R../M[<_9E M,?G>S-E6MIUL=P#+:*1$$:2](.J*B5H"(%1.ZKANZGZ\[K-8+F=BVFX,ABRS M"YFNR%_[9G)]68O51OS8@>SXFEQ70#U72<^S%:W<3^3&X^2Z2I;\\#IQ_"6Q MCO@YXN>OLU-OYN?2=!4?JJJ3T)ADD*2S;%%5=9*LC%G(ULE??+*(+-@43'0>X#F9* MKJ@:X0NMKC[B'< B$UW?&.BBP6W,<\ZTWWX+OM!>F6RRMT[RY0:3SPJ. MZ6FDCY:"^JRGR,ACC]C^)CSV\[)]4ZXS\UBL->9F*V5JE8C9<%AMHJ5 AYZB M7V+[._3H@Z+>+< <-K+-&>9LK]=_3X?M2Z^+?"]W[^R]F+[8/C9L$VZCXN0@ MFS\]J85+AD\[H0_8A"!JBI^?DALLC[HCQ(38<*W/<=HY_5J:C +Q ;EQ5*O=C*[<.\5U8AM[AKC#V]@ M_.";^#L8&N);E^_Z!*'W7.)>\K,7F,CX MHSNX<0D9XNG=X__^KX-+U3LA0RU*3/O/]B[>WK(V&TP&4C<&L?#.MCB";_XC MZKZX__@:M>=!5K(P9M(=Y3%*(^_?+G^/,PWT]M5UB(/)"4I%%9127!9$$ MLA!/2$E!C)., ,@1&9<39(),TK_"MXJ[$--QE$5\FI6UIPCO-9H#$<23T>6*M-ZLC$:U#G&FA(U)E/FA1(K MD,?/!*W2M%/S:X#KB44S,>H83':,<#J/1BZE07WL972;KZ^\NCU.SL5Z' '_ M';W=DYAL;\8N/6ZF<(*P:,W*TR(JL=\^\XEBV'9**G:U2;?5+@"<:?3&<-(E M)MX>"V@H]>O+6CWU MX!"@LM+Y38%IC!2&H;-*'Z-M90GHS);AI;MD07/-,% M*MT1A[56O.#R\W(R7?:'_B))LS?9!6JOI14F.IB(Z4%+X/W63_YF_9@8;H#S M>,TQ*+!&S9VVW3XQ2!MT7H*&O-@1ZOX;027H!R8>-8*Z=K,5,A[8M:C9RM>]IK>V)]V+D6,.D/\HGHTDY>5[:J]Z4<0C#&::3L9* MTJJJ908V250U<^67Q]!9A8XE^8 ?1;^?8;UO?JKRJN7[&I[[BA/QN[ S!SYP M9%@N;5B^B16YMOB^+5%K>380M-Y@BB\;2U(CB6+&$R?Q=05%UI]K@_WQZ]$O M!.8-8*/5[M*T,7)G@40U(3'M!BUS[?Y:CT_C0D/D$1 SM$#,PW%9[C^>R=/> MIC?_U'P>I65OQ/1MB1*8BHND!1%PM]$14@I@!%$&A34'3U0Y5?3AR*-Y^OE< M2FCH2AN?C^:5]HI>K"7>/Y7!DXE**TU6N@U-G?MQ*V[YM=1B/R^W&UG,M&HN M/SDN!Y>[#0=:D!X;#,$0=UF!2^2W]L[PE$\V>V)MBT:[@KI!MU$?;J.LW45 M>BTH9L+D^5E*I8<-WG#:@^:%LG5'5O+YU!R!/X3F\KE_-VO$-HOFL? MLZ=/-GE79/),6I2TDI5E-MX9:VU!KI1ZM:K0R-YF6G2[M?YF:1@R!@NXM&T' M_) "+_6_QPX[W_LHNXH:Z.OH@M-YTYZ;0YL@ZREZKKG](,QZ!I^\.3.:/$=B M-/$BM$N4&/V:=N!D(LJ+W@ AB(=K'A-$=-C2(?D0CP3B%@@1::8;(42DF6Z# M#E S41$AOO((\Z"]^*L.Z]>V%_^BBX4OZ^"SY([?GBE^+L2]0(O]U$,R<==9 M]9/0 Q$7O)L+J'OG@M.@"D\L!?Z,1CG8QL1N&Y\L,U*G-R)(UP&HH#\J7B3Q MD$K=!4!%J&%4(_SO.: J-OQ_[<*7M*@'G9-$-X"ID #\4U %98Z"#U#N\FR< M?^W%7N%.Z\,-%#>=HZMWF!:YK3M$7XK53 KCKKL+G5JA-TL.T;W]W6%R\*L5[HZ# J,=Y)4%GVDJW\!M_CK= M\Z5KW$;-9_(-OJ]J.?]U_#6 B,ZD[=IF$ Y!?21KLZ),*)3IM%DHF\Q;)O,.,0L[31ZJN;Y$N=[51I@3G&U#K/!UTHA!E?]DW M=>GAS)[%#2[WVIU-+MX0:%_9<4L+& XXH=S\:2.EIX9B ?K*XZ>3/#X6 M:.1VD,XW&L+_L5;&KU-\,F&C\>Z5-;2,D)F8L\[ MY4%!1/<&H%=#'@.0/>UB=,-ICB<'(L!0+G(4\B.TU8&L4E!6%1,U4;R.;CKC M*&TL,,\X'I'8_G2Q/2KC M^<%B>[VC3$9:L,,ZI]5YM=YNDUK%*HW&Z&H@\\I1YE?T/ORLZ-W"C;3.!" D MDK!H!1-M@/FJ.U$-#-(D_,P25\%],G3E3$2$ @H&0C_/PQA9S:,PG\_WE,\^IC\O6&:&12%%8:ZNFP0 M<* (J<8"OM"T5YB^6:LS1O, E@G@/97UH%@M%I8Z:- M%1H-S 'C("V^.2#G']H/J'6BY=GR!/4<>Q26H..\:%FVB?K/PT\5TW9"F;'" M+L-!@S+XT425)PAG"J VC!/303(V O;CZS=??KAT*'!AAJ".NTY!ID W5QQ@ M/.6(/61-9.PRGFVCN1A*S33D\)>GWDG ")-D3,Y41&:MU:F.$?-;,5J,L;_^ MULQCJJN;=VRLJ /W$[J7P98_K_0FP,!$98$,:FB> PC+C8T.*/H;FY@^@ [N M;PSUUMR2.QSM>-(4R"YBFD"W;F8 N<<>@VV>(FBN:4'/5G4F8%>-T1-U'6N[ M-C3B6,GT;$/4T4US]"?DRY#X?RP;FI3@V\$'Q'\P2_>;I(JC[TV0-,A]]W&SF M >N@ IL=P8*^ 9=NTO.EA&%M:L#49&.,,_E<>ER;XM5!DOUH1Z##*6^U WH= MW!;HY&X: 8EC<)HT1-=(-NA.,\][#3753NG5A$7YO_XF'TX0YVECVYW[%% - M2K'J8(:)G&XUE 0,.=K(1LQ4 QDM1-@07W$K_0]88:L4D,!NM(DXAM(<.6'W$ SK1,K/3'7ZKEEEQ3RAF\P!YJ#> .#;@($"I1S)=04K"29]!2NJ+8E)7&@3*T^I9$Y=ZN37/OE=*=HA6:!/KHR)T MM"2HM0VX11T3TA0Z]RK<0.*DZ-0=;MQGBJ4JGV_)9G$UF-N] 73N3_GV?X@' M[-W![U99[D)9Z,,A9ROPX37H[43#P; M\Q,KJ-BH!^(%Q0;=)FCM47< ?16JN7UW 7FAT%.0=RIUD^71][R-/2?HUHMD M7@DR3Z4=X$[,5!=1/P= >'?P9*!9*1B&":R:B6?JU(K,B/UDNPEWWS@1:'I& MD$V0=X_&1@!\0$_!&--YJFO@LDU(,EGWE "Z053U376B$49@;[:/2-!]>,N*:ZHZC2TDBV-2=G;H5NH5H8\2=%]L,N\CYNX_[K3@JN.;!:.\%CW2D1 M'ZJ9EM]#.>\34<@_PE0WM.B[@X\]_#$1FWG00L:"9KN/F=$-*60H0"94ABCZ M@%ZP&AY\F(:^P@PS/&4)\0 ?->OS:=R;D?%[K5*)YAW-^U+S/L(VN#. 63(" MF 41P.P[ &9'LJ10HLP(!$.00IQ)B4*2)&4!CR>224*.2S)S!,=:5@F>5&TB MK>6;5;:E*38K9YNG8&-CA2%1L[K&C/= *C\1K=8JT4$P&O&G(UG-+ B+1-S2 MZLOF4(A/1R,QYH>878F ML9KH]E=#:]V$(X^>.<]F5RE-S"E:O3WPF.5*PKTA>N;1/!&LF#Q;@0R?;\]E M6JVF*[GV27A;I3R?-BA08OAZA^=T,V&69\'MMJ.1XX8C+$I29L4QM-!N^)G2 MJ.Z.0[28PY'64IOE,WUK@)>K1=#@-9>9]=#%F>-Y*KG4*)\W\UJF;QHS9]T< M%I*LD#A^N^1*K..498W+X&/5ZJZ+97/5A"./WNYJ=5#QU^DT5Y;&G,SE1\FA MZ\.11V\O=VU:JWJE%=^F%:Z_LJB)J[-"\OCMC7:VEQYX7IYO\]RC31)B:0F33F#SX7<>ER0)FDEAD8>S=-L> XN.3-&ZSG3')-.L(5T#XW< MSO,9N. 7(\G;L&E;'WE;=+OOPR*?U BBR>V!?H _^1QVQ#Y2[@&"Q*6CNO>6 M[)R*0P8QB[52'#WD>G)UMQ\6%?_$] ME1(#U:PZ/0'&Y[(M%0PJ67-0$'%1T@.61C#/08V; EQ1U9UM-5LH M#YOX[.&+H6O0DI^!J4GP.9&:2(3 Q;J=(>"K%=&R+H4'].F["?<(G<_#.Q )!_(GX*:_4D[=VVF>@^R_,VQ6?R!N6\8F>-"PO=" M'IQ25-].$7T8 H.Z/++..? OPEN$GT>]V!JJ*[=OVQ1&GZ4M#')!K[V>:UZU56(JS;XP:&P@X./Q MU"6Z&6U,^TT1^RH=C[Z1_(8QV&W1]#[[&KU7@!L#14G$8F4+SX .VUD1N7&= M0,?4]&L"_ ';>3W?:9_U+!L$43HB*E8!CO-GCL(GJSL>W7=&8+ MK?/MQ&)W9ZJ?Z^Q^>,#*PS^:D#)KH&0WG/ST%MU>%U2-PD5\[3AX/9:H>50K M.5V28R&.#/<%41=>RS]_:TM]2VK@;.V.M[;[=L7[$LV-+]R5\!."W2S4,D6R M5);P6$(C:ZN$FO'&J$:,?JVO^1T&P[7]"@LLMFO38:'M,HU+.ME7;\GY=5'T MU9=ZS[;[13D_X:B?$.ET2E^/S#QG]ZBR)! M^WP]T_?9H[L,6+=-?*,#H.@ ][Q9X:.CGT=F>_;XMM!7&VG&36FKY))MU_WA MFJ'0I;JOR +?%KEO*[J\/PF.CG O=H3[NAS34KU*YYS,@%\5VI+DC>VVE$,7 M;J-3W.]Y?!.=XMZ_O7[S8<_SR ^H@$,9&+WY9*AJ*T><$T1<&WDC=-L].LB- M#G*_UT'NS9OSRTAX*U/,\ZVJF-#*+BZ6RD(ZV^[X4,+IMTCX70;)AZ>ZQFYW MHH/=Z&#WULUYQ33&'6"?[L^X5X U'^J-5,]O:77?8/+]9:I<))MP1E'H'1WL M1@>[=V#M7P8S>)L6F"\;]7I[!CIX/C$>^=S"J&<%KC_"%C9PTJ^>Y[' MOY_T_KI\/Z &,!SX$-90ZJA=?,.$3BAP53OH,)L&!ABIKO-2(^RAKW282660 MY.JYEKMJ$%J.*/G'C;!/C[N91MC4LXVP-SL4-,IJ[;8&:^BBX=Q,-]$>P";B M C68&@7HM%)(N6#2V\_05MNJY 7*T4+3?P3K+#\$0_?!.XN/?SMLL(V .U4% M)=*>O,S:[%3X;-3F389V".&K@9FEFRN <"'A6Y".!/:3#U^8Y;9AW$R6'KY2 71\-4*N\;+B^C5 &_,?:( ,%$R@(*@JNIX"6PVU7 ML]?&3)/(>:/93]"[9,AR52X?YL'2AM\>P?AVV-0Z."'JGUR+4Y>T.H]49)GR.XP!WU\3PE-IU7E 0@5SMM 02&7,T4J%(/]TU]#H+ MJH?8GGA.@*C#,8^KWXW>TFJ/L?2CKQ]ID,VKG[!2,$7$BQ&6+_ #\Z!,<,4:6$@BWW-E*B1-J M-@2]H(,%T#N((\!U?_&Q/'8QL@50-)^U4(FH=.0]M"/&E7H R@EX;] M>A&_VROXIF>^U%E93]"P0Y$-M,NA2[OI]-OSB\E%>^J2?,^HNQ:'3R1C]G%( MG K:ON*62HU@3T_"X>2U=7$Z:I@IG.PFBXU%KM:)-0+4R.,"^JM <%Z%&CY5 M[:R7"=O#>RTAP]+SF35:? +#\ZW42$\7M44UQN;Q.4=G2WZZY:AX0(V7 %$/ M86T.7<\]9+S#_LQ(!P5"!F4, 8F[AT[=HW_OBAK\UX1:Y(G:@)K"$L./MEYF M^-A0;: 7[]RC$/5\%]4Z8,_[#=S!K1MA6L .Q3W0$JAYX$X#[;TXB(27;F#I M)J%B6<%O&$@/2D<.-1KM.3O/-7CRQO_;:*HW^]F;E^V,RJ%/?$I'0RJA*1W: MYD#%(D_]<&D;!\LY\+ .G/; S_P6N"A4A(L"(ER4=^"B@(1(P4$I@91%6HCC MI"PD%4D21B- *Y1")$E%?HH[L5#,Z6"R++&:F*S.79H";X]EN$]3RKJ,W!?+XF6E1ZU.) M=!+P]95H:D-C'*\:"$'EZ)G#N=,DJJ.<@*_F\Y%']6VS:([#CE&'([U9H5+M M5Y0.#G)9+35,CW"7.8F+8M2S?J,P:3A\.=TO<+0\RQ1PU,3FZ.VQ&#GE>+&+ M0B.G^U7TS,.W"Y2"R\HH00H$2*2$.)TD!%$9B8*84@@Q-4K)*5I\^NQ: MER^UE+XGXS%*;'5\VV:KH^8ICN[J^4%3I?62MN+;DPHN #_+-4]Q- GY7(XY MU)('3-MH"GHZ,VZ>Y.A.5NTK6EINVM"ZHR;;&@9J>D.1>*I/.^ZMGN=+MQEAMQ<\8JIPK+ M!E=L^*+"D-#+S6BPGC4QSM@#Q/\ZEBCV=J'%'+Z%K'TOQ3'-V6 M,K*_6(.FYK&)'D_;Q:9IC$]Q="W;6-2MT?]G[]Q[W$26AO__(SW?P227 RF:QGC,>]6F6]3AOH MKJH?U5W=5<'!Y.*E4$/,Y5&*SVHT;E2-80_M'V$[Q,T5/3*V6_*L1L\;/!DI MT]:$E2?11+$/EDSUSFJT,@^G[5: M5D9MHTQ;T=M)8J?:/0/ZO?\/ #V@G 9 M^AI.RF],W>D@B.R\5GKPZ1_6+LFKOM"K,))]0[:>7%A,Y^A?Z\(,?7>;^IY? MIBC\5]?P8;;"LMT5>5Q:6]'K.9O1E)M+4_0G15"^N]4/ZJ$0Q+J]&G@.!Q/K MN14&TUE]V7FM>BC_?#U%1R,;(Z0ASW6:NI!VNFT,/_QU[;I-"?('/@O/O_N439?9CI/'7U;)3YB( ?\$T_X>MGX/Y(D$$0)!%'[2('Z%&40!/JQ!@11!D$ BRB) M((!%E$00P")*(HC4(@@@B!(( EA$202!?*RA0!"7$\0+:^4\.Z%^VUHY;W- M_IFIZXV6!\+^09TRXK;KE#4>-BY=J";9@/J#^&2']5"5_=(#U0BIY M6KJX89.]8/7@5\2+YOD+V7S;^^,_8+D?[]. M]8.K=NTD;H^I[2J^'*J?+N:.7;M;%TNW^&"!I4K$]9LIEW:1KTKF;+&%#\,# M:J)(FXGD#7[L99D-;O@<(OZBBGW?9^_X;N\I(UNKR,H/?!6VMS[:RB@UE2^G MY2#T2Y:HUJI/]5KF%(8Y;PWS^@+#3)D^%>NL?B2*5?TNY@E=V]S^_>V[#UC= M/[:ZTI\W+8W53:.!P^M'26.-1F*)2X6?3KGLQ *>61V" ZL#5O<:[[K'EDW7 M3QW#W)8>C.=21CBJHUW,U@+#['+=T*LVL 4+,'&X M9M]8JEL8->NJ@LJD=>QDAU')S 9?Q?L\S;)]W137%^;Y%4+,0!Q '._ #WB/OGB>'?19)Z#M_,P- M>'R%/*8N'^5O$CZ[2/H*.><8=)KC[;(K^2A,3)*9R"VC*3/.SLKGSCGR>L[Y M._#$[\;=#U.[6I9&?C4#R<^PJ_GAU_5Z2YY MC8-7SXHQ4,-A>FUW;:P>=(AQ@T=UEE>M02UJZBV3'[9X'CKLFS:E_].$&+V] MQ?'Q4%_"MCG:#1+2-O:)?F<),;(LG;N'@?^2]")+^)?AX?0RR!-DGQ)B7S;_ MQ4.NM#S]A1R%[N,7I_07^3<@1<9MGZ@"*3)N71#@L&=)! $2 I1$$, B2B(( M8!$E$02PB)(( J3(*(D@@$641! @1<9E!0%.U)4QA S.48,4&<^?BSUWS@:< MB ;)+P"T ;3?'[1!\@N0_ (DOP#4!\DOWM-Q:)#\XEXE#Y)?W*OD0?*+>Y4\ M2'X!DE^ Y!>WM"OZN>V@5SV6?]SH2+MWK-%L%.A]=;7U^DQ/!Y[>W/G[2;A9JG%CQDQP-E\8(HO,D7DJ2E>.4-&)+,#S)JHFLBH M1)7U&DSHXGIY3;&%"1'CQ9K'&1G)G1Y_29&0F TP1F.);O!5?_^R0 MNX;-T7+,+'?7$VC-"FTG1G: AR9P##?-MW MY.L;YG;-*XK$\@O63GK=VN+(M(^#$GNOSF%8M=U>,($C09[OA@>W@[1 0@V0 M4./&)O @@P,0!Q!'"<4!O/;R>NTO/_?O^#M8L_J^:GH\A E=?CL78P&DV0!& M"#STMS/"ZHQ3EA-F#"?49J0/CST'QVF0?.-U=CS]XAZG,F2@2(VFLG[8!I]/ M$8*_\L03ZZZI8 MAGP:A4KV+(?,0BHTG5\QVZKH[]S\XMF/_2BSSN!C)JOLIMG3 M9A0*C"#+5%%1Y/33Z:;&TQWBWW8_J,1J>K%G!^!A.;T2I-9I:.EXIIU]VLW\ M\?^JR.M,3NE5LO%8/V"PXFIY3[[VX&-I=&22C_"Y7"(I]/.G_IJ59.>K03:R M>]F*U*Q3.]_=GJ:BC[_\7DBI$!Y$M$:=,G(GS4 MFZQA<$J@$JC?7.OKK;[\7LV>](L(K)2H4";F2NBKSCJ35B9]*WND2CI"IIKU M/)7DDV>SY:2RD?=J=E$C?8)5F-TA&Y9\C$YCL#-P!"=ZH\Z=;#23TT?UGH*G0ZD"=KZ9T_R58L)\&C M=T1]Q![WP'SZLMD%R_46_HA5_UUY\CD;C\)@9OEJG@S9-_EH'G[V;4J:QR^? M.1CX()G0W7U"D8_$*PGF.UO%OHKAOW)EXV?^U;\F/'-V(V[V.7T;ILZ*]O4G//TP"E:LNX>3Z?X,L[2WYZ>/!'FOGMN)X;+CGW2B05U315P5;26D-5 M"2=@5%(H;9TZA,2JAJI52I7)#Z>[RH]^#-.NMPS9:2U9:%KK3U$15U9BG#F0 MW[=LTDP-KX4;6V3H&1*,5X+2370)+;:<-NL",N$E'F9JL6<)+;6V6V4M$>3[ MIIO58M6S!UB=G;4-;M)J-NUJ$$M8\:)+NDNV22R"3(,,>E [%IS65D];5K]O M&0^'7'5TV%?9,8U8;DW8,0.%)>_.)K(;0%):1_4(9;B93N)]?M?9]4U]E M1K-D%C5AHZJH:UHTQ[OJP[Z%;UOR5JPJ4C?>VST').-45EN9YY>MJR<'NCDQOBK&I#.,!_DLBA_& WC4WIJ;[*+%P9DLN& M/9C!>=."I.9BN+ W1IN%N]2HNE(G!PUJZ%G3@JAF#5EIM)7>B+6'L3CR/+S# M5O.K%F5UV,S::V&TC>!N0UQ/#IPIF-U3VX*P^L)TSG5M11#5@SZB=P;5BHYQ MWK8@K9VU@(*X/IR*Z:256@\/;0AJ"Q*"%L?+JU>MIKC9[,U$,*AZ,Q'](Y9> M%BLVE:?#OM_5CX')0=.HWQ"6DVDL9$T+0XO'L+.TZN,CJTKVB&.6+3EV\Z:% MH0VG%BS3TUI@)OO6NM.TDB-2I[.FA:$=19W(P/N;!2S/& H>8?[$[N17+0ZM MGK>=O"T+J$ M;&]6E$*8ZJ)/-Y%59\0-T_'"B^,5:0@]9[2ASX[G.^,0S/3)1$H?X0R'9AUI MWHXLFF8YJSEL(N->7572JYX!4=?4.%@/QJG ABXIL-O^MKNELZ8%*1Q4N3]3 M JX)R_%DL-.7^^JPIF=-"U+8LM(B4!#)9#W.;1)S<;F")_E5"U*8)O%"Y4*C MRZ(PZI#X@)BGU\^:%J7@POLEHS,-T^PVV>'( P.)A=6C,&W 2V/UM8]Q-4)^6T#-0= Z3)/;"<0?FA';;GP_Y MZ31U7%"DV'2/#&B*'N.T2 P64WY+1,F"2*]Z!ATK;6W,V.F@879WI(/T2!2* MT]<7>@8=U(S6#@99K;)V?[0<+)JF*[IYT\+(QLW):-JJNS-8'@^=*B-/V6/V M &?0T7+VL\.:\B4S:DOU<$3ST7&;-RT(09=7K?HL\@ASW,3D1C"FFE0K;UH4 M0J*[JMU4:X[)X$-\8Q_Y*7O0\[8%I8T4,:IV6@'"1@0]VZ.Z5*7UTW4?!?;= MW.HQ4>@R7D^(36]!LGQS%"9#Q&PBG5C*FJ*GQOM>I0XIQ#('=I202!@"Q< M91 $\9&Z)I> ()Z@J08$40I!(#@01 D$ =!4$D$ -)5&$ !-I1 $0%-)! '0 M5!I! #250A 3241!$!3:00!T%0*00 TE400 $VE$01 4RD$ =!T64&\,,/M ML^%1D.'V5O*:([7?35Q=)3^BZ$WG15Q\K<=:^9+$NH+!?[TTH2 PCO=I'.3O MV@9*?D1J-VT;%\P6^YS[6FI[N(PNW':"_V+^6(#$ZR/QE7(D?U%X]'<5GLQG M23>L[^+'[L=;85^9M0"[<2T8 RVX>RV8N.$%ZY]?TA_]NERKY(2%'OYG7Q_$H*D/E0]Z< IVT(]]=OH/A \8'B \6_/P4 B@\4'RC^'?4;*#Y0?*#X M[T#Q?V/MZDTEW,Y6[M3@E.SI'2S&ON'*TYMV\O])"'#>DQ$6] MQ6HV(=C$%TQL->D<^IC^VB63N?KEZK3R(J2W."."H2ZO<@.4DH=;X6E)"PC[ M1S4M'BTYRU'WI2(%]J4@!3;G:&7;,!DXP1;']6SO.ETH2WR+??B,H]3K%*2X M[L;/-WQ1 Q:\>Q:\:?GTUV6!S6FTK4R%%LQ-447;KAL2)F>IM8D/GQ$,H "@ M *#@Y59M2 N&,Z,^"W/SR=!SYWU[NWO#-SP>UW<:-IN/34C49JM$A&QZ'A&5RY(H<'%@?\F9OR (G<3O[ M1+ XTV[/X&[<]8Z^FQ?/0#]\1@D2P # ,#@C=S]2&8'F#51-9%1B2KK-9C0 MQ?6W@T%?HGOM[=A%6 ;3I/1QW$YME->\J:;^_JL4A 4L "RX+1:\W*S%:2A2 ML]AA6*9-NQS,"FNG]89FO<38P7&"#@^FX==;L*^O6I:35[TBTW=\[6=+>C>X MH_:Q!&]6T3'RG:SB8U9S(JLVJ685\\ VVIO>1GNQ.MXE#2!6_BC%JL9["78\ MTN"Q$/=#4>^GQ;B_@M*4VUP@+Z(6.U,LHT$TH\Z,UJ5:%OJHUJH%3OX)]BW< M^+Z%=TV34BZ7EC9R1%-L$3&^#HOA#"_\A81R0LK3-Z6$H:07P6&8 M*&UXV99%<]SMMB<':M#?.3DBIX#@[!E/80S+6.H]V1MW174:2G,."UH6^X_OB$@BSDSOCJVCB[T;8ZLSFK MH\0FL9SW#I@"!_6Q()%9/*D&=M/_B9(Y-'3AU6JAPK-9 M=[=BZ^.:IM$I2MXBC/3.;0T Y6Z!4L((TF\"8AF3U9V%*CA+6-ZDK^E+#VP8F9;.7+)+T,V_C!@\H?1]9+6:)]<5DW,H882("K2? M93PB/GS&P:YE@"* (A ;>S%5Q!5+ST1)"41#I*K!RNH;K!:GO:8 50!5[HPJ MI5R^>I\1MF^IE HCO?X9/+D;RI,,?2B9!.XLF76+7U7M#$]9?(UZQ0 ;X%-I M#!;PZ6;Y=$M9_WZ+3YK?J9G48(S#Q#J@C.F20 V9SOB4Y0($> )X G@"T;]+ MD&:W[$(KBF^-6'NVAK6-8N\Z0DX:,O6$?I:!^-=KWO](&:]QLFR@AI5=VLQ= M&ZO*'\II]/X$=95>'NC[!AA8"HRU&RF6>AU 7B[CZM7[=1/+4Z4-VKV0F2D. MA@\T>/CV(8WK#X&Y&2"8U!Y""CC_7,%+X'] MW2%7;FY?P"T%XWZ(F._)$G2DPRR.=H3)*Z*6+"RXN^O1V: 1J2L&MF@"K-P8 M5LKCKI0PFO9RSX.O2YH73G=]V$/[2$*O$3^HZ]E 4)GG 0// R "(.+>XV$O MY\I0F&*;IAL?S-E,JA'0H<9.Z9PK^6FS8C0,< 5PI>1<*>6:\7L):?WRC":< M+NO^3F<$>.92 =_#EL6Q0+%+ )9; TMY')821J!>[GN@1Q-907,\ M867.CN'^IB=--OEJ:A9_(GZ:A?T&3Y]=@Q3@--H]];ND.5^OHOA@0\L=]1LH M/E!\H/A \>]/ 8#B \4'BG]'_0:*#Q0?*/X[4/RRE^'XK_+--6,UZWLJ)6N= M_N70#<+*UR7)3__]CW*Y!:MWKLA7J,IQX2,DU[6X4V S@&= SH'=.ZF-Y6,G]3%!#M&;GS'R 5WT95JF>SFCAC^^IY_ M/MRH?K8:YG]I]V1/W/FM>*&&F,;1W!$B!RMD#YH2JUW]0D7NGJ1\/Y>93X;9 M8*EM>=;NM;NST&,'.BQ(" 82$+_CM7J E9)@Y=?W^?\.5CHS1J&'S58#9H;Q M>MG?;B=CXI*GBW[.%HVO\SV4'>]%9CMK6+IF-F>)GK&%^/ 9+>;]!%@!6 %8 M^>U#S+]#"*4G)(N!2$(LQW8XN2GPL6>]'2&BFA3*(L/)4M5Q&*7&CLN MNA[WG7:%-HC$ $@ 2[P82-QY9>884K0$[I^<3HL8:$[O18N>;:GV=.Q)Y M:(4 D "0 )"XH3#),_9N$^N%.>[-0U;VR>W".Z .;^BYO9//V/L-GLEY6HNQ MXFH51PTKNFPXX'S.Y<_G7+MTZ6NBL(3=+1$][SA\\[-BK]^C%UD:4!6:)Q.3 M7^AQ=:B,UQY%IWX6./(#:DK?)ZG^+DUILG<<.7H)HT9QM;=8>3@&,R[B^DPIHF1E?W\'87BURCL[5: M,+2M'7+64( U@#5WQYI2+GJ]S_#92S!%S.0)?:S/%R*W7JWL0MNO?(W4L@=0P@/XPI8<<2[:'4I2B-'1"Y+Y6%\5ZS=BS@4VD, M%O"I?'RZC:#A2U 3#PPD@+'&3F1P6)[7)J0UIX0<->0SJ'D^@OB<,E[C_-5 M#2N[AWJ:E3^4TZC]"4YCO3QH>.V"LJ]UQ/3:_2K1I/*.8X&_7(^[@S8QVVKN M)'.+FO*LE;_C8-[+:WLWA)4SWO=PBK65M=V< M)BT-F^6TR4)Z"/R*9T/$3U MC!H4H :@QDU2 P38WBS ]LMSH6#2"T?,/$;,:&'N-LD*PV<$G7$&G%0#K &L M <&R?^CA? ^<0XO9B0$\V[)1+U@G=;EAZ?H).-4/GTD,L :P!K#F7@)?OXP- M;M6&1,WAMZ*M[N<'G)UW\-D)&^0SV+C!*_ \4O>X6,;SIV:IA]_F2$ MZ=.M3C^-U6Q 4M%9Z_070]4)#-?Y=.D%K'>NV*"JQC^SP%-G+M:E.XHK 9T# M.@=T#N@9--25K\J!6C&: MP<."V8^WZD6\".DMSHA@J,NKW "EY.'V][?JY;L%F:<6W\X-/DM+\? LM+-^ M9D\AO=Y&07CZ-KVS.I$//SOSU(87!-4GA;9HC&/<;"Q:'=&A)83*SF5C2'&/ M'\BB V(# %;E.[G]+*R.&QUI]XXUFHT"O:^NUKBARS]- U$Z6"',N(6/89MC M;8JE5FV:7L":GL$J.]8-4/7N4 4\I3<_R_TL1PQIP7!FU&=A;CX9>NZ\;V]W MM^7T+*PJ(;A85Q437)'XAA@N#@UXUA[V%C+=V@PI)7=CLO/?V%]5F ($>G<$ M M.NV^'5!:==D+7DJP<_9'#/-(:KR-CM M)XM9Y\2KZH?/Z&OFQ;D_HRT'K("[].9GQ9\EB3@-16H6.PS+M&F7@UEA[;1N MBR1:&WB+6;C[QRDZ4IYX/^E//YQWNR4U'MO)5,<#>7+ W M]_IQ=;"7 ^SE #H'= [H'- YH'- YX#. 9T#.@=T[IWOS6T[#WMS_U@_[-+] M$VS3+=),[81 M'S[7BB%K@#6 -8"UNR\C]8:$VB\X1*HJ;,LT/+&YE.#)K ?EA*( H0"A *&N MOT?G/=2I>D.B506GY?(4W&1GH^6\QF+]=F>?$^U-ZEH!KI7&T '7RK?A\-T4 MPKK&QL6!X,R[ W_NL$3$SDQ,F8TTXH2VZH?/5:(&]D #K@&NE6(C=0F*;ET# M41-QL=>(+BJRO. 9:8]V;+5V0A3Y+*+>W\[JB9O^%=A/#?937W\O!-A_ _;? M )T#.@=T#N@+*-&J0]OOJT_MD%1FQWJ*S= M2+'4ZRRHOFK2B:MW]=J+J9?803U0"5]S=-P091-MHJ8%!7KCMI9)U\,)TUOL MUPA,F*P7!TV55;>QE(X(2'A\K4 . ,^=[+JYQ';G#KW2 @3N[T1B(G:]=5WK M!=.XC SZ'CT8>8@H0]E664_@_9BE;*8:Y.@A/GPFBIEO '@ >-XI>*[A\;0/ M$$SBH/$ MQ8 A@"'EVEJ7SII$ C[:6+P9P7+DS5(\?TJ+!O M(,/-'C_0&7A RF+ 'L">,7!FR28=RTXG2XC;&7\H!; MH,P8AF:=+3:(S&9'S)V>?.\M"?;> O( \KPF>8:U9<>W&-CEN4!\/(VC4C-QR%2\EVQ^)_P13Q[/[8_X1RJ@2?']L-(CL5 MWJH\=I\^5B95PXGDA_6CM;'__-_TC\SJWUPW METSH[CZAR$?BE03S9!$X7PC^*H;_RI6-GV'A7Q.>^?'6:R)J%2:CC!,&7_14_OQ$QC_2S&_']=QPR;E=2ZB*RDI54:252BD2KFB* M1%;7:PDE-425:S4%5K4/I[O*7]905BHW#^H"*H[)276+3#PQ[.D9][YON1>/ MRJ'=C/:L0>WEXP#3UXRF2VBQI7AL5D>'8#:#(])6=XA'UQTGI8N$(-\WQ3?[ MUL%W29=-ADNLIB"THPB"A!4O"C%U:TAAO8DXUOI68ZI;DTG>LEIHZ1[IYHYK M2"(D1Q(5![S7VL1I2_+[EIPF1]"XVVO"W,C'3,ZH]K>>GK8L/NAPCXEU:D+9 M<#3!,4C'A\BLE]T>P;]O*L0KE)MH- +S@V@QB6!&Q!?Y56O?-U7VQMP8=Y,Q MW.U2TG&W7;OU/2WAQ>[+\[EKTC(4P!QUZ#:\!K&W9[%4E>#"[?G!,.CKL<&J M?$]G]=I^#IFT1!1;]LV>NG,5YRBJ:TV=,J-YK*9WKQ5;3KWMQC0=2H/YH,:% M,]A9U5TA;5EX3D2) [E!ZWLSLNF%W;>)UF&67;,@ID90F]OFJ-5C(QK5AWL. M8QI"=LVBF)#M".G)TIPE! V+ABU%GXG9-8MBBO6!.1GR>T/L#EI5P0NZV[T: M9TT+8FI8U?I X;/J;37F($>[8VV"Y$T+8D(0@A'H]"W*=I-15=7I(8NO8HDL M#I0DUJ1!Z FQV=UQZJC:3]_4ASAU'@HMEY2N;:U#=<0:-GLPZ.QH>%4:J-(L>F V,O-<;.ZAVTF-92UTX(IFI80M-AT M>Y@V \_1:G""D@V"&,_B=J!G30M")12\,^@WT("%>$]P1_22P7="UK0@U;XY M6 ZP,!B;!%6;C0Y"OREO\JL6Q HE;"RS#1%A5:&]GK>@ 6O9^;,6Y3KK!4*[ MQ1![=KP(MX7;\]%KKT!(89.YJN>EW,:"'I9?%BTU@=,0=OU&!8 M3I\SU(:I\>M.WK0PM$&PW%BK&6NR:I<8F.Y0G0HQG34M#"W)-!,-5G7,]":2 M8UL!/JWW\ZL6AC;H!>X ;6DU%AIM9Q:9""8YR:]Z9FA-+!YL174*RX@ZF'MZ M?<9&<=ZV,+2**#28V693%3V*H(?+?5L9NZ>VA:'%%D*BIL!NF=W^-F+GT&&Q MZZ3/< 99GG6(5E@TVXB)%OMF'"<)CJ<].\.LS=2?>H.&2+&>T>T9R':#Q)DJ MGH'6'#=5JJWR:Y'S.Z@.=>0:-DV;GC';&96(56+89%CFV&:3[9%LK.*\$D>A M:7UYW/9JC,J:Z&J\ICKJNBGP>=.";/%18F\.:O,(,U3##KTY*J[1.&M:D*TW M8]A@=[0Z++=H^K ;8NY0R M/%V3;"EJZPU5'2;-+PH&ZB M/$*R4K5;;U/Y&!3':T2VUNR@&N@PU$/5IBT:U%0B@P-&]M MJE63M.!JOKY3:#KIUQ*RT:I)J=8NO+TM*!")I$]PADC-L6"T4"ZT16[;DD:U MHW,\SO*F!2D(;1+%%&Q#L9'?;T''IC-*Z;79K7H0(L!T3Z*EM00IV9'*U*K. 16-$3[PA::\2*7W< M,T2*CP-/C5KCF$V]6!I:'R?H,M.O,T0*UE)BC/JHPGHXER*:L"%OE/;L#)$@ M,^GUFX[:AI/M3AR.]U2C2Z5-SQ"I22KM4#+("3P+5YPOK>I=Y)@W+0CL" ?* MB%L[H"@P86+J!K>7QB:/+_'CH59%LDK46=N"P/J\,3%PC3;8 MKF5IK5F$ML)UG+9[#LAJ/MJH&@B1G!> N> M]+CN/A/8&2R[P52'UJV6#G/<+M$-J(W.W+QI<;QJQ&(2K_:KD+6/+6_>7J"+ MQCQ_@C.O7"/ DWW;CT5OB LD$F\DLG6Z[N-X?;?2<4R]/Q603ZCGJ1/4+?A'ZFNLY61K;X:6G+XRG'56NPHCBLL*"/IE66&R42N: M:UEN;#AZ)5]*J^Q\-IK' M9:;3ZN\J?59Y%ZB?'C\\'8ZLJP]+3=ERQ>JTS/&XJ)8O UD)7"L*U;^S1:W76FI\+F% WC#]RU]=3OVZ M#/D/XPSH1QB]HA0>EGCS&Q<$"0#ZB0!!E$$3MXT_33 YO!V9$""($@@B M)1,01!D$ 8F MWR:Y7ZBR'U38?'/#6-V%>3^I #/[O?Y3/WYU@ @9RAP9"_JY]8/!'A+II M^\@V#GUK!J_FPI;:'BZC"[>N"B@@8MF(2!9Z_#,9/DV-^VV:7.4'^H[^KKZ3 M'VNW[1HT73_]?^=6Z%=F1;AM\(D?QQ^!%MR[%N3EL( :W+L:@+<"4 3P5KB< M%A#836O!F;?"PZSHN\5G^ $&<,Y_3?N.11.;Y4J!=VI8?;Y)Z57'W)X7;#XZLDN2C42 M;Y2,#[W+?N?[-J[0[9_GW7O[<3BY5O [V_QWZ?=OV^'\7_C>6LMY7PSU;N3FFWLOQ2N\>\6V>22E7^ MR#J/PG\/ZWS^"?G[S\L%3MYZM?>"IAU&5+=E99VN?T.R=+ M(>UJE425?;"]Y,:WEURBE&,)%Y0KV#?%[2H7KME(!Q*O_59UV,>6#WO!LV;] M_.#P#ZXQ27;J-S]\V-^5EV%LJ)KA?$E8_W =3Q7GDU 49NQLH9 3R# -8O7[ M!:^_O4=VVT)^_#,5'SMKL^/P^-QE(6YOVVK;"C@]JZ&%??A<^ZN&%NL]@@7] M&U_0!R1Y6Y(\J3-]*73$6']R/-3\")Z-)(:N>O9.V[\U.@:[KC35N@T,EKOU MYL3M#1*-S KU$1\^HP0"P ' <#QJ^!X.0/JI+_3!D..$KO68:"]T$>&- M&3#65^2"B)8"S.A"/>#C>6]N9 R@,O>!.E-U'E 4.#N*8"4:B+2F8_8]6CD MFZR]&^@HT4$#&']KDARQ_C@ZS/L;5I5-%YZ0X7"XR(OYHA\^(_A?& )8 E@" M6/*/6/(*4Q%UW3!7/5)$1-L8=./1<*9S%/W&\% '/,,.AV.*'4\W$,T>9H%O MZ1D\JA\^8Q@%R '(<1O[#$N!CI=3@-\?1'XQP 0S0ANS8$U@F.V_]8+$U.X< M>)]F()AH(=T6RJIX?YY-1A R=R&(ZL]6,\N^2[.=';E6@S"59Q#>YK[*:\5N M;C/Z>^U8_"NCZ+GZP&6:(;EKV!PMQ]S"'#L[=J3NAWX4Z!?$VZ-Q,ZEMGR$; M)BZZS8Y.A2;4QVF3#@_.)O5OR"Q*@Z.OZ-Z\?SS<[.80@(?K37J.&QUI]XXU MFDTQT%=7:SSU2BXYZ7F&!^(8E]656&?@!*]WU2Y6/\[5C =$ZNA@ < !P ' MOV?9AK1@.#/JLS WGPP]=]ZWM[M+KH4^8]FHK&C* @K[,,,,!T1U9U:U=IQ: M-I6^Z7$4F#8P[7=OVLA3TR[7GJWMFE<4B>47K)WTNK7%D6D?!V_XXK?"*;&% ME807F0TY:2X9H1-.,SQD41*4( $? !\ ']YP)A#)[ "S)JHF,BI19;T&$[KX M&ZX,0-O68MCKQK(YCB=X1B'@C9$"HIE.!5]R$!7A08AY<^41%*8'P73DEF@BR3!-I=R+9-V2K(@=!9.^RS@7@!,N-GV"YK+]3KK!M1KD_2K'D M\4X#)/0C$CC9<'IN$*2\3+N27O<,..=,3XVX_AP5(TGBUS+3;W9A/1NZ#Y_/ M[2/[$VP'N?'M(( M(+KR2C"A=&JZ6>^=M4AT(W%*,I:N2W0Z5L2'SSA "4 ) M0,G[B,R\B J(N:A#L-F-61[>$+'9Q;!9*W,QJ-3%0(OK+H +@ MWSH5[#NN\ MS./8Z8/C+AAV1(*6X/%(< ?K1L:6+,B#_U6M ;<#X 7@Y9ZC0B_S5>@@6F,P M 9F1'2\,=&'6W5K.D^J'S\!7 3"YK2,RY:%)"4-*+P*#0W?XN+L@$S&I+A.\ MLRQHAY6#SG,[53!P=$9<'3FW07 [SDR]/#H M3.3[JK-*V =K'\FA^A!2_I6S@^V.FGB]%']LA-2,0S+GO?XAS@8X2X16!4=L M[G,C#<#([02!CJKOKN5@\U;(B-N03N$K>F]ZT]9R@KB[P[Z1(X,XV1&"_@VP M ; !L%'2@,]E,+"JC<,(@_TQ+'L0:K;$SF)BT-G@4,!S BX]S62=QK0^3UV M_' EAM57;L\U#K1H+^+-J)_L!Y:7^Q)Y^K._R%KQ5._EEFD!2 !(2N)+W'84 MYZVG('!3"MHCJHG LKS>V6B$= ;)"1M5, >Y;VY MX$J+#%'H8GJ.QD8PU.!EW^9)#B^FO5ATZ_ M_X3L#I7 M8QUY5]P_L_-4O'\WIAK]_;:'+WG^%&!M(]L&:9H.9>"(1"Z TZH MNJ:'-1TY6%GZMB9("))%BJI@.\W;;*>YML4"/MT$GTH1F'IE( T2-]SYZV%# MY"!,'@[[C1&&Y$ B/GP^DQ(&\ CP"/#H+B->+T4+A]E(#9U.27%,Z7W,;7>4 MO:-G:*%27X;+!( "@ * NN,0W2L3"3Y&\X"S8]B,ADFMP]/2H>[F'E,6D0.S,0"D5SB, M=>WNW@212A@&?"E<"&PQLJH=QV8-?V/PS6[=,$\K/?F!+1*^Y>-:0]_=JJM0 M75>4TRA4W"_C4I'#BNJL*ZY62539!T>X7A3=^X8.6$J'M1LIEGH=&EZNY..U MNU66*F[EBM>-ZF@7L[7 ,+M<-_2J#6P!!V]>#W(V24)KM6FS/$2-H'")5F$C M!26:Q>C(O^#:SPK!@4U1O^!S7=OX %-*PY17F-;-XC:Y'V]#5)PY?+ACX8WB MV&\-$8+T)344XK;8G4J2[H^29B?2,X@0'SZG8P00 A "$/)BA+RP7P /#@ MQSPH5RC+4\7Y)!2%&3M;*.0$,DR#6+UUP>IU<\S6N3K9A+W:=D]Q[:X]4O)I M2A:^JOU50\$\!4 %0.4R4'F%>4J,]2?'0\V/X-E(8NBJ9^^T_5M39#0_(.B* MVA!BI+L39.CM8W&2>R9Y?C\"%($"##D;2+IVO\H.D9?SH$[Z.VTPY"BQ:QWF M[('V0A=YU0U\9WB@<*82!X-Z!,O6=*(:J[T/S>B]BG01[1H"N ET%N@IT%>@JT%6@JT!7@:X"706Z>I\%)&/LWLG-?R(B^YD9\K M?(TT4 +R(Y.UUUX[(@*27AQH"<%/^UY)M%C0!<2"2IL,$%#AO4>#7Y O]!<) M0!_07B(*L#BW[O%HV4RM?OS$?L>C3R4Q=[-]!1HH,&,'X-*AP.?:WM M>UW=G"&-_JZM'H1DD5,A+QF _$6=R44)N "X<(]<> 5O7UTWS%6/%!'1-@;= M>#2.M.N\TCUFEMXMRJR5]X ML]_@#LZ\:K55T67#J?QAN4'P9R75DR^4 M^[\^U7H!4):6Y4_D+;&%QQ'D8QP=KUTG!\I;Q%:N;5P *@ J]YHW_P60F!_F MK'=86+(I!XN9C%$]:#7*(4$!KP, XL8 \7=ITK>^TXSW/R'+#\L]+IAX,A^Q M2P5.XC$C(V&_W1O$&6).Q:+A,VE#0)II@)GR8@94F7Z=*M,O\%L:-7V+D"5]WFPHR3>2PF3S_^.YP&WIW5R@WIPZ@[1 M\X.!KH*11>>0('_!\RC[>1K&M5/C3G)Y^X829<]_N=#3^^?96W?RLB[1'?D_ M]QQ!8IX:=SUA[9WE)JI_AG;D8BR0]%C:PX;.HO6@6:58-'6)B"R A&+%ZH=@ M8TUI-]8 5-QE'.C5V%!KHIHF*6P=9AQFK^/(;!2O=^,>-["V;IQ9.?7A,P;_+(\B,'-@YN_#S.\Y///K MJ'!V]1Y%D<&4E<6)QE<;0=C?Y:C(@C)H%0.L *P K"AU8.7U5A+J[-@-8KC# MCK%$'VI'82.)0@Z'\U6! 1ON@0WO^YS.NXF4_+J=3UC-)F4L[K">NYRRL-8B M:LK)SLETPO#>CNT\.'85];#*LZQ7##M5\Q 1)4?N@$$_F^ MZJR2B9\^DY7WE9,-I^<&Y[:D',-5?6D>(-KL-I:]V6[GU.5.2M-:GLV,>,49 MU;4-$.Q& >"Y[\#-K^]Q^X>0:82+11]E11J.FO),1!%A"FURR(!#/0 T #3O M-PST#\%1FQO8Q(*7*]/;K*:4->?P0Y9_J99G90/>"8#&+4&C/%MEWVDDZ86T M^>$67+G;G1IQ:[>&D^$R'L]0L0G'<8:=T^$?"BDN,H'#/P ]Y45/*9>A2QNC M>K.)4;/7/DR;_*()C[EZ<]1I'VIP=B"H!@X$ =* T'O+\QU*0^EYV!BLK<: M5=/>(BN_#>WOJ)P."3WCH93]D-##B 65G6RLP>&@%\6UOJDXCNP.E<"U MC/5U"JE?V*6ZN#3T0YLK ^C&'8IA71 ;3N9'KR_QH MKV= .7\*"? $\ 3PY'T$K9Y!@YX,]>,:1XYF8@8\[8P'TGY.9VB@4E^#+!Y> M!FP ; !L &&J7^2+D.B3N3+B!5BN'^?-.1>%,B9D?,GB4#B" L P # O,,( MU&L111JV&'H>N6/3Z K>$A=VP\#./98?')("0 % >0PS :+<>,SI&3C$VJP^ MTG5D9'I*$^FT0F4[#/.ETRRHA)/PA4-*UP[#9K6B*ONL6%3%U9Y60JK(845U MUMFWB2K[X*S5Y<]:?0L3+(7)VHT42[T.*2]6%[*,/2U+%;ER1:Q&=;2+V5I@ MF%VN&WK5!K: @TO.\GZU$EV,AA),4$T(]AA=5F/9EGPMG>116< *@?^",1SL M 'J#'4!7MU- I#(3Z16FA;.X3>['VQ 59PX?[EAXHSCV&U>W]?=[C>]!M9H( MZUL1=(SGF.*& ,P-H FCR>C0I5Q#-4\7Y)!2%&3M;*.0$,DR# M6%VCT+< N\N!T!V.8'ZX@<;<01P%2STC4A9#(_\BT2H@$B 2(-)UB?0*TZL8 MZT^.AYH?P;.1Q-!5S]YI^Y\BZ/+3JV%ST)7&"C$PO=JDVE@Q+9*1\L4=<, + M\.>5#G]=O:ME!]#+65(G_9TV&'*4V+4.<_9 >Z&+7'+/X:\"942.#&D?DVM6 M[6D-5S!VX\0ZN3/D\^Y,V<]]-5,U5K-'D\,HJ/R_BJ.&%=G.7@T57UVYNI/^ M#)P'>U'L[0:Q]J[3.=]W3"RW[W%NWB?0G4$C&(U&7,/P?GFYOCPP&YGK,T4P:(DEY&VDU MT>B, ,2'S^EH@5V* #WYQ.4,2ST*^]S==Q0Y[K0IEAYUH/XX216(23.K#F+ M"?U5JQ;KV0)S!N;\7LSYWN(ROX($K;?VW:!/FS!/\BV+PQ='W,B1<$JP!U.@ M\"M@PCOS\6\N'/*J/GY-\H1VH]:D17EO+9H^/25;O=S'SR(C* $2M=P? =YW MK:;;C4W\RBM=1(^U"9'4+'AV2+CIL3>LK=MZ;L]98 +[V:+=#9X=>GNK!D>( M[JO?) [V_QWX#O0=Z?X_]!GH/]/X>^UW2 MFA6_/1!EWU/[3<=.#;//GXPP?;K5Z:>QF@U(*CIKG?YBZ 9AY>NJY*=+KV&] MY6787JNJ*PSN>?D+__3*?S"MB/K7>G%<6V;WNL8,=!7H*M!5H*M M5X&N ET%N@IT%>CJG>AJ*;UV\/,_[-RZ0 M#^Q&3P6^2K( /MRH?K;9Q__2[LFIO_.'#9%0I@V[R:-151DSF=8&]:-(3%3FD@D&?L7 I7:_ M8U+&?"J.S04B(!!L!]YPS@'0S7S'(A:L:XYP,([ MQ\(]91K[$13 MV0(ZF3CYO(G?X-;0L>KOC96:"CT(P59.L)6SM*'Q5P9=(_)S)D@(+"&G=9") M>YWB*K\#3PJFVM)A'R8FZAYX8J)2LM?4+S-G>D $DS[1N3J]6Z$7P&-HP1J0 MW$0EIFM:JY28U3<)HUS;XL#&!D":JY'F;:9>G1FCT,-FJP$SPWB][&^WDS%Q MR:G7S_ER%"-XNX"P SMK'J>A+LRQH:EG?,DJN( :X M "W_#"T7H832$Y+% M0"0AEF,[G-P4^-BSWHX25JRY7G?@1_#81EM*33+TZI3.*$$!2@!* $K\C!+( M4TJ4?M^8'"34'JJO69-8F>ANTEH>2.="^\9^#IFZ9R+H86+)XCBI#PEYIT>T MGT]UWB0P=&V3 Z@!J+D::MYFKK/Q248PLA%MJ#MU9$[6 M9]';<8)RYM/I8NVCX@R9. >L-TID[>2(D,]PHNQG<]JI?'TU""\;D'K_+ -Y M0F\$4B"N]'C'1U/_ >06^GPS(;C504R.N^-!<$QR0*?.$ '.Y]SD=AM #! ? M^BU?Z!E.=%R385RU5X<]O+HTMNV1153UC!/$A\\$"A !$ $0<3MQGF>L/>W" MGI%@3F:-VI)<=W80'6SCS-HI8.W VN_"VD&\YA=A,6[5HY$>J4VQ>]2L?>Z&]E*QQ^'+,\/C_&0U_#!X.08D,_8^PV>\3EE> ^R M%.]I=R+9-V2K(@=!9.^RS@7@W,_ES_THKK]6?>CT^T_([E )7,M85_X%Y__< M+!+/[V"Y=F]+!%$0WWF\(_W(&DXVG)X;!&= O'*Q&;JI;9KLN*Z.$F[0UF=. M"N(:.#WTMKM>KFW!@%=?NU_YH[20>B'*, :P)I[8TTI5\!*,WE[SV%G=QR9[AV*-X_9XP(936#)RQPB< MAP+ NDM@O8ES=._!O!=Y5![MS,.8%A:LVH!%'X_F08LX0:KZX7.U5CPL 5PJ M0*A_>NKJVMV]"43=1BCQ9;1QX^/(''D[>-S:T (.+AXL73)5^]66?*FECX,& G1KNE( MJZT)09ZZV=4=M[Y_PUI,X?00-YDQ-Q*3AHJW]]Z,%ZJQA)+@K-?%?+)K&R-@ M3&D8\S;SP-6N&RN6M&V*-K]7C[U]'R'DG^XM>(6$SKJM3*HM2:=@>Z,W#'S9 M)]?-G"RG:DYX#7 %< 5PY<5MA8 M+^F,,. <&H ,@ RH5OO;:#G6ZVU:,;6:F-J7'[2=X=;KG=!2!=4L 5A^$K6Z M=K_*3I;W4_%VZ: 'RA_H,U'=+K9UFNFW\$D^PSE5M?HY)&[PQ%LSO;.:/:T< M1D'E_U4<-:S(=O96J/CJRM6=]&=K<.SMQLM=7<[)NJ>TJ2 T]>6.)TR,)C/%"8V?JS(E4]CA=$H*$4N"(VCM.S/Q.V?(:FW_N/@YU%B,_ MW"*D2ZY=J[G["2N+ASUD3E'#9G.>_# B!78D IP G-Q@^.EE9.BL5O3!33JQ M& M ^6'<2?@K ">E+-2U?6 QH0=3!QA9CC!1A9OXI--<.@B6SV-^'&[Z M_AC4?T)9L=3/C^T&D9W*=%4>8TX?*Q.VX43R@ZNT-O:?_YO^\7BEE:7*?F8- MFX?;?0FU9K=]L&H8_O>K*/A*S1)@/O83Q;\ZXP\..4&<^I$_=?[G__[/TZ?_ M:I_0RK5<_]-C5/A)MS9J9D:?T-Q@=152?%4V(5E+[_Q)MF(Y"1Y-GOJ(/0:< M/WT)+&?C4$'@CUCUWY4GG[/Q* RF+1^@)T/VP ?(4K7PT\//'K_+;?O+EVY@ M9/+YY*M6*JB]FEW]F^OFD@G=W2<4^4B\DF">3(ORJ=%7,?Q7KFS\C!;_FO#, M=ZIXNDCV.;6 U'2MTV7CTZ@_?/7A\R0SE.S<'9/!QPF#+WHJ?WXBXQ]IYK?C M>FZXY-RN)05!2))44&E5114)AW%%DJD4;K4U4M.0*HJ2:NW#Z:[R(PG@L!MI M+IGPL*S0(YX8325.$;(CHM^WI-Q6,#BT<$R,]##L5--WBIQE9"VVE'?.@F6H M6< R42^:V-5%,NIG+1'D^Z8CLK83 )S(S3EL4'Y?0Y+4\#!V5Y#=<6#88DXE;VH C^?5.,/?9F([X7 MP1ZU&A^[#7V32/E5"Z,_C^JC+2OY37,V4'Q\,!A2@JI+>+'[;K^/#L9M#&+M MG3LSG"K47J;3PZH$?]]RRP\GHR6[[,!>2\ I>3,?.E5!(HHM88=?U?S5(F$A M)I&J.\*6W'G6LG#WCM=ND\YN%<,S+#&K&-<6PVZT@UP243EL6!G^H.5ZOOW03,YIM-I1-*<>1F5VS./@UK2\$PKK78J.NJ-9; M M.;[;('+0[^=MMW=1]G)':\@7U!=<9(KY\W+0Q^S 8;JE[%1!,R&;H]@LF= M00M2K3A0\Z4S.XR<:+O92U/#/X MA#([=-+WAMC%FT,]K-8$ULF;%@:_-[&F37RU4$TF="UBX$]4RLYZ7QS\MJ5M M#WAWQ(E<0ZH9&K;$ZW2ATB?4U6*6YP&H&7&C4Z?1)BTUE#[7Q M<4Q2IDST8@+=:,0PN^H9G*U(+ZYU%RYO)A-XN1F2-6,N"UG3PK#:NWG#<^S> M'.9C/+07"3V7W/P!"N-J"2JS$R#:9&.'1((DU^U.+"#E/9>79 ML#KNK?!T;//+%DRL;:W.ANIBNOTPRH.+4YM"T.K\[0S7;B'!IP<%_AF MUC8ZKI4^ UH<+[RKC-OS7=,3;9\DC:"G4_H^O2Q6;$H@D"+/>3]DN\22&@^& M+CQ(TJ'%BTW'2\_H[KUY7U0#3M*AY0 ;8'K6M" %^MAW FUI-DUC2DV&L]Z. M[AZ%K&E!"H8>MSL]&F--U4Y16>_B*V21/T!!"F,%$^:(K#!P0E(TNA/F?'#( MFQ:EL&TVR"'4'@AL(D :,O,5%M+RAST#%QQS(7-.AS ZY-APUULTI^*I;4$* MG94[AL,V%(ERG3_,PL'.';;39SA#[$VPZ]:MSK1A$EMTPJM+IK_NIE(X@VQ' M.M!&../;8NI#=@RKQQN4$F=-"T/;)M%Y$X_9#@PYZRG39=WT!9Q?M3"TF$&L M6WO136"OX]JL0\!+9)PW+0RMR]7VM?%HO&8YS1E"=+]EQ#TA:UH 6;J$P>Q@$!FWWM=-W"T-;BFKCHL0@G M&IM>AVLE>]M/WX7(&7+7$L=SFWV1AOD)I;6\1L^7LYZ=0?%U':+Y%V- M$<3\ 8I24(?=WJ:->6,X@>=83>ZT.DO^U+8@A4F\T:J'60";'AT2]:T\- 9. M_@A%*5-BRX1/H9XN6?-38*O+CM,S>UV#W36M#"T M36@@6]Z2,5+90C+2<:#)^G35PM!&6)5W@L':A5&O>1"1Y@1=X'G3,T[AM-/G M=_%J+7);>AR'JI+,N_D3%(?VX"UBPV"<.=O=U.%-U&XQTE#(VQ:&=EPSL8 A MI,#D#O("3IKTU$5C"3U#<$[>DTG[,.Z*R4:@@]#"AW3J&J%G"!X&K-?;+M<8 M.V9KJ+D5IHR6D@X]XVSW3*O;0F=M6/1\1)LD0[IYS,HRG?&V91V?QZT=A)BR M59\[09WA6ZLX:UH86O6@8;'&-VVV"]4-NQ590Z:1/T!Q:.=2M+00VQN9Z'HP MPJ>R,!&=4]O"T+*SOK8PVZ$#JUI-YW;4P%DM\D?X;F@E&%W+A(*G&D+!A(17 MUYI$:JOTR6!"U1 -U4B"^/[JTQDG&6UINA:]YM$<556=>'[$W'^ ]'[ M["_6BC#>&D 2_:[=$0+$/(.8;@@A%2 T@0:$^/5?E02>P.ZV&XRPZV*]RPU% M39GY5%9F5N84W26.&*&ZS&>S6L/KB$4M,S"\CL%EH8Y^XGCVE\Q,U/-]6C/Z MJE^L"Z.14$)]'LTSV9L3@TRFY&O&--E8._HTWV-.WCHZ!",4/6$\(J1%#E39 MRD =)_E3MXY^UF[G=]MEF@"Z6IMEB* L+4_>.EJ+38V>9K)K49HHO4U'U?+- M\OR4*K\SNOFB3[LZD5MT74^W^;ZT;)]2Y>6LE+3HP< 0J-%(SFZ[&V-=0$K_ MT3Q[PTYNX#']F6@0)7_K"IL.4>1AR\,\7YBBHM]-)V-?Z3&+VH@3FH6.&[1( MK4!6_ EJFHHLE? 70.'=W[5&XSRSPKTK=6]YZZ5RRT*9)R0^6-1K.7A]7/ O M38Y=>0$43P?-&1^&:3N=AS#MLIF5=,F407&*7&3+95M^ HP)&E%1S'M3UP"3O;TG-<=19$'ZFF DSW)\T$W,O(OZ:HBA6F6HH4G'+3R\"O5<1/6[&=HUPDM MI _VNN@UAVSINK1RP,_#'T_GCN:UM]DANX\S[>'?2>1Z^!F9 M)GVX2;\U"3Y\+TTA)3P7_(.L@Y>RV;YNB7[2$'[YIW;I1WONA=-O79@*>UMY M./ 10;X5(:*W%I@05R?$;VI&8CI\'C*]^?84$^+SD D3(@Z$P,@4#SI@9(H) M(3 RQ800&)GB00>,3#$A!$:FF! "(U,\Z("1*2:$P,@4$T)@9(H''3 RQ800 M&)EB0HCHZ0XFQ+D(\?O,:@>*7*WFSRNKYMZQZINN O1\R4\?8$PM77GO'LB6 MCC[\WQ\D^^.#&\)0]_11R:!/+3"&-N+5IT;[0:;/!GFZ8S]^C8!D.PDAS-#7 M!2LW?,,6E62CB?_\S_37BZ=@6$"^H8!P'Y4/FK@G,S8"[X[%_0L5](Q&WQW-L"G F8$?"JO%C =Y% ZMUS$:B>^47&8SU]W/!.E?OX^X!2= MWVO=F.\QWW_'=6.^QWS_'=>-^1[S_7=<-^9[S/??<=TQ3=C_X8WX@#GK4RG, MR[+MH>Q/4?[]A.0XP$W\2U>E:(5G*J-Q59OM)QJB/G619RNXA OSI MFQ!1ZZ:I'5>C:Z(ZL.?+?*&G4&']!":,(+Y@'2Z,$!@A8JI O%_N';X%%HI0 M6FMK8^9F9VTF9TRN>_A/V\/*R8Z_,."P&SZN(X6%FTL MVE]%M#^UK.]OX6$-Q&'/%=L#83":#RU;F_2T*^'2]M]NRMD<,.I,9VJE5MH),2(-;P<,B6\'WPXBWD[B\3UT MB/=+?I:S5[-&JY@1J_IV*&SYM6N1YRRR^_[S7][F5MRPI]6TP.77UH+5>EPY M+$?(_?C%T6^9!F\PIA?N&( [H21<:8O#N5C8?^X%0?*#MB6 M(CF+ S[*SDH] 8X'X>])VQ- V%K5Q\5:3A1%-=.MS@J\85D;?L(B)PD2()+Z MYW(WH6N+TG>-A, 0@OTM3Q2K#P%'G2-\H3!3MEJS50\*2P_DG3X"#N0ZN:!U M]=JR@S$#8\;72H;(&W6F[M MM- ,NB)19(MB,D(.Y)1)8]# H'%#CS%B@1I7<^A\" "T02K'E):5HE#T?&Z6 M6EQ@[=;=.&_ZNI]@0ACFDGN*".40$&J6\V(J;X;&A%-O +O5QQQKUA=:FYD, 8G[\PO"#X0?#SVVYEZZ')&,E;?&M_D34BL-. MFYLU39.O\A!),E"5N:23"F,)QI*O@"6W[JN*&1Y1@<7NY$I:%P+ 9-,;>I=T MEBBM^P6EQX4*:)(][,Y)C4ISUD>QY7&!52_ MM ?OQ&O5J(),YP%&RF96@I_+H+L X-1K53ZO,(H_&M!:M[3V1QMSE;1_ M/WY1=Q2+XZT_(^SIZO**D6F/1CB)WF7Q!^X['.4$$"D2KN[Q.X>"D[.KUKPECG,$LPVD MI,0O^,5$"[I@?DN9LU/C;D]\;K@:6FFD]92K^VM"N9$7FK)Y!HL M5EG3RF[>50_A\RI%\?YT-SMR?K..L^+B%#E@.YP5!4#.5C@S:@[K3"\TT*(H6:C[<\4-JK/E@ MQ(EG[8CK0BSC>Q.9'H@]_%HV,NC1V_9;/$$51 )L$U7 MC%9J*!*Z>2'LW[;W;(T ML6[O4MIF,:HN*W-X _L4Q]771X<;CD3!Z'#[_J@/88)E4)WF*$CZVJ"4;-H] ML\\W>!YA JKLS1X;AS$>8#SX%G@0)W?1AT2;+S>&1(8E6DC MTO3/7BZN5Z*WZY31=2^;JJQ 9/L4;@^$!P\.M MP<--.5D^! IK/=T2%=G3!6\ Q%)WD?6'U? F@/PE-''!:ML8$&(,"%=^I!(+ M1(B3#^1#PET5^VRJEK%W&M.@A&*J1#0K2FCZ0^Z,MX7[-E\#O5E<6[<:25VCG I@W$)X])WPZ58F-UB MIQ_[67% MY1[[C1RAYZA'4Y\T1BS0C8X(MBUI.%7&<]">3\@4?H]V-KWMVJ+Y_1 'NR?_ MVCUYUF)Z;8:L^\Y*932CZ MI, %IK==&*!,E3R0O:=K'((-!YFN!3!S=AF?% MBW6W5=,$K:0(@T%2VK5V8T&,\"*#\0+CQ6WB!7;G7<:==XYK$+]I.]IZZ\V( M)D,)4]/62[46CP 'O\;#D'.SD(.=;'_M9#NK7N.X!;,K*MF:T#0TNUJ6VX4T M[8[#!.2SQ J5%7_D@+.7%8_5'GVC.F07 M#YBZ+HA>I";JM6D6HW 9S*N85S&O8E[%O(IY%?,JYE7,JYA7,:]^6OAV')DU M[A&_+VNJ2XX#W,2_'DJKG\DZ_%VB?V_0^/N-DD&>)W9W,9^Q?E%I9@A0DAVA MU=]M:MVS!L(A&73@P.@?^\^=-RO9=)<5?3A?5A6QJM6V YD!<&OX"Q<]E\,$)VT)W-@M1(38H#WMP!B6]NY],WXT*N7*5*&B_( MT7)@3X5JBZ;*_EQ(M2:A;(>QK70J@UVZ6+B_\J&M)#=.O1[4;<(KS"K.JL:P MF?39DJHV3@9L-9?"TBGV%$:4IKQ%KY.,8?MS)'69'[\8XECFL,AAD?LJ(G>> MX,XJ401UU2=[8G4P&V^:LVTWS9TU[.'=>O)R:BX;H[I4$7*Z:F2E B T)91J M%(9)WA$9+-A8L+^8HOS!$$II)KK=ZGJ>$8J=VKJ>[^:%43'.Y5RK5D?D1:4F M:&IU)S7IH=#L+R+A#H,?4ZGCFVPPQ/QK+ M?KP-\1^2^,4P9;IUM5X7F<&(3HWI8)FL^TCB&50IZ?C) Y9V+.U8VC_#'/^V MX);F*;.=XI>4!E)9?F#6!7H]Y)'@9K#@8L'%@AL_H_Y95'2ZU\IOR^LJT(H" M 2BSU;*E92CW.,$Y%GXL_/'V 7Q(Y,=S/\BTIRN"6$^+ME[+D>W48!Z*/*I5 M3!^G:,+BCL4]OB'BGRSOEW4*O"VZNC#5@R*3%[6N.'>*4V]3V1F1Z'*_$]T; M")A_L^RP&F8?3_P+E1_&P?/O\P9\T6H#1TF<8E59(+:VPD^+P/_\>DTYRR-) MIT::8M/H#XN3B9DIU-L0'9''@29QM/XY, 1@#XN@*B1F.U*7B=.W+F856]1>3UJ2=+NO( MPLJ%3A6&)C&28"2Y.23Y+@\JKG@-$4:&JO1&#B"*0XLI*^MQ7M+#:TA8G97% M2:8Q=[,.G*# M3S\N6QWUVJN+T1N0J^>BO\PKTSBN-"YH&$O'T#DJ_RB[0L\Q5;LF4+DNER$[ MHE,P(49FD*N'NJ/8"]IKOB6D_$EI=PPI7_5N%@\7T5E+="PU/C/-;)8KP9 M MV?/S68\""00CW:C/PSM*E'N+SERR MHCK&D/A(UH52>,5QJ?%13,[L23J'4M%M6+44KX&<:!1+4F/<]0>S;FCWC/*" MW?(;H/>7$'WZ:FB_K8GF%"XE1/JSUP_]^NCWV8L\;_C,==6;BY15^OHL]]F+ MQ"R'60ZS'&8YS'*8Y3#+89;#+(=9+A8)S<]6Z?+:=KM]\"L.X;SQ--Z7=%5\ M:4_$>:(N3_?1"U;@V0_WTA8&E3^W,.[[Z62I*FW,'%6K%JON.IVG1X1S5BOF MHQ5N_^FC#>[4^[AIIC4%)7,C4D'*R6^F1K:<\2<4B4(WN3OB1.@F]FG<>@XR MC"6?&WEY+O 8^&5NTUVZE#@PF^Y*(!93T[@B>&PK1%X>#,V('>^4O1 M:B/P0*DZB$NFZKBV"&'HP-!Q%NAX/PHX? LL%*&TUM;&S,W.VDS.F%P1!09\ M-@!S/V<20;TX+77%S91F>80"*%4'CMW&.(!QX-P1EN?"DC40ASU7; ^$P6C* M]9*JIC*R?STL\2[T\.EZ;[=E;8\8="8Y/KTV5K/-%=&CS/:M,M.?=8GBVBHD98<;YAJA)A+F M[&".D_U@[,#8$<]4ZM<#C_?C0):S5[-&JY@1J_IV*&SYM6N19XW:?A\.,.E= M-R@(3D[LRLM\75B5N+P2:1$FHD2F"0>:88C*G$"]K@G++O! M/!M_"(XG4@H]+?%^$B^]MKEW5))3,1"_QU+CW9$:]YO=:N17@I MU=K6P;P59$/ ^91*NQAR,.3$/)$^1JLSV!PB7_N^!CYI#X"%!O; M:*KY-,AI09]M9'YDIZ0GB0*F>X3A5@/&X5?*N%D\SCKVM?.,/\^G-0YW\]TW6E-['I&IMQN ML9L-!:]K-'ZC]*EQ/5>7+8PBL4.13\TO_S[8X%:M/#/PUPK!;":<7,[9_'(Z M1[ 1>I_H5 ;#!H8-#!NWE$C^G9:89=81J&QK(*H%O5/<-8:ION@C!$!9Y.]2 M5!HC $8 C #Q\D%=/GO\^U $9$8#L3WR\R(0YJTTT^?KVW6H1^ W21A&,(S$ MQ<5T^=SQ[\.-3#Y3W 1 HX1@DD[2Q[!T M]:5>&3@NGR3^?1C0:C4[<]62T\+:'S$;PN96H!3>0)"+)W-'OEU'/'3Q_(\K M00K^.K1K> ;<>3DV0GMVOEEZCJO.@N@CU80#NS]IYME4PZ@JDGH(K0I]?@E? M=1>)E6TM@7S:M>0D5#,!MC)PG(0U2ZS@KQ*2XP#724@V2$BN:ZM3+]SNA&M! MWIQ!V8(]*1:<.I3/A..M5GIX'DEZXM'S&/;DW(?;\8Q(SW@U[]GA+"8D,2$C M=NU93V[/Y:V7RBT+99Z0^&!1K^5ZG?&"/["D[*S4GUUY 11/!\T9Y$/; \K^ M:=Z>%6NJ%!&LAY;0@P-G=4O6]MPXGC[5:IP.C98638BMN3\#+<_(MY^_GLTE"U= MEU8.^'GXX^E4T30641T#0]HF0X*9#^"8U,',?8J6R1#5PD_VIPY!_#>2'-<^ MC+KOC8PDZ@^FCJ5[+O@'SNW$$C^GRD38$'[YISH#7,C#?_]2 M;Z+8*U)A?V:' Q\1Y%L1@KQ_\T4MIL,GT8&[3V&!B ,A,#+%A! 8F>)!!XA, M-";$^0CQ^U#" T7^3&']O%5S[UCU13'XG5=L')#CU,4P$T3=X=([NFO]T39 M8M&XM&AP1RM^BZY/2S<\+^,P?44(J(\*0>:>XVY:!I#AZ6A?,!>\FPOH6^<" MZB3JO5"BB%<0Y=DVL@_;^&*9&$YC(DBWJ6G$6'[^M2\='"&,:D;_[RXLSY%, MQ?GW>S6*(]/PM9VY#$SH;26K!L](_]YPZ4Z[U8G_!=LW4MN?3U+HU0UYETD?I_7'6("QX,],=S%<:5RPX#."6-Z-!7UYG3=;N^I 8\I2 M6UNWO 63]R$6A$]IB,SQ4YJ_TG>^N+!?6\/_/$3[XFO\G8?T,V+J,/MB]KV0 M&RW6['N#U^C<_@HMO0AN.T2T!5B!/KL"?8L*\G4(&!<%^.R7X7V0+&\J)[(& M'6O'SEY,:X]QIBGJ>H<2C:ZZY+$#=]TGYKQ+Z^#? M8 MBI-Y[FR)"/0)7;QKIQ/Z --*+ZDRC2L%$U?T &%Y[PD8&>RI] M7/X.RSJ6]4@IP;(>#PWE3V6=*#/J$BR7I+BV4\%XUYR-]-04PC?&BCAI2G^(%0:I+(3Z?+TDFK3M,M7B M7![0' FCG?G;0@S:QP_K4F@XR5,WX!XYRX!29R0HJC9A&K*NH?R M;*CFL]SP%N(#R(+&R@8+Q!T;D- MQ[E#;.FH3MAF!OEM!B#)E80)W/![N%P7 MZ8M0]A+2:F5;6\AO+M"#Q/^[_O&9?H=(/$DV$\I$[NE6E$VX,Z &U_M".-Z2 MHU!R&L!MSGK2]D%$F$A$&I)M3T!KGEVE*U5=*';&3H;2=KML?O[C%W%_;#Y( M0 [3T38BNEYV;_\(;N*^MZ+D-P/%]2R!JI)^U:/2#J#;:&]3K^[M7<(&S@K( MZ!FJ'MS'1M![#P*,9!")WH,@7G:"FJ_'"YDU&5'G,13*\6<[6W"+M$55E[27-.1<45G/T MSN?XB$LM"'$&9=X_OSJ MVPPJ]:CQ[/F285\^SK]WXDG?X=OH%YN)LHY]&3+GJ4= MVO_L>>:APX>_>:*^IPQ*Y$.1]\R%"/,"'NA',OQ'2BQL)#/_U6OF3CXP0G]# M3H2RH3][9+3_""),F,H)PD/."G,R.0^ZCO3T&?MKG/E\7T]MEQ1*S(3D0)ID M@32AI1DQ27%<>C*=*=R$2M,I3@+*%'#,CVA4Z:!*#J@*F E,JR* 3'%7DOSL MK NOG>2$>-ERG@&UKK2L[H3DT,\Y['!:EP+4DGK9TK#*U'#<[+0$J-BF]TI45'X M2?JXS]J$-4;9D34GUGZUM:&)\K13]6'+HSX+P91>IK@1H25SF^XNWVS4YH7V MA#GNL]Q<5L:\MDEI16:WFLB#)MXSUZYGO&VIRXI-PB.*P=@NE3EDH'W>YT1)I3A:AH<)F$V522I% \A]+#&9 MD8 B%$XBTAGN9=_9D5]0NDN;(QC;2C4&K72!AGV?X"EQNN5,/R 6 @/ZLV$S MG^,7@G^*4WK=11KH$XT4UWF#H195,L]U4$LR];(I97;%=-'NPH5UVODJY+V* MLSG)*@U/\11JT,L373E;!3UYF-MEY[#E<:>>.)H)SIPUQ*)7K7(Z//5IGS_% M5=O>B%J1!4@#2A:7]'K*.<5Q^Q173;7QHDGK'4.C,K0]WPK=9&F(^DP?K9Y) MZHM,9]$@&*B]F7+&'=4]Q-/'>T^YZFAL9WVX>#"=0FJI*0[U29)'3.T.5L#< M)%VBVM&9>GZFI3M 3O?6H;D.LKTUG85/V2*B@FJ%TDK:O M@6YAZ(I.H;[V42@^=;13?GWMUF9K(RL.P)3=9>TLY,%0_NB736<BR?*I M"AK^F% +>L-WQ?*Z+DIB=="CJ4)Y/0E[/2)4DMWV6\#3JT2@^N2BD:$R:RI< M_M%.D5:NG5/K_94V<&F&357[2\H-FQX1:I%6Q:+3@EJ,5\DHNXT%-TX\B4 5 MD%*VQJXV%L#*D"PRJ:5+.60:/6I9+<_*:JI?+VG)J>@0F>%0F7?G4-$]:FGQ MQ5JRS#>Z8G6NLE*I:G44.-',,4ES6<+N.6HAJQGRT"-&=)//:ZCE$4EW.I4O M+OE"GFC20\MIY-=@MT2C'Y%T4DEK$]7=% 3*)TORPBXSK48;MCPF:=(*6ND\ M6\P327NC["KY"N%4T/#'),U2Y2U+SW>J)JU:7+Y7'*]G1-CK$4G[:ZZUG ^2 MGJ#V<]E.,>]FE"V:ZC%).Y0YZ5V-=Z,])&O3Z0](6F?4C2.?:5 M'K.HC3BA6>BX08O4"B2<.6J:CJXC\!?P2N#^KC5S-C7OZ,GSZ]="I*N%2511 MNM5875;1!5\R@_W%%)F(PLT,)POB<%5\C_7B]:MBP7,]&PC&2K<"9-5X0HY7 M;HY/+12T38E)8[*I$6NFU1QS(]_CV-#Z0[UN_8$[B=Z#KR+C2)0,%]GR9N%8 MZ'*>.J?=XAW<*$!.,4);8K0MB?V&)5I28$17B@NF[#T0ZS%K[X%(![KM9_%* MNMXD5Z>W1#W?U8(56)0U7RZDY^U8INM% C:S=-WRD7'F8,)9[==WE_ 7JKQ( MP NA#M?_:!N:152!,]JH,K@+34/(@K.R54BUNS K\PM#TDI2E<2_'DW'B<XZY.E?$,ZG606*N'+^%[D5GX_%K+^8:P6CI&*S[',%F^Q/T&S\,_$17 M>F0(>'$!1Y:1G@_T#:C#.2Y.O0I<+'LLT2UW>,*;C0,R6Q-*UX&Y=P6&P@H,5'*S@Q .1%C8 )S!)ECH]329T9DSX;@%BLV6#-!N/(.7&D8'E'876-E\6J52; M72^)7,U8S"?I$$:XMW(/W*9JPV'5!JLV6+6)!R2IFU.:S;)83KK,DC,$L%4S MS8)KC#K+=I2CC:7/ESKYMPE%G WD/=;-3? <4/V M0V-][A/&O9Q,.L^>L797ENE8=LV2P_!'?JLZ$QEY8^U@4LR^\J->L )AR\/7 M^]>RX;O8YW)8#S=SHK=30.@7]*%@2(6F'I3)3M/[^)/>8UDO2*K=EW0/-&>/ M=0]./WL>3]K&SFO:HIK?^A6_N;)Z[AP*,G%_K"<<(E_O$ZVGM(\(&P8M0L:4 MYBA349"0$C-5\615L@/TZM5071> ^\23D&0D>R3[C_.$$R#GVY !YD'X G9U M8A0UC& V),@ID-5#/M,M/%3Q(7HJ7WXVAYR=A@P MJ8,-T,/?J(Z&XC5UM K5=.'_PH?T"EA[J-N9%P5MA#]P[A.(270XTAP]ID9A MQG=P(NBC0T/;TP'\$+T1WW^AFI()-T0//W.E;?2>7P%1L&VT@RO)#M\&HX4= M>D+-G^P1E!,9.' *D526S9!QPI96)(9/12L*'UT 78FR#[@V1 . <@5(&FH) MOX?;$3YH1E^'VP#'7UD.1$NX&3/=DUUO/T,523IZ(YZ8V981+0Z"B ;ZGMA#PJ%W!:!UHAFC?A('&J&ES1 %HKC9J6U)"@0#* ;R M D0]/.2^.K2-6.J!PQ(+Z^!?"0>."\=8698>QN+"-40 !;_T MW(5EA\^UGVRXO ^A_Q?J#G$M1?Q3@#\+_R3_^7#9;D.^ M/61O@#V&XQTF]R '*!9,@IOUC-9PO]45Y*1PKQ_$0P&.;*M3.! ZJE4SG )D M'\1"II5 +^?5F2I#(MOS/1T0H<--AD/L 6Z?:L)=2&$\L0-"S)00FARDQ3VL M##9RT2J>B'A(Y[=V[/Z3X\SYAY4]!;Y7PLP'BVEIE%F#G>@MS'9_3K16F;P? MWS!SB.F1D!W@8<_32+0/U C/WV>PB9 XI+J,&,>"8(Q8!+)#%+;N?.G@<8JX M3UTS6A8'C^_OH,R;145PI.RG$8+"A(@#(9A[#L>.QX$0U#WQ9BD@3 @,3=^+ M$,P]BQ\8Q8$0$)K>+)2!"?%YT(3/B#@0 D(3/B/B0 @,33$A!(:FF! "0A.# M"1$#0F!;4VP(@2]TL2 $OM#%A!#8UA030F!HB@DA,#3%A!#X0A<30N +74P( M@6U-,2$$AJ:8$ )#4TP(@6U-YR7$.Q//_3:H[/-6S;UCU1>UJGWNDH_>5KQS M#Q[3S-$?S3/'LO>9FTXSAYX(1/'CX4.!?;HY:?__UNR]:>:PB'Q-$2')CXH( MS46OO&]71HZ?/T5_H-CT,V7JC!?77(=)O@:/' KR41@Y;UH&,'*>7[N(_JP# MR?&B=Y-[-4-$3[$.K]A6GNN@FG?ABSB@'!02#+08:"_*4A]#Z)O).QZ^@4OD M]J^_;D6:8IM@G+LGKD_]OY&C'BH1?K8\\V][M+\P&]PT#]30&_9H;\CSL<*; M9OJORPIL'.I0G(D;*,P-&!CVU@ZL*GQK5L!Z N8!K"=@/0'K"1@8WJ$G[*TI M+P(0B%=L7L_W,OVPF2_6BRWI,=&U;M--'V-!.E1[>U[1]^,UW@[6R2NGF,Y) MS@(EHU- &")T-M:^]KJND;^7BL&ZSY'2-\IY\ZTSAA\RA!YG[,P&#_GJ]J9Z M%3C/LHH>_P8)&6\JZ/^$M:=N)!VY0?8Y1FN,8Q9EPQL27E$F.YKH-R:I<^83 M?CO'Z&.ZX'XR9W)V@^F)(%^LL<6BUNY4]\G(4ZB:P*O)@O_RNGEMF<%8\; M@=62R6*_J;;F5X"?Q8Y8+T>,2HF>7AUHM8E%J08/X8>Y)/Q0UQ?#J\!/#&#W M3/!S'2#%\/-W\$/MN\QD\[X/2=?4I+S8R=4#:SZJO@D_.V!;"IS>&9%'X>J6 ME-LVA &YR>>72I,=#WR(/)E(]DCJ'XP^&'U>>]^#T>?FT(?>=TD6*^/Z@,@8 MPCHG=\=D)YW>2?SGHD^G7V0WZM+MBT%U#%C?JLF,,X?H0U(7A1]LI_D"\/.] M[U[49\*/NPF&G)1QI@(U[?26VSZSIJ]BIP$C7UH-NO6&4)VGMVUN)"_2"KHH MD6E4]_&MJG'84(/! H/%;>DJ!T--;3#:9B;%;%$8B,WI ,A*8;WSKX _U3YP MDFZYTQ"+W0*SI45F.^9#A86[)/[@N]*MX\_WMM3<*OX<+#5CI[W*6:O64&N: M335;JWL"W7H3?\Y_5ZHHFMKRR^T-"GREE!W8;% 5'9R"\0X_:)%\0OOLC?%<'Z6DCY=T;M4(C*H0QU@>S9 MJ@M;[#%LVIU6VJ5B(4D :T:L2HNJ-FZ]:6Z^5*C/C$GKDIJL$4QIX>U8;=2M M"7Q4&9R[8PGZ &N 3$4._=X>NN01#-3&IG]4K:A=WT(,7V*1 MO\OJBR'FTR'F8 CR:,LI+?WA2I240MII3'O=O'D-1UBZD'5:7'J;$I-R:\9Q MTQ0Q;"(M)O/C%WF72E,88C#$?#P[+X:83X>8@[&'2HW:4J7#9L5UO=RAU(KBGV 2.,JL12S$VE MQFCG\9Z=0Y<:%%U#WE'I2]EF\:WF2RSR>QE.;@)CJ <7]F[Y M"80YV$V200_DIL)T3G2#7KY(=\;&F/MDNPFH;K(S72_:A%0PB,V@,22Y.;HD M72Q(YMKQ:2C^R0WPDZSSO[*X8N*UXWTY9)B[7'Z=:R\W+IA[[F>ED8 >A^,H M=6(S*96+PKJ?$[<^8RWJTVO<^7::M#289:!HW?529W/)Y"33GT\X%(Z3N60P M#H::V,C>I:#FE5=?UU[N-X.:"UBLN$)7V1)"WQ5SJE<:"M.LD9IF M8I!C7BR"&I43BX$HU'B(7LR/7Q3#X/<8G_ >X]KB?/TK:3Q1'6.V_"*X5AMN(1N0K3KLSG37NW^63+G3&I;D=F)M40*9#C M22!,.NH0*7(X$Q&^B^*[:,Q=#7^,7K.AD-?TH9DD)#TK#%O-=*$[NX9&-5]L M2D30 IJ8Z_B;LF]D:C4EQ)LT5*GN."J%+5\8;3#:W#3:7,#R1?F35:L^4%)" M=]$O.03KV$'E&@!FBUFWNRL#DJ@N"\EDH]PMJJ:/ (S[\8N^2],9?"O\;K?" M5O. ML[PRLFFA0##ZCN+2&,"^&X!ALQ9&NK.9M5JSZF;"Y)I3(5#I*CUOM^4<_^;3 MG?.;M8*QONX[)5 4O793RNZV2R]51=?,KY&U*2S_FUC!'4A(X1;@-XCONA _ MPQ@:8HQB>5,=7 =\SUB^[=KKB@MXTA,EN7'J]:!N$UYA5G%6-8;-I*_Q?K!N M5NOC]2Q5%JL=!GB%J9KKC]IHIC]^D<0=05_0X(6%^4:%.31C77M=\1'F"]B3 M?+.\;*^L48,(-A)OZ_5RI3*[!CZP="#/TOG>B@C(#=V>SZB%'_AP\6'.I$SJ M@K>QKP\/= S$Z%)9M:^]KB\)#P=K#=+A5>&!BL*XO"0\'$T>P718; M1K:<%25ZJIFDY#M4]I,34^=:T[63:2I7RQ[ZQ&@A6O8"89E-BAY9J.E MK=WJR%R7UCN_@RX"*.XD=9?)X,RG^": #06?A0\'0T%5&1M<-D4Y(E5<$529 M)4KSTINUS"^$#[EDNIU-%=6LUFQ/:T(Z98\Y%^%#%-;!T3B'&,8';"GX+'PX M6 J&14$KM8=R7P.L--.F1=H$Q4]^X\,K D?0.[,B,C+KT8;B&U8-72W>$0SQ M/ZX$>>+7H5G#,R MY=@(^-DY<>DYKCH+HH]4$P[L_J299U,-&9.D'KBSMP ) ML%T!V05*0K?,>=(%MI&P)1=.PIHE;.!ZMIF ;/LD<",AV?!7:T_2$ZZ5<&$7 M@0ITQ4'_@BR!@G4"]&-IM;*ME:W"SA)P.JH,^X1] MLM"(B:EEPE[09],@$8EM0DJL;&"HGG$8Z\FO4?O#%%'' ,4+J<"Y3SQ;5]CW ML\7(D%<3JA/VEY5,#7TKF',]'%IR0/03->Q5!@G)#5N"V0QVJ&Y 0H%?WW\> M$8E7:!@2]\>O4'@3))SO!C@NVAD'KA5NFX,VR?!<1*F9A_86[1+$5GD!]W7M M66AW8,<:<.$N0_J@/9$VDJHCP4$;A6@>+3EJ%NZL YX-!7\)OX3K3BPL'>&Z M)6N0>>R(G'?H+PD2V9BJIA0B(-SL?:-POU&KN&TF]62%CWL))_QT.^]^MY6F MY?YN.[MPFNH,'H!P'&L*%[0)VZHA*D.ND]#P,QWRW6&0L/>(DHX*=TBR#V() M/]%5*40>* 2(?9\-%LFMYP %45%UGB[Q.0V= WU\U5W ;A2T)]8*#C[7K2E< M?2AHP:'?.RAJLNZ%XHKD1*Q^(CE_ W ?TKS@>8&.7-7TI/VYHJB;7_^!_SGT M).M LI&RLMB/_:"+H&'W*AA!_/=%- X9KAO8AT53J4=]8[]HAHO6$K6CW9]_Q$\GR/DF"5R2 4T4=#DGD^E7T]H_!IG/M_7 M4]OU@M4C]6LZ&?M*CUG41IS0+'3RMOQ'.$UR MX>;N58!2MC]VW"?=0[5+A@W@1<.]\A7.-E*O]D._TK$/X%GS M_\Y\]\E[=K@/$Y*8D-'UIV<]\9J6MUXJMRR4>4+B@T6]ENMUQHN_=HP\Y;"P MHK#EP.G(%CRX=T!Y>7=I2+8]H0V:]$JN16J&EZVI^6 Y;WG\CU\4<9QF"NZK MY3F($.A_%]\R\NF649,6.Z[8>LZR-;7J+#H^Z05\\:]M01_8LGE92Q:L@;TB M!KLQXW:7%=;IPBTC,\=&H,#^Y?.?>E<'X3&= $J:3)R4RFF4F*8^B)1+!@ EB% M2@..4J14ZD>$R=)#[NJ:*6_:VY(A#/J<*#=9=UOH\X@&+UO6IL1JNQ@$0%3' M'8U8Z[A4HJC5LBT&E M5*%8O>A6NOZ$/NXSOY:I>B=3+HE%D-?&]>HB-=SPL.51G_)BUN>]C54@DM-6 M=5YK=OMMR8>3.NI3V[%4N]?=-<6 <>9]OD\Z%L-/TA/B94M.45JEG5/."UY3 MRODSH:9H=1^V/.JSF*'X,M^JVT)Q:PW& YJ=#RMMV/)HG@Z[5!O;!3$1U'&1 M'RP'VI22YA/F>'2?W*1IJR3Q6C5MENEAJ<:7-53[\:BEG*27I-0:,IHT[7:5 M3E?.3ROH =I1R\&@1SC3H FI:7J=AK,:!)MN^(KC:)YMMU.9&_98H(11VRJT MBO-2IPU;'E;TS&QQ%B!\(:P0[W7+\6S0G"$T!Z83]MI!^@$28L=UN@MX:#D\C"$TG[<5 6:0>28JW0U1%]AKY-1 MZ7 K"Z,2_T-?_'[IE_A,V M0A]&__QW")N2!V'71@#^IS9-!S&/,Q$FP.J:SDH1DRUE.0TV E&SWS)KDND' M.R6:1 -R;6B\E)V5.H&Z!VJ!OMC;*\?E3#"K#!B72(X:TU$MR9?9S;,SC'C' M$?;(\4\)S-NV9,X!DH!L<"04O ^7"P45SJ8Y"[]U^(?=>CCNB"?'77\\D7IS MBZMIS(JAUUZROK;F_H]?-$'I^ ()NZS,532V!#D[T;28T4,";UE[O/#^9 M7P(7R3T!+C+S+K)W!E-BMYM:$]$(UAF;F#&2H_%7(SO_L&]_Q V'734/I/- M:CE[4@SR7)9FW?G[&2!4M)^(YCD9@J(^G2%>ZJ?O88AM,ELD%LWE0 R"83J9 MX5MB4+T9AN@U,^W*P%;+1)%SD[D!*U"3 ")"ZCH,P8<]OZ)&A\<+'"8H.5VZ9]J]]&!R,P 7++L+?NJ?/!+OER*Y; M'XE>L],7V>4L6VRWX:TQE;Y+$<=O[@X<\&ABCF@]1R- 4D?&@A=T%8\_O$NH M#YH .NCA&$GDW5%G*MC;\Q-0@7@P&, QX>TN=*U$7TIHQ4YH2'@R/)R,-9NI M,K"=NX0&@@=;1-2+A5@HL8+?HGY7MK510PLRXM/0PKWGR;T2$QD='N8<&E2D MQ%_HR.]A*L=HYZF48GA:TA]L!ZDB3\_[_C,^2CI _JEXMF_!K0#F24::_IZ1 MIB\92=BNU&@A+;A$2WG"+TVS59=Z?484![["30?Z)C?V(;^XP$PB!'_I^$Q MBH+[1&QT53YB&X1&I[DU=%B$3I30\P9"OR!R4#[Q)!VL4L^,4I [+JZD/F&A M<"&]8 6>N=B%/;N'RG8SE)\7"0S^A/6 X/,]Q^BO!)6G1R-STV,WZ3<.M9 / M(::]Q86;#=?DJ+8+)8JA,B$ZSP/ _?IG6 M,8B%X'&$,];C. GI^5&4>##FF/ L4U0EH;H1$R40Z?\^T4=F7#CMT.-\NK,#1+YZ M_B+OH0(B5M^S_4F3ZR,)0R5 =5T )1Q> B-%[JE=+-3OW85M>?/%XR'^L/S# ME"!R#L86;[;0B[#U=R>FH/N_4:,>!6 M_\4QXMCNI*>Z.FC.RI!=X2$&3\Y'@=Y/PN%-)9S?P_3V7[Q A--(TGF8>8@E M^]_TZ%:[,ZR3C,"HQ=IPU2].O,K[#Z6/@$'XGSV?1\<2^43ZTQR7U=D4RVC5 MZ;I9'/E]/NC!78DDB]/IN?T1H0^S4L'DG\V*=$W^?TD_H)BK;0GC>5 MFVCKG5N?\5EWUJG,8T QP39VQ"HSD45F4Q(V/ILNERA(,J4I0T]9=\G'@(#9 MM2H$0ZC%$$8IY;BY';F;N/Q;(H>B153# H*SSIX0.*@%0Y P@ 2LDKO+QM[ MM]'STPX%=YD.")D.\D[$5,E0>TZLHFU[O)8HX'' /@'-\Y]GW M]>S$BEI%8Z(IP:4:R'#^1$5 IQ\ZR1W95J< ^74ADY^( =C[OW_\:ECNWIM% M)KJ>82!/+%)^GH0)\;)L>68H>2T+_DH%B+A0)KM/]N#D9L&5>K8-E.<;^Q=> MM(0=N0K0]K[IC 02P0%Y3QXK MX%#(=34,3HNE^_E"6[2;#:W>2-!W K5LNTI'4PL3/=RB$Z:V_1:]Y#G.,)D40FEWU#,\P5*$6" _\O"JJ$O[7@N1J%?=RA8Q*U M5!T4!!2&Y86_-E&T+3@,^F YF0($#C:283L"';"%X@%/F(=#.M3 G^/EWC)P M::]C5UX Q4,']<,%.9KW*T>C?HA^:0PBB$S#T4![[(Z$\(^',!YE7V>(/HK%\,_X*J?(;GW M8^X# Z-W%3*<5BD:Q]& MW?=&1D%S?Y"^D$W?4YFWGO \B8=[TCD*')_!K3X$?Q[^G43O2WY& 8Y(;?MM M8.'#]](4;K/G@G]0C.&E(C]??VCPI"'\\D^C6Q^C0O_ZC1'W9H'M"U-A'W$; M#GQ$D&]&B-0UQ0$3XD ([CZ#"1$'0F!HB@TA,#3%@A 8FLY+B-^GVSY0Y,]4 MUL];-?>.55\4A#]WR4>AH._< W@70A_^[X_TCX\F'J#NN:/D%I]:+8![ZR'9 M?I#ILT&>;MB/7Z/0-BB$ML'__,_T7=GGL3A\37&@/BH.)'&?XBZZ(7_+[L?F M[T/5I"EF",P0KS$$QL+KLSYWM.*WZ/K:PX\C03\;D]^P$H!L_;>"@)@-+LD& MU$G<>W&-)%[!E&?[R#[LXXME8D"-B23=YETKQO+S+]Y 81Q.!#&J&?W_X66S M\^_WZA1'[K%K%R[,'7S@D@[.4^R+.UU^[\NG\DO%@)KG2-X7V2"OL)+KI>O[ MTURU+)U_+/;=_L:JKNH]2AATB^G4K-,O MIA;8Z]K]SD'XY M-/J )A*^I7@B)[RIY!^E9 ],;<)LMN2SU?,VBO4I]\/*74'Z-3K<67 MV'*-60J>5$I9R_RZ[:K^A(FJEK*74TNP4&.ACHM0?T#%^".A7A/U85).#TR! M(=KE7HO*E=?TQVN*_+%0[_*"D>'3I*89@VR6]"<]OP1X*-10Y4@?)].[:8-) M%^@Z'.$N,0GBD&*JI.JX=1M7@J]3YKU)7M,%?'/EBN-P8@>5?V&+V MLEJ,)!5")O],3H7H?<;AKK:;&*[CSPQ=-/HI6["&5=4#GZ 2+7F%(V?&>B5T M\_*6XS8=0.;F$S94B>X(DL.V&@PP&&#BI(U]#&!:([]?RPNI_/"?4+JW[].Z;2N-!95&9!#L0C4++LU3EX:#EO\CU\L M/-W8XQ"+I]EWHMQZKO60RN]90JZ[^%'R#W/DK4EZ6%PJ4U90Q^/%CB;XVJ1J42AFW,_UQ$4<+4T]G.[A/O.Y2IJQW*+[3$]Q_*[;;/LOW&R->*RU:Z MEC2)VH[\_.H\3J4WT?) M/SR4J5S!62V&3$7H5E.[6CY5JE/2;4H\E]># K7,4QK5W;I4L4:7U!M:L%76DW;NV*E*;?RCU_"S[X(LL]A]*'_N*GA.5E'DE6_0^0^5+4\^M56?.X.K, M %=G_I/JS/OZH]-42IYE #EAV-1TDB)3Z8F4 1 SK9=(NH_BA[U++HC+AJ2]D(U(BV>"8?^+D 514]JFG:%WN$ M$5" $+M:KEG+<#H]Z?NPY5&?V8$\L=;;%B 2:8K( W6JAEM M92TZA-29,_*HL18R@_F$/AY=G&SF!-656(%1Z\K:D/M-+X,JE1Z-7D@Y[7RS M-.H+R5Q]U1T')FMFV[#ET>A\9EL9\5N>$:BBVJY-%Y6:V.%/U30%G4UR*K#C MB<#DQ+X/05WKB:CET3R3JQ'!T(NA212S"]N?3YS3,/%%$/1A(K5L4& M*Z3,DL]T4,NC>18GM6UN9 LYD>&LN:YG@<4"_E1%U7&-SRM=O]DBUDN]/U?K M:W?81Z%)1_/T6:5/[CS&%BBKPTV408;M3-JG:J^VM>*\;\]Z"V*@\LZP+=(@ M8_FPY=&*2"6[GO9RW998!(';,A8C=\*B/LFC3E-J?\HOEC55!-F97-WV)Z2@ M^5 9.VI9K*7&S>(JNQ.:3:W1,\I\D"GPL.71\%3!KT^]I5C1@&JG-@LWL[&Z M<]CR>/AFM^JEJI55CZC.!DDVRV2[8MI'BN%14WJ;T5BG*:6(7#G%^SN*W1#C ML.G1!'8+=LJS/M/0&!J,5*N]6O4L/E0WC[I=\[K@=FL9P[DFD9MM4O&H7I*?3\C4\0S8 M4;(JM[C>5$SFO%%!X]L38^BCIDF02\_$;K?6#S9^=[*LSE'3XQGDMK*H M,9RWUG*C:G^1G[8J+.*N$Z"5XRN"T16TGM9,];B:G0I&H_D<-3T^!8I-,#+= M](90':];,RN@V"G"R1ZWW,QG(SE9-"N:NO#E*N>)&R;7/G52FZZ>$YQJK2\V MZT-WW:@VJ,G(/W52VSS3J-?-[4A+$I5U9U?*<;[1/G52S[=L?Q*A*VMC--CS]U_G:;94I8 QJ+<+O>O1XUCYU_M;GQ?F@;19K1#,W)62Z:&A073AU_JY&_D9M M-+=;L3-5"7C6"[20=L3PPHA39VM7G+W;1/'M2DIF^*SJRN",VB7)[G*L&\Y(4']=%4 MAR+PJI5L38K=7,RB\)()-9]V4M-IHL3Y]^M;$Q[0]HL;B4-WJM;I3Z3ALU M/5I6 PX7C,? UX)FK;W9R?V-6FV?5!2&9C*3Z=BUDC#8;CF;SAL,\!>F)Y0 M+0S*3K.=#?Q^^Z1.H2\'B[56;@;B>C@95*N[:7EGA.K',5Y+YJ*;[.8]89 : M%DMF0ZBX*_ZD^D$5%-)6<]1& ]S,R(UGZ0DOATT/#*-N?R*#KVIZD4EM7[HD MMYKMI+I3!G#O>#^;3V8$5IU/4%,R,A'#7P"%=W_7FKJ$:>LC-5[_H(C)DTI4 M[ZF*@XKB/!3?VILD/=T]5'M"OI+^;,#8F*-C%U3\ MKI*W?U1F*"E87N*X.HDK%ITO=NFR_4NKT:<&@)ZY? M;RVHO_)9:!.$^1)U62'1Q6WX Z%]M;C>D]= M;U-L)$5[3A3%-KU:E39DJ78S]9X.M<\/A9\"Y(61'HJ'[:L01@"'4"+9-]/WX7(%GU0W@KJG24R(&! B M@RNIQ(,06")B0@CR/D5A0L2 $!B:8D((#$TQ(026B)@0 DM$3 B!#^N8$ )" M$XT)<3Y"O+,XQ6\M&U^P.,7O0/BVBE-<1B.X-B%AGQC@0!^S'6L'5.>,LI30SESTN ML(H0.R&(O5K(PP5)?V+ ES#0V]F M,+I]4Y4&;($MJP[6:;Z1R*/\7G;T0A.3_9MJ-7V4=1%K-''C<^YHQ6\1,7KI M>OS?,TEUYD3QG$\M@/>W3&[-HOW8/[R]%;"[$!.<39VY88X(T\9^M!GT-Q2<.B_QT-]7+FGF8M%\U M!A/S+^9?3%I,VF\,39\;_WU._GU/].OA8]>+G?\DR +/9YU*XZ;D.2F2' M\G))[HG<:-$?J!;/V>3TVFL^7'K.==7]_.6R"2^PH((".^/!DTG1*73]YL^OPT,'W0"9ZX^X$G5LCMHL!7VO^> M(1[HF)O7M_D]W'VOI?\3R14_P7^W-]S;-_OCND\>?;S\[S7-4R5^> M<>=YK/Q,BR5>V6LP+3\W"_&XRH4#1+1FPB)HFN"&$-#$_U'I?[G?_(%?^:F: M4-UW[;[.0,Z)=\/K4\437M#;HV8-SV0=S]";_K(?H6',5-^Z0/ES!W34S?;9JU_,N-Q#E4$?5<2?0%B(-_,#?:^4U"?F7B%9^54W^,[_N M[W49.Y$N^Q]2YH^Z>2+/N+O\6D,L7H^VH]"6FC&XX&>9]88#/?%+E%$[( MI[*QLK_/%>8$LA9*N0+'XEPY@9PC,3Y#6N(0PPUR@NP M.)@4N,80UE=5Y8Q8_6=+"KRBS1\T^+>S9BSM+&XI='FE-$%;(E7&>;!RF!JX M&B6 J0&8&LB,[%UE:F /DC Y\/YHQ@4/M7\E1P?]<:2.1T(>ZQ/YN.WUJ$4DHNBG6/.75H6OFB7X4@'- MK^T&/"C_GSH!8EO&QAVWMS8DHS[RT6:L3F4> ,1G. %04:[85;@9YF4#M&'D M_R8B_^\_4(Y]<:<]<[&4)1[NN4*)BFR-X6\9\.F&<+8C MV9=VL$]]2OO2Z_E2P:M/2.1@3V.\N%C?A@5V5:DSB,3$RW:+'?9GRTOX:N\[ MRUTI3,BX0X41LFZLAA*]5HMUDA%1'&9Z8*;G*V# B3(]'T:!JS@%CF$=.D+I MH")(M#06=MAX'G0B@ XPS7-C6@+3/)E&;)CFN8DTSZF/E%^G2F4M1/:5W83W M'1FOU=>+];BQZ E89TDQ>:%4M(&;4(!)'1C?NT6=OW6WX.\/?LO%>66B:Z.1 M$=N,*F)&4&U+/( $F!NZ&B6 YT"^$@!G*\%R"^= 3G]@^](K^E)!CR]L][_O M6+<4]_D5&G6D MVF2)-:&I\<_P)DYQ M:KSOX?8<[RS;1G.I=MMZGM#T<>(LD#!)<)4QJML->WYMF_]O#W][(A5-:34J M"?E.Q=X-9&-F6PS0 7Y@BN(D4P?M/=N/0L8;-I#Y^/AP7 MU?S&;[?CMH>$E7G#=ULD523>NDK\DN?#YWF_OU:+1!W1-YS=M"H8-5XE7@(% M4PHWG%* 5XF?ZF#Y>]0]\P?+-WE.-PO>&C?THM=A(XT3]=8"@ !,&MR61KSC M^/FL8HC<9$X4!6VX4OR!6,#0(G^#Q\\O+7=?=?.!B9&_L$O_[(#[>W:I[!QP MQQ\W)FO2Y2=N' D&B=KXV T1O;M(-Z8/''#_=R#)IO;C85AB"B>\4C(CVL]F M=9(8Y@M^*4M-#4VM.^\X]D;S$[,@Y0^3$&N33&X(J#-,WEDR'<78D[Z:J(DK M-FFBV:_99!/1E':\\)6U&8\.!&\/37R(G)8PU4VF$W@)A\^@5ZO0 M#_1YO/](MQ,R!]]Q\AEC4C5#L4==&RZU1-)-TXE %""5CISK.< 8]'-^:"5_ M&>=4*9!RSCQG/Q MF7A"GYP$1#DG'8CW?2]K+R0K^?5 HY1_OR4I\+5.)8ZZ MG5_N]U'DV]OR^?,OP9?OE-8]M0Y/.+C]2D)+R?6U[P\_/)T48,5A0I:TS:?R M;3],*V]J\^"[% ;.PP#BJJ^>>7Y3O+,>2)*#U1[^#T/]I_OLJ=)1CY*Z/0?U_%U( W? M/0 MX'?.^\D#L8IF!YJ7<:KGG(_K1* M^0@)X5YXR^9/7[,DW4YF!)G^10V@Q[,2T #ZROL<-("@8'Q9 Z@BZ1[< +^. MU<,F'X%#?:%D0K9_4;LG/1H*;9Z,;6WTT8+?XN'>9SW^]T1*O;=N+MB#Z&]E M?-_8\W00=XVL/YG]GRQ@$ %/FBED_U#SKBW/^9-;,%8O!/W5[ M3YU@Z82^9*O^OZ[;]KD):R<+:_R<$ YDY,V78M[0_:*7E];;;[5\]B!1%A;Y M)3CY58#G:K:0C[;/SD#OOL[/;EAIS"+GO+N?-GHJ^^#2-#AEOU#Z1MH2_G&[ M;%3,&_VBT6M6)&&M]+5E6,31>?!6NVP[M%0G.'Q]LNZ$W#I,E+9N^X$7IM=V M=(.EY@V7DGWH6_@H^K_LI4W%=:^*3SH; ZNQ+F\M>XZXX<6TE39:I.X1$C]3 M%]W+*\57;68*.VF?JI/V>Y RQ82O&BSG=;G@";YH'/W=S7T8DWR/D_N?]U@_K$\\4G&'D2T_;W8=R3/$^>A MVBWZK8%C2$W3QK%+G>7?OQTWSE3;?56-:;!=+@P[ =@[T\_X.8^8P^?&5&/E5 M8I P^7$3BX3)CUM9Y%ZQ PK0&#-K M,;)@"$;:8[GP/ GN8Z@L(Z6LR8G&E7&<\>5 MX@:A/3XA!7'W@_Y&G"L;FH%@[U=*=1S?"W_ES/NJH']*@S#SX?HCH?T)?XE ?8%4*\ P'7&N$_L F1(04YM[T-I/F:/6I28SNQ"= TQ7!/ MD(7S.067UIVO&FR"&0;H31RP(4S6_2>NA+.M+VJK7=,Q=!()%U:UJ0Y:/( - MX$K@W[!CV+B9,,%PQ\[XJYL,$0Y83#']QMAN[RA#M[:0E/OO4-B8N1L%V M00@V8TC=;K2VXG(L:TSVW(_?G]KN"86",2IL=T(L25L-44PEYA@1Q8#S@1'% M>XH^UYE,&/K*LE]Q-?I\BM/7[]'H;#@-?W7ZFB8JKFZN%%M@![;<+&\[@A]' M0-D3EZ'X#3VCQW"M6UNVD@\?.5?]3J_XRL]5B^).J(MZMV$T^7B#X2NG@J(, M.%>-TY]QKAIN81G=PK*5N#GK\>CW[%[7>SS:=7N=/EOO"T)>X,;>F)ZSX2RU M4/?GHVGR+0/U"A-D;QR9QD]V9/K2B[SIXS>/ZSO9*C/!,QBXN\&,S5ED-0-1 MYIM.$=PJTR#"W&!JX)?"FO64P(E//%^M1-UZ=/\H=((]#9W@8GT;%MA5IP7/1O#_[\\D.XU>-*\/!WTD['M&9SQ>#FI,B@#[\P=($:8 MLIT"@.W%JP"9X]@)[$WY]D;O'S,K63:@C"FA4JVB([+K13 M[$AKB?!S=47+0)3ZIE,+\/3!;:+^3:<8OO+I _PJ [2G]EN>.2EXXJ2H3BB; M6A:\E,\^GH"+:G[CM]MQVT/"RKSANRV2*A)7>:F<-%U*<6L4TP+6DT:%C:<% MZB(243(]GE D[A'JV$.Y2H7X$I$QF+'XH^,)[]'H;/@5?W4\ ;-*38PLD4.A M:CE4O]HO6:UVJNRI2W'.CJG7NO=E*S?QD>,)[W2\(6WL&SE=!@HW& D!8*CCGH%+P+[T?$E@[F$S28@8$+W +PQH:3W^/B$1C_?G_SB M!SE/,R40P@B!\)R4BPY;?$[:[_$Y-PV0 Q)(KNLYVX2%@6;&N!V\ER ?L3QC[YXYR6<%O]E=KG$E5.;Y(\B^+_?:[G M0T#P65!:.W;"G*$$L=(E8^[L"PI;G-;_,AT2^G* $^A9* %Z9:YQ:JQ#7;8PYC^7H+81(6(-^.*_0>6'"?(+ /X"T!/S/^MK-G7%3#0-V*S+P_;[&$8%.^_!T$:0?YS%,@58K7D/^SY6^&F7 M'O9]"MFO(YUU^N___3]/9_\S$9%7'-/QOC]$?)\L:YFB^G_@L-/W>^E#Q_=_1@"*Q?@/O"7@9(\ MFIC2CR<\_I5D/J?K:^1Z(>I["UT667>^D]I^71.Z328JE?-%CM(7(AB*W;VF M(:??VE^!F:5C)D+F[Y&#L=4C8/&'R5M+9F+2W#VLQ&HNBIM>O3A%2-MC^'7 MQULJ@3LM 1 W>4&"/MK)9.$I#^5DLF_8YBCQ[>D)GZ?_/E@KN4%JG/5"3UDF MB\SU$MLL,[Y%W6)@8$AZ-ZGR)6@$_^$&O=[^IW\EHI98G< ("EU@GYXK481B M(@ZD%\5%W=IM^G-C(G-6)60VR%!5JOD_SA0]FJ9@X=W(3N1[J;M@W=R@V]LG M>;ISQDR$&C@*JO:,>>23 #RN9[Q]D&G MVE?Y)V,(,J/6Q@1IJHD*=:IHH]1/^(?>EZ;/>?2CY_P MYF6#A&\YX=$_!*IU_RJ'M<-B_)PEQ3GW04-_,0DI2 3&3?:"U!W*Z4. MI1)Z7@(Q/UW"WPE!\C9--,;3%;+M;3$#0^ML*"T+NQ9@W^?7FJ4B\,A/L$C& M3ZQ48)M,S4^P_.&W)YZA] BQLI8 -HBPYQP/>(*ITZA9>EZRD\W:S#FI<7WP MT1-',UF&'TIV ,#S50%(&.:'B2!=J[X^6A! +NOI6LJIV[SW*_9Z^TM-?1UJ M>PNF:'LNL>76/%O'8QVO?X>]R#Q,*F0M%D8VAHM7JTC.1E:(K\7B82 M%TI3F>"-<:G7A6; 8R%_Z;'\I,E+:S(S_DKWITV:HX%JH^@OO96GPOID(TP$ M]W&9Y_4V,)$&O@8J+@H"$ M@PG[N/@],CP,/DKD[6-N7)X<#F:U&:>WZE9Y7EH6UO3>Z3B&A.3!H0\P^8D; M\--^?&9TXL7_/"_H?&E=6JE]M3?^FP<&>C\7 MY58M"FUQ,EA/G5:PS5BW9>(,;R0^ =XZK MV0]L.20FCCV-V]EF7]>EQP*7CRK54R:M1Y4Y,K5:'J(%BEI%JHLFHX)< H7> MH]CQ=7=O[K4_A?[)9KMGW).OW/WTO^5>W6FO+?Z-PO@WC'__3?S[34OLM?BW M]%#;,G:MEMKQHXU ]JP*BG8'HZX>B>D-,^FL'T=.W5$-F1>H%K=N$&J>BY"R ML8[$M(O\\Y&KOM?D#9::<.2R;5=9TBBW/4;$CT&%82RZ[>&JUF>+N$\R)U M3"?!S2N6-%0* CNJS[!1W)_.,"8Q#X]&#N@&QPH#BT1TT37["PP/(I])MK^C MD9B>CU>^W]HBH3^S*_BL,ZK-HV3DT3SMJ;JHSTT!1YK&=+&;UJLN4P3//*)] M6)GL^'9MZ0O-0=C8S6=]-M+X9.01[9?LH*>/:\F&'79IJ:,7-'\:+9*1Q[1? M!.%HJPK=@4!NF(+8#KLHOP8//:;]!!TZ&Q:9+X5P5A_-]:VW&W?32V*/EH_W M#F7>W"W )U-'0"F,/*;/N#! ]WV;T$1N*(<,?KIE[/C26 MHXV_G1PTY=G&X6NKYT-V*:H^ZNFUHMO;SNB%B] M8">SPV53YN*MKRP;RU8E8M,)'%.+Y1J3]91'?&X\9$?QBJ&K&)G.X)A<'C.9 MC0Q<7QOK0<,15W.3V2QXD.4XEA::DR2A6=X)X_%FU-P$2+\ #JV^@E,Q;M<$ M26Q20MZ7HG$[Z*(,OCCTRG\^-%_O;S?"*!\*4A^OY=$RSP[EM$/Q$0V,0:(> M&X*-N2K3VM#M7GN!N&D'_F,:E UW6ESU=B6!;6TG?24FYTXWG<$Q#9Q=(L[- M?%LRJDQAB%%3GS" R.#'--A5VHDM5Z-V0G.T"_)XW.T'Z@(,/:)!F5DN)T&G M10KC=LSW5_-=W%73IQ[1H(.Z;03OK7$!"[G2C',UT3$8,/2(!E*ASH]ZB:4H ML#VC5MWVV3CTTPD]C8YH,,):G>DT+@C<6MF5<$7J:XOIXM ([?G0ZDP@66\3-H2$ M4-*<">,VU>4/'9.>#XVVE1JW8LV108H(-VS*SI0MH2"YQ8=T: MB"W+F4X#/^W#=$P#=;#NK]9FV!::"V:JN^7!K%R.TK''.7 MK%ZMT&3-")S*/L;8=L7;;NGI&M$VU+PZXDB[/68.S1]>+(Q62*;*.DW#:MK# MPHBUY:[-'\YZ/Q\Z7[:"W0C)3SFVUYOGBU$C)H7T6/@1#<+)@)IL9+'/:5)= MX@U,D)?K=.@Q#>2RVM0'HL4B&A/M0F& B,$BG>PQ#0J3YT2#:;\E%COE>9G35F1L2==U3(-96>U757E0XD+4X-9B*[\; M W5\95?N#YDM/^[E/4,J-8=V,Q;GM) ./:*![)F-%D]C:V%@-+?#A<1;(S<= M>D2#&=)(".$R,T.RU/ZV'1>'2B4=>FS ;%KS?'NU["#28C@-Q:+;HP8\&'I, M XFU2ILNQC6->+C&Q6T7,[HBZ1F+#8)H./:)L?UT: M4X%1Y@1M,>I.+8)KA$0Z@6/I*E'-:)F0/Z& D!BF,TIED73H,66'"M/L!ZNY MP8UU,<]ND7F+74;IV&.D+>_R0G'J8$+8) ?$BG=#U4F>^\J.VPZ&)BOU5X8@ MM1C265EEMRHDCWUE8QJWUE:]M5R0B(48KA 4HGZT3H<>*^.XCV_:Q"+9\BU3 M+*.#H8(PZ= CU&KSPJ ^3(<>"V)YK0TJG7S D8NQM]C4 M^GV_FPX])M<$:_+C=GO>,JQ^+S]7A(HC%_ET[!&Y3)'E.R6VH7$AOIY6V\76 MV$[V!>R5C:E69!"V,I@,$NG:E"J4+U=%B@=#CVA0GVD18\9#![%ZG5H][_@; M/DJ?>KPY=ZOS0GM<%8WU9HGW=L-X6%#2H4T]RX0##LL$8:^[%'-%AY&B'A+E(0L)*/S:RN(^>'R11> MV9A&6\T)*)IH<&1QV*OT*J4"#73AE8W);ALS;#VKN$:SB2O:J$U*]HX!0X^- MM&J%ET2W09[;6-JM1UN%CF\H?-+ MM5X71KME@0=#CV@PX2<]B>KP'C?P)[3'U^94B4N?>D2#R4I4=;G9DA$,Z33' M JG6MEX$AA[1@!HQQ6ZI&,R-L9C'UYP]8*)Y.O05&OB=WKK&6@-!0WR;*G#S M0 $R\]K&5"G(BCT;8&.$C1M% TL,T.(PF>UKCG![L2TL_&3S[C8GBV%GB6\; M402&'H=+N$"8N2PI(U)GUA/X)<:M +GH8QH8E7X^+[$M$]&E?&7*48RZKJ<3 M.*(!L3,%JU\*>D(3KQCBG*=K9B&=P#$-S+*K5BT!PXVJ/;/75'Z*#L-T!L:%?,N)UM;C6E&Z)'/)@Z!$- MZ#(6NVHP*B/C5N(Y\.66W" 8,/2(!G*7RZ]T/(Z1M5EV9J,J+23.!1AZ1(.6 MT4&'X^VTS&&%3J5:W_::WC)]ZC$-J%V37>,Z;AF#Q:",FS@:K/WTL8\T.'MY MJ;8 ]:-]S76\0+<7;V5SN_9ZHB.[&=V(CK.YKX_+3#:7^F4V M]T",7-W>)T,2ZF8FC0O2>7/'-)TH/?B2AH==3_/3$U&*Y@4@ >*X&A"*9(!_ M6(K^DB_[MC-*PD3)];7O#S\\G120 M@<.$0!!?V0?_GV=&GIP!/J1%CE-/@??PUL/3T/V*WM/1B/Y&D&\=.'Z2#[_GP5'F[_LD4I10X+?)F\?O)=EWS##0_@/R..?*KKV'X>C[ M&?XD\_;7I]6I2W+AD-5,7WS$D"_&".S-%C*0$9_$".H;#34B"XQ(H(F"C,@$ M(Y "9$0&&$%]0][LGP,9 :'IJS$"0E,F& &A*2.,@-"4&49 :,H$(R T9801 M$)HRPXBW^W!"1GP:-!7?;+H)&?$Q1OS^2H4'CKPO!_%YJZ8_L.JS!OP_=\E' M"=5/HL';L?8;9/OOHMIG/D26#2+\S@#)--\5QP0?_N\=??>'R\>H;Q3Z\EZ2 M3[T\D7Z'C,C/7O(4&^Y^##5E:3NFLXAS [!+@3:&SVHJ_OMO^EP?5: &00V"&@0U"&K0K6A0QDPTZ'-G3/:ASPU][J_L<_ZZ/*E"#H 9!#8(:!#7H5C0H8R8:=+TS)OM?Q_6^F);? M$ V^@B_N.6JH@)[<-^B(7Y[_]#QB&]+# ZF\L,?/31P_D6FXAD=4?*1D"\6>@/9"YBL^'.7$RW\ MJ885BM_(\X/+WZC0/QG+">W@<"!;M_?_?[B3VO_71QW1#_0*/XQ?W''[\EM3M[7OZCK].7?$]Q,GDKZ(!_+;[J;S3H2W3RN*'> M'1?GY&5CC%\BQ'Y#,?2+6'N<'U\Q9,4D"3/A;:^OSP>'(D3!X%DJY*G MBL*@+,8.MIXJXR')Q1YOX,JPL6WCB[L/73GO>X%X4)&N-]"\C:YHS%;WQ<-M M\P]?MM-Z\L=/DWD$&B@J+H6^;FN^?Z@Q]M._57Q7%P>QGPQY^.+P]WQYTN$; M7MT1\IVJ@*U:H\C9\7Y_2WV_WNG;X/O=FBI3G#X_BYG M2U;"C,,TOO>UC6:'FG^7\Q,I2+[ #[?<*Z*BZ:[4KZ_'2'6I5<94G9C.RQ%8 M^=T/XKY $?_]]W-*GVZ'OK2J7,K&O/2Z3P,1P)"$$/'G$ &&/\)#57,6"7&7 M@ -[: !U4EXL5DL?P9*?EU\\WGWQ'%=BP7BZNF!;:G0.7/'S MDMAJ,WS%8%EI3%6C9:E4!+A"WOV@\ )$%8@J$%4NA2K"X*2HTE/MJ8<06 $A M&:Z.(SP:A.O%.5 E\FU'%5=\:'3M34C37KS6_Q@@P55!)FRP@9N]*85\)JM3@]BWP,[D!7101?]!C)DM@ MA:!8 ACH/4E!2^3D0=G M<37<&FFBQ$X)C?5B0K86YK)4%19 R8E$R:E[M%!\0\DS7=+S(DA[H#JL[_E0 M1/9R1PZ/B?!PO/)4,=H+K^V*T>KPV8D"MNTB'8^F[D!'NMC H2(Q;\R5LZ"= MK=2ZA=6T' AQ10G8RHH?D3X#R(#?_4#O\2)]/HOFYO$B]7=N%"^0RU[L>UMX M<9'H;6'=-DP^;$P,BS%]&HLF&%H^"\@P'*TM.NO2C.M.Y-"6PW'56/* =N3= M#XR&$ ,A!D),)B#FQ*'<4IWQ2R6:;PG:2JB8&)8W]#ES#H@1.W-_A-BA)^2W M+#[>SH>$NED VA43.X:XIU$,H@Q$&8@RF7%\?@L>>:*XB=83&A6ZTY8@A#JB ME?BSQ'5'2B?/UH?6PM",&"FW%\.MS*?@ 0*[*'F/(F?,!-T\>N 9T+!SH4<: MUX7H<1KTF,Q422NJK(",0T8*4 ,-Z=E9/)*BN':]!9%-P,?5UN=BV+I"]+F8SD?'.^$);JG+]%]#@AX @BJ$\JF=AFT.VL- M[\67FEWP^]L@<"D*2_*RT=TB^J2[X_L[PMW5SN(\S7IUAO6*HP;755IXHU=! MK>6:%U$4!(')>YK"85K[$^I@+JY+GU[(>*5>;D0 :TB0<$K( ;$&8@W$F@QAS8F# MPAUGM>X5NXYH-,W 4#>.+.2)LV!-H:42BYFN$,):]VG:KO(C99-B3?'N!T'> M4P0$&P@V$&PRYP_]%D,FLH*XF_RN(V@(CI<:6-"-YVKM MD%"Q$>G/%@!#0&R8H.XI6/3[*46_%]>LSZL*OOA2LPLB]6U88%>5.H-(3+QL MM]AA?[8\2U#$*>>9C3%45*'*-J=N,$6C89Y)%9^X^T$6[LD"=:V%P,DSNZX& M*&TO"Q<#9;?9WNCCN!>$#0,8_LVMX?$8@]E'SZJG&M1+M M2^ G(5;RG-<.';'3=M=3YHTN-\8<9%:G-Q(2+8#JD\ "@7H/]?Y+&?^W M$*Y\'0)>:GZ_/V[5E+(F"-).VUJ5Q7HQYGF@^: U0>)ZP&I6J/M?2OKH X-?5Z1,'\]ZG MAW%B4=L"6B*$YG83K68=7*NI^4%.V[J: M[9\NQ'?IA66HXO,*H2=[35EA;/#[@ZYR>U7M!DO->P7#J&E+QZJUL8Y(Z_&: M9SF>W>&,B.+IJ?UCW^!T@8%+RWZ&JAJN4.=AV[+K#"KN-,]1)7_YAW"AS)!F MN>VY,A?F2_*L0H=!)^8!7)![A4&Q_\ :!@@9UP$9V4T^9#OR^$ZP: ?Q4BO- M,!S1_%)[.BQWVNWJ H!%\>X'1AP[1]"X@$@!D>(*XI3O! !Q;+GQ2O5I9,"T M&<1L-G"TE#H7(% )$0 V.;V>)J>70( 31S7?J;7&.$27%BX+7%4=EK (5RKH M-$JUEDBTEGPS*)#U8L7'$"8L4H1%BC.B,!-1]J_A?5_.L(%;ZM^5A4J(U<84)Q\9KLK)?;<7=%I9H/>F[> M8^09V\9 W8>ZGSW=OX+@W]LJ7>+=J=%MHSN.G;$M?(@KG2J;6O%I)\S[PCFO M1+MYG89%BE>HTV<*Y[VMA[N9RVZK*]85M%))=TKED1='>SU,BQ0+Y(T5*>X[ M4DJ^KP6P)25L20E;4OX1EC&^V)V?,))8MVJ8W>VQ+02C.P[B!9UF>?WG#7F9 M5+U?@3N$8C:+,:[(1K5:6B\MKC:K#O@$Z])Z1B2!NS.&$;XB2L!&31=?:G90 MXB*Q2D+O(_*ZJ!:09FTCM&1TTE^2?^[>_!):M,EN-5R;ULI8%U=KTZ7N$(B&T0&B!T')IU^:WB(%VXI5!^2O/6%.E M%=;(F\R(. -BU(;8*O()L2"P1B_O,ENW0'@+@!AI+TGBOH!#/P?VDCQI\>7% MEYH=R%#S&[_=CML>$E;F#=]MD53Q+Y*DOU3S>;S=;>=(:214[>T8[>V&?5=@ M4C4'G2.)^R+R5LO8K!=CLI*K@V!M>IQ/2+ B\UKJN#-6AGEX M./=3ZYB$!V !0Z?EV(N6OM'47V)2QR*K#;Z]4H3\;?J;=3]I313C+J1G7996;1S.E0# /4.ZWGA/H-RSF_@GZ?N(;S+W42CY%E M-=)9HRE+?,V4UU2MGEK?Z4EM[#AK^'&$32EAWZBKZ1L%8Y-_$YO\&&Q4S2W:W^B<8Y J2FY::WU:'BT ;,#>E! Y MK@TY8!#S,TR-<%W$.8:+UP)+KC2[%.($/N$!9H 6E84W'2@(&! POCA@9#C: M^3$<6!@%O^*JY3$RH&LM-Y3BL8FE.)!VJH1 #M5PDZ5GQ<6_9CRCF>3B#<7 M)">$]>*8]@MCCQ'WRDO<_<")-Z^US7J-Y"6T$Y9/WL8B/Z?8\N*<_!(IPD\O M ;B$N'Y&P<#%.0G%]386"<7U=A8)Q?4V%OE%Q/73ZX4N(:Z?45UTFD5>82G- M?^5GSXPT$$1(F&*J^]!"XI@[>Y<_KSBFXWU_..3Y\EM3M[7OR3(T#_QT]'7Z MDN^^8^KJ?T#W=@S[[[_ETWFI%R?C%ZW5^7__@Y+(?VZW8&>_OI.M\NL&>K.0 M\3FAL&8R[0.%%0HK%%8HK%!8H;!F5%BSD.\]H;!F,NG[NK!F/;\YD$S-_P[3 MEIE-6Y[8UV*Z#,09F#,@=E#LH:N M+1_W<$(P1Z;/[WF.&BH!3))=>9+L5@^T?_:A5O1IK3F6GE([J$C7&VC>1E>T M])S)PVF4PY>'Q1><(597&PW:6%0%'I4KUTF*IL_/Y_6US::'6JOM?.@ M\_A@X92:>2Z_&E@MOQ_RD<>(R?K!Q>?W! IO ;BY"/JMGD:[+HRXR#GY3F,W M6=4LH\I9XPV]8R8;,EC]^8&W-X!ED-<*JW5!JW+AME2I%LEYD<$B "SDW0\" M/3X? V$%P@J$E4^"E1.?IR\-*_/!J-:-#;9AC0;15E;FHS^_:?$-6&',C4HL M^%;(28;C1 5:40I4:J\4[W[@^#U)O'4Y 406B"P06<[OU/P>,!J%*DNRZSK2 MQ+9#8CLO+KG661R<9M%D/7'L5PW+U1?].M+:$?W4#@&G[/'"/4H=-_>"B''E M=1>W>L[^NA!CM(K\2<&2,:.IM^<3IHC4_-&?G]!_0\LK;&&'SOJ4*>B]CJ\T M X;?;O9:#H[CD_F"E1>1V@/98?7*A\*RS^X10]UM+CT>R,%S'>/%ZD'L^-XD7J T&\. U>7"2"J]ITP6P& XP; MTT3%2IG0309KCY:8P;76UT7@!0(9,3"KL^-8U"#$08B#$ M7 !B3AS-78Z="N4-Y:6PGM45>F!/.M7562!F3?1+VF(XF@CA7.M(@<@'-,D MB 'W-Y'W"?D@RD"4@2B3&- %IG)4,#$L%FHK9AVM#X+>+A&F5YL MM2+#C1>ZN2QM"A.\E-HGZ>U0Y#W^2@M5B!X?"N/>*'JD@5V('J=!CWY<9WI- MG*MRX]6@3TIT'+?LLX0]:)(;C EKT1/&=6L0L5.!V)E1JO%$HO'4/4GAIXWR M9J-$%\72%PP=<'&]#PXOPCK=T]?I/@<$/ $$U0EE4[L,VIVUD/?B2\TN^/UM M$)CJ-3UCDY]*0A[O=)S!JIA@XEE*8=JSK5SQ4"HOA '9;M1W7G^F)&B(@R P M?D\7WL)"F-<^527,Q77I\TIE+K[4[,+&16+!]=9F@I9\B18TISZSN=ELA:IG M\;6HC277\LQPP.D2.G/9MF)%& ^PAKS[ 9$&(@U$FFPAS8E#PN.=)R);;^$; M U9 _3(S7'>XLU3R="I#3F[2%0ZI-@._4FTBG1VV $A3O/M1*"8NWAD33Q!L MLJ.!$&PR #:GQ) \+=B>-H]XA-S,/+?G]'OL]"R>4:VL\.-IMSPT!ML2/:/G M$L)KJ;4"(L,$<@_/'WU.S>_%->OSBH(OOM3L@DB/FC4\DW4\0V_ZRWZ$AC%3 M/4N 6!RM.@(:N5TD1!5\TT*#/,/O%9](%+]PCY-O)90S70:+XEZVY\GY+_?+=ACV4?/JJ<:U$NU+X"L8\%+U5Z4*N="+WL30QB.F7Y]VB0V6JGXQ<3[N$>*,!XVA[D/=SY[N9SA\ M^#Z5%GIL29W^]#ZDIXL ?C%# M_L0AO _:U#W9-7U_K$1&WMLB>"TN;@.23[602+00>I1>6H6+/*X2=[#5EA8'![P^ZRNU5M1LL->^U_B2A4V]K:][B M!I9-[1BYO'0:B6M I '!0'#SG5JKNE'!F_I+&AG+[2(YZ/=5L[[7 MVK1EZ:FCFI<)8<(*15BA>/-!B8S&)/?)E5_A3PD+=JR^&%<03/)--13Z]G"2 MN UD&I(\1A^8UH2E"C>LPU<26#R!XH]++5FE5ZQBA"45FQ!;&N5-'B@^N)GI MC$>YH>)#Q;]6Q;^.2.';BA\(PF*[LDH%1%L3&A6+Z)#3%D#Q07TB 7N&0\W_ M4II_!9&_MQ6:$*9!Q*QJCA$K.[YF-*AM66* 0H/ 'XE"(Q[6)GXIC3Y3).\W MCK07*W+=159"3=%L%@3R2>$L+K[ Z<=^%4O)]+8!M*&$;2MB& M\H^0C/'%[OR$(42TU&5ZC3;'(F-AZ/:D(>\7%G^.?$RJWJ_=OUH:U\(2,;ZYJ:F!P4B!K2]S0!NS/![DPG+4>X^%*S Q(7B5'BS=[(&BL%PR![ M%7'=IT6RV/[S&.4OD<4/\W1A7=INC$&T9357%7NSZ@(@"WGW T7N$;((H05" M"X26"T++B:.@[Q6$[. @M$%HN[MK\%C$J7LR*5'6R0+I$U?!VFT7>;9W! MS<%*=4(IJ=T64NVSG=VH@8\A9TR7?$7(@!TD+[[4[$#&8A1L M%X1@,X;4[49K*R['LO;GZ=%?JGD0]"B'G*]ZB&XW.*NOS!=+FD_5G+C[01&) MT_%6SY:L5V&RDJN#8&UZCES5@] [X7@X]U/KF(0' M8 %#I^78BY:^T=1?FQY^?QRV?,04\B0YM32204V&$3$ZC; >QT!@_SA8I7'- M>_^-%&;^ZL3WWX&!IO69HJWH*#(F.';&]!OM#KH 8/ 9!\$A($! R,@6?PM5 MFG\)!' QFNV?P[]9YO M!YNQ.]-PQ**DS00/^W)/3'?Z]#9SJ-^PF/,KZ/>)*SC_3B<[KK#&^JN@@#1+ M;$(UIA.5M-05!^%!#'^SF?L5EG:6-==+Z)@R*)!$K@@@C^LK5>+!= M#&P8EQR8_!AN>VVWEW5$01S2PO^[5U05_.%P V8%-*B!S7AAPP MB/D9IH:V1,UDWN4ZE^_[ZM+GZ;;6B0!F%!,'JG!\&2T$J(KF=&VDXO,*O0#?1[O M/]+MY,7!=YQ\-M74:T6Q1]?U%W=[Y^:>8^6<_9<)IN=T/^GV@3SWR0LVFA^ I1W>=9\N2']Q>=*W7-W.S74@U+E8D[QIJJ![E(\M-19CK5X,62#S-/4,NZSR7HI2QS MJJZFY'(4)?22 2]?BGW+,::YGU_RQXGPQ;F$[+:_UQD_MY02!LB:EBS8U!.N M)%N^^BW731YF.O8B;X)4Q:'O0D[RDIDY"A@"7M5)]'>98U*MDKYE1J:O51?A MO.&\SS7OEUO@OU5]\^._R3\/SU',!#" 8;0\O/GQ1 AXZ<' 0Y!_G,76430 M3P]+Q@H_HZN')5/8?A7IK--__^__>3K[GZ9:7DF\$>_[P^&5)\M::L"B^HZE MMMM"R\N>)AEY:9Z\^;MD1E+L/UA_Q6_ ^DO/Q7Q_//^"IUQ ON'$/W)/?@;T M."*F)6WS3TAV,!7SIC8/OA_^[.&SU,Q[_-#QTRSQ=T\STYT1//W9K5 M&;F@Y$*G*NB:VAKC9)>(5[R('Z_)7;*S+1\K/4%OX#&R6)N.5(W$PC&=RC+* M"&Q>2/R5S7HZ\$E^6!TLDI%'SRS7Q%K)81H+;IRG^4XXXLMB!XP\HE-]U<+6 M3EL?"U56+DA*(Z*K#GC[$9WH]C"L%'$KX;B3]W'746R& R./Z82O@IK5B[DJ MUXT2C])RJ+;A\N+^5M#G0^5J%$8E46\BS?F '8XG,BDE:R*.5Z^[57'84L4R M9S7X/[33TEFCI'8JQ@"/9%^U"V*ENA#)XX>.FJ-P2HMHVZB& M#,L4JJSJ8TPR\HBD=-$KM;;#IF&0=DGMQDU_IG3!R*.W.Y-=@]FUI!DWD->\ M-5=CFHW!R".2[BQV)$W)1(D&H['8YQI3C5/Y9.0Q2072WZRCV+(-;+R-5MOY MD%JOTJ%'[R>P LXTJR56J.HM(:&/1>@T+U+'JZ]W54,SPV5L#+PXJ.OT8C!; M,\G((W%&*JS?I+B9AH3(:IZ?3@9:G!"?$JF7(V=1N.MJ^7D;R4O5[K" :G(L M@I'HT>O]2-A952)/"]UBP;94&Y&=0@2&XD=\LE6D;H[#(6>M+(41L)DZ9GB1 M/EX3$C?+U)19.,C EI%YOS1IR"B?>.Q'(VEMW=\A1F\@K&<=>5JT\6(MOTA& M'O'>[FZ1P.R."([=K99$J66ZD%_Q*@-R06(D8KFQ914:2&.1/O.8][M1H8Q'*H,(U=J":_9[S @3TZ''O.\B M6(5WFK2@=95:OE5V-G8O L&+H^47=:+"CKA.LJ@5&P4=M(Y/YWP:YSAZK%UT M"2>4%%I@<:3FR4./WB2"@J+'C_7K=9EJR5X5R:L=LMUL;T>XR(.A1V2U9&M- MQS.+$08BA:TH@:XB3OK4HPFTEOT)N=K6E\B@R-0ZSL@L,[UTZ!%A.]JX1WF; M8(Q8BKP:;@12Z]#I!(XIB^99:X<,@Y:AAQ8_+A.#:J>?/O:8!D5^O5E*6+[& MY0L+M[]H1U4J 37TE0UM.J$G79+*]XVU,-[&W4W@#:8+,/1(L32B4M JY6W7T]6V*<;" MH-^QN@;I8XUM^MACW6+[@Z'F]GU3:/JMJJ5NRB06@SW]B&$5%E]A"8/70M[, M;QO]?MA)-HS7-NH6X3:&GN::R'@KV56+TB=.$+VV_>:K+5L-ABV!"_NK,M;D M1F3"XMN2PI;+UAN!UDS4T:<;\M#MML M]-I&J9<\?C<Z6A9;?%,!(\FA),TP=3LLE,GG[ MEJXM75YUTF<>+:G0J\IL8;:(N>Z06J$N1@V<%MC[T(?7)UX>B._J=KBOIDS_ M4!:YR9;O3[U^W6![]GJB([L9G8@V& J(\([%;1-WRY9,-G%[G>1]?BG^F9%F$H_,3QV$ M83*!DNDHQMW#$F2S5$3'$S42!KBFK11DUNR5%W=4+9!T M8WSN3C])Q1Q\Z>-X1> ]O/7P-'3OS?YQ?JA0^%9X\[S[$_?UR2N=Y#7SA!X/ MD9J'W_/@T=_W\8@HHADNR##*QVYI# R_C3DX')E^^-1OV, MX_Q]KO7-?@F0$9_&".3-8R.0$9_$".H;#J$I"XS OE$$9$0&& &A*2.,@-"4 M$49 :,H((R T9801$)HRP@@(31EA!(2FC# "0E-&& &A*2.,H+X5,,B(## " M_49!1IR0$;]OWO+7F8DSUVZ^21KZ Z0Y:U;@KXE 'PF#_.R1AZI'V3'5='T@ M.7?\[W__+9]FM6];:E^"Y;^SDKX$$7YGH4"YOSF60[F'_"W><9+6_X_A;Z__'?KG._&2*_G98X2+L?;ZV]WOJ3]WRYW=MH>XV MYSNFKG[&55M_RV-06GHZ]G[V'4=O -;16C^(8(IC@@__]PZ[^T-ZT-_PXE7+ MQJ$#@'\B^3@[ND/Y^%SYX$+/<34H'5 Z7D4/7Y>@;$#9>$TVADX@F5 X3N@] M E<""L3GN!F?)Q '=^1%LA7YA3_^#%Q0\A%=7JS_+QR=K!#U-K*-E]EU4/Q/ MMQT"._<=47\+(_]D+-#VV-^[]KJ]_W^P=$)?LE7_7]>",$>!C(=8Q1]=!W,( M4ERX@>=P<#*=O/12+M*,^3*=2\_0@Q7/W)TOGWWOPXO3]F\W<@??/D1B#LV7 M3]G(N<=,UZ(<2!@7VH@M"(U^ISK^\X;NAYX K]U_Q89^LT$S;D^HUO.S;0>K M#%81:%N!W_T@R'N"/KX ZV3NP:4U!R(&1(Q/18Q];.X,>%''H@X5RJ6Z@.$S MGR?S J58?]X[^@V\R",[4=>;/9,;E.)JGUY4N[(#&K*1=S_0>Z0(X0+"!82+ M$QD8OBZ= 2R0SLI2YS.7,;I&JUR;;(>EH7X6L!C'HV41&2FFT76X:FFPC'=U M%'3/*M[]*)(0*2!20*1X!U*<4ODGLH*XF_RN(V@(CI<:6-"-YV=1_GF3G8RZ M-+'EPMZT/'+D!5Z-TN9U6.):4/<4!6V%TV<;;D%OW-#31&,\72';WA8S,+3. MAM*RL&N!;G?951SL'7H#WO6]IWD@B-J=IPF6 6@2]Z@_>>Q1@?KEF*,[%:]B MC!N2Q,CK_'IEI@I4N/M!']_(KWK3&J\C%W_K>5Q MN2QG-L 7OVS%8<8MF',&4U^]?)N;-.7EO,3O#*N/-OU9C?/FI3^_">\-,Z>& M-$4%+\PY9+SL#L:=]L1;6:"=+G[W@[Q'J;/@] 7**R!@0,#($F#\:2SU5;B8 M>[.>,:B--4.J+HF%G:_Y;O4L<($A[6I?'!5(0>MSW&)>;RP-"L %>?<#QPD( M%A L(%AD))+Z.E347<'N8'21TRFB.U?ZG>&J<9;4;-UHEL>5CBDC37.\,VA+ MW8PMT%2_^/J-G! J(%1 J#A91.A5[2]%84E>-KI;1)]T=WQ_1[B[VEFTO^,3 M*WY[D*/*G2?F_2D])(J##@6-(5# ,A8O?4-A4/_4/A/'0(5&'D>EGKM M,A(7RSW"Z]B,TV2 $A3N?J#'-\I?0QGIJ>.=EX[6'DX)P"K24Z=NGR,9GB"9 MZH3@5I>+V#)GS>U>?*G9M5@^'#K59J,=:2\6EA$'-;\S+V@1<1X'12KVA?'< M0"F>!B&5I'D7]@=LP)'9:FQC]MKOB MP)74Q;L?!>*,21$($-G1&@@0&0"(7]TQ>WJ=WZ =M=:L"QVA&PS+"[.D.A4' M. ]I?+-P3Q:HV]7[4\<\OX2,GRP.^GLA/W4<<[B:=>HS!IL;8=Y%UNHE% I3QC%.WE&%JV7C#72Y[FJ M,-';,WU8X'M )JCVIT0."[;Q/0/NI1^]-*$WT42KZJ!+4"/D]ZC<.EHVN6[KWY^FY'? MMMV\JE8C]&=C5C82'E!PH>!"P86""P47"BX47"BXG\*RSV^(]>DLRT:2_T18 MD_4"@1,VR[^.&,(U15A/5S%X?<'5/Z[^0Y_&5K'+]KP?T;;ERPUL)W2-*:K9 MF^'2,<]2>FB/#;E2HA:BH4MB@R7T.,#=!:##W8]"\1ZC;Z4-"U1\J/@G4ORS MM:X?;4=- \W32X3EE3([+)8Z\O8LK9>0L5:U"W;,<$V%GR.%'3T4S"BAPKYU M/7DK'56@UD.M/]5V?YX.]$(I;W!EK$$+9'LYG3$S01YQ@;44..AQF=/XT^IQ'E:L#UM'O$(N9EY;L_I]]CI M63;N6=F8]-8CW!)8N5&8.>:X7@KX9%EI)WGDGD!IJ,C76J7QZ?5$%U6)4];FVD*ZV)8L>>S8H#!JA&X>Y'\2S]-V"#I OVB+_T6C)[8/G"G1[/ MGVBZ]'*S:]1\>G/Y0G$QK]7#F8-(^5CHQZN6K>_.8OF0 V:Z6755CVL.1,3J M;_Q%D5T 0N!W/_![##ECB?>EH>;4C6&SIU(7-_T@U&0F3OHJT-25L3]6)6[" MD:Z5MQN-4G=[GK;T/3[L:U11*QJ8J8\->3.2MMT4:-*^]&?TKR#,0)B!,/,Y M@=E70::Y7ONZ$ZH-(5:$)COT97V \>< &7FU0BQ=&92XL+*6A5++5:)B!(@ M.MHC-WP=( 09"#)9 YF_Q0VJU_2,37XJ"7F\TW$&J^*@3Y[%.*E34:,IV&/J+Z_UN:'NE)=>5W;MDP^'=;WB MN$5L"Q@N2-&\UX_%=:_HG*6 E)MSWF \:RZYM;ZVBMU^<8APB2.#@K L@=T7 M:!(FI*&^0WT_8VR5$>(-AQN]D!NO%X4"1@T9WCY+V(*5]&4EOPXV F8*+0;1 M1RX5I-J^[V"/W$HG.JCL4-DSH^Q/(ISY0J-.K0N3)B=A.Y&F5U9GPY]%U7=$ MC/IF\9=>4H9J M.Z\533^_24C6\?,,4;R3ITPFJW9_U XDCN60[M@MBIM2.0%<+&TS?\9(WJ4% M_SQ]=2^]*JC.%U7G#P;I3JW,Y1CQO&&/D!&L1^F:5=XR#90'R@P*&:$N0UV& MNGR>&-RI-7G27* 35(HQ8YU'U27.,9/!? $T^;RM[2\M\U"3H29G/DAA8Z[> M9JOS0+"\_J*[-'?&I)PJY]F;XE]:DL_3)S]; OV?K]"H\,.M"?\=2+*I_7@0 M[4Z8>JZ9F>C)I6(5^H$^C_D;3$SQI[D6I+GZ8N!LM34T-2Z\T,BHQ2WI97CL0_$*<5] MS742S;(7#R6F0T#$83*/DNDHQ@&!95$H];=E.<0'2%C=59KS.MLKUQ.#3$O MVDU>&7BA=CHETNW\*[EY0#D\XI".41(PDU]?^__:> M;#EU))3\\^Y'DV8[Y=3AG'XK( M B6+OV-(7][W#" H,0^);LJ(Z>X-H$+NFX&-.9>_"ST35:0 ?UOZY#X. M0;,,03/1CG_O?8)/@W_CMS'XTU\;&#A=.5AB?W[X!8%<_OM'^P[U2<6?(U,H M.%/S7KQ%K*LBQ)I@D'?X.;$>R<6&GJ(^R12/Z'%2>D"E%&T;X2%')![AHD2(]H\PD6/:/,(%3DB\0@7/2+Q.!$Y/L]I_5HH,;QM MF_9FO%/?LS\4:GHOH::H._RRA1J=5/YP 3Y,R..R /Z)?$[^ M<#Z/-JH?OU&%6$#_+6L8?*F*6FC\]<,E-=J1(H:^*H:.MIYKW'K(O225B!^; MF'\JJ8M4R\L7TL-SZJ?!^K-3;_7:_:73+[(:(ET4Z:)(%X6!?I'!=TD&7W(3 MO-7+6N]>W/J>^KS@,."B6%@HQ?-[--Q?<49T.Q'=/@3E?:)^';3(F(NX.M)& M$=V.K8TB<^Z/;Q5>(,A?RC$_^%7SG5)YUM#)\?W/\./@-#YJJ%$0L4'$!B>S MO4.-@FA/B)1!I PB-HC"UWXDXLREK!9G1UCZ>^'I:H;.ZAG2F/_&C;"H9-P,T<0B! M4KRGEYU=487#(,13 ];GT[3="5B;8;&$K;'!7.ZCU&W&GMU:CIGF4D1,3?:D MY_6VA/$_Z8#"+(LRNE4C)C3*_;3BSMEI(6:V8R,FS2=0'7/R[EO-BW;H_'/+ MU)$5QS5)X/<+C/XT$=RG/NI" K?>$M1,%0: V%4K]5&;,5DV_R#A BCA^(@E MXZPGEO&;W_25".6_ON=0GWO9D1%R[2KPD T++U@#:A!DAU#TOE(OI*<35BXD MFH9S#"-$< E3+M/<"\<^ICF+8*JCF=:$V@Y5;1H67+4,'M,* MP>4\K9;RC8'2D6DF'0-YKI1'R?!]Z0TR9?[Y_* M!4D'8#\NH3Z"_&<;=9DVG@]>\' K;77#!TL%[2ZT[SYG=BQ'R_NL=UBNG%=CN9)J#QT+'VBPS?CL!C"?-TVAYC]3CQ_2LRSD.BX,.9W],2"1O-1**,W2SNU<\/II?-H4XX,!Y"VY#6U*S,-$ MT/S #(@4S)&MX6)R-!;-M L(;YPUE-_ZBNP!UQU6TS$=3FFL=",)9H=+0\U$ MO#8C!C;6#7!0E/KM11#=D!#)FBWX1K;@T9LG4ZE^HM]+\8"4>CPMD0D>VHH, MG\1I!E!D4HSWDM#"_"5\Z0F>_,8SU/HS=(].)E,]Z"9(D@#_PD4^U>OU^1X% M:(8@^H!A4E]_8G-E>SVSL;(D '02" 1/)"2*I_%$CQ=$ O X+M"I>%](Q:G$ MUY_87-E>SRQ6=NSV,7E!-IX$U099V115W83*VMSN#%-,<*W)7#4R2H%)]*H] M=YSK*$U??4/. U+:^F 6R*LCQ8Z\Q9J!CNLN?HE5%\] 6E%N"&C\6 .]> $\@[P5+ $^K*&5([I M_>K_X"E81[=5">K<0 GY>M4$J@J?@\--8"$MYI?41*H14V7!=T=15R4XQDO' MA]:>-R0P"7K <@#0,+3=P@DF G+V9:C$H;(+E/H8" C7J"\1AM3A'=9>!W-U M@#GT5FF OHJTN0!7YZEST[3'$_1&TP=FU_M\ &T3H/4BP%$[J578E@#=08]T M90%#&1B"(0Z]C0>8R/V7S2%$D.RC6+"MH6[(EE><%!O84*O#C1G3;4OU<.T- M,P# 5+B;J5#+"YJ"WNTYP17T'48@9'L_8Y2_$2V^[P&OZ]40+6,PA&]'2T=O M<^\.R)UK38Z(Y.?\&B.2[S"LQ\DWOX/UWV-Z#[[2W]-D;6); 846))S:.MH" M/48TL7_;FB"A]P'I+V_SE-';4'S()Y.Y2B?9;^@E>#9#0/)#BNRQD$+>+S#A M&PX0']H&'F1-5&W)YYTEAR"T",-HT*QL!P]C0/8FEV0HSQ842X1,;?'7 M!6")NH<.Q3;S_!O<#>Z@DPD9*&AJAB$.L5P4"B,2?WLG0YT^;;O+"2UEN^1FW^J9;\P:8VM UF,KCY?>3@X=&PF:W9:EV$&,PQII8T=*G@ M/A:=4V$SICSE9;Y>!SG7K;=&#'CHC$3GYK>F[PCG;T8'=NOH8 .7T(Z_LJU" MDB I#H"'@CT7H;<#MTT#FP#-1"2;J(O]V;R%M@B $K*>K(D^W\.=5Y5%*$\U MJ$(Q@L(:P>/(X'D$EAP8#PTX&USS[[_0 N&Z8V\OAR83W-LW?"Y4FQCSG%Z5^N2B"@0#7?\:!JI@<6610EK@&'7(W\WR)>FWT[9 M!R6HS5KC__U?:]WFEJN@!54=2>]W6 8G[Q=J$/WWPOJ([@ MFHL:UJD[:G%Q\WYY0Y/RU"*.#GNPE<\('UO(1)T95U"VOOGXCZWW9UQ\^4D1 M^8 RJ'(\2=PQ1R+,QE9 O9$!^H;01(1JYA_M.KLS+]EC=0U)O;KF\P1?P=W$ MVR8A [.ZU[G27)X*";]7:/P>9Z[C=1>Z O"#V:.A8)R2^)T O MOT?0DI2$7G4"[Z\YO&V1'^8;=9927D5.4!O-!E#9ILL-D-NZ.;)*/];S1AH MO$654RD6J*5)JPE')C='2IE&21V/\UENRB:?$BJ0:7?6Y,D=<^IY[9$9/-/< M-/W49U[RPE.E,( CXYLC9_V^0Z6UHL/9T/"6N[I0JVII.'+K[0GY14B5TVE* M*:>>:A,CT:VULPX2F)O7*,^.XEFTY/+4-_G NV%I/ MDIR3 M!L4)SUSK"?.G=)N+AEKS0S+&[J%?+'8:XJGMGB7&XGC!)GNNTJ.?1(^FS4Y)/;([-)4AJ277.HL-5X)S^QL47'I(JM?W^!DMG0%<<2@I;D-H/W:=) M[R'5A".WWS^3DIU^X5$8*86I6&7C-C^=^$.WWD_(G48>9$MICF7M<0/D=:E! M.RAFMK6 ZIP$Y"M3FV] MK:A-;^QB"1N!V8]#:8L0V1<":N0Q[(7O>#$Z"HIX9WUKYEW?CU?)FJ"),G3@ M95%H7W<6/N\B6..[OLC#M5$ RQD":,+-!%GU ^+0F!-5: S*?1G] M"MW;-^?X#BOU_=@]\O 6!P3+AV\QQYMTU77VWQKS@V6+R,1.4&Z#SN)H9>^M M@ Q6@$)J0 3( (&3^D:Z1WP3^A_;ZY&1=:8)*O3/!T #AG<RG!2M 9 MQ3L+H0*S]&1QXXR;$504\&H- ; *T%2<0."W0\C0E8CA>([(Y^H%^OE)4/(% M/A$U%S]5<_'WRDX0]%V"C+HW[,5&SS/"0 TI' MU PP3.1@Z(@Q:Y.08_]Z_%]^YSD@JH3'NTDXK)PL'_'T'?QD;ST3@3I=U(>O]B9 MX(-]Y0<7^/WN;OL#Q2A.79,8[;C?NJ= _:FA=A+664S+PC7W#!E.4P3J#" X MT)308(AMS_N5[?N/4/29MQ&A*.*B/=JQ?&:;7P^.KLXX_H&V\.'+Q?EI+F?> MD_??@5G!,%R4=9D>HUH*W^FL]5DFR66990?(U;@Z@/ULB(OAZ;>B!-]CYU/X M7N&@;J@-G>,JZ<0%,?1!E/3'1Y[7Q-4_$V#_%/5B>/K+2CIRSK[*#\B?OT!^ M\&_D1%QQ%*X(_/.+88M'T <&T$2PLS'NQBD?_@[*UL*M!+.,MVZ %GGU/].K M?V,-_+NA>"IU1Q_7:_C34/N_?=O1],MJZ3;4.I+Y5Z1EC[CWAD4+<1]AG:J[RQPTC#I'A\2/A M3EPCW)_MAD'$,4QPAV"#_-R&0$&\"&L1UDZ1_Q*Z-H@7@+40ZO,+P%H0FXVP M%O':J3*R?BC:]O=4SQ:[905SZ)=I0Q_ U)9G@NH7(CV R)PB+OM!H\J_]VMZ MNX?Y?-J$^!/WO-VC2O;R8W'15\$[)]M=*+OD%>;S!A ;#9EV%][.H$K.ZTV9 M@J2#1Z]@/)#\^/&.>MC!_*8PZ9()A645MBK:0% 5Y4'ZJ/[V)UV:H#"D-0G] M)__TV-Q#ULX: MWSO1'GSRW+=#Z(_/ZOE$^N/@^B,7E.&L]Y=/O*\\R@HAO%3<3"=7:-#FW,D\ MR])K\RS*8ZYSE>=ZGV7Q<8=)SXQ>DHEYRB-^7.5QWJS#:ST2.I#Q<8)EAT5Y M[&QX$G;C0^HG7LC2?,AR2;'.%#AA5GW/U&,FA M8O!)J#^HVU1RNVGDP6)^5Z\_3@[D@8R/#^O;1/KCO,9'Q^S-#:&S7LE_WAD1S(M\OQ M:-!4=-2@QQH]+T=K3JA$&=BZEY2<47I?- M0IRHZ7.KBCHTD7 7(FZI5/QX\=B?)[-^B/;GP1W<4HYTU5EUU9<\KZ?ZI)OK M.>5A#N0+S_TR;IH"_G7/ZV"*BGB2I_$IWN@JL6F#SG>E6)_).5!1Q?]$484V M%_3C<]L?E!QZ:D2$-ELT+*KLH$&D4YE=TV2I2A1>6*"4XZ4$DQ!>J7)^<#YM M9II5W!X;W30>8XTZI;>I0C+?A-HL";49-HLS-EGX9/F_T01(0VLS;2 M9M\US+AZGDY%>5$)QQ]>>JW(@D/P?RO/4>3Q@]_7G\>^)"^V&!^KP)C6<,JET;U/M%(2*H MKP'JT"<:_I2L\K#Y2C\M>2WBJU#YX)=A&E]X>MM$<%' U$MS$T31L(&$@?D$ MY??YN6^Z-03&2@:<^N;)1REP40K<9:>5A"$%KN%+8-H7OI5 65J3ZDCX:KK& MVH8! 5CY<<\#CDJEEW^9EEYQMUETP'"2?,SU!GP2IR2TN^2%Y5^5Y$U@-K>LP:09"O*K[N0_+K+#521)W+?6MUF?EKG)JS2 M>GIY;6\IA97Q\M\P>EPL3J!\\:0G]7LDRJ8>"4; M'\U'3P.NKL@]I5![L+ER$Z(T?E0%$R6I7@O4H4]2O=S S:G,'+P]=PN-MCCC MF"&3&I2D$I_/G50+%5(U*?[X6DSCS#R681ERU*MQR,Q)HD,V@J2/%W>^-GG\ MF5"'/I'XYVFA+QE")5KBQ2R>S.$NWS7[-I5+*_S7#\K^0 4QK=&P7E0+&<5- M")/:2^M%59PT1"D*"'];!T4IN5&J]U:HEXQ2NJ^I)[$7L26(2\_+1F LD[(/ MUJGIW%"%C5NCY.Q+R&@\4W+VPGSQ1#$X_=[/>G'IN2 D:WJ/CQ.TH55?BK/J_F8["J".&XS M:4",*W(3*:_DS>]D@HD2L:-$["@1^V8E*IE[&>*<_EPC* M5)27Y !I+A1)_Z;JBE)>H\3J*+$ZG%RV*P!_;ASY,?G-*J:_+*3&CL#$(QNJ MZ+Z[OH;_K<.M2]8$%8.JUC8@DC$=HFZQ8=7L,9Q67-M\LK8A()7H:4M__VGK M*S$ T[#X1T$; &]_0']594T>V^- ^9/60'D5BO5ASHT196+,2Y6!,EA3]Y 3 MQ'O)-AS=D$R@K5V\J0;K1!6MZ_V/RUS[^KX&[6I>5UY'YL"D63Q6*CTWYKQ= MY9+IF]^Z!C 7",9"X0<0!SRU\=UI:/(=$^H,*_,&PQU9]]DA)NJJ;MS_ _?^ M]_?FKZJL@7LH:L! G[9^]N:\][KEP?>@+IY>=1T1?0!O_3Q/ K+WE8R:^%GW MZT+KF70$N;3K%AX;)GBN&B9,)H8^]^P@">M#2P2;(5/D[@I)]&D#0,R1K2&F MOZ-> CI>FY9IZB^SEZ>)/LR1M4%E(K0?L@)TR4]&E3=M%LC)#J46 KG)+T4# M@!IK0@_*&L+O_7N5&$1% MP&ZF#*$1# SQHGF'7:'<+>XQB<$]IE#IPS8DRIO:0\O4;0-3UY:,R2M4[.F& MH3N(U(B&YH*BJHL),P%2$ND12\<$J#X,!5C81$!6G0QAMI D0\4#[<8=I(=Z M9ZEQ[C"T+'%#50=KTZ'?B[QO;PE@IJLS]&ECQ2MJW5R%KP=$P3:!QXL()$Q& M;@+D9I\CQ2%$%(1S)A@R"%89P $U'9P84M?7GQXS^^\R)P80)(0D41]#5]NT MW[A[P>_!)/Y0TT.$;)HV,$RTZ 4B#-E4[K":_K8JOX"=B7F\YKU4UF9P0MUP M-T%VAD##!&F&6M;"-4(AG BRY"U#U@+QND+I\O-+&HO\DE )US&4)OJ"U<<0 M3!?RFZU*V R%J2PH/F%#2T#"E@0M-HA9LN9A[()V0@Y7/!I?X^%CQR9159Q M1S'[(@\RN; P7C;-%[_,\_" ;_F\)O,63IW'KO0@90 ML)^A/1U92K)F"T%H2I)GO_\#_UD@6E3A6E&D8!B@).9'#>XIA(T@3H#C_SI! ML(2DWR*A 2T2M ^'MVKOW__^K]75O_GE&Z*] M;0;Y]!>H[Z ,1Z4!4J,:$/ MWWPOJ([@FHNCK=0=B@Y#$P_^@B]617GL@:/L+VSE,\+'%C+'PCRV@K(@+A!3 M0=^Z#QY;?.>%@9=?ZJ:GXN\-H$)"S0":?6U>CS*6/KDGB3OF2(39$ GJC0S_ M$;"A@4SM?[3K[*Z(C:\:-23,JC]MT+0D^ KN]Q[;HUO5R')?]<^$WRLT?H\S MU_&Z"UT;K.Z';WM\,<&U)G/5R"@%)M&K]MQQKJ,T>324O-DE(<(B\/O:Y:R* MULL4%?&2%7CR18^:,4-=5MS4=#^!(S#5"#02'IS M9"G3>H@1XZ=T+I82F]7F0T7LU=';F79N/H*GCC=@2.W M(&J^EL=:_%5)XD(1<+;;5QXE4JX)1VY!1#VWP"A%]_EFR=*+/WX\/ Z@)BGMR$RT@EV M*,T["N>^YIL],=,N&4*:CV]#)'%T,3/G!*#(0\ENL:E*MDBAD=L030E=$!F9 MSK5Z[=2XVM62>LV!([<@LK,EK39+Z?D<,Z&+HI$G&](,S;D%T71L)K3LD"\H MK6FOD6J);:YIHI%;$+T.FMR(?Y9^F5 S2#361VX(H^Y02U/QCUN'J ME-@7%$;6F@\#OV'Y^DC-3N2RF8I05#J]UM!UV+%9+Z..P5L0544K-DO;G1=< M@-R6M\C\O&>A;IQ;$)%Z7WY(&^5'/)9BFSQ73%')QL#OV[E!3=6LOUK)3 ,G MQU-V)#O-LR*AQSLU#L0N()R')RTN+LAYS%5(KM3E=HWD!C5Q0FR/2' M_LO!ML;5+ _78S+/ JYD%(G0X@.09&]LL4ZCD M"T/IH<'EZB[=5(P\FS-&QV*9,338 M,3O]OCT,M[$M__$,L[^UG:P9[1BFQ@ M59B8X'[Q8751B!6"!2%[2O3ML'4C=>4T*[!0M[T RUB\-9C-/Y?\_!C2FX5F M[CZLA;-B *Y,CR+!R$%=8&3Q=PR=9M[[%CV*S7YJ20?.C??BQ5"A!WUZVP)' M-JK?I_I7CB[?/*$_//PE[Y@/"RM%A#@1(0CBDY("$24BD?A9A"#P.^+#:X\1 M)4XG$A_>5HX(<2)"I.X2D=T4!D)$$A$20A"?7(V/"'$ZU139KPL&!'!R4)@9!&3.>8EP&&+1)L08R/OG6IA72_)N7<1^\_> M]N7)I#DP/"Z8#;*"!8+SU^!X,.*&/[19+I@;'E$^KQ3P ^2,P_'"":HZAHH7 M?&/G@EGA33%L[Y4_DQ$.9B-=,%,*7)9ZJA*.TR7S=SH&!P^(E,Z8Y+KIODKKYC=_AU <5 MGKYE$9[?_*,N,_QQ9<=I!/F+.:QA=^V[02B.S"#92.*P&_N5TRT4YV*$+VP' M4GW73[3/\JM";6?]%*.*0'<>T4TI:%0M/Y?[HI.VG*K% ;I09LO%E%5X;I[8 MJ&(?6QF!Y&L*9S/Q.$54&Q6ZB"ZR'LFH"I_[=U [Z]PNT!GT3UCC<>2OY $W MDI])V["&XZ!I1Q_62OAYQ UK.([Z142TC>)Q43S.-QTIGJ"7MN/;'\FB,VTU MA *!MYYQMMR.,VV6.75$+D'(YLMDRC8X9EBFU90@CB%P4 PI%Z"X> MG,E&9+NHT%W\%QF/@D"7%KEC?A%41+4H='==]A?#$]32_GK[8UA6Y@;UT--R M[)# W5D&%W./@Q/;7V--[I:M_G,.'Y>8 LUF\]-A#55-\^VOCWK'1\&[*, 3 MXN!=TL_)B6A[A<&[Y"_RP';"SR-N6(-WJ5\$&=$V"MY%P;L@F8X@E\;CVQ\I MSARH\Q+UHL@&KU4*@R;.UTYM/$[S5HUYC,=>%+LY%?+=43P^::)BLGL:CXNV M9L=IJ77LNIQ'D!CL6ZKB.-C[4PT6DF4-* MSC)9:=9D;I0 M\Y[0)5NT3,P$ ]2V]A;UU1$PJ"UTK[.'IZ3] M6HZ8FN+7L6S:!:U WS#BL" M;.BU]<#T"?"9"+X4KF0"\>$SI0Q,K\>0 3 '_?// W?[W:<5&HMJ! #]4=R M:Y!IO:YHJ),9CU"YQ.1&<]_W&#KCKOZRUNET594.L.)$ PX0P\3!RRQ4DVTVZ>EX!Q59S&Q>*3IHQ[HTK<*"9&XR8D(!'_B(!0@">+URR:[D"I M]P7:ZY7U5AP=VU47'5N61%\TWKGUY!V(J$Z9ZJ[)^I$;>X> ,UQ9<%KIDB;C MTXDUR$[5CEC\D#.\MHJ0.S;:*BY88]%+,6BRE=:DM->63*K(PD*=LGZ/JIU< MT3*?G&$J,\UP=ODYX?32V2P[3]_\/BHE0J%DR>YSBY;C?)GK-!H)PYAWZ"+O MG(\2#:,Y>Z8:$R/'XL6Z,+/%228#Y5/3=S@#F_+JM^$S,>%33/5_V5Y09[\8-V\ H@7.VH%7RUUE K M^ XUS*+\6,!FXZ^9+DN[^W[=+%?;TR47_F=HC=7?_P]02P,$% @ D7R- M5Y>3K6ZO!0 VQP !@ !C&5X,C%D,2YH=&WM6?MO MXC@0_E?F4G4?4O,"VK*!(E&@NYS:4D%ZI[W?3#(0ZTP<.::4^^O/SH-"RW:W MK]WJKDCD,7[-C+_Y8H^;OYEF+XY('& (7_RS4PAY,)]A+"$02*22+JB,P.=) M0F(X0R$H8W L:#A% ->Q]BVW4K$7S:[X!AVO:?U8YM=_UN7E"S'!=\0>*4 M2LICPFR[=VZ $4F9>+:]6"RL1=7B8FK[0SN2,U:S&>.Y:9Y M1B2]0MWW6J\!0R*\,9=1X_8 VUHF9;L)CZ4Y(3/*EMY[G\XPA7-H>XJ"3MXWLMHI_0=5U\H\B=?2)(Q.5>=:UT9NOU>8/MX89(&9.6/.0E78 MNX[HF$JHN);;M,?*3\E/TDK7+L>YHJG2@E&Y]"(:AABK"N]VZA6GVFC:NN(+ MZ16HX$'Q '>-+H]'_6Z_/>SW1C X ?]+#X:]S_V1/VR?^R_A0!HK=TBO>I#< M< MT3#CD0F-%3=1PI3Q2J")*;6>T1U/AD_& )*,&98-QUR$*,R ,T:2%+WR87UH M[?@H!X&.:&6R5)85VN1T0>:2EX*<+#+)!J5HM3<)14O6^,& #).*0C)0:K(3 MZA^NC$0AU9RP KJ*8B2?%1W4/EGN_FZC,"G:#*JLTF$VW)8@.V^?]71PK8+MJPZL=SON@=/()M*6X3V> M4:Q?^M6J'^Q^P^IGL?/PP71RO^6YC7>O*V*YW_)-3-2M3_4G8^+ .GQ.4#RG MLT9^V^_E_AD,B[OBX^+Q]\MA?]3M=_S^X+PH/,GO_?/.8'@Q&+9UD9VY]B'# M-L M]OS"X+]+UOI3,\)@+M0"2/72X2*QM!O=PWWH$ 5-&$F!*/=@-*<2U6+$T<6G M?(&,[<%9&QRWOE][1.QO<=(+TL$/+2\>\>'Z49O+D'_5R/B.?\Y(FJJ5S5PM M^V7ZI #YA8!_R4E^\8_:*T'QJT+EH^U]'F+_Q=R=;1-.N%"?M!A&A)4G M,GQC\I_*Y*\J+"ZMD05_4"V!?LK45O&-LM\H^W5@\_]+V6<\#/@LV=.\#1_< MCSE#N_4*]$@J=:\)%Q(ZF=.@*^@5ZAI=1#&AR$(X1K4"VX.34ZA6:[7*&UO_ M-]BZBXPLB,!;4+>SE-B6#/GC=;%N,%EF'M8D>A>2O:KG(K/F6NXGG&W)D:\G MR%K-2$#,TXB$2CLIYFA P!D71T:QE3% *W!DN 9D#8^,RK[E[!JK?-]JALRL MH5=N@3;?2J7TK-W1*-/>.E#:YILJ+^8Q;CBZ3.3IO-_JY"'/.^9-C@RE::!6 M1 4F5N]I0H+R_8=2E$_CBWOF)E/79&3)Y]*;T&L,UZ>BL+R(K$VN?))>MT-, M SJ+LTBM)DWM'E3^7@BRHIOZ'3Y1C'<[XPW&?HE\ 2%PE4\U2GUWERH]Q4#?2-"\ZL*A>^"^N8L:BN^*\H" M1F,L@[#,!*R?@6UDM3=$J\.UA$S1' LD?YMDHDC'(U>&5X,C-D,2YH=&W=5MMNVS@0_96IBVY:(!*I2^Q8=@TT3K(- MFF0-6T&[CY1(6T0I4J#HN-ZO[^B2;9SM+K /*8KJ02*'_KFXZ.(N[LZN MK^8P\ CY&,T).4_/NX78IP&DENE:.FDT4X1.#V;21X%LP/IN6PC'("V9KX=X.[M)+[Q0UG'1*S*;DX=OI M9H;O9U,N[Z%V>R7>#DIF-U)[SE1)1"LW04N"RT]TOG@[R5V1!)2^FE2,-]T=^BY[E97#KM5TO1I>WYK:ARB*O&$#P:TM-N'-)1&([[<10,3WK;!MKST7N2@S82% MM$V[/8:N&6!1](0T_!@E._VUU-CO)5/X*_Y.^[^B(MZJP@;4.&SYDS6\TWJ+ M'I8=D ?\ ?4^'+A:&]L"V*,Y-%6,GD7E.KP-HPU>_[DJXR+7SS9.6X[!;^S3#6%'Z^%"T?7D$$,IJ877SVF/X>!8[T4'I_K3&T/%-L++\(;TV6-K M[*8)NS>23[K3?#3VHU>3S%@N;'_ T_:.T5U$VIO-["M02P,$% @ D7R- M5Q 8LWH%" M", !@ !C&5X,S%D,2YH=&WE6FMS MV[82_2NXSMS&GI%$/>(F5W(\X\C*U-/$]MC*;?L1)$$18Y)@ 5"R^NM[%J!D M2K8;ITW<=N0/L@@L@'T<[%D0.OI/NSTI4EY$(F8_3#]^8+&*JEP4ED5:<(O6 MA;0IFZJRY 7[*+266<;>:1G/!&.];N>PT^OW.]UV^_@(!=.K(+5Y]BK( ME#*B$]MX[_B(6O I>'Q\E O+691R;81]N_=I^K[]!A)6VDP<'P6K_UXV5/'R M^"B66S&U[(6.;#GO=[G]')8]C6T*5Q>BIW>41#"4^4S:472CRHVEP9J9=(N MAZF,8U%@Q'[D?'+=OOCYP^07=C*>4D^_V^T_G\(; MKGU63VZH<=9B_Y>159J=BBQ3<]5BD=!6)DMF4VZ'WVK=O\]\%Q=98!7DBS?; M>O4Z9RSE<\&TF$NQ0.ZUJ32,%T7%,S262END8_9>Z1SYNOTC4PD;7U^RLR+J MC';-6_W..VX[IY (2)A#-=+$LGYC<"ZC3D-VF(H@R4S MREJT!@E$4H.4(0::-M D%IHM4AFES%3T<3=^(;2H)R$#+F306%91EG!J]WM"RU4"!62ES3]N= \*KSG3# M:Z1&[_7(U*&NZ88VE4H2B<=]<^!<>L:X%BYX"(8,,T%.9@*("3-I4AI!8CER M"N45>HZEB3)E*HRC;*-5YJ-8:H62',V&[2-HL0 *?&0FMZA@"U3?)]C(5U4& MB=Z MWN'^\)KT3N,_9-_E$3EA4&6>/H12>"@0KGHE3PJJTI@ &YK<06D" M4J)P\U!Q=)=@FDG*GQP0_YH5[F+8JA,8=4HD&^AB5"9C=\0S56AD++F69(#T MW.729D$S58;XQ.T8X\C')16O(&OP>SIZ>&)Z,-")W+F$#$#0[KE .Y 0"I="%D M<1VOH@S<2>Y]2DSUT+*$>0<(%VL/UPW11NGC4NUM;5!9:9R,X71BUBA2.G8* MN")H)@H09@;(H4>4A&4208'G807,RQ+9;N> %1U,YCRKW.XFKXLD01$BY_"7 M>:"86-/B$[*5?WRXOG XPD!D&N.KF%!5]G$-GI)/^5I:4(F6?+[<9>&J^'-; M0WA/0)\13;YK4(@/3KV7[T>+#D-U8>!Z'H3$%V06XB45196FF#1(X(%9'.<<7F>?G :Y5RLV9,RA8. MC")V:=3YHTYQ2YS6;D16'^JVY%M_V44["<##/U^#N[X0OU82ZKN=4!61._X=[&"I?8)C,Q4E$B"@4P>=7R(I$+*:==8E M[T+P&Z(17Q0X(G'EC'MKLSI"?Q$0ZNK4G_D>R 4\QD CUJG@4=#411"&(/*H M55J>RPR(S%0Y+(8[G#%U"G[P9<-.IHGPX 1TE&ALLQ;"(5QR0$#=RZ\Z\BV? MS64Q5]E<4$HO^*Q^AZ?K?"+R,E-+@=Y%JGP&X1NX @Z^"M]U_DD1,^ MC-3>O RCEL;5UAYSEQ%O]_QM!-W4Z96>]?H];[J-UX83+X#IZWN,4%FK\N:D M#9_5BZ_\U[AN:\Q.<:27:2L_KI[;"\W+88A]?]->P&F?O<+SJOB%5Z(\Q'&Z MLF+#ZM6U8OUI8_K09/Q7,O0;@.\4A)J'0'QOT&)TX^O@]>_0_;L7O>^[H[^F M<+UMZACWREOFWI.P%UWW][P&!2;8NB+[*L;1Q???;-G7M.I9%1^G4B1L)MMZY^-E*@]VIXW> ):&_*Y MDG$=T]?_ZPS6&\XW=1TC^%^CN)^W'/\.4$L#!!0 ( )%\C5?+ %&+\0< M / B 8 8W-P:2TR,#(S,#DS,'AE>#,Q9#(N:'1MY5IK<]LV%OTKJ#-M M[!E)U"-NLI+C&4>66\\F=L96INU'D 1%C$F"!4#)VE^_YP*D3-G.QMGFT8[\ M01;QO+CWX)P+0D<_=+NS(N5%)&+VZ_S=6Q:KJ,I%85FD!;X/AL-?O=H^/,-:T[J2*,1L,@\$H&/:'(]9_.>Z_ M& \&[/T[MO]A/CUPS4\OI_,_WL_\O.\_O'E[/F5[W2#X;30-@M/YJ:]XT>L/ MV%SSPD@K5<&S()A=[+&]U-IR' 2KU:JW&O647@3SJR"U>?8BR)0RHA?;>._X MB$KP*7A\?)0+RUF4RZ%I5CD?]TD[0,T#UO3:WW96,;3H>]/L_3DH>Q[)8=#.16)3T1H=W M95HNTKM"Y1I9-OT05MIOP7&;K\?.Y MS(5A%V+%KE3.B^<=7X+_1FB9/)^XUD;^1V!H+-"*6]OEF5Q@<#)VXCTPKA9;2P(I,VO4XE7$L"C3X MZ=FK87\T.0JHX5>R*\+V$7K;L.GL:GY^=CX]F9]?7@#L5]LU^ZW'WHJE+$2'14);F:R93;D=?ZUYOS.09(%90 ^O[MLUZ)VSE"\%T_"& M6(%J;2H-XT51\0R%I=(6[,O.E,Y!S]U_,Y6PZ?5[=EY$O6O8>\.-DR.6 MK]E-H5:9@'!UO--J;\4*,Q8*BH>AN2S@S#6K"JLK 1,A9TX.X4;.]3(.^\W0$PT!S5NE4OBP1;C9,&XWN453'&1$1; MKNT #5)G:U8B((0EPABRJ U8ZCB9>U,#C[$3]PZUJ#(T $(4PNBF,\Z>B)N4 M)9E:F08^6BRDL4B8+.-4Z.V&E9T6"DQCS -K=PX(+WKS+:^1&8.7$U.'NI8; MVE0J220>]\V!<^DYXUJXX"$8,LP$.9D)(";,I$FI!S7+P2G$*_0<2Q-ERE3H M1VRC5>:C6&J%#!S%ANTC:+$ "GQD9K=(6 LDVR?8R%=5AA:#$>\.#O>%MV)P M&/LG_RA)R@N/'AJ?T6YO@YBV*D)C"HER :V&)7)V)WH3!4:&4NN)2U >NURM%G02)4A/7$[ MQCCQ<:2"8Q@,PL'*=2HY@!=5&2ZA!Y>Y=KBC&^AH(:@*_07\<[1 M4W@/7T_>X ]@]G1J>#+:@-"EC E$W.!L3AS(#0!(J0LAB^NXB3)P)[GW*2G5 M8],2YAT@7*P]7+>:ME(?1[6W]8+*2N,@#*>3LD:1TK$SP"5!"U% ,#- #C6B M)"Q3$R1X'E; O"S!=CL'K.A@MN19Y78W>5TD"9(0N82_S"/)Q$86G\!6_O'Q M_,+A"!W!-,9G,:&J[, J?\DUK02E:\NETEX5-\N>VAO">@#T3&GS7H! ? MG'HO/XP6'8;JQ,#5/ J)SV 6TB45196FF+1$X)%1_\91?M) /__\YQ \!DR^B!1VEC' MD2Q9I.US$#(3)5CQ7"' M6TQ-P8^^;-A)F@@/3B!'B<8VZR ?M61[W@VE\5294M!E%[P1?T. M3]=\(O(R4VN!VE6J/(/P+5P!!U]$[WI_IPBYVRKKDO2Z8PCT"=V-5);QTHAQ M\Z4]]<^8+_6W.W3W1"N&+VMK_-46KZQJ"OR]EBO9NOXBL[?OOJBD=9.UQ]QE MQ.L]?QM!%W.ZL;.>?^"7;N/-PDD7H/3U/4:HK%5Y>]"6S^K)&_^U;M=:HU,< MZ65:X\?FN;O2O!R'V/6K].V*ZHB74(0S($KUL_][?$H_X)Q)9\ M;)=M?G)10LB[GH1Y HT8\Z62<1WAE__JC3; ]45]1Z_^EQSNIR''_P502P,$ M% @ D7R-5Z5G0S62!0 '", !@ !C&5X,S)D M,2YH=&WM6OMSVC@0_E?VZ+1-9O 3DA)#,T. 7#.7ADQPKMWO58++M_"WK4_V"^&#\<#__WEJ)1[>7UR?C: AF%9[UH#RQKZ MP[*C;=H.^)*D.5-,I(1;UNBB 8U$JV?&ATQ&X@ M5TM.7S=F1$Y9:BB1>2T[4UV<:6'WUIA;8\$BE7B.;3_O9B2*6#HU.(V5=V!V M.I^:))LFJS91JN9)RHEB-U2OO;9JR"F17B!4TMT6\*6963TO%JDR8C)C?.F] M]-F,YG!!%W E9B1]V2Q;\#NGDL4ON\7HG/U+<6E43]%;91#.IKBXQMHM]?U;?>.#?J8S,=2E**\UN$VKK,40I&FY;8L M4Z-**/33=$XX7-%,2(7)#TZ%G&%V-/X"$<-@<@EG:6C"GAZKD;MV=R!FF%&7 MQ9/3W8=8R&*I)<9ZH"@_*G?]A&:*S@(JR\>6W02=4IM K9JKI1,E),[.YC*?$^0(SOU:O-1F(I'(=%&R M/F=CI*9[)6)"9$!2FAOC6TZ7T ^5[M%T1Y@)4=[OQ_B-*@5S=GMK%QA5VP;< M/6>_M-WW?_IHWFJ'Q'/.E[B39AG7;%TQ6-*/N9I+GV;U-W$SQ,X#3$CY$".S)TN X(."M>11!<,"K*W"(D MX*@Y+^DA,BH+F?E6=#$?TRXM#@F*!)S6$P,A,98:H>"<9#GUZC_616LB)65R MUD6_-BI:K4)3^I3,E:@;RO-$T;+A]W4BE&-TR]H1H@%%K8"GC*)8T..L MY#NEZBI:*:Y#=TAX56;@R42)6;5H^\AT#I^O6ZT27UMP[6"SMK[ -6,N%K4E MZV=C(4GF!7BL_& LT&S?/"R58$K!]5 2Y(+/%=W0NSZ^59\J^EX-7?/(^:T5 M;+]ZNAI:2FH&WQE;[R&&#&E8%'3@M,I:KH@2=TC >\!\LO1^%&7%HBK653YU MLEM 1[((GMG%SZ]5P\HM^)N%6$+"D'(N;L0GK9X <\I\^P3H\G- OQEW[@'I MC@V/%>A#L.%KY]I++#R9+IQW)'D\0!^")-M(=RQX:* [%NP*S\=?>/Y)Y!+> MF7!.;UA*GQ1S=O'CSI'NV/!8@3Y' M 0D_3*68IY&^YA32J\/NVLL,FQW539*+0#CN"*-ZK@/U^DL4&W>>&TVKMS,R M,J5&>>=$8D6E1VX$BRH/=SJFVUYEB++-+JZ3RK<^BM=(CO\#4$L#!!0 ( M )%\C5=%_C!F4@@ )HD 8 8W-P:2TR,#(S,#DS,'AE>#DW9#$N:'1M M[5IM<]LV$OXK.&>:V#.2J!=?G$BN9QS9-\U629B:V" *[BWUY]D4^_5NW>YDE/(ND8#_-WKYA0D?%0F:. M149RA]52N83-=)[SC+V5QJ@T9:^,$G/)V*#?^WMO,!SV^MWNV2EH3>M#.ANS MP3 8C()A?SAB_9-Q_W@\.F97;]GAQ]GTR&^_^'DZ^_7JLN)[]?'5F]=3=M - M@E]&TR"XF%U4+XY[_0&;&9Y9Y93.>!H$E^\.V$'B7#X.@K(L>^6HI\T\F+T/ M$K=(CX-4:RM[PHF#LU-:P4_)Q=GI0CK.HH0;*]V/!Q]G_^B^P ZG7"K/3H/F M=[4WU&)U=BK4DEFW2N6/!PMNYBKK.IV/1_W<37 RP.N=/=?=4@F7C ?]_@^3 MG NALGDWE;$;#P:]D^>;-:/FR6915Y<;&YERIY:2J-_!>X&'1'H*H^=X;O'$ MP;PY%NO,=6.^4.EJ_&S*4Q4:]:SS[">9+J53$<=G"[UVK30J?C;QVZWZMX18 M()JJ3#9R=+]EXO> ;^ M?H7DN"'"$(3\8UF)$.I4@/+TPU6'O7XW[9T&X9E7U[=]W3?GO[PZG_Z37?V, M*/_U3[_T[5>DDX]RRX,S=AK0VB/27"J+&$J56XT3)83,P.7IDQ?#_FC2\/H_ MUUJ9*">[-N>1'.=&=DO#_%]I-IGJ! M++2J'HZ8LLS(WPMED'"<9B"7.CV7 MGJ57FK?SKJS0!E\;&A>%-%=>OMK>'58F7@L2AP13&<$9/G9#;O%,=I*9Y=ZL M7D=MW0JH'=+2TJB[0AZBNRLMR&M0^S3O!)2 X@6<5)1L$?A<9^NP2BQ=>[4Q M.I.ZL,2"=VH-1-):4E69<,=*7:2")1P:":7,H$[E6552M!72JBD\HMT MP+:1[&XH^PJPC+%#R4&C@>4:/,_3%1&_Q_AD("+_JDE]%^O4=XCM'$8 '6(8ILHFE=$0D@YG*<])'1_Y ML%-P/*OAA4+!,229M ,G06R@B8,+-\>JM,PC+XU>*&M]V)-^(D &7*IP .SVF,V=A]*UH),KS]5;;4Z;)F4[OVVC7'[% =L4S.T2:0AW88! !; M441(9"4L.!>:Z/NK+Y5.>1/Y+7+;18,I4HBF3;.)- \(IH!,Y1QQCE=&S@N0 MTF;5CG7;P!4LBU:](7^+UU7<6&VZREU#5#K$F2Q1*I 05PG@P5); *=+=B8 MT.Y#!1UP%AKOZR0U0 D:4-Q0S+G5)AE7880SWKH)@B=!GP,L8$W4[Q?V6\G+ MWW3O\R7R^ZCW".G=4G['H>$M69Z[+P-AGM-N3JSCTC/:#H;=T'ULS/L#2$>I M("[2#ON45:F90IF2$[.]33;W4GFG72ULC[=V1=<[G M*&^16S]U?0LQYFG)5[;6],GSWO')#Y-0&V31>C+J4 1)I5EHJXS12J M596MJ[6Z*O/EM[_R)LH_;$91Y/N7UU'"L[D/H:::I?5WYQ\NSO_%V"XLTVZ.DMT&P."TL-@04 B+DOX_;6P0]I M2,C8NL86UPPS=]71X%8CI*_'[PP*M>G%4(IO=QJAM$KX-D=#8S:7D8H5M1=5 MTP7 2]8*V^.&0@*2?)CYIJ[R*(OF)JJ$]]G>U[JX]9QO FJ#Q*UD=7=H5YI! MIP(EN$9#:Q"OG7976[?%ST9P// "!2 GE$QA(P[C"BE\)-:R^@C?:XPJPBGS MDL\#^WVT00=Y_;W1=AF_9=VU[+%/"!LIL;+Y1NW.NO^O^QZO^'%_M+ MK<1]M7Y0_L_\ 4$L! A0#% @ D7R-5]@)C3^M&@ ^CX! !$ M ( ! &-S<&DM,C R,S Y,S N>'-D4$L! A0#% @ MD7R-5PK$CM[9( KP4" !4 ( !W!H &-S<&DM,C R,S Y M,S!?8V%L+GAM;%!+ 0(4 Q0 ( )%\C5?70Y@I+TD *73! 5 M " >@[ !C&UL4$L! A0#% @ D7R-5\#1I([.@@ V:() !4 M ( !B4 ! &-S<&DM,C R,S Y,S!?<')E+GAM;%!+ 0(4 Q0 ( )%\ MC5>Q[W)&!>\# $!9,P 5 " 8K# 0!C#$P:RYH=&U02P$"% ,4 " "1?(U7EY.M;J\% #;' & M @ '"L@4 8W-P:2TR,#(S,#DS,'AE>#(Q9#$N:'1M4$L! A0#% @ MD7R-5TP".8QC P KPD !@ ( !I[@% &-S<&DM,C R,S Y M,S!X97@R,V0Q+FAT;5!+ 0(4 Q0 ( )%\C5<0&+-Z!0@ +0C 8 M " 4"\!0!C&5X,S%D,2YH=&U02P$"% ,4 M " "1?(U7RP!1B_$' #P(@ & @ %[Q 4 8W-P:2TR M,#(S,#DS,'AE>#,Q9#(N:'1M4$L! A0#% @ D7R-5Z5G0S62!0 '", M !@ ( !HLP% &-S<&DM,C R,S Y,S!X97@S,F0Q+FAT;5!+ M 0(4 Q0 ( )%\C5=%_C!F4@@ )HD 8 " 6K2!0!C M&5X.3=D,2YH=&U02P4& P # R P \MH% end