0000356037-23-000038.txt : 20230809 0000356037-23-000038.hdr.sgml : 20230809 20230809155846 ACCESSION NUMBER: 0000356037-23-000038 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 74 CONFORMED PERIOD OF REPORT: 20230630 FILED AS OF DATE: 20230809 DATE AS OF CHANGE: 20230809 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-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-10843 FILM NUMBER: 231154954 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-Q 1 cspi-20230630x10q.htm 10-Q
0000356037--09-302023Q3falseP3MP1Y00000000455400047100002351000P3Y0000356037us-gaap:TradingRevenueMember2022-10-012023-06-300000356037us-gaap:TradingRevenueMember2021-10-012022-06-300000356037us-gaap:CommonStockMember2023-04-012023-06-300000356037us-gaap:CommonStockMember2022-04-012022-06-300000356037us-gaap:CommonStockMember2022-10-012023-06-300000356037us-gaap:CommonStockMember2021-10-012022-06-300000356037us-gaap:RetainedEarningsMember2023-06-300000356037us-gaap:AdditionalPaidInCapitalMember2023-06-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-300000356037us-gaap:RetainedEarningsMember2023-03-310000356037us-gaap:AdditionalPaidInCapitalMember2023-03-310000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-3100003560372023-03-310000356037us-gaap:RetainedEarningsMember2022-09-300000356037us-gaap:AdditionalPaidInCapitalMember2022-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-300000356037us-gaap:RetainedEarningsMember2022-06-300000356037us-gaap:AdditionalPaidInCapitalMember2022-06-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-300000356037us-gaap:RetainedEarningsMember2022-03-310000356037us-gaap:AdditionalPaidInCapitalMember2022-03-310000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-3100003560372022-03-310000356037us-gaap:RetainedEarningsMember2021-09-300000356037us-gaap:AdditionalPaidInCapitalMember2021-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-3000003560372024-10-012023-06-3000003560372023-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMembercspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMembercspi:SystemsSegmentMember2022-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMember2022-10-012023-06-300000356037cspi:FinanceEquipmentLeasingMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037cspi:FinanceEquipmentLeasingMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037cspi:FinanceEquipmentLeasingMembercspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037cspi:FinanceEquipmentLeasingMembercspi:SystemsSegmentMember2021-10-012022-06-300000356037cspi:FinanceEquipmentLeasingMember2021-10-012022-06-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2023-04-012023-06-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2023-04-012023-06-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2022-10-012023-06-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2022-10-012023-06-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2022-04-012022-06-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2022-04-012022-06-300000356037us-gaap:ServiceMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ServiceMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ProductMembercountry:UScspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ProductMembercountry:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ServiceMembercspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ServiceMembercspi:SystemsSegmentMember2021-10-012022-06-300000356037us-gaap:ProductMembercspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:ProductMembercspi:SystemsSegmentMember2021-10-012022-06-300000356037srt:MaximumMemberus-gaap:LineOfCreditMembercspi:InventoryLineOfCreditMember2023-06-300000356037cspi:NotesPayablesMember2019-10-012019-10-310000356037cspi:NotesPayablesMember2019-09-012019-09-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-012023-06-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-300000356037us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-10-012022-06-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-04-012023-06-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-10-012023-06-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-04-012022-06-300000356037us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-10-012022-06-300000356037us-gaap:RetainedEarningsMember2022-04-012022-06-300000356037us-gaap:RetainedEarningsMember2021-10-012022-06-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel2Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000356037cspi:NotesPayablesMember2023-04-012023-06-300000356037cspi:NotesPayablesMember2022-10-012023-06-300000356037cspi:NotesPayablesMember2022-04-012022-06-300000356037cspi:NotesPayablesMember2021-10-012022-06-300000356037cspi:VendorAgreementMember2023-04-012023-06-300000356037cspi:VendorAgreementMember2022-10-012023-06-300000356037cspi:VendorAgreementMember2022-04-012022-06-300000356037cspi:VendorAgreementMember2021-10-012022-06-300000356037us-gaap:InterestExpenseMember2023-04-012023-06-300000356037us-gaap:InterestExpenseMember2022-10-012023-06-300000356037us-gaap:InterestExpenseMember2022-04-012022-06-300000356037us-gaap:InterestExpenseMember2021-10-012022-06-300000356037us-gaap:RetainedEarningsMember2023-04-012023-06-300000356037us-gaap:RetainedEarningsMember2022-10-012023-06-300000356037country:UScspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037cspi:SystemsSegmentMember2023-04-012023-06-300000356037country:UScspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037cspi:SystemsSegmentMember2022-10-012023-06-300000356037country:UScspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037cspi:SystemsSegmentMember2022-04-012022-06-300000356037country:UScspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037cspi:SystemsSegmentMember2021-10-012022-06-300000356037us-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000356037us-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Member2023-06-300000356037us-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel1Member2023-06-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel3Member2023-06-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-06-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMemberus-gaap:FairValueInputsLevel1Member2023-06-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel3Member2023-06-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel2Member2023-06-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMemberus-gaap:FairValueInputsLevel1Member2023-06-300000356037us-gaap:FixedIncomeFundsMember2023-06-300000356037us-gaap:FairValueInputsLevel3Member2023-06-300000356037us-gaap:FairValueInputsLevel2Member2023-06-300000356037us-gaap:FairValueInputsLevel1Member2023-06-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMember2023-06-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2023-06-300000356037us-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:FixedIncomeFundsMemberus-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:FixedIncomeFundsMemberus-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:FixedIncomeFundsMember2022-09-300000356037us-gaap:FairValueInputsLevel3Member2022-09-300000356037us-gaap:FairValueInputsLevel2Member2022-09-300000356037us-gaap:FairValueInputsLevel1Member2022-09-300000356037us-gaap:DefinedBenefitPlanEquitySecuritiesMember2022-09-300000356037us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember2022-09-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300000356037us-gaap:PensionPlansDefinedBenefitMember2023-04-012023-06-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2023-04-012023-06-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2022-10-012023-06-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-06-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2022-10-012023-06-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-06-300000356037us-gaap:PensionPlansDefinedBenefitMember2022-10-012023-06-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-10-012023-06-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2022-04-012022-06-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-012022-06-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2022-04-012022-06-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-012022-06-300000356037us-gaap:PensionPlansDefinedBenefitMember2022-04-012022-06-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2022-04-012022-06-300000356037country:USus-gaap:PensionPlansDefinedBenefitMember2021-10-012022-06-300000356037country:USus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-06-300000356037country:GBus-gaap:PensionPlansDefinedBenefitMember2021-10-012022-06-300000356037country:GBus-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-06-300000356037us-gaap:PensionPlansDefinedBenefitMember2021-10-012022-06-300000356037us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember2021-10-012022-06-300000356037us-gaap:StateAndLocalJurisdictionMember2023-06-300000356037us-gaap:DomesticCountryMember2023-06-300000356037us-gaap:LineOfCreditMembercspi:InventoryLineOfCreditMemberus-gaap:PrimeRateMember2023-06-300000356037cspi:NotesPayablesMember2019-10-310000356037cspi:NotesPayablesMember2019-09-300000356037us-gaap:ServiceMember2023-04-012023-06-300000356037us-gaap:ProductMember2023-04-012023-06-300000356037us-gaap:ServiceMember2022-10-012023-06-300000356037us-gaap:ProductMember2022-10-012023-06-300000356037us-gaap:ServiceMember2022-04-012022-06-300000356037us-gaap:ProductMember2022-04-012022-06-300000356037us-gaap:ServiceMember2021-10-012022-06-300000356037us-gaap:ProductMember2021-10-012022-06-300000356037cspi:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2023-04-012023-06-300000356037cspi:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000356037cspi:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-10-012023-06-300000356037cspi:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2022-04-012022-06-300000356037cspi:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-09-300000356037cspi:CustomerBMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000356037cspi:CustomerAMemberus-gaap:SalesRevenueNetMemberus-gaap:CustomerConcentrationRiskMember2021-10-012022-06-300000356037us-gaap:CommonStockMember2023-06-300000356037us-gaap:CommonStockMember2023-03-310000356037us-gaap:CommonStockMember2022-09-300000356037us-gaap:CommonStockMember2022-06-300000356037us-gaap:CommonStockMember2022-03-310000356037us-gaap:CommonStockMember2021-09-3000003560372023-06-132023-06-1300003560372023-03-142023-03-1400003560372023-01-062023-01-0600003560372021-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel1Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-300000356037cspi:TechnologySolutionsSegmentMember2022-09-300000356037srt:MinimumMember2023-06-300000356037srt:MaximumMember2023-06-300000356037cspi:TechnologySolutionsSegmentMember2023-04-012023-06-300000356037cspi:TechnologySolutionsSegmentMember2022-10-012023-06-300000356037cspi:TechnologySolutionsSegmentMember2022-04-012022-06-300000356037cspi:TechnologySolutionsSegmentMember2021-10-012022-06-300000356037us-gaap:FairValueMeasurementsRecurringMember2023-06-300000356037us-gaap:FairValueMeasurementsNonrecurringMember2023-06-300000356037us-gaap:FairValueMeasurementsRecurringMember2022-09-300000356037us-gaap:FairValueMeasurementsNonrecurringMember2022-09-300000356037country:UScspi:TechnologySolutionsSegmentMember2023-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2023-06-300000356037cspi:TechnologySolutionsSegmentMember2023-06-300000356037cspi:SystemsSegmentMember2023-06-300000356037country:UScspi:TechnologySolutionsSegmentMember2022-06-300000356037country:GBcspi:TechnologySolutionsSegmentMember2022-06-300000356037cspi:TechnologySolutionsSegmentMember2022-06-300000356037cspi:SystemsSegmentMember2022-06-3000003560372022-06-300000356037us-gaap:RestrictedStockMember2023-04-012023-06-300000356037us-gaap:RestrictedStockMember2022-10-012023-06-300000356037us-gaap:RestrictedStockMember2022-04-012022-06-300000356037us-gaap:RestrictedStockMember2021-10-012022-06-300000356037us-gaap:FinanceReceivablesMember2023-04-012023-06-300000356037us-gaap:FinanceReceivablesMember2022-10-012023-06-300000356037us-gaap:FinanceReceivablesMember2022-04-012022-06-300000356037us-gaap:FinanceReceivablesMember2021-10-012022-06-300000356037us-gaap:AdditionalPaidInCapitalMember2023-04-012023-06-300000356037us-gaap:AdditionalPaidInCapitalMember2022-10-012023-06-300000356037us-gaap:AdditionalPaidInCapitalMember2022-04-012022-06-300000356037us-gaap:AdditionalPaidInCapitalMember2021-10-012022-06-300000356037cspi:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2023-06-300000356037cspi:CustomerCMemberus-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMember2022-09-3000003560372022-09-3000003560372023-08-030000356037srt:MaximumMembersrt:EuropeMember2022-10-012023-06-300000356037cspi:NotesPayablesMember2023-06-300000356037cspi:NotesPayablesMember2022-09-300000356037srt:MinimumMemberus-gaap:FinanceReceivablesMember2022-10-012023-06-300000356037srt:MinimumMember2022-10-012023-06-300000356037srt:MinimumMemberus-gaap:LineOfCreditMembercspi:InventoryLineOfCreditMember2023-06-300000356037us-gaap:LineOfCreditMembercspi:InventoryLineOfCreditMember2023-06-300000356037us-gaap:LineOfCreditMembercspi:InventoryLineOfCreditMember2022-09-3000003560372023-04-012023-06-3000003560372022-04-012022-06-3000003560372022-10-012023-06-3000003560372021-10-012022-06-300000356037us-gaap:FinanceReceivablesMember2023-06-300000356037us-gaap:FinanceReceivablesMember2022-09-300000356037cspi:VendorAgreementMember2023-06-300000356037cspi:VendorAgreementMember2022-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2023-06-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:EstimateOfFairValueFairValueDisclosureMember2022-09-300000356037us-gaap:FairValueInputsLevel3Memberus-gaap:CarryingReportedAmountFairValueDisclosureMember2022-09-3000003560372022-10-012022-12-3100003560372023-06-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2023-04-012023-06-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2022-10-012023-06-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2022-04-012022-06-300000356037us-gaap:FinanceReceivablesMemberus-gaap:OtherIncomeMember2021-10-012022-06-30iso4217:USDxbrli:purecspi:agreementxbrli:sharesiso4217:USDxbrli:sharescspi:segment

United States

SECURITIES AND EXCHANGE COMMISSION

Washington, D.C. 20549

FORM 10-Q

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

For the Quarterly Period Ended           June 30, 2023

or

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

For the transition period from              to             .

Commission File Number 0-10843

CSP Inc.

(Exact name of Registrant as specified in its charter)

Massachusetts

04-2441294

(State or other jurisdiction of incorporation or organization)

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

175 Cabot Street - Suite 210, Lowell, MA

01854

(Address of principle executive offices)

(Zip Code)

(978)-954-5038

(Registrant’s telephone number, including area code)

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

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

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

Large accelerated filer

Accelerated filer

Non-accelerated filer

Smaller reporting company

Emerging growth company

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

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

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

As of August 3, 2023, the registrant had 4,727,573 shares of common stock issued and outstanding.

INDEX

Page

PART I.

FINANCIAL INFORMATION

Item 1.

Financial Statements

Condensed Consolidated Balance Sheets (unaudited) as of June 30, 2023 and September 30, 2022

3

Condensed Consolidated Statements of Operations for the three and nine months ended June 30, 2023 and 2022 (unaudited)

4

Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine months ended June 30, 2023 and 2022 (unaudited)

5

Condensed Consolidated Statement of Shareholders’ Equity for the three and nine months ended June 30, 2023 and 2022 (unaudited)

6

Condensed Consolidated Statements of Cash Flows for the nine months ended June 30, 2023 and 2022 (unaudited)

8

Notes to Condensed Consolidated Financial Statements (unaudited)

9

Item 2.

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

25

Item 4.

Controls and Procedures

36

PART II.

OTHER INFORMATION

Item 1A.

Risk Factors

36

Item 2.

Purchases of equity securities

37

Item 6.

Exhibits

37

PART I. FINANCIAL INFORMATION

Item 1. Financial Statements

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED BALANCE SHEETS

(Amounts in thousands, except par value)

June 30, 

September 30,

    

2023

    

2022

(unaudited)

ASSETS

 

  

 

  

Current assets:

 

  

 

  

Cash and cash equivalents

$

13,848

$

23,982

Investments - held-to-maturity

2,351

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

 

23,523

 

22,993

Investment in lease, net-current portion

 

11

 

17

Inventories

 

4,182

 

4,372

Refundable income taxes

 

144

 

1,050

Other current assets

 

4,450

 

7,043

Total current assets

 

48,509

 

59,457

Property, equipment and improvements, net

 

603

 

647

Operating lease right-of-use assets

1,101

1,160

Intangibles, net

 

50

 

10

Investment in lease, net-less current portion

 

8

 

3

Long-term receivable

8,361

 

7,412

Deferred income taxes

 

2,053

 

Cash surrender value of life insurance

 

5,323

 

5,163

Pension benefits assets

1,483

1,099

Other assets

 

112

 

111

Total assets

$

67,603

$

75,062

LIABILITIES AND SHAREHOLDERS’ EQUITY

 

  

 

  

Current liabilities:

 

  

 

  

Accounts payable and accrued expenses

$

13,924

$

22,463

Line of credit

1,308

3,124

Notes payable - current portion

443

427

Deferred revenue

 

3,496

 

4,058

Pension and retirement plans

 

110

 

110

Total current liabilities

 

19,281

 

30,182

Pension and retirement plans

 

1,210

 

1,337

Notes payable - noncurrent portion

449

Operating lease liabilities - noncurrent portion

600

623

Income taxes payable

 

462

 

462

Other noncurrent liabilities

 

1,823

 

3,046

Total liabilities

 

23,376

 

36,099

Shareholders’ equity:

 

  

 

  

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

 

48

 

46

Additional paid-in capital

 

20,406

 

19,476

Retained earnings

 

30,093

 

26,769

Accumulated other comprehensive loss

 

(6,320)

 

(7,328)

Total shareholders’ equity

 

44,227

 

38,963

Total liabilities and shareholders’ equity

$

67,603

$

75,062

See accompanying notes to unaudited condensed consolidated financial statements.

3

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS

(Amounts in thousands, except for per share data)

(Unaudited)

Three months ended

Nine Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Sales:

 

  

 

  

  

 

  

 

Product

$

12,934

$

8,438

$

36,143

$

25,375

Services

 

4,774

 

4,888

 

13,178

 

12,301

Total sales

 

17,708

 

13,326

 

49,321

 

37,676

Cost of sales:

 

  

 

  

 

  

 

  

Product

 

9,960

 

6,548

 

27,311

 

20,090

Services

 

1,821

 

1,804

 

5,276

 

4,798

Total cost of sales

 

11,781

 

8,352

 

32,587

 

24,888

Gross profit

 

5,927

 

4,974

 

16,734

 

12,788

Operating expenses:

 

  

 

  

 

  

 

  

Engineering and development

 

741

 

884

 

2,435

 

2,228

Selling, general and administrative

 

4,611

 

4,071

 

12,123

 

10,961

Total operating expenses

 

5,352

 

4,955

 

14,558

 

13,189

Operating income (loss)

 

575

 

19

 

2,176

 

(401)

Other income (expense):

 

  

 

  

 

  

 

  

Foreign exchange (loss) gain

 

(93)

 

618

 

(709)

 

777

Interest expense

 

(82)

 

(80)

 

(208)

 

(286)

Interest income

 

401

 

158

 

987

 

429

Other income (expense), net

 

21

 

(20)

 

62

 

(17)

Total other income (expense), net

 

247

 

676

 

132

 

903

Income before income taxes

822

 

695

2,308

 

502

Income tax (benefit) expense

(1,692)

 

11

(1,488)

 

28

Net income

$

2,514

$

684

$

3,796

$

474

Net income attributable to common shareholders

$

2,355

$

646

$

3,564

$

450

Net income per common share - basic

$

0.53

$

0.15

$

0.82

$

0.11

Weighted average common shares outstanding – basic

 

4,413

 

4,280

 

4,366

 

4,251

Net income per common share - diluted

$

0.52

$

0.15

$

0.80

$

0.11

Weighted average common shares outstanding – diluted

4,516

4,283

4,435

4,265

See accompanying notes to unaudited condensed consolidated financial statements.

4

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)

(Amounts in thousands)

(Unaudited)

Three months ended

Nine Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

Net income

$

2,514

 

$

684

$

3,796

 

$

474

Foreign currency translation gain (loss) adjustments, net

 

166

 

(558)

 

1,008

 

(710)

Total comprehensive income (loss)

$

2,680

 

$

126

$

4,804

 

$

(236)

See accompanying notes to unaudited condensed consolidated financial statements.

5

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

For the three months ended June 30, 2023 and 2022:

(Amounts in thousands, except per share data)

(Unaudited)

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Three Months Ended June 30, 2023:

    

Shares

    

Amount

    

Capital

    

Earnings

    

loss

    

Equity

Balance as of March 31, 2023

 

4,711

$

48

$

20,113

$

27,773

$

(6,486)

$

41,448

Net income

 

 

 

 

2,514

 

 

2,514

Other comprehensive income

 

 

 

 

 

166

 

166

Stock-based compensation

 

 

 

293

 

 

 

293

Purchase of common stock

 

(1)

 

 

 

(6)

 

 

(6)

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

 

 

 

 

(188)

 

 

(188)

Balance as of June 30, 2023

 

4,710

$

48

$

20,406

$

30,093

$

(6,320)

$

44,227

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Three Months Ended June 30, 2022:

    

Shares

    

Amount

    

Capital

    

Earnings

    

loss

    

Equity

Balance as of March 31, 2022

 

4,533

$

46

$

18,820

$

24,881

$

(9,600)

$

34,147

Net income

 

 

 

 

684

 

 

684

Other comprehensive loss

 

 

 

 

 

(558)

 

(558)

Stock-based compensation

 

 

 

254

 

 

 

254

Restricted stock cancellation

 

(1)

 

 

 

 

 

Restricted stock issuance

 

10

 

 

 

 

Purchase of common stock

 

(6)

 

 

(51)

 

 

(51)

Balance as of June 30, 2022

 

4,536

$

46

$

19,074

$

25,514

$

(10,158)

$

34,476

See accompanying notes to unaudited condensed consolidated financial statements.

6

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS’ EQUITY

For the nine months ended June 30, 2023 and 2022:

(Amounts in thousands, except per share data)

(Unaudited)

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Nine months ended June 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

 

 

 

 

3,796

 

 

3,796

Other comprehensive income

 

 

1,008

 

1,008

Stock-based compensation

 

832

 

 

832

Restricted stock issuance

 

143

2

 

 

2

Issuance of shares under employee stock purchase plan

 

14

98

 

 

98

Purchase of common stock

(1)

(6)

(6)

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

 

(466)

 

 

(466)

Balance as of June 30, 2023

 

4,710

$

48

$

20,406

$

30,093

$

(6,320)

$

44,227

Accumulated

Additional

other

Total

Paid-in

Retained

comprehensive

Shareholders’

Nine months ended June 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

 

 

 

 

474

 

 

474

Other comprehensive loss

 

(710)

 

(710)

Stock-based compensation

 

726

 

726

Restricted stock cancellation

(1)

(1)

(1)

Restricted stock issuance

 

151

2

 

2

Issuance of shares under employee stock purchase plan

 

11

90

 

90

Purchase of common stock

(19)

(151)

(151)

Balance as of June 30, 2022

 

4,536

$

46

$

19,074

$

25,514

$

(10,158)

$

34,476

See accompanying notes to unaudited condensed consolidated financial statements.

7

CSP INC. AND SUBSIDIARIES

CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS

(Amounts in thousands)

(Unaudited)

Nine Months Ended

June 30, 

June 30, 

    

2023

    

2022

Operating activities

 

  

 

  

Net income

$

3,796

$

474

Adjustments to reconcile net income to net cash (used in) provided by operating activities:

 

  

 

  

Depreciation

 

258

 

250

Amortization of intangibles

 

11

 

9

Loss on sale of fixed assets, net

15

Foreign exchange loss (gain)

 

709

 

(777)

Provision for losses (recoveries) on accounts receivable

 

34

 

(27)

Provision for obsolete inventory

 

103

 

17

Amortization of lease right-of-use assets

451

478

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

 

832

 

726

Deferred income taxes

 

(2,053)

 

Decrease in cash surrender value of life insurance

 

(96)

 

(1,189)

Changes in operating assets and liabilities:

 

  

 

  

(Increase) decrease in accounts receivable

 

(569)

 

50

Decrease (increase) in inventories

 

89

 

(1,643)

Decrease in refundable income taxes

 

906

 

530

Increase in operating lease right-of-use assets

(393)

(63)

Decrease (increase) in other assets

2,609

(860)

Decrease in investment in lease

 

1

 

50

(Increase) decrease in long-term receivable

(950)

2,178

Decrease in accounts payable and accrued expenses

 

(8,393)

 

(322)

Decrease in interest payable

(94)

(71)

Decrease in operating lease liabilities

(67)

(420)

(Decrease) increase in deferred revenue

 

(561)

 

2,775

Decrease in pension and retirement plans liabilities

 

(350)

 

(226)

Decrease in other long-term liabilities

 

(1,221)

 

(1,734)

Net cash (used in) provided by operating activities

 

(4,948)

 

220

Investing activities

 

  

 

  

Life insurance premiums paid

 

(64)

 

(70)

Purchase of held-to-maturity investments

(3,533)

Proceeds from maturities of held-to-maturity investments

1,182

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

 

(215)

 

(223)

Net cash (used in) provided by investing activities

 

(2,681)

 

31

Financing activities

 

  

 

  

Dividends paid

 

(466)

 

Net borrowing under line-of-credit agreement

(1,816)

2,058

Repayments on notes payable

(406)

(647)

Principal payments on finance leases

 

(4)

 

(35)

Purchase of common stock

(6)

(151)

Proceeds from issuance of shares under equity compensation plans

 

98

 

90

Net cash (used in) provided by financing activities

 

(2,600)

 

1,315

Effects of exchange rate on cash, net

 

95

 

(158)

Net (decrease) increase in cash and cash equivalents

 

(10,134)

 

1,408

Cash and cash equivalents beginning of year

23,982

 

20,007

Cash and cash equivalents end of year

$

13,848

$

21,415

Supplementary cash flow information:

 

  

 

  

Cash paid (received) for income taxes

$

42

$

(233)

Cash paid for interest

$

308

$

184

Supplementary non-cash financing activities:

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

$

392

$

23

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

$

5,436

$

1,232

See accompanying notes to unaudited condensed consolidated financial statements.

8

CSP INC. AND SUBSIDIARIES

NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS

FOR THE THREE AND NINE MONTHS ENDED JUNE 30, 2023

Organization and Business

CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was incorporated in 1968 and is based in Lowell, Massachusetts. 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 to meet the diverse requirements of its commercial and defense customers worldwide. The Company operates in two segments, its Technology Solutions (“TS”) segment and High Performance Products (“HPP”) segment.

1.            Basis of Presentation and New Significant Accounting Policy

Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared by the Company, without audit, and reflect all adjustments which, in the opinion of management, are necessary for a fair statement of the results of the interim periods presented. All adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in the annual consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States, have been omitted.

Accordingly, the Company believes that although the disclosures are adequate to make the information presented not misleading, the unaudited condensed consolidated financial statements should be read in conjunction with the notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

New Significant Accounting Policy – Held-to-maturity investment securities

Our investment securities are classified as held-to-maturity investments and consists of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. The carrying value of these investments as of June 30, 2023 was $2.4 million and we did not have any outstanding investments as of September 30, 2022. We did not record any gains or losses on these securities during the nine months ended June 30, 2023. The estimated fair value of these investments approximated their carrying values of June 30, 2023. We do not intend to sell these investments.

2.            Use of Estimates

The preparation of condensed 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. These estimates and assumptions are related to reserves for bad debt, reserves for inventory obsolescence, the impairment assessment of intangible assets, right-of-use assets and lease liabilities, and the calculation of standalone selling price for revenue recognition, the calculation of liabilities related to deferred compensation and retirement plans and the calculation of income tax liabilities. Actual results may differ from those estimates under different assumptions or conditions.

3.            Recent Accounting Pronouncements

New accounting standards not adopted as of June 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 (if any), 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.

9

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.

4.            Revenue

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.

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 the 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.

10

See disaggregated revenues below by products/services and divisions/segments.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

339

65

4,370

4,435

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

311

83

4,494

4,577

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,504

$

32,011

$

36,141

Service

1,170

244

11,764

12,008

13,178

Finance *

2

2

2

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,109

$

402

$

22,863

$

23,265

$

25,374

Service

836

280

11,185

11,465

12,301

Finance *

1

1

1

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

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

Significant Judgments

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

11

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.

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

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as a principal party to the transaction or simply acting as an agent or broker based on control and timing. We are a 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 a 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.

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 $2.1 million and $4.4 million as of June 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the condensed consolidated balance sheets.  There were no noncurrent contract assets as of June 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 $3.5 million and $4.1 million as of June 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the condensed consolidated balance sheets. There were no long-term contract liabilities as of June 30, 2023 and September 30, 2022, respectively. Revenue recognized for the three and nine months ended June 30, 2023 that was included in contract liabilities as of September 30, 2022 was $0.5 million and $2.4 million, respectively.

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.

12

Current capitalized contract costs are within the other current assets on the condensed consolidated balance sheets as of June 30, 2023 and September 30, 2022. The portion of current capitalized costs were $149 thousand and $128 thousand as of June 30, 2023 and September 30, 2022, respectively. There are no noncurrent capitalized costs on the condensed 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 three months ended June 30, 2023 and 2022 were $103 thousand and $91 thousand, respectively. The amount of incremental costs amortized for the nine months ended June 30, 2023 and 2022 were $302 thousand and $272 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized during the nine months ended June 30, 2023 and 2022.

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 condensed consolidated balance sheets. The were no current capitalized costs as of June 30, 2023 and $9 thousand as of September 30, 2022. The were no noncurrent capitalized costs as of June 30, 2023 and September 30, 2022, respectively. The amount of fulfillment costs amortized for the three months ended June 30, 2023 and 2022 were $3 thousand and $3 thousand, respectively. The amount of fulfillment costs amortized for the nine months ended June 30, 2023 and 2022 were $9 thousand and $9 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the nine months ended June 30, 2023 and 2022.

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 6 to the condensed 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 number 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 June 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2023

61

Fiscal 2024

61

$

122

5.            Earnings Per Share of Common Stock

Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income (loss) per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive restricted stock awards and is computed by dividing net income 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.

13

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

Three months ended

Nine months ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(Amounts in thousands except per share data)

Net income

 

$

2,514

  

$

684

 

$

3,796

  

$

474

Less: net income attributable to nonvested common stock

 

(159)

  

(38)

 

(232)

  

(24)

Net income attributable to common shareholders

$

2,355

  

$

646

$

3,564

  

$

450

Weighted average total shares outstanding – basic

 

4,710

  

 

4,535

4,651

4,481

Less: weighted average non–vested shares outstanding

 

(297)

  

 

(255)

(285)

(230)

Weighted average number of common shares outstanding – basic

 

4,413

  

 

4,280

4,366

  

4,251

Add: potential common shares from non–vested stock awards

 

103

  

 

3

69

  

14

Weighted average common shares outstanding – diluted

 

4,516

  

 

4,283

$

4,435

  

4,265

Net income per common share - basic

$

0.53

$

0.15

$

0.82

$

0.11

Net income per common share - diluted

$

0.52

$

0.15

$

0.80

$

0.11

Anti-dilutive securities include restricted stock, which are excluded from the diluted income per share computation. Non-vested restricted stock awards of 16 thousand and 98 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2023, respectively. Non-vested restricted stock awards of 231 thousand and 194 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2022, respectively.

6.            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 8, “Leases” for financing through leases. These receivables are included in Accounts receivable and Long-term receivable in the amount of approximately $8.2 million and $8.4 million as of June 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 5.8%, 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 have no past amounts due as of June 30, 2023 and September 30, 2022. There was no activity in the allowance for credit losses of these receivables for the three and nine months ended June 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 three months ended June 30, 2023 and 2022 was $234 thousand and $108 thousand, respectively. The amount of interest income earned from sales whose payment terms exceed one year for the nine months ended June 30, 2023 and 2022 was $605 thousand and $369 thousand, respectively. Interest income from these agreements is recorded in Other income (expense), net on the Condensed Consolidated Statements of Operations.

14

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 of payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded net during the first quarter of fiscal year 2023.

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

Receivables whose payment terms exceed one year are placed on non-accrual 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 non-accrual 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 with an original contractual maturity over one year are as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2023

$

5,889

2024

7,487

2025

2,941

2026

628

2027

628

Total payments

$

17,573

Less: unearned interest income

(977)

Total, net of unearned interest income

$

16,596

7.            Inventories

Inventories consist of the following:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

442

$

421

Work-in-process

 

386

23

Finished goods

 

3,354

3,928

Total

$

4,182

$

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. 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.

COVID-19 has adversely affected the distribution channel leading to significantly longer lead times when ordering product. Manufacturers are not producing as much product as prior to the pandemic due to disruptions, resulting in supply shortages. The TS segment has many vendors it transacts with and supply shortages only remain with a few of our vendors.

15

8.            Leases

Information related to both lessee and lessor

The components of lease costs for the three months ended June 30, 2023 and 2022 are as follows:

Three months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

 

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

$

1

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

162

 

130

Short-term lease cost

Selling, general, and administrative

15

62

Total lease costs

$

177

$

193

The components of lease costs for the nine months ended June 30, 2023 and 2022 are as follows:

Nine months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

3

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

486

 

472

Short-term lease cost

Selling, general, and administrative

36

93

Total lease costs

$

523

$

568

Less sublease interest income

Revenue

(2)

(1)

Total lease costs, net of sublease interest income

$

521

$

567

Supplemental cash flow information related to leases for the nine months ended June 30, 2023 and 2022 is below:

Nine months ended

June 30, 2023

June 30, 2022

(Amounts in thousands)

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

Operating cash flows from operating leases

$

495

$

486

Operating cash flows from short-term leases

36

93

Operating cash flows from finance leases

1

3

Financing cash flows from finance leases

4

35

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

23

Cash received from subleases

15

51

9.            Accounts payable and Other noncurrent liabilities

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 6, “Accounts and Long-Term Receivable” for further information related to the multi-year agreements with customers.

16

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 imputed interest rate for the agreements was determined to be 5.6%. 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 for the three months ended June 30, 2023 and 2022 was $74 thousand and $57 thousand, respectively. Interest expense related to these agreements for the nine months ended June 30, 2023 and 2022 was $185 thousand and $203 thousand, respectively.

The amounts owed for these agreements are in Accounts payable and Other noncurrent liabilities because they are owed to vendors rather than banks or financial institutions for borrowings. See Note 10, “Notes Payable and Line of Credit” for amounts due to banks and other financial institutions for borrowings.

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

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,925

$

1,758

Less: discount

160

184

Accounts payable and accrued expenses

$

1,765

$

1,574

Noncurrent

$

1,967

$

3,186

Less: discount

142

138

Other noncurrent liabilities

$

1,825

$

3,048

The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of June 30, 2023. This is approximately 21% 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. It was the same vendor as of June 30, 2023 and September 30, 2022 that only transacts with the U.S. division of the TS segment. 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 on comparable terms.

10.          Notes Payable and Line of Credit

In September 2019, the Company borrowed $1.0 million with a 5.0% rate of interest related to a multi-year agreement with a customer. See Note 6 for the disclosure related to the receivables.

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.

Interest expense related to the notes for the three months ended June 30, 2023 and 2022 was $5 thousand and $12 thousand, respectively. Interest expense related to the notes for the nine months ended June 30, 2023 and 2022 was $16 thousand and $39 thousand, respectively.

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

(6)

 

(22)

Notes payable - current portion

$

443

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

17

As of June 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 and HPP segments 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 Prime plus 5%. 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 June 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.3 million and $3.1 million, respectively, and the Company was in compliance with all financial covenants. As of June 30, 2023 and September 30, 2022, this line of credit also includes availability of a limited cash withdrawal of up to $1.0 million. As of June 30, 2023 and September 30, 2022 there were no cash withdrawals outstanding.

11.          Pension and Retirement Plans

The Company’s operations 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 and defined contribution plans for some of its employees. In the U.S., the Company provides benefits through supplemental retirement plans to certain former employees. The U.S. supplemental retirement plans have life insurance policies which are not plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. The Company also provides for officer death benefits through post-retirement plans to certain current officers of the Company in the U.S. All the Company’s defined benefit plans are closed to newly hired employees and have been since September 2009.

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 condensed consolidated balance sheets.

The Company’s pension plan in the U.K. is the only plan with plan assets. The plan assets consist of an investment in a commingled fund which in turn comprises a diversified mix of assets including corporate equity securities, government securities and corporate debt securities.

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

Three Months Ended June 30, 

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

110

$

4

$

114

$

68

$

2

$

70

Expected return on plan assets

 

(148)

 

 

(148)

 

(118)

 

 

(118)

Amortization of past service costs

1

1

2

2

Amortization of net (gain) loss

 

 

(1)

 

(1)

 

24

 

 

24

Net periodic (benefit) cost

$

(37)

$

3

$

(34)

$

(24)

$

2

$

(22)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

19

$

19

$

$

9

$

9

Interest cost

 

 

4

 

4

 

 

12

 

12

Amortization of net loss (gain)

 

 

84

 

84

 

 

(10)

 

(10)

Net periodic cost

$

$

107

$

107

$

$

11

$

11

18

Nine months ended June 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

321

$

11

$

332

$

206

$

7

$

213

Expected return on plan assets

 

(430)

 

 

(430)

 

(354)

 

 

(354)

Amortization of past service costs

5

5

6

6

Amortization of net (gain) loss

 

 

(3)

 

(3)

 

73

 

1

 

74

Net periodic (benefit) cost

$

(104)

$

8

$

(96)

$

(69)

$

8

$

(61)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

31

$

31

$

$

31

$

31

Interest cost

 

 

35

 

35

 

 

35

 

35

Amortization of net gain

 

 

(14)

 

(14)

 

 

(14)

 

(14)

Net periodic cost

$

$

52

$

52

$

$

52

$

52

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

Fair Values as of

June 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

$

537

$

537

$

$

$

200

$

200

$

$

Fixed income

9,173

9,173

1,801

1,801

Equity

 

927

 

271

 

656

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,637

$

9,981

$

656

$

$

8,825

$

5,540

$

3,285

$

12.            Income Taxes

An income tax benefit of $1.7 million was recorded for the three months ended June 30, 2023 compared to an income tax expense of $11 thousand in the same prior year period.

An income tax benefit of $1.5 million was recorded for the nine months ended June 30, 2023 compared to an income tax expense of $28 thousand in the same prior year period.

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 in fiscal years 2022 and 2023, which provided strong financial results including growth in product and software sales, third party maintenance sales, and recurring managed services and cloud software sales. The backlog continues to be strong as of June 30, 2023. 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 the three months ended June 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 $731 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.

The income tax provision for interim periods is generally determined based upon the expected effective income tax rate for the full year and the tax rate applicable to certain discrete transactions in the interim period. To determine the annual effective income tax rate, we must estimate both the total income (loss) before income tax for the full year and the jurisdictions in which that income (loss) is subject to tax. The actual effective income tax rate for the full year may differ from these estimates if income (loss) before income tax is greater than or less than what was estimated or if the

19

allocation of income (loss) to jurisdictions in which it is taxed is different from the estimated allocations. With the economic uncertainty surrounding the Company’s business settling since previous quarters, we have been able to produce more accurate forecasts of our full year earnings and small changes in ordinary income no longer result in significant changes to the annualized effective tax rates. As a result, the Company has resumed using the annualized effective tax rate method to calculate income taxes as prescribed under ASC 740 for the three months ended June 30, 2023.

The estimated annualized effective income tax rate for the nine months ended June 30, 2023 was 21.99%. Other differences between our effective income tax rate and the U.S. federal statutory rate are the impact of state taxes and tax credits that we expect to be able utilize against federal and state taxes.

The effective tax rate for the three and nine months ended June 30, 2023 was a benefit of (205.8%) and (64.5%), respectively, which was primarily driven by the release of the valuation against the Company's deferred tax assets. The income tax expense for the three and nine months ended June 30, 2022 was primarily driven by minimum state tax expenses due to the full valuation allowance in place during the period.

As of June 30, 2023, management assessed the balances of its deferred tax assets and liabilities to determine if any uncertain tax positions existed that would require a reserve under ASC 740-10. It determined that a reserve was required against federal and state research and development credits of $117 thousand and $118 thousand, respectively. Management will continue to evaluate the need for reserves under ASC 740-10 in future reporting periods.

13.            Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Cumulative effect of foreign currency translation, net

$

(4,783)

$

(5,791)

Cumulative unrealized loss on pension liability

 

(1,537)

 

(1,537)

Accumulated other comprehensive loss, net

$

(6,320)

$

(7,328)

14.          Fair Value of Financial Assets and Liabilities

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 and whole life insurance policies, see Note 11 for pension plan assets) or non-recurring basis as of June 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

20

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

$

13,848

$

13,848

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

16,596

16,596

16,328

16,328

3

Note 6

Liabilities:

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

3,590

3,590

4,622

4,622

3

Note 9

Line of Credit

1,308

1,308

3,124

3,124

2

Note 10

Notes payable

443

443

876

876

3

Note 10

*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 June 30, 2023 and September 30, 2022.

21

15.          Segment Information

The following tables present certain operating segment information for the three and nine months ended June 30, 2023 and 2022.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

 

339

 

65

 

4,370

 

4,435

 

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Operating (loss) income

$

(850)

$

(10)

$

1,435

$

1,425

$

575

Interest expense

$

(3)

$

$

(79)

$

(79)

$

(82)

Interest income

$

2

$

47

$

352

$

399

$

401

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

27

$

$

7

$

7

$

34

Depreciation and amortization

$

27

$

$

64

$

64

$

91

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

 

311

 

83

 

4,494

 

4,577

 

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Operating (loss) income

$

(1,370)

$

(29)

$

1,418

$

1,389

$

19

Interest expense

$

(11)

$

$

(69)

$

(69)

$

(80)

Interest income

$

38

$

12

$

108

$

120

$

158

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

27

$

$

1

$

1

$

28

Depreciation and amortization

$

28

$

$

51

$

51

$

79

22

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,506

$

32,013

$

36,143

Service

 

1,170

 

244

 

11,764

 

12,008

 

13,178

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Operating (loss) income

$

(1,641)

$

(6)

$

3,823

$

3,817

$

2,176

Interest expense

$

(9)

$

$

(199)

$

(199)

$

(208)

Interest income

$

10

$

126

$

851

$

977

$

987

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

67

$

$

148

$

148

$

215

Depreciation and amortization

$

83

$

$

186

$

186

$

269

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,109

$

402

$

22,864

$

23,266

$

25,375

Service

 

836

 

280

 

11,185

 

11,465

 

12,301

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

Operating (loss) income

$

(3,477)

$

(120)

$

3,196

$

3,076

$

(401)

Interest expense

$

(42)

$

$

(244)

$

(244)

$

(286)

Interest income

$

39

$

23

$

367

$

390

$

429

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

87

$

$

136

$

136

$

223

Depreciation and amortization

$

91

$

$

168

$

168

$

259

Operating income (loss) consists of sales less cost of sales, engineering and development expenses, and selling, general and administrative expenses but is not affected by either other income (expense) or by income tax expense (benefit). Non-operating expenses/income consists principally of interest income from transactions with payment terms exceeding one year (see Note 6, “Accounts and Long-Term Receivable” for details) and interest income from money market accounts in fiscal year 2023 year as interest rates have increased significantly, and interest expense primarily from multi-year agreements with vendors (see Note 9, “Accounts payable and other noncurrent liabilities”). All intercompany transactions have been eliminated.

The following table lists customers from which the Company derived revenues of 10% or more of total revenues for the three and nine months ended June 30, 2023 and 2022.

Three months ended June 30,

Nine months ended June 30,

2023

2022

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

(Amounts in millions)

Customer A

$

0.5

3

%

$

2.1

15

%

$

2.8

6

%

$

6.4

17

%

Customer B

$

2.3

13

%

$

0.4

3

%

$

4.1

8

%

$

1.1

3

%

One customer, not listed above, had a balance of $12.2 million, or 38%, of total consolidated accounts receivable and long-term receivable as of June 30, 2023 and a balance of $15.8 million, or 52%, of total consolidated accounts receivable and long-term receivable as of September 30, 2022. There were no other customers with more than 10% of total consolidated accounts receivable and long-term receivable as of June 30, 2023. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with any customers as of June 30, 2023.

23

16.          Dividend

On December 6, 2022, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on January 6, 2023 to shareholders of record as of December 21, 2022, the record date.

On February 8, 2023, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on March 14, 2023 to shareholders of record as of February 24, 2023, the record date.

On May 10, 2023, the Company’s board of directors declared a cash dividend of $0.04 per share which was paid on June 13, 2023 to shareholders of record as of May 25, 2023, the record date.

24

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

Forward-Looking Statements

The discussion below contains certain forward-looking statements including, 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”, “project”, “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 have been 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 our Annual Report on Form 10 K for the fiscal year ended September 30, 2022. 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 high dependence on contracts with the U.S. federal government, our reliance in certain circumstances on single sources for supply of key product components, intense competition in the market segments in which we operate, changes in the U.S. Tax laws, continued disruptions in the supply chain and inflationary pressures, the impact of the Ukraine-Russian military conflict on global trade and financial markets, and the continuing impact of the novel coronavirus (COVID-19) on our business, results of operations and financial condition. 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. Except as required by law, we do not undertake any obligation to publicly update or revise any forward-looking statements contained in this report, whether as a result of new information, future events or otherwise. This management’s discussion and analysis of financial condition and results of operations should be read in conjunction with our financial statements and the related notes included elsewhere in this filing and in our Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

Critical Accounting Policies

Our discussion and analysis of our financial condition and results of operations are based upon our condensed 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, impairment assessment of intangibles, income taxes, deferred compensation and retirement plans, as well as estimated selling prices used for revenue recognition and contingencies. We base our estimates on historical performance and on various other assumptions that we believe 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. A description of our critical accounting policies is contained in our Annual Report on Form 10 K for the fiscal year ended September 30, 2022 in the “Critical Accounting Policies” section contained in Item 7, Management’s Discussion and Analysis of Financial Condition and Results of Operations. Management believes there have been no significant changes for the nine months ended June 30, 2023 to the items that we disclosed as our critical accounting estimates in the Management’s Discussion and Analysis of Financial Condition and Results of Operations section of our Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

Recent Trends affecting our Financial Performance

COVID-19 has adversely affected the distribution channel leading to longer lead times when ordering product. Manufacturers are not producing as much product as prior to the pandemic due to disruptions, resulting in supply shortages. However, as time passes lead times have significantly improved. The TS segment has many vendors it transacts with and supply shortages only remain with a few of our vendors. The HPP segment has and continues to experience shortages with some vendors as well. If we are unable to successfully resolve these disruptions and shortages, the timing and amount of our future results may be  materially impacted. The HPP segment secured a $1.8 million contract for real-time networking

25

monitoring for cyber attack detection in the first quarter of fiscal year 2022, but due to the delays by manufacturers the sale was recognized fully in revenue in the first quarter of fiscal year 2023 when we obtained the product from the manufacturers. Related to the supply shortage and potentially inflation, we have experienced price increases for our products, which we try to pass on to the customer.

As of June 30, 2023, the Russian/Ukrainian military conflict has not had a direct significant impact on revenue as we do not have any recurring customers in either country. However, we do have customers and suppliers in surrounding regions which may be affected and further escalation of the Russian-Ukraine military conflict and geopolitical tensions related to such military conflict 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 conflict on the Company and our customers and suppliers.

Results of Operations

Overview of the three months ended June 30, 2023

Our sales increased by approximately $4.4 million, or 33%, to $17.7 million for the three months ended June 30, 2023 compared to $13.3 million for the three months ended June 30, 2022. Our gross margin percentage decreased to 33% of sales for the three months ended June 30, 2023 compared to 37% for the three months ended June 30, 2022. For the three months ended June 30, 2023 there was operating income of $575 thousand compared to operating income of $19 thousand for the three months ended June 30, 2022. Other income, net decreased $0.5 million to $0.2 million for the three months ended June 30, 2023 compared to $0.7 million for the same prior year period An income tax benefit of $1.7 million was recorded for the three months ended June 30, 2023 compared to an income tax expense of $11 thousand in the same period in the prior year.

The following table details our results of operations in dollars and as a percentage of sales for the three months ended June 30, 2023 and 2022:

%

%

    

June 30, 2023

    

of sales

    

June 30, 2022

    

of sales

 

(Dollar amounts in thousands)

 

Sales

$

17,708

 

100

%  

$

13,326

 

100

%

Costs and expenses:

 

  

 

  

 

  

 

  

Cost of sales

 

11,781

 

67

%  

 

8,352

 

62

%

Engineering and development

 

741

 

4

%  

 

884

 

7

%

Selling, general and administrative

 

4,611

 

26

%  

 

4,071

 

31

%

Total costs and expenses

 

17,133

 

97

%  

 

13,307

 

100

%

Operating income

 

575

 

3

%  

 

19

 

%

Other income, net

 

247

 

1

%  

 

676

 

5

%

Income before income taxes

 

822

 

4

%  

 

695

 

5

%

Income tax (benefit) expense

 

(1,692)

 

(10)

%  

 

11

 

%

Net income

$

2,514

 

(6)

%  

$

684

 

5

%

Sales

Our sales increased by approximately $4.4 million, or 33%, to $17.7 million for the three months ended June 30, 2023 compared to $13.3 million for the same prior year period. The increase in sales is the result of an increase of $3.8 million in our TS segment combined with a $0.6 million increase in our HPP segment.

26

TS segment sales change was as follows for the three months ended June 30, 2023 and 2022:

June 30, 

Increase (decrease)

 

    

2023

    

2022

    

$

    

%

 

(Dollar amounts in thousands)

Products

$

11,938

$

8,011

$

3,927

49

%

Services

 

4,435

 

4,577

 

(142)

(3)

%

Total

$

16,373

$

12,588

$

3,785

30

%

The increase in TS segment product sales of $3.9 million during the period was attributable to the U.S. division due to increased sales to several major customers. Service sales for the three months ended June 30, 2023 decreased $0.1 million from the same prior year period, which was attributable to the U.S. division. The decrease in service sales included decreased internal and third party service sales of $0.5 million and decreased third party maintenance sales of $0.1 million, partially offset by increased managed services sales of $0.5 million.

HPP segment sales change was as follows for the three months ended June 30, 2023 and 2022:

June 30, 

Increase

 

    

2023

    

2022

    

$

    

%

 

(Dollar amounts in thousands)

Products

$

996

$

427

$

569

133

%

Services

 

339

 

311

 

28

9

%

Total

$

1,335

$

738

$

597

81

%

The HPP product sales increased $0.6 million for the three months ended June 30, 2023 compared to the same prior year period as a result of increased sales to one major customer of $0.8 million, partially offset by a $0.2 million decrease to several customers of Myricom product. The HPP service sales remained relatively flat at $0.3 million for the three months ended June 30, 2023 compared to the same prior year period as a result of decreased royalties on high-speed processing boards related to the E2D program of $0.1 million offset with increased ARIA revenue of $0.1 million.

Our sales by geographic area, which is based on the customer location to which the products were shipped or services rendered, were as follows for the three months ended June 30, 2023 and 2022:

June 30, 

Increase (decrease)

 

    

2023

    

%

    

2022

    

%

    

$

    

%

 

(Dollar amounts in thousands)

Americas

$

17,359

 

98

%  

$

13,020

 

98

%  

$

4,339

33

%

Europe

 

266

 

2

%  

 

189

 

1

%  

 

77

41

%

Asia

 

83

 

%  

 

117

 

1

%  

 

(34)

(29)

%

Totals

$

17,708

 

100

%  

$

13,326

 

100

%  

$

4,382

33

%

The $4.3 million increase in sales to the Americas was primarily the result of an increase in the TS segment’s U.S. division of $3.7 million combined with an increase in the HPP segment of $0.6 million. The $0.1 million increase in sales to Europe was primarily the result of increased sales by our TS segment’s U.S. division. The sales to Asia remained relatively flat for the three months ended June 30, 2023 compared to the same prior year period without any significant changes in any division.

27

Gross Margins

Our gross margin ("GM") increased $1.0 million for the three months ended June 30, 2023 as compared to the same prior year period. The GM as a percentage of sales decreased to 33% for the three months ended June 30, 2023 compared to the same prior year period of 37%.

June 30, 

2023

2022

Increase (decrease)

 

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

(Dollar amounts in thousands)

TS

$

5,059

 

31

%  

$

4,612

 

37

%  

$

447

 

(6)

%

HPP

 

868

 

65

%  

 

362

 

49

%  

 

506

 

16

%

Total

$

5,927

 

33

%  

$

4,974

 

37

%  

$

953

 

(4)

%

The impact of product mix within our TS segment on gross margin for the three months ended June 30, 2023 and 2022 was as follows:

June 30, 

2023

2022

Increase (decrease)

 

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

(Dollar amounts in thousands)

Products

$

2,266

 

19

%  

$

1,745

 

22

%  

$

521

 

(3)

%

Services

 

2,793

 

63

%  

 

2,867

 

63

%  

 

(74)

 

%

Total

$

5,059

 

31

%  

$

4,612

 

37

%  

$

447

 

(6)

%

The overall TS segment GM as a percentage of sales decreased to 31% for the three month period ended June 30, 2023 compared to 37% for the same prior year period. Product GM as a percentage of revenue decreased 3% due to a few large sales with lower margins. The service GM as a percentage of revenue remained flat due to no significant changes in the margins for any type of service revenue.

The impact of product mix within our HPP segment on gross margin for the three months ended June 30, 2023 and 2022 was as follows:

June 30, 

2023

2022

Increase (decrease)

 

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

(Dollar amounts in thousands)

Products

$

708

 

71

%  

$

144

 

34

%  

$

564

 

37

%

Services

 

160

 

47

%  

 

218

 

70

%  

 

(58)

 

(23)

%

Total

$

868

 

65

%  

$

362

 

49

%  

$

506

 

16

%

The overall HPP segment GM as a percentage of sales increased to 65% for the three months ended June 30, 2023 from 49% for the three months ended June 30, 2022. The 37% increase in product GM as a percentage of product revenue for the three months ended June 30, 2023 compared to the same prior year period is due to higher margin Myricom products being sold than the same prior year period as the Myricom products have a wide range of GM as a percentage of revenue. The 23% decrease in service GM as a percentage of services revenue from the same prior year period was due to decreased royalties, which are nearly all gross margin.

Engineering and Development Expenses

The engineering and development expenses incurred by our HPP segment decreased $0.1 million for the three months ended June 30, 2023 to $0.7 million compared to the same prior year period due to decreased labor expenses. The

28

current period expenses were primarily for product engineering expenses incurred in connection with the continued development of the ARIA Zero Trust Gateway cyber security products.

Selling, General and Administrative Expenses

The following table details our selling, general and administrative (“SG&A”) expense by operating segment for the three months ended June 30, 2023 and 2022:

Three months ended June 30,

$

%

 

% of

% of

Increase

Increase

    

2023

    

Total

    

2022

    

Total

    

    

(Dollar amounts in thousands)

By Operating Segment:

 

  

 

  

 

  

 

  

 

  

 

  

TS segment

$

3,634

 

79

%  

$

3,223

 

79

%  

$

411

 

13

%

HPP segment

 

977

 

21

%  

 

848

 

21

%  

 

129

 

15

%

Total

$

4,611

 

100

%  

$

4,071

 

100

%  

$

540

 

13

%

SG&A expenses of $4.6 million for the three months ended June 30, 2023 increased $0.5 million compared to the same prior year period. The TS segment SG&A expenses increased by approximately $0.4 million due to increased variable compensation from higher sales and increased payroll. The HPP segment SG&A expenses increased approximately $0.1 million for the three months ended June 30, 2023 as compared to the prior year period due to increased variable compensation.

Other Income/Expenses

The following table details other income, net for the three months ended June 30, 2023 and 2022:

Three months ended

Increase

    

June 30, 2023

    

June 30, 2022

    

(Decrease)

(Amounts in thousands)

Foreign exchange (loss) gain

$

(93)

$

618

$

(711)

Interest expense

(82)

(80)

(2)

Interest income

 

401

 

158

 

243

Other income (expense), net

 

21

 

(20)

 

41

Total other income, net

$

247

$

676

$

(429)

Total other income (expense), net for the three months ended June 30, 2023 decreased $0.4 million compared to the three months ended June 30, 2022.

The $0.7 million increased foreign exchange loss for the three months ended June 30, 2023 was due to the U.S. Dollar and Euro weakening relative to the British Pound compared to the same prior year period. 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 (loss) gain on the income statement. The foreign exchange loss was primarily from U.S. Dollar and Euro bank accounts in our TS U.K. division.

Interest income increased $243 thousand for the three months ended June 30, 2023 compared to the same prior year period primarily due to additional interest income from agreements that have payment terms in excess of one year (see Note 6 in Item 1 to this Quarterly Report on Form 10-Q for details) entered into subsequent to the fiscal third quarter of 2022, which were partially offset with lower interest income recognized from prior agreements as interest income decreases as time elapses due to principal payments being received. All of these agreements are in the TS-US division. Additionally, interest rates have significantly increased from the same prior year period, which has resulted in increased interest income from money market accounts and investments from both the U.S. and U.K.

29

The interest expense decrease of $2 thousand for the three months ended June 30, 2023 compared to the same prior year period was related to the TS U.S. division making principal payments on multi-year vendor contracts that started in the second quarter of fiscal year 2021 related to sales agreements that have payment terms in excess of one year as the Company incurs less interest expense over time as principal payments are made. This was partially offset with interest expense incurred during the three months ended June 30, 2023 for a new multi-year vendor contract with payment terms in excess of one year. This is the only new multi-year vendor agreement since the third quarter of fiscal year 2022. See Note 10 in Item 1 to this Quarterly Report on Form 10-Q for details.

Income Taxes

An income tax benefit of $1.7 million was recorded for the three months ended June 30, 2023 compared to an income tax expense of $11 thousand in the same prior year period.

The income tax benefit for the three months ended June 30, 2023 was primarily driven by the release of the full valuation allowance against the Company’s deferred tax assets that was established in fiscal year 2021. Since that time, the COVID-19 pandemic has ended, and the Company’s Technology Solutions business has grown in fiscal years 2022 and 2023, which provided strong financial results including growth in product and software sales, third party maintenance sales, and recurring managed services and cloud software sales. The backlog continues to be strong as of June 30, 2023.

The income tax provision for each quarter is generally determined based upon the expected effective income tax rate for the full year and the tax rate applicable to certain discrete transactions in the interim period. To determine the annual effective income tax rate, we must estimate both the total income (loss) before income tax for the full year and the jurisdictions in which that income (loss) is subject to tax. The actual effective income tax rate for the full year may differ from these estimates if income (loss) before income tax is greater than or less than what was estimated or if the allocation of income (loss) to jurisdictions in which it is taxed is different from the estimated allocations.

While the Company had maintained a full valuation allowance, we had been using the discrete effective tax rate method to calculate income taxes for the purposes of quarterly reporting. Now that the valuation allowance has been reduced, the Company has resumed using the annualized effective tax rate method to calculate income taxes as prescribed under ASC 740 for the three months ended June 30, 2023.

Overview of the nine months ended June 30, 2023

Our sales increased by $11.6 million, or 31%, to $49.3 million for the nine months ended June 30, 2023 as compared to $37.7 million for the nine months ended June 30, 2022. The increase in sales is the result of an increase of $9.3 million in our TS segment and an increase of approximately $2.3 million in our HPP segment. Our gross margin percentage remained consistent at 34% of sales for the nine months ended June 30, 2023 compared to 34% for the nine months ended June 30, 2022. For the nine months ended June 30, 2023 there was operating income of $2.2 million compared to operating loss of $0.4 million for the nine months ended June 30, 2022. Other income, net decreased $0.8 million for the nine months ended June 30, 2023 to income of $0.1 million compared to income of $0.9 million for the nine months ended June 30, 2022. An income tax benefit of $1.5 million was recorded for the nine months ended June 30, 2023 compared to an income tax expense of $28 thousand in the same prior year period.

30

The following table details our results of operations in dollars and as a percentage of sales for the nine months ended June 30, 2023 and 2022:

%

%

 

    

June 30, 2023

    

of sales

    

June 30, 2022

    

of sales

 

(Dollar amounts in thousands)

 

Sales

$

49,321

 

100

%  

$

37,676

 

100

%

Costs and expenses:

 

  

 

  

 

  

 

  

Cost of sales

 

32,587

 

66

%  

 

24,888

 

66

%

Engineering and development

 

2,435

 

5

%  

 

2,228

 

6

%

Selling, general and administrative

 

12,123

 

25

%  

 

10,961

 

29

%

Total costs and expenses

 

47,145

 

96

%  

 

38,077

 

101

%

Operating income (loss)

 

2,176

 

4

%  

 

(401)

 

(1)

%

Other income, net

 

132

 

%  

 

903

 

2

%

Income before income taxes

 

2,308

 

4

%  

 

502

 

1

%

Income tax (benefit) expense

 

(1,488)

 

(3)

%  

 

28

 

%

Net income

$

3,796

1

%  

$

474

1

%

Sales

Our sales increased by approximately $11.6 million, or 31%, to $49.3 million for the nine months ended June 30, 2023 as compared to $37.7 million for the nine months ended June 30, 2022. The increase in sales is the result of an increase of $9.3 million in our TS segment and an increase of approximately $2.3 million in our HPP segment.

TS segment sales change was as follows for the nine months ended June 30, 2023 and 2022:

June 30, 

Increase

 

    

2023

    

2022

    

$

    

%

 

(Dollar amounts in thousands)

Products

$

32,013

$

23,266

$

8,747

38

%

Services

 

12,008

 

11,465

 

543

5

%

Total

$

44,021

$

34,731

$

9,290

27

%

The increase in TS segment product sales of $8.7 million during the period as compared to the prior year period is attributable to an increase in the U.S. division of $8.6 million due to increased sales to several major customers combined with an increase in the U.K. division of $0.1 million due to one large order with a major customer. Service sales for the nine months ended June 30, 2023 increased $0.5 million from the prior year period, which is attributable to the U.S. division. The changes in service sales included increased managed services sales of $0.9 million and increased third party maintenance sales of $0.4 million, partially offset by decreased internal and third party service sales of $0.8 million.

HPP segment sales change was as follows for the nine months ended June 30, 2023 and 2022:

    

June 30, 

Increase

 

2023

    

2022

    

$

    

%

(Dollar amounts in thousands)

Products

$

4,130

$

2,109

$

2,021

96

%

Services

 

1,170

 

836

 

334

40

%

Total

$

5,300

$

2,945

$

2,355

80

%

The HPP product sales increased by $2.0 million for the nine months ended June 30, 2023 as compared to the prior year period, primarily as a result of one large Myricom product order of $1.8 million placed in the first quarter of fiscal year 2022, but due to supply chain delays was not fully fulfilled until the first quarter of fiscal year 2023. Additionally, increased volume to a major customer of $0.8 million occurred during the nine months ended June 30, 2023, which was offset with a $0.6 million decrease in Myricom product from other customers. The HPP service sales increased $0.3 million for the nine months ended June 30, 2023 compared to the prior year period from increased ARIA revenue of

31

$0.3 million and increased repair revenue of $0.1 million, partially offset with decreased royalties on high-speed processing boards related to the E2D program of $0.1 million.

Our sales by geographic area, which is based on the customer location to which the products were shipped or services rendered, were as follows for the nine months ended June 30, 2023 and 2022:

June 30, 

Increase (decrease)

    

2023

    

%

    

2022

    

%

    

$

    

%

 

(Dollar amounts in thousands)

Americas

$

47,957

 

97

%  

$

36,187

 

96

%  

$

11,770

33

%

Europe

 

935

 

2

%  

 

1,202

 

3

%  

 

(267)

(22)

%

Asia

 

429

 

1

%  

 

287

 

1

%  

 

142

49

%

Totals

$

49,321

 

100

%  

$

37,676

 

100

%  

$

11,645

31

%

The $11.8 million increase in sales to the Americas was primarily the result of an increase in the TS segment’s U.S. division of $9.5 million combined with an increase in the HPP segment of $2.3 million. The $0.3 million decrease in sales to Europe was primarily the result of decreased sales by our TS Segment’s U.S. division of $0.2 million due to a large volume from one customer in the same prior year period which did not reoccur in the current period combined with a decrease in the HPP segment of $0.2 million, partially offset by an increase in the TS UK division of $0.1 million. The sales to Asia increased by $0.1 million due to an increase in the HPP segment of $0.2 million, partially offset by the TS U.S. division of $0.1 million.

Gross Margins

Our gross margin ("GM") increased $3.9 million for the nine months ended June 30, 2023 as compared to the same prior year period. The GM as a percentage of total sales remained relatively flat at 34% for the nine months ended June 30, 2023 as compared to the same prior year period of 34%.

June 30, 

2023

2022

Increase (decrease)

 

(Dollar amounts in thousands)

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

TS

$

13,218

 

30

%  

$

11,284

 

32

%  

$

1,934

 

(2)

%

HPP

 

3,516

 

66

%  

 

1,504

 

51

%  

 

2,012

 

15

%

Total

$

16,734

 

34

%  

$

12,788

 

34

%  

$

3,946

 

%

The impact of product mix within our TS segment on gross margin for the nine months ended June 30, 2023 and 2022 was as follows:

June 30, 

2023

2022

Increase (decrease)

 

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

(Dollar amounts in thousands)

Products

$

6,070

 

19

%  

$

4,459

 

19

%  

$

1,611

 

%

Services

 

7,148

 

60

%  

 

6,825

 

60

%  

 

323

 

%

Total

$

13,218

 

30

%  

$

11,284

 

32

%  

$

1,934

 

(2)

%

The overall TS segment GM as a percentage of total sales decreased to 30% for the nine month period ended June 30, 2023 compared to 32% from the prior year period. This is due to a disproportionate increase in GM from products when compared to services since services GM as a percentage of revenue is significantly higher than products. However, product and service GM as a percentage of each type of revenue remained relatively flat from the prior year.

32

The impact of product mix within our HPP segment on gross margin for the nine months ended June 30, 2023 and 2022 was as follows:

June 30, 

2023

2022

Increase (decrease)

 

(Dollar amounts in thousands)

    

GM$

    

GM%

    

GM$

    

GM%

    

GM$

    

GM%

 

Products

$

2,762

 

67

%  

$

826

 

39

%  

$

1,936

 

28

%

Services

 

754

 

64

%  

 

678

 

81

%  

 

76

 

(17)

%

Total

$

3,516

 

66

%  

$

1,504

 

51

%  

$

2,012

 

15

%

The overall HPP segment GM as a percentage of sales increased to 66% for the nine months ended June 30, 2023 from 51% for the nine months ended June 30, 2022. The 28% increase in product GM as a percentage of product revenue was primarily attributed to the higher margin Myricom products we sold for the nine months ended June 30, 2023 compared to the same prior year period. The Myricom products have a wide range of gross margin percentage. The 17% decrease in service GM as a percentage of service revenue for the nine months ended June 30, 2023 compared to the same prior year period was due to decreased royalty sales, which are nearly all margin, partially offset with increased repair GM that has lower margins than the royalty sales.

Engineering and Development Expenses

The engineering and development expenses incurred by our HPP segment increased to $2.4 million for the nine months ended June 30, 2023 when compared to the same prior year period of $2.2 million due to higher consulting expenses of $0.4 million, partially offset by decreased labor expenses of $0.2 million. The current period expenses were primarily for product engineering expenses incurred in connection with the continued development of the ARIA Zero Trust Gateway cyber security products.

Selling, General and Administrative Expenses

The following table details our selling, general and administrative (“SG&A”) expense by operating segment for the nine months ended June 30, 2023 and 2022:

Nine months ended June 30,

$

%

% of

% of

Increase

Increase

    

2023

    

Total

    

2022

    

Total

    

(Decrease)

    

(Decrease)

(Dollar amounts in thousands)

By Operating Segment:

 

  

 

  

 

  

 

  

 

  

 

  

TS segment

$

9,401

 

78

%  

$

8,208

 

75

%  

$

1,193

 

15

%

HPP segment

 

2,722

 

22

%  

 

2,753

 

25

%  

 

(31)

 

(1)

%

Total

$

12,123

 

100

%  

$

10,961

 

100

%  

$

1,162

 

11

%

SG&A expenses increased $1.2 million for the nine months ended June 30, 2023 compared to the same prior year period. The $1.2 million increase in TS segment SG&A expenses compared to the same prior year period is primarily the result of approximately $0.5 million increased variable compensation, $0.4 million increased salaries and benefits, $0.2 million increased travel expenses, and $0.1 million of decreased provision for losses on accounts receivable. The HPP segment SG&A expenses remained relatively flat at approximately $2.7 million for the nine months ended June 30, 2023 as compared to the prior year period with variable compensation increasing by $0.3 million and labor decreasing by $0.3 million.

33

Other Income/Expenses

The following table details other income, net for the nine months ended June 30, 2023 and 2022:

Nine months ended

Increase

    

June 30, 2023

    

June 30, 2022

    

(Decrease)

(Amounts in thousands)

Foreign exchange (loss) gain

$

(709)

$

777

$

(1,486)

Interest expense

(208)

(286)

78

Interest income

 

987

 

429

 

558

Other income (expense), net

 

62

 

(17)

 

79

Total other income, net

$

132

$

903

$

(771)

Total other income (expense), net for the nine months ended June 30, 2023 decreased $0.8 million to income of $0.1 million compared to income of $0.9 million in the same prior year period.

The $1.5 million increased foreign exchange loss for the nine months ended June 30, 2023 was due to the U.S. Dollar and Euro weakening relative to the British Pound compared to the same prior year period. 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 (loss) gain on the income statement. The foreign exchange loss was primarily from U.S. Dollar and Euro bank accounts in our TS U.K. division.

Interest income increased $558 thousand for the nine months ended June 30, 2023 compared to the same prior year period primarily due to additional interest income from agreements that have payment terms in excess of one year (see Note 6 in Item 1 to this Quarterly Report on Form 10-Q for details) entered into subsequent to the fiscal third quarter of 2022, which were partially offset with lower interest income recognized from prior agreements as interest income decreases as time elapses due to principal payments being received. All of these agreements are in the TS-US division. Additionally, interest rates have significantly increased from the same prior year period, which has resulted in increased interest income from money market accounts and investments from both the U.S. and U.K.

The interest expense decrease of $78 thousand for the nine months ended June 30, 2023 compared to the same prior year period was related to the TS U.S. division making principal payments on multi-year vendor contracts that started in the second quarter of fiscal year 2021 related to sales agreements that have payment terms in excess of one year as the Company incurs less interest expense over time as principal payments are made. This decrease was partially offset with an increase from one subsequent multi-year vendor agreement in the third quarter of fiscal year 2023. This is the only new agreement from the third quarter of fiscal year 2022. See Note 10 in Item 1 to this Quarterly Report on Form 10-Q for details.

Income Taxes

An income tax benefit of $1.5 million was recorded for the nine months ended June 30, 2023 compared to an income tax expense of $28 thousand in the same prior year period.

The income tax benefit for the three months ended June 30, 2023 was primarily driven by the release of the full valuation allowance against the Company’s deferred tax assets that was established in fiscal year 2021. Since that time, the COVID-19 pandemic has ended, the Company’s Technology Solutions business has grown in fiscal years 2022 and 2023, which provided strong financial results including growth in product and software sales, third party maintenance sales, and recurring managed services and cloud software sales. The backlog continues to be strong as of June 30, 2023.

The income tax provision for each quarter is generally determined based upon the expected effective income tax rate for the full year and the tax rate applicable to certain discrete transactions in the interim period. To determine the annual effective income tax rate, we must estimate both the total income (loss) before income tax for the full year and the jurisdictions in which that income (loss) is subject to tax. The actual effective income tax rate for the full year may

34

differ from these estimates if income (loss) before income tax is greater than or less than what was estimated or if the allocation of income (loss) to jurisdictions in which it is taxed is different from the estimated allocations.

While the Company had maintained a full valuation allowance, we had been using the discrete effective tax rate method to calculate income taxes for the purposes of quarterly reporting. Now that the valuation allowance has been reduced, the Company has resumed using the annualized effective tax rate method to calculate income taxes as prescribed under ASC 740 for the three months ended June 30, 2023.

Liquidity and Capital Resources

Our primary source of liquidity is our cash and cash equivalents, which decreased by approximately $10.2 million to $13.8 million as of June 30, 2023 from $24.0 million as of September 30, 2022.

Our significant sources of cash for the nine months ended June 30, 2023 included a decrease in other assets of $2.6 million and a decrease in refundable income taxes of $0.5 million.

Within Accounts receivable there is $8.2 million due reflecting sales whose payment terms exceed one year. We are scheduled to receive payments of $5.9 million in the fourth quarter of fiscal year 2023 from these agreements.

Our significant uses of cash for the nine months ended June 30, 2023 were primarily related to a decrease in accounts payable and accrued expenses and other long-term liabilities of $8.4 million, net purchases of held-to-maturity investments of $2.4 million, net payments under the line-of-credit agreement of $1.8 million, and dividends paid to shareholders of $0.5 million.

Our cash held by our foreign subsidiary in the United Kingdom totaled approximately $4.8 million as of June 30, 2023 and consisted of 0.2 million Euros, 0.2 million British Pounds, and 4.2 million U.S. Dollars. This cash is included in our total cash and cash equivalents reported on the Condensed Consolidated Balance Sheets. Approximately 3.5 million U.S. Dollars was transferred tax-free during the first quarter of fiscal year 2023 from the foreign subsidiary in the U.K. (TS-UK) to Modcomp, Inc. (TS-US) to use in operations.

As of June 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. An amount of $13.7 million and $11.9 million were available as of June 30, 2023 and September 30, 2022, respectively. As of June 30, 2023 and September 30, 2022 there were no cash withdrawals outstanding. For a further discussion of the Company’s line of credit, including its financial covenants, see Item 1, Note 10 “Notes Payable and Line of Credit.”

In the second quarter of fiscal year 2023 we purchased held-to-maturity investments consisting of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. We’ve ensured we have enough working capital for operations during this time in making this investment decision. The decision was made to get higher returns but continue to have high liquidity.

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.

35

Item 4.         Controls and Procedures

Evaluation of Disclosure Controls and Procedures

The Company evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of June 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 SEC’s 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 June 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.

Changes in Internal Control over Financial Reporting

During the nine months ended June 30, 2023, there were no changes in our internal control over financial reporting that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

PART II.  OTHER INFORMATION

Item 1A.       Risk factors

There have been no material changes to the risk factors set forth in Item 1A under the heading “Risk Factors” in our Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

36

Item 2.         Purchases of equity securities

On February 8, 2011, the Board of Directors authorized the Company to repurchase up to 250 thousand additional shares of the Company's outstanding common stock at market price. The plan does not expire. As of May 14, 2020, we suspended our stock repurchase program until further economic clarity. The Board of Directors approved the activation of the suspended stock repurchase program on December 29, 2021. The Company repurchased 600 shares of its outstanding common stock on the open market during the three months ended June 30, 2023. As of June 30, 2023, approximately 171 thousand shares remain authorized for repurchase under the stock repurchase program.

Common stock of CSP Inc. may be repurchased on the open market at the discretion of management. We anticipate open market repurchases will be made in compliance with the Securities and Exchange Commission’s Rule 10b-18 in addition to complying with applicable legal and other considerations. Below are the purchases that have been made for the three months ended June 30, 2023.

Period

Total number of shares purchased

Average price paid per share

Total number of shares purchased as part of publicly announced plans (1)

Maximum number that may yet be purchased under the repurchase plan

May 1-31, 2023

600

$

10.79

600

171,127

(1)On December 29, 2021, the Company announced the commencement of purchases under our stock repurchase program, which was originally authorized and announced February 8, 2011. This program originally allowed the Company to purchase up to 250,000 shares of its Common Stock. As of the December 29, 2021 announcement, 194,125 shares of Common Stock were available to be repurchased under the stock repurchase program. The program does not expire. The stock repurchase program may be suspended, terminated, or modified at any time for any reason.

Item 6.         Exhibits

Number

   

Description

31.1*

Rule 13(a)-14(a) / 15d-14(a) Certification of Chief Executive Officer

31.2*

Rule 13(a)-14(a) / 15d-14(a) Certification of Chief Financial Officer

32.1*

Section 1350 Certifications of Chief Executive Officer and Chief Financial Officer

101*

The following financial statements for the Company’s Quarterly Report on Form 10-Q for the quarter ended June 30, 2023 formatted in eXtensible Business Reporting Language (XBRL) (a) our Condensed Consolidated Balance Sheets as of June 30, 2023 and September 30, 2022, (b) our Condensed Consolidated Statements of Income (Loss) for the three and nine months ended June 30, 2023 and 2022, (c) our Condensed Consolidated Statements of Comprehensive Income (Loss) for the three and nine months ended June 30, 2023 and 2022, (d) our Condensed Consolidated Statement of Shareholders’ Equity for the three and nine months ended June 30, 2023 and 2022, (e) our Condensed Consolidated Statements of Cash Flows for the nine months ended June 30, 2023 and 2022 and (f) the Notes to such Condensed Consolidated Financial Statements.

104*

The cover page from this Quarterly Report on Form 10-Q for the quarter ended June 30, 2023, formatted in inline XBRL.

*   Filed Herewith

37

SIGNATURES

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

CSP INC.

August 9, 2023

By:

/s/ Victor Dellovo

Victor Dellovo

Chief Executive Officer,

President and Director

August 9, 2023

By:

/s/ Gary W. Levine

Gary W. Levine

Chief Financial Officer

38

EX-31.1 2 cspi-20230630xex31d1.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 quarterly report on Form 10-Q 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.

Ugust 7

August 9, 2023

 

 /s/ Victor Dellovo

Victor Dellovo

Chief Executive Officer;

President and Director


EX-31.2 3 cspi-20230630xex31d2.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 quarterly report on Form 10-Q 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.

August 9, 2023

 

 /s/Gary W. Levine

Gary W. Levine

Chief Financial Officer


EX-32.1 4 cspi-20230630xex32d1.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 Quarterly Report on Form 10-Q of CSP Inc. (the Company) for the quarter ended June 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the Report), each of the undersigned Chief Executive Officer, President and Chairman 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.

August 9, 2023

By:

/s/ Victor Dellovo

Victor Dellovo

Chief Executive Officer;

President and Director

August 9, 2023

By:

/s/ Gary W. Levine

Gary W. Levine

Chief Financial Officer


EX-101.SCH 5 cspi-20230630.xsd EX-101.SCH 99900 - Disclosure - Standard And Custom Axis Domain Defaults link:presentationLink link:calculationLink link:definitionLink 00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 40401 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 40501 - Disclosure - Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details) link:presentationLink link:calculationLink link:definitionLink 40601 - Disclosure - Accounts and Long-Term Receivable (Details) link:presentationLink link:calculationLink link:definitionLink 40701 - Disclosure - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 40801 - Disclosure - Leases - Components of lease costs (Details) link:presentationLink link:calculationLink link:definitionLink 40902 - Disclosure - Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) link:presentationLink link:calculationLink link:definitionLink 41002 - Disclosure - Notes Payable and Line of Credit - Current and Noncurrent Portion (Details) link:presentationLink link:calculationLink link:definitionLink 41101 - Disclosure - Pension and Retirement Plans - Components of net periodic benefit costs (Details) link:presentationLink link:calculationLink link:definitionLink 41301 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 00400 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY link:presentationLink link:calculationLink link:definitionLink 31103 - Disclosure - Pension and Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 31503 - Disclosure - Segment Information (Tables) link:presentationLink link:calculationLink link:definitionLink 40101 - Disclosure - Basis of Presentation and New Significant Accounting Policy - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 40402 - Disclosure - Revenue - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue - Performance Obligations (Details) link:presentationLink link:calculationLink link:definitionLink 40403 - Disclosure - Revenue - Performance Obligations Default (Details) link:presentationLink link:calculationLink link:definitionLink 40502 - Disclosure - Earnings Per Share of Common Stock - Anti-dilutive (Details) link:presentationLink link:calculationLink link:definitionLink 40901 - Disclosure - Accounts payable and Other noncurrent liabilities - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41001 - Disclosure - Notes Payable and Line of Credit - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 41102 - Disclosure - Pension and Retirement Plans - Fair value of the assets (Details) link:presentationLink link:calculationLink link:definitionLink 41201 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 41401 - Disclosure - Fair Value of Financial Assets and Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 41501 - Disclosure - Segment Information - Operating Segments (Details) link:presentationLink link:calculationLink link:definitionLink 41502 - Disclosure - Segment Information - Major customers (Details) link:presentationLink link:calculationLink link:definitionLink 00090 - Document - Document And Entity Information link:presentationLink link:calculationLink link:definitionLink 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 00405 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 10101 - Disclosure - Basis of Presentation and New Significant Accounting Policy link:presentationLink link:calculationLink link:definitionLink 10201 - Disclosure - Use of Estimates link:presentationLink link:calculationLink link:definitionLink 10301 - Disclosure - Recent Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 10401 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 10501 - Disclosure - Earnings Per Share of Common Stock link:presentationLink link:calculationLink link:definitionLink 10601 - Disclosure - Accounts and Long-Term Receivable link:presentationLink link:calculationLink link:definitionLink 10701 - Disclosure - Inventories link:presentationLink link:calculationLink link:definitionLink 10801 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 10901 - Disclosure - Accounts payable and Other noncurrent liabilities link:presentationLink link:calculationLink link:definitionLink 11001 - Disclosure - Notes Payable and Line of Credit link:presentationLink link:calculationLink link:definitionLink 11101 - Disclosure - Pension and Retirement Plans link:presentationLink link:calculationLink link:definitionLink 11201 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 11301 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 11401 - Disclosure - Fair Value of Financial Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 11501 - Disclosure - Segment Information link:presentationLink link:calculationLink link:definitionLink 11601 - Disclosure - Dividend link:presentationLink link:calculationLink link:definitionLink 20102 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 30403 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 30503 - Disclosure - Earnings Per Share of Common Stock (Tables) link:presentationLink link:calculationLink link:definitionLink 30603 - Disclosure - Accounts and Long-Term Receivable (Tables) link:presentationLink link:calculationLink link:definitionLink 30703 - Disclosure - Inventories (Tables) link:presentationLink link:calculationLink link:definitionLink 30803 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 30903 - Disclosure - Accounts payable and Other noncurrent liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 31003 - Disclosure - Notes Payable and Line of Credit (Tables) link:presentationLink link:calculationLink link:definitionLink 31303 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 31403 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 40802 - Disclosure - Leases - Supplemental cash flow information (Details) link:presentationLink link:calculationLink link:definitionLink 41601 - Disclosure - Dividend (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 cspi-20230630_cal.xml EX-101.CAL EX-101.DEF 7 cspi-20230630_def.xml EX-101.DEF EX-101.LAB 8 cspi-20230630_lab.xml EX-101.LAB EX-101.PRE 9 cspi-20230630_pre.xml EX-101.PRE XML 10 R1.htm IDEA: XBRL DOCUMENT v3.23.2
Document And Entity Information - shares
9 Months Ended
Jun. 30, 2023
Aug. 03, 2023
Document and Entity Information    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jun. 30, 2023  
Document Transition Report false  
Entity File Number 0-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, Address Line Two Suite 210  
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 Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   4,727,573
Entity Central Index Key 0000356037  
Current Fiscal Year End Date --09-30  
Document Fiscal Year Focus 2023  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 11 R2.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Current assets:    
Cash and cash equivalents $ 13,848 $ 23,982
Investments - held-to-maturity 2,351 0
Accounts receivable, net of allowances of $106 and $88 23,523 22,993
Investment in lease, net-current portion 11 17
Inventories 4,182 4,372
Refundable income taxes 144 1,050
Other current assets 4,450 7,043
Total current assets 48,509 59,457
Property, equipment and improvements, net 603 647
Operating lease right-of-use assets 1,101 1,160
Intangibles, net 50 10
Investment in lease, net-less current portion 8 3
Long-term receivable 8,361 7,412
Deferred income taxes 2,053 0
Cash surrender value of life insurance 5,323 5,163
Pension benefits assets 1,483 1,099
Other assets 112 111
Total assets 67,603 75,062
Current liabilities:    
Accounts payable and accrued expenses 13,924 22,463
Line of credit 1,308 3,124
Notes payable - current portion 443 427
Deferred revenue 3,496 4,058
Pension and retirement plans 110 110
Total current liabilities 19,281 30,182
Pension and retirement plans 1,210 1,337
Notes payable - noncurrent portion 0 449
Operating lease liabilities - noncurrent portion 600 623
Income taxes payable 462 462
Other noncurrent liabilities 1,823 3,046
Total liabilities 23,376 36,099
Shareholders' equity:    
Common stock, $.01 par value per share; authorized, 7,500 shares; issued and outstanding 4,710 and 4,554 shares, respectively 48 46
Additional paid-in capital 20,406 19,476
Retained earnings 30,093 26,769
Accumulated other comprehensive loss (6,320) (7,328)
Total shareholders' equity 44,227 38,963
Total liabilities and shareholders' equity $ 67,603 $ 75,062
XML 12 R3.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jun. 30, 2023
Sep. 30, 2022
CONDENSED CONSOLIDATED BALANCE SHEETS    
Allowances (in dollars) $ 106 $ 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,710 4,554
Common stock, shares outstanding 4,710 4,554
XML 13 R4.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sales:        
Total sales $ 17,708 $ 13,326 $ 49,321 $ 37,676
Cost of sales:        
Total cost of sales 11,781 8,352 32,587 24,888
Gross profit 5,927 4,974 16,734 12,788
Operating expenses:        
Engineering and development 741 884 2,435 2,228
Selling, general and administrative 4,611 4,071 12,123 10,961
Total operating expenses 5,352 4,955 14,558 13,189
Operating income (loss) 575 19 2,176 (401)
Other income (expense):        
Foreign exchange (loss) gain (93) 618 (709) 777
Interest expense (82) (80) (208) (286)
Interest income 401 158 987 429
Other income (expense), net 21 (20) 62 (17)
Total other income (expense), net 247 676 132 903
Income before income taxes 822 695 2,308 502
Income tax (benefit) expense (1,692) 11 (1,488) 28
Net income 2,514 684 3,796 474
Net income attributable to common shareholders $ 2,355 $ 646 $ 3,564 $ 450
Net income per common share - basic $ 0.53 $ 0.15 $ 0.82 $ 0.11
Weighted average common shares outstanding - basic 4,413 4,280 4,366 4,251
Net income per common share - diluted $ 0.52 $ 0.15 $ 0.80 $ 0.11
Weighted average common shares outstanding net income - diluted 4,516 4,283 4,435 4,265
Product        
Sales:        
Total sales $ 12,934 $ 8,438 $ 36,143 $ 25,375
Cost of sales:        
Total cost of sales 9,960 6,548 27,311 20,090
Service        
Sales:        
Total sales 4,774 4,888 13,178 12,301
Cost of sales:        
Total cost of sales $ 1,821 $ 1,804 $ 5,276 $ 4,798
XML 14 R5.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)        
Net income $ 2,514 $ 684 $ 3,796 $ 474
Other comprehensive income (loss):        
Foreign currency translation gain (loss) adjustments, net 166 (558) 1,008 (710)
Total comprehensive income (loss) $ 2,680 $ 126 $ 4,804 $ (236)
XML 15 R6.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Beginning Balance (in Shares) at Sep. 30, 2021 4,394        
Beginning Balance at Sep. 30, 2021 $ 45 $ 18,258 $ 25,191 $ (9,448) $ 34,046
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     474   474
Other comprehensive income (loss)       (710) (710)
Stock-based compensation   726     726
Restricted stock cancellation $ (1)       (1)
Restricted stock cancellation (in shares) (1)        
Restricted stock issuance $ 2       2
Restricted stock issuance (in shares) 151        
Issuance of shares under employee stock purchase plan   90     90
Issuance of shares under employee stock purchase plan (in shares) 11        
Purchase of common stock     (151)   (151)
Purchase of common stock (in shares) (19)        
Ending Balance (in Shares) at Jun. 30, 2022 4,536        
Ending Balance at Jun. 30, 2022 $ 46 19,074 25,514 (10,158) 34,476
Beginning Balance (in Shares) at Mar. 31, 2022 4,533        
Beginning Balance at Mar. 31, 2022 $ 46 18,820 24,881 (9,600) 34,147
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     684   684
Other comprehensive income (loss)       (558) (558)
Stock-based compensation   254     254
Restricted stock cancellation (in shares) (1)        
Restricted stock issuance (in shares) 10        
Purchase of common stock     (51)   (51)
Purchase of common stock (in shares) (6)        
Ending Balance (in Shares) at Jun. 30, 2022 4,536        
Ending Balance at Jun. 30, 2022 $ 46 19,074 25,514 (10,158) $ 34,476
Beginning Balance (in Shares) at Sep. 30, 2022 4,554       4,554
Beginning Balance at Sep. 30, 2022 $ 46 19,476 26,769 (7,328) $ 38,963
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     3,796   3,796
Other comprehensive income (loss)       1,008 1,008
Stock-based compensation   832     832
Restricted stock issuance $ 2       2
Restricted stock issuance (in shares) 143        
Issuance of shares under employee stock purchase plan   98     98
Issuance of shares under employee stock purchase plan (in shares) 14        
Purchase of common stock     (6)   (6)
Purchase of common stock (in shares) (1)        
Cash dividends paid on common stock     (466)   $ (466)
Ending Balance (in Shares) at Jun. 30, 2023 4,710       4,710
Ending Balance at Jun. 30, 2023 $ 48 20,406 30,093 (6,320) $ 44,227
Beginning Balance (in Shares) at Mar. 31, 2023 4,711        
Beginning Balance at Mar. 31, 2023 $ 48 20,113 27,773 (6,486) 41,448
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income     2,514   2,514
Other comprehensive income (loss)       166 166
Stock-based compensation   293     293
Purchase of common stock     (6)   (6)
Purchase of common stock (in shares) (1)        
Cash dividends paid on common stock     (188)   $ (188)
Ending Balance (in Shares) at Jun. 30, 2023 4,710       4,710
Ending Balance at Jun. 30, 2023 $ 48 $ 20,406 $ 30,093 $ (6,320) $ 44,227
XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical) - $ / shares
3 Months Ended 9 Months Ended
Jun. 13, 2023
Mar. 14, 2023
Jan. 06, 2023
Jun. 30, 2023
Jun. 30, 2023
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY          
Common Stock, Dividends, Per Share, Cash Paid $ 0.04 $ 0.03 $ 0.03 $ 0.04 $ 0.10
XML 17 R8.htm IDEA: XBRL DOCUMENT v3.23.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Operating activities    
Net income $ 3,796 $ 474
Adjustments to reconcile net income to net cash (used in) provided by operating activities:    
Depreciation 258 250
Amortization of intangibles 11 9
Loss on sale of fixed assets, net 0 15
Foreign exchange loss (gain) 709 (777)
Provision for losses (recoveries) on accounts receivable 34 (27)
Provision for obsolete inventory 103 17
Amortization of lease right-of-use assets 451 478
Stock-based compensation expense on stock options and restricted stock awards 832 726
Deferred income taxes (2,053) 0
Decrease in cash surrender value of life insurance (96) (1,189)
Changes in operating assets and liabilities:    
(Increase) decrease in accounts receivable (569) 50
Decrease (increase) in inventories 89 (1,643)
Decrease in refundable income taxes 906 530
Increase in operating lease right-of-use assets (393) (63)
Decrease (increase) in other assets 2,609 (860)
Decrease in investment in lease 1 50
(Increase) decrease in long-term receivable (950) 2,178
Decrease in accounts payable and accrued expenses (8,393) (322)
Decrease in interest payable (94) (71)
Decrease in operating lease liabilities (67) (420)
(Decrease) increase in deferred revenue (561) 2,775
Decrease in pension and retirement plans liabilities (350) (226)
Decrease in other long-term liabilities (1,221) (1,734)
Net cash (used in) provided by operating activities (4,948) 220
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 1,182 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 (215) (223)
Net cash (used in) provided by investing activities (2,681) 31
Financing activities    
Dividends paid (466) 0
Net borrowing under line-of-credit agreement (1,816) 2,058
Repayments on notes payable (406) (647)
Principal payments on finance leases (4) (35)
Purchase of common stock (6) (151)
Proceeds from issuance of shares under equity compensation plans 98 90
Net cash (used in) provided by financing activities (2,600) 1,315
Effects of exchange rate on cash, net 95 (158)
Net (decrease) increase in cash and cash equivalents (10,134) 1,408
Cash and cash equivalents beginning of year 23,982 20,007
Cash and cash equivalents end of year 13,848 21,415
Supplementary cash flow information:    
Cash paid (received) for income taxes 42 (233)
Cash paid for interest 308 184
Supplementary non-cash financing activities:    
Obtaining a right-of-use asset in exchange for a lease liability 392 23
Customer financing for inventory sold (see Note 6 Accounts and Long-Term Receivable for details) $ 5,436 $ 1,232
XML 18 R9.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and New Significant Accounting Policy
9 Months Ended
Jun. 30, 2023
Basis of Presentation and New Significant Accounting Policy  
Basis of Presentation and New Significant Accounting Policy

Organization and Business

CSP Inc. ("CSPi" or "CSPI" or "the Company" or "we" or "our") was incorporated in 1968 and is based in Lowell, Massachusetts. 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 to meet the diverse requirements of its commercial and defense customers worldwide. The Company operates in two segments, its Technology Solutions (“TS”) segment and High Performance Products (“HPP”) segment.

1.            Basis of Presentation and New Significant Accounting Policy

Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared by the Company, without audit, and reflect all adjustments which, in the opinion of management, are necessary for a fair statement of the results of the interim periods presented. All adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in the annual consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States, have been omitted.

Accordingly, the Company believes that although the disclosures are adequate to make the information presented not misleading, the unaudited condensed consolidated financial statements should be read in conjunction with the notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

New Significant Accounting Policy – Held-to-maturity investment securities

Our investment securities are classified as held-to-maturity investments and consists of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. The carrying value of these investments as of June 30, 2023 was $2.4 million and we did not have any outstanding investments as of September 30, 2022. We did not record any gains or losses on these securities during the nine months ended June 30, 2023. The estimated fair value of these investments approximated their carrying values of June 30, 2023. We do not intend to sell these investments.

XML 19 R10.htm IDEA: XBRL DOCUMENT v3.23.2
Use of Estimates
9 Months Ended
Jun. 30, 2023
Use of Estimates  
Use of Estimates

2.            Use of Estimates

The preparation of condensed 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. These estimates and assumptions are related to reserves for bad debt, reserves for inventory obsolescence, the impairment assessment of intangible assets, right-of-use assets and lease liabilities, and the calculation of standalone selling price for revenue recognition, the calculation of liabilities related to deferred compensation and retirement plans and the calculation of income tax liabilities. Actual results may differ from those estimates under different assumptions or conditions.

XML 20 R11.htm IDEA: XBRL DOCUMENT v3.23.2
Recent Accounting Pronouncements
9 Months Ended
Jun. 30, 2023
Recent Accounting Pronouncements  
Recent Accounting Pronouncements

3.            Recent Accounting Pronouncements

New accounting standards not adopted as of June 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 (if any), 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 21 R12.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue
9 Months Ended
Jun. 30, 2023
Revenue  
Revenue

4.            Revenue

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.

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 the 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.

See disaggregated revenues below by products/services and divisions/segments.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

339

65

4,370

4,435

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

311

83

4,494

4,577

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,504

$

32,011

$

36,141

Service

1,170

244

11,764

12,008

13,178

Finance *

2

2

2

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,109

$

402

$

22,863

$

23,265

$

25,374

Service

836

280

11,185

11,465

12,301

Finance *

1

1

1

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

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

Significant Judgments

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.

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

We recognize revenue from third-party service contracts as either gross sales or net sales depending on whether we are acting as a principal party to the transaction or simply acting as an agent or broker based on control and timing. We are a 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 a 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.

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 $2.1 million and $4.4 million as of June 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the condensed consolidated balance sheets.  There were no noncurrent contract assets as of June 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 $3.5 million and $4.1 million as of June 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the condensed consolidated balance sheets. There were no long-term contract liabilities as of June 30, 2023 and September 30, 2022, respectively. Revenue recognized for the three and nine months ended June 30, 2023 that was included in contract liabilities as of September 30, 2022 was $0.5 million and $2.4 million, respectively.

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 condensed consolidated balance sheets as of June 30, 2023 and September 30, 2022. The portion of current capitalized costs were $149 thousand and $128 thousand as of June 30, 2023 and September 30, 2022, respectively. There are no noncurrent capitalized costs on the condensed 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 three months ended June 30, 2023 and 2022 were $103 thousand and $91 thousand, respectively. The amount of incremental costs amortized for the nine months ended June 30, 2023 and 2022 were $302 thousand and $272 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized during the nine months ended June 30, 2023 and 2022.

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 condensed consolidated balance sheets. The were no current capitalized costs as of June 30, 2023 and $9 thousand as of September 30, 2022. The were no noncurrent capitalized costs as of June 30, 2023 and September 30, 2022, respectively. The amount of fulfillment costs amortized for the three months ended June 30, 2023 and 2022 were $3 thousand and $3 thousand, respectively. The amount of fulfillment costs amortized for the nine months ended June 30, 2023 and 2022 were $9 thousand and $9 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the nine months ended June 30, 2023 and 2022.

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 6 to the condensed 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 number 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 June 30, 2023 is set forth in the table below:

    

(Amounts in thousands)

Fiscal 2023

61

Fiscal 2024

61

$

122

XML 22 R13.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share of Common Stock
9 Months Ended
Jun. 30, 2023
Earnings Per Share of Common Stock  
Earnings Per Share of Common Stock

5.            Earnings Per Share of Common Stock

Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income (loss) per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive restricted stock awards and is computed by dividing net income 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:

Three months ended

Nine months ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(Amounts in thousands except per share data)

Net income

 

$

2,514

  

$

684

 

$

3,796

  

$

474

Less: net income attributable to nonvested common stock

 

(159)

  

(38)

 

(232)

  

(24)

Net income attributable to common shareholders

$

2,355

  

$

646

$

3,564

  

$

450

Weighted average total shares outstanding – basic

 

4,710

  

 

4,535

4,651

4,481

Less: weighted average non–vested shares outstanding

 

(297)

  

 

(255)

(285)

(230)

Weighted average number of common shares outstanding – basic

 

4,413

  

 

4,280

4,366

  

4,251

Add: potential common shares from non–vested stock awards

 

103

  

 

3

69

  

14

Weighted average common shares outstanding – diluted

 

4,516

  

 

4,283

$

4,435

  

4,265

Net income per common share - basic

$

0.53

$

0.15

$

0.82

$

0.11

Net income per common share - diluted

$

0.52

$

0.15

$

0.80

$

0.11

Anti-dilutive securities include restricted stock, which are excluded from the diluted income per share computation. Non-vested restricted stock awards of 16 thousand and 98 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2023, respectively. Non-vested restricted stock awards of 231 thousand and 194 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2022, respectively.

XML 23 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Long-Term Receivable
9 Months Ended
Jun. 30, 2023
Accounts and Long-Term Receivable  
Accounts and Long-Term Receivable

6.            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 8, “Leases” for financing through leases. These receivables are included in Accounts receivable and Long-term receivable in the amount of approximately $8.2 million and $8.4 million as of June 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 5.8%, 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 have no past amounts due as of June 30, 2023 and September 30, 2022. There was no activity in the allowance for credit losses of these receivables for the three and nine months ended June 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 three months ended June 30, 2023 and 2022 was $234 thousand and $108 thousand, respectively. The amount of interest income earned from sales whose payment terms exceed one year for the nine months ended June 30, 2023 and 2022 was $605 thousand and $369 thousand, respectively. Interest income from these agreements is recorded in Other income (expense), net on the Condensed 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 of payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded net during the first quarter of fiscal year 2023.

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

Receivables whose payment terms exceed one year are placed on non-accrual 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 non-accrual 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 with an original contractual maturity over one year are as follows:

Fiscal year ending September 30:

    

(Amounts in thousands)

2023

$

5,889

2024

7,487

2025

2,941

2026

628

2027

628

Total payments

$

17,573

Less: unearned interest income

(977)

Total, net of unearned interest income

$

16,596

XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories
9 Months Ended
Jun. 30, 2023
Inventories  
Inventories

7.            Inventories

Inventories consist of the following:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

442

$

421

Work-in-process

 

386

23

Finished goods

 

3,354

3,928

Total

$

4,182

$

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. 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.

COVID-19 has adversely affected the distribution channel leading to significantly longer lead times when ordering product. Manufacturers are not producing as much product as prior to the pandemic due to disruptions, resulting in supply shortages. The TS segment has many vendors it transacts with and supply shortages only remain with a few of our vendors.

XML 25 R16.htm IDEA: XBRL DOCUMENT v3.23.2
Leases
9 Months Ended
Jun. 30, 2023
Leases  
Leases

8.            Leases

Information related to both lessee and lessor

The components of lease costs for the three months ended June 30, 2023 and 2022 are as follows:

Three months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

 

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

$

1

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

162

 

130

Short-term lease cost

Selling, general, and administrative

15

62

Total lease costs

$

177

$

193

The components of lease costs for the nine months ended June 30, 2023 and 2022 are as follows:

Nine months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

3

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

486

 

472

Short-term lease cost

Selling, general, and administrative

36

93

Total lease costs

$

523

$

568

Less sublease interest income

Revenue

(2)

(1)

Total lease costs, net of sublease interest income

$

521

$

567

Supplemental cash flow information related to leases for the nine months ended June 30, 2023 and 2022 is below:

Nine months ended

June 30, 2023

June 30, 2022

(Amounts in thousands)

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

Operating cash flows from operating leases

$

495

$

486

Operating cash flows from short-term leases

36

93

Operating cash flows from finance leases

1

3

Financing cash flows from finance leases

4

35

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

23

Cash received from subleases

15

51

XML 26 R17.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and Other noncurrent liabilities
9 Months Ended
Jun. 30, 2023
Accounts payable and Other noncurrent liabilities  
Accounts payable and Other noncurrent liabilities

9.            Accounts payable and Other noncurrent liabilities

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 6, “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 imputed interest rate for the agreements was determined to be 5.6%. 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 for the three months ended June 30, 2023 and 2022 was $74 thousand and $57 thousand, respectively. Interest expense related to these agreements for the nine months ended June 30, 2023 and 2022 was $185 thousand and $203 thousand, respectively.

The amounts owed for these agreements are in Accounts payable and Other noncurrent liabilities because they are owed to vendors rather than banks or financial institutions for borrowings. See Note 10, “Notes Payable and Line of Credit” for amounts due to banks and other financial institutions for borrowings.

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

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,925

$

1,758

Less: discount

160

184

Accounts payable and accrued expenses

$

1,765

$

1,574

Noncurrent

$

1,967

$

3,186

Less: discount

142

138

Other noncurrent liabilities

$

1,825

$

3,048

The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of June 30, 2023. This is approximately 21% 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. It was the same vendor as of June 30, 2023 and September 30, 2022 that only transacts with the U.S. division of the TS segment. 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 on comparable terms.

XML 27 R18.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable and Line of Credit
9 Months Ended
Jun. 30, 2023
Notes Payable and Line of Credit  
Notes Payable and Line of Credit

10.          Notes Payable and Line of Credit

In September 2019, the Company borrowed $1.0 million with a 5.0% rate of interest related to a multi-year agreement with a customer. See Note 6 for the disclosure related to the receivables.

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.

Interest expense related to the notes for the three months ended June 30, 2023 and 2022 was $5 thousand and $12 thousand, respectively. Interest expense related to the notes for the nine months ended June 30, 2023 and 2022 was $16 thousand and $39 thousand, respectively.

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

(6)

 

(22)

Notes payable - current portion

$

443

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

As of June 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 and HPP segments 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 Prime plus 5%. 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 June 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.3 million and $3.1 million, respectively, and the Company was in compliance with all financial covenants. As of June 30, 2023 and September 30, 2022, this line of credit also includes availability of a limited cash withdrawal of up to $1.0 million. As of June 30, 2023 and September 30, 2022 there were no cash withdrawals outstanding.

XML 28 R19.htm IDEA: XBRL DOCUMENT v3.23.2
Pension and Retirement Plans
9 Months Ended
Jun. 30, 2023
Pension and Retirement Plans  
Pension and Retirement Plans

11.          Pension and Retirement Plans

The Company’s operations 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 and defined contribution plans for some of its employees. In the U.S., the Company provides benefits through supplemental retirement plans to certain former employees. The U.S. supplemental retirement plans have life insurance policies which are not plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. The Company also provides for officer death benefits through post-retirement plans to certain current officers of the Company in the U.S. All the Company’s defined benefit plans are closed to newly hired employees and have been since September 2009.

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 condensed consolidated balance sheets.

The Company’s pension plan in the U.K. is the only plan with plan assets. The plan assets consist of an investment in a commingled fund which in turn comprises a diversified mix of assets including corporate equity securities, government securities and corporate debt securities.

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

Three Months Ended June 30, 

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

110

$

4

$

114

$

68

$

2

$

70

Expected return on plan assets

 

(148)

 

 

(148)

 

(118)

 

 

(118)

Amortization of past service costs

1

1

2

2

Amortization of net (gain) loss

 

 

(1)

 

(1)

 

24

 

 

24

Net periodic (benefit) cost

$

(37)

$

3

$

(34)

$

(24)

$

2

$

(22)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

19

$

19

$

$

9

$

9

Interest cost

 

 

4

 

4

 

 

12

 

12

Amortization of net loss (gain)

 

 

84

 

84

 

 

(10)

 

(10)

Net periodic cost

$

$

107

$

107

$

$

11

$

11

Nine months ended June 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

321

$

11

$

332

$

206

$

7

$

213

Expected return on plan assets

 

(430)

 

 

(430)

 

(354)

 

 

(354)

Amortization of past service costs

5

5

6

6

Amortization of net (gain) loss

 

 

(3)

 

(3)

 

73

 

1

 

74

Net periodic (benefit) cost

$

(104)

$

8

$

(96)

$

(69)

$

8

$

(61)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

31

$

31

$

$

31

$

31

Interest cost

 

 

35

 

35

 

 

35

 

35

Amortization of net gain

 

 

(14)

 

(14)

 

 

(14)

 

(14)

Net periodic cost

$

$

52

$

52

$

$

52

$

52

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

Fair Values as of

June 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

$

537

$

537

$

$

$

200

$

200

$

$

Fixed income

9,173

9,173

1,801

1,801

Equity

 

927

 

271

 

656

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,637

$

9,981

$

656

$

$

8,825

$

5,540

$

3,285

$

XML 29 R20.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes
9 Months Ended
Jun. 30, 2023
Income Taxes  
Income Taxes

12.            Income Taxes

An income tax benefit of $1.7 million was recorded for the three months ended June 30, 2023 compared to an income tax expense of $11 thousand in the same prior year period.

An income tax benefit of $1.5 million was recorded for the nine months ended June 30, 2023 compared to an income tax expense of $28 thousand in the same prior year period.

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 in fiscal years 2022 and 2023, which provided strong financial results including growth in product and software sales, third party maintenance sales, and recurring managed services and cloud software sales. The backlog continues to be strong as of June 30, 2023. 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 the three months ended June 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 $731 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.

The income tax provision for interim periods is generally determined based upon the expected effective income tax rate for the full year and the tax rate applicable to certain discrete transactions in the interim period. To determine the annual effective income tax rate, we must estimate both the total income (loss) before income tax for the full year and the jurisdictions in which that income (loss) is subject to tax. The actual effective income tax rate for the full year may differ from these estimates if income (loss) before income tax is greater than or less than what was estimated or if the

allocation of income (loss) to jurisdictions in which it is taxed is different from the estimated allocations. With the economic uncertainty surrounding the Company’s business settling since previous quarters, we have been able to produce more accurate forecasts of our full year earnings and small changes in ordinary income no longer result in significant changes to the annualized effective tax rates. As a result, the Company has resumed using the annualized effective tax rate method to calculate income taxes as prescribed under ASC 740 for the three months ended June 30, 2023.

The estimated annualized effective income tax rate for the nine months ended June 30, 2023 was 21.99%. Other differences between our effective income tax rate and the U.S. federal statutory rate are the impact of state taxes and tax credits that we expect to be able utilize against federal and state taxes.

The effective tax rate for the three and nine months ended June 30, 2023 was a benefit of (205.8%) and (64.5%), respectively, which was primarily driven by the release of the valuation against the Company's deferred tax assets. The income tax expense for the three and nine months ended June 30, 2022 was primarily driven by minimum state tax expenses due to the full valuation allowance in place during the period.

As of June 30, 2023, management assessed the balances of its deferred tax assets and liabilities to determine if any uncertain tax positions existed that would require a reserve under ASC 740-10. It determined that a reserve was required against federal and state research and development credits of $117 thousand and $118 thousand, respectively. Management will continue to evaluate the need for reserves under ASC 740-10 in future reporting periods.

XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss
9 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Loss.  
Accumulated Other Comprehensive Loss

13.            Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Cumulative effect of foreign currency translation, net

$

(4,783)

$

(5,791)

Cumulative unrealized loss on pension liability

 

(1,537)

 

(1,537)

Accumulated other comprehensive loss, net

$

(6,320)

$

(7,328)

XML 31 R22.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Assets and Liabilities
9 Months Ended
Jun. 30, 2023
Fair Value of Financial Assets and Liabilities  
Fair Value of Financial Assets and Liabilities

14.          Fair Value of Financial Assets and Liabilities

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 and whole life insurance policies, see Note 11 for pension plan assets) or non-recurring basis as of June 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 June 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

$

13,848

$

13,848

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

16,596

16,596

16,328

16,328

3

Note 6

Liabilities:

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

3,590

3,590

4,622

4,622

3

Note 9

Line of Credit

1,308

1,308

3,124

3,124

2

Note 10

Notes payable

443

443

876

876

3

Note 10

*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 June 30, 2023 and September 30, 2022.

XML 32 R23.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information
9 Months Ended
Jun. 30, 2023
Segment Information  
Segment Information

15.          Segment Information

The following tables present certain operating segment information for the three and nine months ended June 30, 2023 and 2022.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

 

339

 

65

 

4,370

 

4,435

 

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Operating (loss) income

$

(850)

$

(10)

$

1,435

$

1,425

$

575

Interest expense

$

(3)

$

$

(79)

$

(79)

$

(82)

Interest income

$

2

$

47

$

352

$

399

$

401

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

27

$

$

7

$

7

$

34

Depreciation and amortization

$

27

$

$

64

$

64

$

91

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

 

311

 

83

 

4,494

 

4,577

 

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Operating (loss) income

$

(1,370)

$

(29)

$

1,418

$

1,389

$

19

Interest expense

$

(11)

$

$

(69)

$

(69)

$

(80)

Interest income

$

38

$

12

$

108

$

120

$

158

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

27

$

$

1

$

1

$

28

Depreciation and amortization

$

28

$

$

51

$

51

$

79

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,506

$

32,013

$

36,143

Service

 

1,170

 

244

 

11,764

 

12,008

 

13,178

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Operating (loss) income

$

(1,641)

$

(6)

$

3,823

$

3,817

$

2,176

Interest expense

$

(9)

$

$

(199)

$

(199)

$

(208)

Interest income

$

10

$

126

$

851

$

977

$

987

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

67

$

$

148

$

148

$

215

Depreciation and amortization

$

83

$

$

186

$

186

$

269

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,109

$

402

$

22,864

$

23,266

$

25,375

Service

 

836

 

280

 

11,185

 

11,465

 

12,301

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

Operating (loss) income

$

(3,477)

$

(120)

$

3,196

$

3,076

$

(401)

Interest expense

$

(42)

$

$

(244)

$

(244)

$

(286)

Interest income

$

39

$

23

$

367

$

390

$

429

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

87

$

$

136

$

136

$

223

Depreciation and amortization

$

91

$

$

168

$

168

$

259

Operating income (loss) consists of sales less cost of sales, engineering and development expenses, and selling, general and administrative expenses but is not affected by either other income (expense) or by income tax expense (benefit). Non-operating expenses/income consists principally of interest income from transactions with payment terms exceeding one year (see Note 6, “Accounts and Long-Term Receivable” for details) and interest income from money market accounts in fiscal year 2023 year as interest rates have increased significantly, and interest expense primarily from multi-year agreements with vendors (see Note 9, “Accounts payable and other noncurrent liabilities”). All intercompany transactions have been eliminated.

The following table lists customers from which the Company derived revenues of 10% or more of total revenues for the three and nine months ended June 30, 2023 and 2022.

Three months ended June 30,

Nine months ended June 30,

2023

2022

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

(Amounts in millions)

Customer A

$

0.5

3

%

$

2.1

15

%

$

2.8

6

%

$

6.4

17

%

Customer B

$

2.3

13

%

$

0.4

3

%

$

4.1

8

%

$

1.1

3

%

One customer, not listed above, had a balance of $12.2 million, or 38%, of total consolidated accounts receivable and long-term receivable as of June 30, 2023 and a balance of $15.8 million, or 52%, of total consolidated accounts receivable and long-term receivable as of September 30, 2022. There were no other customers with more than 10% of total consolidated accounts receivable and long-term receivable as of June 30, 2023. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with any customers as of June 30, 2023.

XML 33 R24.htm IDEA: XBRL DOCUMENT v3.23.2
Dividend
9 Months Ended
Jun. 30, 2023
Dividend  
Dividend

16.          Dividend

On December 6, 2022, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on January 6, 2023 to shareholders of record as of December 21, 2022, the record date.

On February 8, 2023, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on March 14, 2023 to shareholders of record as of February 24, 2023, the record date.

On May 10, 2023, the Company’s board of directors declared a cash dividend of $0.04 per share which was paid on June 13, 2023 to shareholders of record as of May 25, 2023, the record date.

XML 34 R25.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jun. 30, 2023
Use of Estimates  
Basis of Presentation

Basis of Presentation

The accompanying interim condensed consolidated financial statements have been prepared by the Company, without audit, and reflect all adjustments which, in the opinion of management, are necessary for a fair statement of the results of the interim periods presented. All adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in the annual consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States, have been omitted.

Accordingly, the Company believes that although the disclosures are adequate to make the information presented not misleading, the unaudited condensed consolidated financial statements should be read in conjunction with the notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2022.

New Significant Accounting Policy - Held-to-Maturity Investment Securities

New Significant Accounting Policy – Held-to-maturity investment securities

Our investment securities are classified as held-to-maturity investments and consists of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. The carrying value of these investments as of June 30, 2023 was $2.4 million and we did not have any outstanding investments as of September 30, 2022. We did not record any gains or losses on these securities during the nine months ended June 30, 2023. The estimated fair value of these investments approximated their carrying values of June 30, 2023. We do not intend to sell these investments.

Use of Estimates

The preparation of condensed 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. These estimates and assumptions are related to reserves for bad debt, reserves for inventory obsolescence, the impairment assessment of intangible assets, right-of-use assets and lease liabilities, and the calculation of standalone selling price for revenue recognition, the calculation of liabilities related to deferred compensation and retirement plans and the calculation of income tax liabilities. Actual results may differ from those estimates under different assumptions or conditions.

New accounting standards not adopted as of June 30, 2023

New accounting standards not adopted as of June 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 (if any), 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 35 R26.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue (Tables)
9 Months Ended
Jun. 30, 2023
Revenue  
Schedule of disaggregated revenues

See disaggregated revenues below by products/services and divisions/segments.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

339

65

4,370

4,435

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

311

83

4,494

4,577

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,504

$

32,011

$

36,141

Service

1,170

244

11,764

12,008

13,178

Finance *

2

2

2

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2022

Sales:

Product

$

2,109

$

402

$

22,863

$

23,265

$

25,374

Service

836

280

11,185

11,465

12,301

Finance *

1

1

1

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

*     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

    

(Amounts in thousands)

Fiscal 2023

61

Fiscal 2024

61

$

122

XML 36 R27.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share of Common Stock (Tables)
9 Months Ended
Jun. 30, 2023
Earnings Per Share of Common Stock  
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:

Three months ended

Nine months ended

June 30, 

June 30, 

June 30, 

June 30, 

    

2023

    

2022

    

2023

    

2022

(Amounts in thousands except per share data)

Net income

 

$

2,514

  

$

684

 

$

3,796

  

$

474

Less: net income attributable to nonvested common stock

 

(159)

  

(38)

 

(232)

  

(24)

Net income attributable to common shareholders

$

2,355

  

$

646

$

3,564

  

$

450

Weighted average total shares outstanding – basic

 

4,710

  

 

4,535

4,651

4,481

Less: weighted average non–vested shares outstanding

 

(297)

  

 

(255)

(285)

(230)

Weighted average number of common shares outstanding – basic

 

4,413

  

 

4,280

4,366

  

4,251

Add: potential common shares from non–vested stock awards

 

103

  

 

3

69

  

14

Weighted average common shares outstanding – diluted

 

4,516

  

 

4,283

$

4,435

  

4,265

Net income per common share - basic

$

0.53

$

0.15

$

0.82

$

0.11

Net income per common share - diluted

$

0.52

$

0.15

$

0.80

$

0.11

XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Long-Term Receivable (Tables)
9 Months Ended
Jun. 30, 2023
Accounts and Long-Term Receivable  
Summary of contractual maturities of outstanding financing

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

Fiscal year ending September 30:

    

(Amounts in thousands)

2023

$

5,889

2024

7,487

2025

2,941

2026

628

2027

628

Total payments

$

17,573

Less: unearned interest income

(977)

Total, net of unearned interest income

$

16,596

XML 38 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Tables)
9 Months Ended
Jun. 30, 2023
Inventories  
Schedule of Inventory, Current

Inventories consist of the following:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Raw materials

$

442

$

421

Work-in-process

 

386

23

Finished goods

 

3,354

3,928

Total

$

4,182

$

4,372

XML 39 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
9 Months Ended
Jun. 30, 2023
Leases  
Schedule of components of lease costs

Three months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

 

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

$

1

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

162

 

130

Short-term lease cost

Selling, general, and administrative

15

62

Total lease costs

$

177

$

193

Nine months ended

Condensed Consolidated Statements of Operations Location

June 30, 2023

June 30, 2022

(Amounts in thousands)

Finance Lease:

Interest on lease liabilities

Interest expense

$

1

$

3

Operating Lease:

 

 

Operating lease cost

Selling, general, and administrative

 

486

 

472

Short-term lease cost

Selling, general, and administrative

36

93

Total lease costs

$

523

$

568

Less sublease interest income

Revenue

(2)

(1)

Total lease costs, net of sublease interest income

$

521

$

567

Supplemental cash flow information

Nine months ended

June 30, 2023

June 30, 2022

(Amounts in thousands)

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

Operating cash flows from operating leases

$

495

$

486

Operating cash flows from short-term leases

36

93

Operating cash flows from finance leases

1

3

Financing cash flows from finance leases

4

35

Lease assets obtained in exchange for new lease liabilities

Operating leases

392

23

Cash received from subleases

15

51

XML 40 R31.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and Other noncurrent liabilities (Tables)
9 Months Ended
Jun. 30, 2023
Accounts payable and Other noncurrent liabilities  
Schedule of agreements with vendors contain imputed interest

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

1,925

$

1,758

Less: discount

160

184

Accounts payable and accrued expenses

$

1,765

$

1,574

Noncurrent

$

1,967

$

3,186

Less: discount

142

138

Other noncurrent liabilities

$

1,825

$

3,048

XML 41 R32.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable and Line of Credit (Tables)
9 Months Ended
Jun. 30, 2023
Notes Payable and Line of Credit.  
Schedule of current and noncurrent notes payable

June 30, 2023

September 30, 2022

(Amounts in thousands)

Current

$

449

$

449

Less: notes discount

(6)

 

(22)

Notes payable - current portion

$

443

$

427

Noncurrent

$

$

449

Less: notes discount

 

Notes payable - noncurrent portion

$

$

449

XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Pension and Retirement Plans (Tables)
9 Months Ended
Jun. 30, 2023
Pension and Retirement Plans  
Schedule of Net Benefit Costs

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

Three Months Ended June 30, 

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

110

$

4

$

114

$

68

$

2

$

70

Expected return on plan assets

 

(148)

 

 

(148)

 

(118)

 

 

(118)

Amortization of past service costs

1

1

2

2

Amortization of net (gain) loss

 

 

(1)

 

(1)

 

24

 

 

24

Net periodic (benefit) cost

$

(37)

$

3

$

(34)

$

(24)

$

2

$

(22)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

19

$

19

$

$

9

$

9

Interest cost

 

 

4

 

4

 

 

12

 

12

Amortization of net loss (gain)

 

 

84

 

84

 

 

(10)

 

(10)

Net periodic cost

$

$

107

$

107

$

$

11

$

11

Nine months ended June 30,

2023

2022

    

U.K.

    

U.S.

    

Total

    

U.K.

    

U.S.

    

Total

(Amounts in thousands)

Pension:

Interest cost

$

321

$

11

$

332

$

206

$

7

$

213

Expected return on plan assets

 

(430)

 

 

(430)

 

(354)

 

 

(354)

Amortization of past service costs

5

5

6

6

Amortization of net (gain) loss

 

 

(3)

 

(3)

 

73

 

1

 

74

Net periodic (benefit) cost

$

(104)

$

8

$

(96)

$

(69)

$

8

$

(61)

Post Retirement:

 

  

 

  

 

  

 

  

 

  

 

  

Service cost

$

$

31

$

31

$

$

31

$

31

Interest cost

 

 

35

 

35

 

 

35

 

35

Amortization of net gain

 

 

(14)

 

(14)

 

 

(14)

 

(14)

Net periodic cost

$

$

52

$

52

$

$

52

$

52

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

June 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

$

537

$

537

$

$

$

200

$

200

$

$

Fixed income

9,173

9,173

1,801

1,801

Equity

 

927

 

271

 

656

 

6,824

 

3,539

 

3,285

Total plan assets

$

10,637

$

9,981

$

656

$

$

8,825

$

5,540

$

3,285

$

XML 43 R34.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Tables)
9 Months Ended
Jun. 30, 2023
Accumulated Other Comprehensive Loss.  
Schedule of Accumulated Other Comprehensive Loss

The components of accumulated other comprehensive loss are as follows:

June 30, 

September 30,

    

2023

    

2022

(Amounts in thousands)

Cumulative effect of foreign currency translation, net

$

(4,783)

$

(5,791)

Cumulative unrealized loss on pension liability

 

(1,537)

 

(1,537)

Accumulated other comprehensive loss, net

$

(6,320)

$

(7,328)

XML 44 R35.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Assets and Liabilities (Tables)
9 Months Ended
Jun. 30, 2023
Fair Value of Financial Assets and Liabilities  
Summary of assets and liabilities at fair value

As of June 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

$

13,848

$

13,848

$

23,982

$

23,982

1

Condensed Consolidated Balance Sheets

Accounts and long-term receivable*

16,596

16,596

16,328

16,328

3

Note 6

Liabilities:

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

3,590

3,590

4,622

4,622

3

Note 9

Line of Credit

1,308

1,308

3,124

3,124

2

Note 10

Notes payable

443

443

876

876

3

Note 10

*Original maturity over one year

XML 45 R36.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information (Tables)
9 Months Ended
Jun. 30, 2023
Segment Information  
Schedule of Segment Reporting Information, by Segment

The following tables present certain operating segment information for the three and nine months ended June 30, 2023 and 2022.

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Three months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

996

$

141

$

11,797

$

11,938

$

12,934

Service

 

339

 

65

 

4,370

 

4,435

 

4,774

Total sales

$

1,335

$

206

$

16,167

$

16,373

$

17,708

Operating (loss) income

$

(850)

$

(10)

$

1,435

$

1,425

$

575

Interest expense

$

(3)

$

$

(79)

$

(79)

$

(82)

Interest income

$

2

$

47

$

352

$

399

$

401

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

27

$

$

7

$

7

$

34

Depreciation and amortization

$

27

$

$

64

$

64

$

91

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

427

$

128

$

7,883

$

8,011

$

8,438

Service

 

311

 

83

 

4,494

 

4,577

 

4,888

Total sales

$

738

$

211

$

12,377

$

12,588

$

13,326

Operating (loss) income

$

(1,370)

$

(29)

$

1,418

$

1,389

$

19

Interest expense

$

(11)

$

$

(69)

$

(69)

$

(80)

Interest income

$

38

$

12

$

108

$

120

$

158

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

27

$

$

1

$

1

$

28

Depreciation and amortization

$

28

$

$

51

$

51

$

79

Technology Solutions Segment

High

Performance

Products

United

Consolidated

Nine months ended June 30,

    

Segment

    

Kingdom

    

U.S.

    

Total

    

Total

(Amounts in thousands)

2023

Sales:

Product

$

4,130

$

507

$

31,506

$

32,013

$

36,143

Service

 

1,170

 

244

 

11,764

 

12,008

 

13,178

Total sales

$

5,300

$

751

$

43,270

$

44,021

$

49,321

Operating (loss) income

$

(1,641)

$

(6)

$

3,823

$

3,817

$

2,176

Interest expense

$

(9)

$

$

(199)

$

(199)

$

(208)

Interest income

$

10

$

126

$

851

$

977

$

987

Total assets

$

10,165

$

6,914

$

50,524

$

57,438

$

67,603

Capital expenditures

$

67

$

$

148

$

148

$

215

Depreciation and amortization

$

83

$

$

186

$

186

$

269

2022

 

  

 

  

 

  

 

  

 

  

Sales:

 

  

 

  

 

  

 

  

 

  

Product

$

2,109

$

402

$

22,864

$

23,266

$

25,375

Service

 

836

 

280

 

11,185

 

11,465

 

12,301

Total sales

$

2,945

$

682

$

34,049

$

34,731

$

37,676

Operating (loss) income

$

(3,477)

$

(120)

$

3,196

$

3,076

$

(401)

Interest expense

$

(42)

$

$

(244)

$

(244)

$

(286)

Interest income

$

39

$

23

$

367

$

390

$

429

Total assets

$

8,862

$

9,057

$

46,597

$

55,654

$

64,516

Capital expenditures

$

87

$

$

136

$

136

$

223

Depreciation and amortization

$

91

$

$

168

$

168

$

259

Schedule of Revenue by Major Customers

The following table lists customers from which the Company derived revenues of 10% or more of total revenues for the three and nine months ended June 30, 2023 and 2022.

Three months ended June 30,

Nine months ended June 30,

2023

2022

2023

2022

(in millions)

(in millions)

Customer

% of Total

Customer

% of Total

Customer

% of Total

Customer

% of Total

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

Revenues

    

(Amounts in millions)

Customer A

$

0.5

3

%

$

2.1

15

%

$

2.8

6

%

$

6.4

17

%

Customer B

$

2.3

13

%

$

0.4

3

%

$

4.1

8

%

$

1.1

3

%

XML 46 R37.htm IDEA: XBRL DOCUMENT v3.23.2
Basis of Presentation and New Significant Accounting Policy - Narrative (Details)
$ in Thousands
9 Months Ended
Jun. 30, 2023
USD ($)
segment
Sep. 30, 2022
USD ($)
Basis of Presentation and New Significant Accounting Policy    
Number of Operating Segments | segment 2  
Investments - held-to-maturity | $ $ 2,351 $ 0
XML 47 R38.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Revenue from External Customer [Line Items]        
Managed service contracts, right to refund, period     30 days  
Total sales $ 17,708 $ 13,326 $ 49,321 $ 37,676
Product        
Revenue from External Customer [Line Items]        
Sales 12,934 8,438 36,141 25,374
Total sales 12,934 8,438 36,143 25,375
Service        
Revenue from External Customer [Line Items]        
Sales 4,774 4,888 13,178 12,301
Total sales 4,774 4,888 13,178 12,301
Finance        
Revenue from External Customer [Line Items]        
Finance     2 1
HPP        
Revenue from External Customer [Line Items]        
Total sales 1,335 738 5,300 2,945
HPP | Product        
Revenue from External Customer [Line Items]        
Sales 996 427 4,130 2,109
Total sales 996 427 4,130 2,109
HPP | Service        
Revenue from External Customer [Line Items]        
Sales 339 311 1,170 836
Total sales 339 311 1,170 836
HPP | Finance        
Revenue from External Customer [Line Items]        
Finance     0 0
TS        
Revenue from External Customer [Line Items]        
Total sales 16,373 12,588 44,021 34,731
TS | U.K..        
Revenue from External Customer [Line Items]        
Total sales 206 211 751 682
TS | UNITED STATES        
Revenue from External Customer [Line Items]        
Total sales 16,167 12,377 43,270 34,049
TS | Product        
Revenue from External Customer [Line Items]        
Sales 11,938 8,011 32,011 23,265
Total sales 11,938 8,011 32,013 23,266
TS | Product | U.K..        
Revenue from External Customer [Line Items]        
Sales 141 128 507 402
Total sales 141 128 507 402
TS | Product | UNITED STATES        
Revenue from External Customer [Line Items]        
Sales 11,797 7,883 31,504 22,863
Total sales 11,797 7,883 31,506 22,864
TS | Service        
Revenue from External Customer [Line Items]        
Sales 4,435 4,577 12,008 11,465
Total sales 4,435 4,577 12,008 11,465
TS | Service | U.K..        
Revenue from External Customer [Line Items]        
Sales 65 83 244 280
Total sales 65 83 244 280
TS | Service | UNITED STATES        
Revenue from External Customer [Line Items]        
Sales 4,370 4,494 11,764 11,185
Total sales $ 4,370 $ 4,494 11,764 11,185
TS | Finance        
Revenue from External Customer [Line Items]        
Finance     2 1
TS | Finance | U.K..        
Revenue from External Customer [Line Items]        
Finance     0 0
TS | Finance | UNITED STATES        
Revenue from External Customer [Line Items]        
Finance     $ 2 $ 1
XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Revenue Recognition (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Capitalized Contract Cost [Line Items]          
Current contract assets $ 2,100   $ 2,100   $ 4,400
Non-current contract assets 0   0   0
Current contract liabilities 3,500   3,500   4,100
Non-current contract liabilities 0   0   0
Revenue recognized included in contract liability 2,400   500    
Current capitalized costs 149   149   128
Non-current capitalized costs 0   0   0
Incremental costs amortized $ 103 $ 91 302 $ 272  
Impairment related to costs capitalized     $ 0 0  
Payment terms     30 days    
Practical Expedient, Incremental Costs     true    
Remaining Performance Obligation, Optional Exemption     true    
Minimum          
Capitalized Contract Cost [Line Items]          
Amortization Period 3 years   3 years    
Maximum          
Capitalized Contract Cost [Line Items]          
Amortization Period 6 years   6 years    
Europe | Maximum          
Capitalized Contract Cost [Line Items]          
Payment terms     90 days    
TS          
Capitalized Contract Cost [Line Items]          
Current capitalized costs $ 0   $ 0   9
Non-current capitalized costs 0   0   $ 0
Incremental costs amortized $ 3 $ 3 9 9  
Impairment related to costs capitalized     $ 0 $ 0  
XML 49 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Revenue - Performance Obligations (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Remaining performance obligation, amount $ 122
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 3 months
Remaining performance obligation, amount $ 61
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 $ 61
XML 50 R41.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share of Common Stock        
Net income $ 2,514 $ 684 $ 3,796 $ 474
Less: net income attributable to nonvested common stock (159) (38) (232) (24)
Net income attributable to common shareholders $ 2,355 $ 646 $ 3,564 $ 450
Weighted average total shares outstanding - basic 4,710 4,535 4,651 4,481
Less: weighted average non-vested shares outstanding (297) (255) (285) (230)
Weighted average number of common shares outstanding - basic 4,413 4,280 4,366 4,251
Add: potential common shares from non-vested stock awards 103 3 69 14
Weighted average common shares outstanding - diluted 4,516 4,283 4,435 4,265
Net income per common share - basic $ 0.53 $ 0.15 $ 0.82 $ 0.11
Net income per common share - diluted $ 0.52 $ 0.15 $ 0.80 $ 0.11
XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings Per Share of Common Stock - Anti-dilutive (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
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 16 231 98 194
XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts and Long-Term Receivable (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
USD ($)
agreement
Dec. 31, 2022
USD ($)
agreement
Jun. 30, 2022
USD ($)
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Sep. 30, 2022
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]            
Accounts receivable $ 23,523     $ 23,523   $ 22,993
Long-term receivable $ 8,361     8,361   7,412
Number of agreements increase in accounts and long term receivable | agreement 1 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     $ 3,100    
Period of payments to be received for accounts and long term receivable 4 years 2 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 $ 8,200     $ 8,200   8,900
Long-term receivable $ 8,400     $ 8,400   7,400
Long term receivables interest rate 5.80%     5.80%    
Amount of allowance for credit losses or impairments with a contractual maturity of over one year $ 0     $ 0   0
Accounts and long-term receivable past due 0     0   $ 0
Activity in allowance for credit losses for accounts and long-term receivables 0   $ 0 0 $ 0  
Construction Contractor, Receivable, Excluding Contract Retainage, Fiscal Year Maturity [Abstract]            
2023 5,889     5,889    
2024 7,487     7,487    
2025 2,941     2,941    
2026 628     628    
2027 628     628    
Total payments 17,573     17,573    
Less: unearned interest income (977)     (977)    
Total, net of unearned interest income 16,596     $ 16,596    
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 $ 234   $ 108 $ 605 $ 369  
XML 53 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Inventories (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Inventories    
Raw materials $ 442 $ 421
Work-in-process 386 23
Finished goods 3,354 3,928
Total $ 4,182 $ 4,372
XML 54 R45.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Operating Lease:        
Total lease costs $ 177 $ 193 $ 523 $ 568
Total lease costs, net of sublease interest income     521 567
Interest expense        
Finance Lease:        
Interest on lease liabilities 0 1 1 3
Selling, general and administrative        
Operating Lease:        
Operating lease cost 162 130 486 472
Short-term lease cost $ 15 $ 62 36 93
Revenue.        
Operating Lease:        
Less sublease interest income     $ (2) $ (1)
XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 495 $ 486
Operating cash flows from short-term leases 36 93
Operating cash flows from finance leases 1 3
Financing cash flows from finance leases 4 35
Operating leases 392 23
Cash received from subleases $ 15 $ 51
XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and Other noncurrent liabilities - Narrative (Details) - Vendor Agreement - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Accounts payable and other noncurrent liabilities          
Imputed interest rate 5.60%   5.60%    
Interest expense $ 74 $ 57 $ 185 $ 203  
Payable to vendor $ 3,300   $ 3,300   $ 16,100
Percentage of accounts payable and noncurrent liabilities 21.00%   21.00%   63.00%
XML 57 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Accounts payable and other noncurrent liabilities    
Accounts payable and accrued expenses $ 13,924 $ 22,463
Other noncurrent liabilities 1,823 3,046
Vendor Agreement    
Accounts payable and other noncurrent liabilities    
Current 1,925 1,758
Less: discount 160 184
Accounts payable and accrued expenses 1,765 1,574
Noncurrent 1,967 3,186
Less: discount 142 138
Other noncurrent liabilities $ 1,825 $ 3,048
XML 58 R49.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable and Line of Credit - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Oct. 31, 2019
Sep. 30, 2019
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Note payable              
Inventory line of credit     $ 1,308   $ 1,308   $ 3,124
Notes payable              
Note payable              
Borrowings $ 2,000 $ 1,000          
Interest rate 5.10% 5.00%          
Interest Expense, Debt     5 $ 12 16 $ 39  
Inventory Line of Credit | Line of Credit.              
Note payable              
Maximum borrowing capacity     15,000   15,000   15,000
Interest Payable     0   0    
Minimum Net Worth Required for Compliance     4,000   4,000    
Inventory line of credit     1,300   1,300   3,100
Cash withdrawal limit     1,000   1,000   1,000
Cash withdrawals outstanding     $ 0   $ 0   $ 0
Inventory Line of Credit | Line of Credit. | Prime Rate              
Note payable              
Interest rate     5.00%   5.00%    
Inventory Line of Credit | Minimum | Line of Credit.              
Note payable              
Liquidity ratio     1.2   1.2    
Inventory Line of Credit | Maximum | Line of Credit.              
Note payable              
Ratio of Indebtedness to Net Capital     5.0   5.0    
XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.2
Notes Payable and Line of Credit - Current and Noncurrent Portion (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Note payable - current    
Notes payable - current portion $ 443 $ 427
Note payable - noncurrent    
Notes payable - noncurrent portion 0 449
Notes payable    
Note payable - current    
Current 449 449
Less: notes discount (6) (22)
Notes payable - current portion 443 427
Note payable - noncurrent    
Noncurrent 0 449
Less: notes discount 0 0
Notes payable - noncurrent portion $ 0 $ 449
XML 60 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Pension and Retirement Plans - Components of net periodic benefit costs (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Pension:        
Pension:        
Interest cost $ 114 $ 70 $ 332 $ 213
Expected return on plan assets (148) (118) (430) (354)
Amortization of:        
Amortization of past service costs 1 2 5 6
Amortization of net (gain) loss (1) 24 (3) 74
Net periodic benefit cost (34) (22) (96) (61)
Post Retirement:        
Pension:        
Service cost 19 9 31 31
Interest cost 4 12 35 35
Amortization of:        
Amortization of net (gain) loss 84 (10) (14) (14)
Net periodic benefit cost 107 11 52 52
UNITED STATES | Pension:        
Pension:        
Interest cost 4 2 11 7
Expected return on plan assets 0 0 0 0
Amortization of:        
Amortization of past service costs 0 0 0 0
Amortization of net (gain) loss (1) 0 (3) 1
Net periodic benefit cost 3 2 8 8
UNITED STATES | Post Retirement:        
Pension:        
Service cost 19 9 31 31
Interest cost 4 12 35 35
Amortization of:        
Amortization of net (gain) loss 84 (10) (14) (14)
Net periodic benefit cost 107 11 52 52
U.K.. | Pension:        
Pension:        
Interest cost 110 68 321 206
Expected return on plan assets (148) (118) (430) (354)
Amortization of:        
Amortization of past service costs 1 2 5 6
Amortization of net (gain) loss 0 24 0 73
Net periodic benefit cost (37) (24) (104) (69)
U.K.. | Post Retirement:        
Pension:        
Service cost 0 0 0 0
Interest cost 0 0 0 0
Amortization of:        
Amortization of net (gain) loss 0 0 0 0
Net periodic benefit cost $ 0 $ 0 $ 0 $ 0
XML 61 R52.htm IDEA: XBRL DOCUMENT v3.23.2
Pension and Retirement Plans - Fair value of the assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 10,637 $ 8,825
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 9,981 5,540
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 656 3,285
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0 0
Cash on deposit    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 537 200
Cash on deposit | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 537 200
Cash on deposit | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0 0
Cash on deposit | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0 0
Fixed income    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 9,173 1,801
Fixed income | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 9,173 1,801
Fixed income | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0 0
Fixed income | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 0 0
Equity    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 927 6,824
Equity | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 271 3,539
Equity | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets 656 3,285
Equity | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Defined Benefit Plan, Fair Value of Plan Assets $ 0 $ 0
XML 62 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Income Taxes        
Income tax (benefit) expense $ (1,692) $ 11 $ (1,488) $ 28
Estimated annualized effective income tax rate     21.99%  
Effective Income Tax Rate, Continuing Operations (205.80%)   (64.50%)  
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Release Of Allowances Amount     $ 1,800  
State credits that are expected to expire unutilized $ 731   731  
Federal        
Income Taxes        
Research and development credits 117   117  
State        
Income Taxes        
Research and development credits $ 118   $ 118  
XML 63 R54.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated Other Comprehensive Loss (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Sep. 30, 2022
Accumulated Other Comprehensive Loss.    
Cumulative effect of foreign currency translation, net $ (4,783) $ (5,791)
Cumulative unrealized loss on pension liability (1,537) (1,537)
Accumulated other comprehensive loss, net $ (6,320) $ (7,328)
XML 64 R55.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value of Financial Assets and Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 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 $ 13,848 23,982
Carrying Amount | Level 2    
Liabilities:    
Line of Credit 1,308 3,124
Carrying Amount | Level 3    
Assets:    
Accounts and long-term receivable 16,596 16,328
Liabilities:    
Accounts payable and accrued expenses and other long-term liabilities 3,590 4,622
Notes payable 443 876
Fair Value | Level 1    
Assets:    
Cash and cash equivalents 13,848 23,982
Fair Value | Level 2    
Liabilities:    
Line of Credit 1,308 3,124
Fair Value | Level 3    
Assets:    
Accounts and long-term receivable 16,596 16,328
Liabilities:    
Accounts payable and accrued expenses and other long-term liabilities 3,590 4,622
Notes payable $ 443 $ 876
XML 65 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Operating Segments (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Segment Reporting Information [Line Items]          
Total sales $ 17,708 $ 13,326 $ 49,321 $ 37,676  
Sales:          
(Loss) income from operations 575 19 2,176 (401)  
Interest income 401 158 987 429  
Interest expense (82) (80) (208) (286)  
Total assets 67,603 64,516 67,603 64,516 $ 75,062
Capital expenditures 34 28 215 223  
Depreciation and amortization 91 79 269 259  
HPP          
Segment Reporting Information [Line Items]          
Total sales 1,335 738 5,300 2,945  
Sales:          
(Loss) income from operations (850) (1,370) (1,641) (3,477)  
Interest income 2 38 10 39  
Interest expense (3) (11) (9) (42)  
Total assets 10,165 8,862 10,165 8,862  
Capital expenditures 27 27 67 87  
Depreciation and amortization 27 28 83 91  
TS          
Segment Reporting Information [Line Items]          
Total sales 16,373 12,588 44,021 34,731  
Sales:          
(Loss) income from operations 1,425 1,389 3,817 3,076  
Interest income 399 120 977 390  
Interest expense (79) (69) (199) (244)  
Total assets 57,438 55,654 57,438 55,654  
Capital expenditures 7 1 148 136  
Depreciation and amortization 64 51 186 168  
Product          
Segment Reporting Information [Line Items]          
Total sales 12,934 8,438 36,143 25,375  
Product | HPP          
Segment Reporting Information [Line Items]          
Total sales 996 427 4,130 2,109  
Product | TS          
Segment Reporting Information [Line Items]          
Total sales 11,938 8,011 32,013 23,266  
Service          
Segment Reporting Information [Line Items]          
Total sales 4,774 4,888 13,178 12,301  
Service | HPP          
Segment Reporting Information [Line Items]          
Total sales 339 311 1,170 836  
Service | TS          
Segment Reporting Information [Line Items]          
Total sales 4,435 4,577 12,008 11,465  
U.K.. | TS          
Segment Reporting Information [Line Items]          
Total sales 206 211 751 682  
Sales:          
(Loss) income from operations (10) (29) (6) (120)  
Interest income 47 12 126 23  
Interest expense 0 0 0    
Total assets 6,914 9,057 6,914 9,057  
Capital expenditures 0 0 0 0  
Depreciation and amortization 0 0 0 0  
U.K.. | Product | TS          
Segment Reporting Information [Line Items]          
Total sales 141 128 507 402  
U.K.. | Service | TS          
Segment Reporting Information [Line Items]          
Total sales 65 83 244 280  
UNITED STATES | TS          
Segment Reporting Information [Line Items]          
Total sales 16,167 12,377 43,270 34,049  
Sales:          
(Loss) income from operations 1,435 1,418 3,823 3,196  
Interest income 352 108 851 367  
Interest expense (79) (69) (199) (244)  
Total assets 50,524 46,597 50,524 46,597  
Capital expenditures 7 1 148 136  
Depreciation and amortization 64 51 186 168  
UNITED STATES | Product | TS          
Segment Reporting Information [Line Items]          
Total sales 11,797 7,883 31,506 22,864  
UNITED STATES | Service | TS          
Segment Reporting Information [Line Items]          
Total sales $ 4,370 $ 4,494 $ 11,764 $ 11,185  
XML 66 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Information - Major customers (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Sep. 30, 2022
Segment Reporting Information [Line Items]          
Customer Revenues $ 17,708 $ 13,326 $ 49,321 $ 37,676  
Customer A | Sales Revenue, Net | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Customer Revenues $ 500 $ 2,100 $ 2,800 $ 6,400  
Concentration risk percentage 3.00% 15.00% 6.00% 17.00%  
Customer B | Sales Revenue, Net | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Customer Revenues $ 2,300 $ 400 $ 4,100 $ 1,100  
Concentration risk percentage 13.00% 3.00% 8.00% 3.00%  
Customer C | Accounts Receivable | Customer Concentration Risk          
Segment Reporting Information [Line Items]          
Accounts receivable, gross $ 12,200   $ 12,200   $ 15,800
Concentration risk percentage     38.00%   52.00%
XML 67 R58.htm IDEA: XBRL DOCUMENT v3.23.2
Dividend (Details) - $ / shares
3 Months Ended 9 Months Ended
Jun. 13, 2023
Mar. 14, 2023
Jan. 06, 2023
Jun. 30, 2023
Jun. 30, 2023
Dividend          
Common Stock, Dividends, Per Share, Cash Paid $ 0.04 $ 0.03 $ 0.03 $ 0.04 $ 0.10
XML 68 cspi-20230630x10q_htm.xml IDEA: XBRL DOCUMENT 0000356037 us-gaap:TradingRevenueMember 2022-10-01 2023-06-30 0000356037 us-gaap:TradingRevenueMember 2021-10-01 2022-06-30 0000356037 us-gaap:CommonStockMember 2023-04-01 2023-06-30 0000356037 us-gaap:CommonStockMember 2022-04-01 2022-06-30 0000356037 us-gaap:CommonStockMember 2022-10-01 2023-06-30 0000356037 us-gaap:CommonStockMember 2021-10-01 2022-06-30 0000356037 us-gaap:RetainedEarningsMember 2023-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2023-06-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-06-30 0000356037 us-gaap:RetainedEarningsMember 2023-03-31 0000356037 us-gaap:AdditionalPaidInCapitalMember 2023-03-31 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-03-31 0000356037 2023-03-31 0000356037 us-gaap:RetainedEarningsMember 2022-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-09-30 0000356037 us-gaap:RetainedEarningsMember 2022-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-06-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-06-30 0000356037 us-gaap:RetainedEarningsMember 2022-03-31 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-03-31 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-03-31 0000356037 2022-03-31 0000356037 us-gaap:RetainedEarningsMember 2021-09-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0000356037 2024-10-01 2023-06-30 0000356037 2023-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:SystemsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember 2022-10-01 2023-06-30 0000356037 cspi:FinanceEquipmentLeasingMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 cspi:FinanceEquipmentLeasingMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 cspi:FinanceEquipmentLeasingMember cspi:SystemsSegmentMember 2021-10-01 2022-06-30 0000356037 cspi:FinanceEquipmentLeasingMember 2021-10-01 2022-06-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2023-04-01 2023-06-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2022-10-01 2023-06-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2022-04-01 2022-06-30 0000356037 us-gaap:ServiceMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ServiceMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ProductMember country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ProductMember country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ServiceMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ServiceMember cspi:SystemsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ProductMember cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:ProductMember cspi:SystemsSegmentMember 2021-10-01 2022-06-30 0000356037 srt:MaximumMember us-gaap:LineOfCreditMember cspi:InventoryLineOfCreditMember 2023-06-30 0000356037 cspi:NotesPayablesMember 2019-10-01 2019-10-31 0000356037 cspi:NotesPayablesMember 2019-09-01 2019-09-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-01 2023-06-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-01 2023-06-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-01 2022-06-30 0000356037 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-10-01 2022-06-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-04-01 2023-06-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-10-01 2023-06-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-04-01 2022-06-30 0000356037 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-10-01 2022-06-30 0000356037 us-gaap:RetainedEarningsMember 2022-04-01 2022-06-30 0000356037 us-gaap:RetainedEarningsMember 2021-10-01 2022-06-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel2Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000356037 cspi:NotesPayablesMember 2023-04-01 2023-06-30 0000356037 cspi:NotesPayablesMember 2022-10-01 2023-06-30 0000356037 cspi:NotesPayablesMember 2022-04-01 2022-06-30 0000356037 cspi:NotesPayablesMember 2021-10-01 2022-06-30 0000356037 cspi:VendorAgreementMember 2023-04-01 2023-06-30 0000356037 cspi:VendorAgreementMember 2022-10-01 2023-06-30 0000356037 cspi:VendorAgreementMember 2022-04-01 2022-06-30 0000356037 cspi:VendorAgreementMember 2021-10-01 2022-06-30 0000356037 us-gaap:InterestExpenseMember 2023-04-01 2023-06-30 0000356037 us-gaap:InterestExpenseMember 2022-10-01 2023-06-30 0000356037 us-gaap:InterestExpenseMember 2022-04-01 2022-06-30 0000356037 us-gaap:InterestExpenseMember 2021-10-01 2022-06-30 0000356037 us-gaap:RetainedEarningsMember 2023-04-01 2023-06-30 0000356037 us-gaap:RetainedEarningsMember 2022-10-01 2023-06-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 cspi:SystemsSegmentMember 2023-04-01 2023-06-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:SystemsSegmentMember 2022-10-01 2023-06-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 cspi:SystemsSegmentMember 2022-04-01 2022-06-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 cspi:SystemsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member 2023-06-30 0000356037 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000356037 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel3Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel3Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel2Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember us-gaap:FairValueInputsLevel1Member 2023-06-30 0000356037 us-gaap:FixedIncomeFundsMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel3Member 2023-06-30 0000356037 us-gaap:FairValueInputsLevel2Member 2023-06-30 0000356037 us-gaap:FairValueInputsLevel1Member 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanEquitySecuritiesMember 2023-06-30 0000356037 us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember 2023-06-30 0000356037 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel3Member 2022-09-30 0000356037 us-gaap:FixedIncomeFundsMember us-gaap:FairValueInputsLevel2Member 2022-09-30 0000356037 us-gaap:FixedIncomeFundsMember 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:FixedIncomeFundsMember 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 country:US us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2023-04-01 2023-06-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-10-01 2023-06-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2022-04-01 2022-06-30 0000356037 country:US us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 country:US us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 country:GB us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 country:GB us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 us-gaap:PensionPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember 2021-10-01 2022-06-30 0000356037 us-gaap:StateAndLocalJurisdictionMember 2023-06-30 0000356037 us-gaap:DomesticCountryMember 2023-06-30 0000356037 us-gaap:LineOfCreditMember cspi:InventoryLineOfCreditMember us-gaap:PrimeRateMember 2023-06-30 0000356037 cspi:NotesPayablesMember 2019-10-31 0000356037 cspi:NotesPayablesMember 2019-09-30 0000356037 us-gaap:ServiceMember 2023-04-01 2023-06-30 0000356037 us-gaap:ProductMember 2023-04-01 2023-06-30 0000356037 us-gaap:ServiceMember 2022-10-01 2023-06-30 0000356037 us-gaap:ProductMember 2022-10-01 2023-06-30 0000356037 us-gaap:ServiceMember 2022-04-01 2022-06-30 0000356037 us-gaap:ProductMember 2022-04-01 2022-06-30 0000356037 us-gaap:ServiceMember 2021-10-01 2022-06-30 0000356037 us-gaap:ProductMember 2021-10-01 2022-06-30 0000356037 cspi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2023-04-01 2023-06-30 0000356037 cspi:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000356037 cspi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-10-01 2023-06-30 0000356037 cspi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2022-04-01 2022-06-30 0000356037 cspi:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-09-30 0000356037 cspi:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000356037 cspi:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-10-01 2022-06-30 0000356037 us-gaap:CommonStockMember 2023-06-30 0000356037 us-gaap:CommonStockMember 2023-03-31 0000356037 us-gaap:CommonStockMember 2022-09-30 0000356037 us-gaap:CommonStockMember 2022-06-30 0000356037 us-gaap:CommonStockMember 2022-03-31 0000356037 us-gaap:CommonStockMember 2021-09-30 0000356037 2023-06-13 2023-06-13 0000356037 2023-03-14 2023-03-14 0000356037 2023-01-06 2023-01-06 0000356037 2021-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel1Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2022-09-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-09-30 0000356037 srt:MinimumMember 2023-06-30 0000356037 srt:MaximumMember 2023-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2023-04-01 2023-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-10-01 2023-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-04-01 2022-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2021-10-01 2022-06-30 0000356037 us-gaap:FairValueMeasurementsRecurringMember 2023-06-30 0000356037 us-gaap:FairValueMeasurementsNonrecurringMember 2023-06-30 0000356037 us-gaap:FairValueMeasurementsRecurringMember 2022-09-30 0000356037 us-gaap:FairValueMeasurementsNonrecurringMember 2022-09-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2023-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2023-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2023-06-30 0000356037 cspi:SystemsSegmentMember 2023-06-30 0000356037 country:US cspi:TechnologySolutionsSegmentMember 2022-06-30 0000356037 country:GB cspi:TechnologySolutionsSegmentMember 2022-06-30 0000356037 cspi:TechnologySolutionsSegmentMember 2022-06-30 0000356037 cspi:SystemsSegmentMember 2022-06-30 0000356037 2022-06-30 0000356037 us-gaap:RestrictedStockMember 2023-04-01 2023-06-30 0000356037 us-gaap:RestrictedStockMember 2022-10-01 2023-06-30 0000356037 us-gaap:RestrictedStockMember 2022-04-01 2022-06-30 0000356037 us-gaap:RestrictedStockMember 2021-10-01 2022-06-30 0000356037 us-gaap:FinanceReceivablesMember 2023-04-01 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember 2022-10-01 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember 2022-04-01 2022-06-30 0000356037 us-gaap:FinanceReceivablesMember 2021-10-01 2022-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2023-04-01 2023-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-10-01 2023-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2022-04-01 2022-06-30 0000356037 us-gaap:AdditionalPaidInCapitalMember 2021-10-01 2022-06-30 0000356037 cspi:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2023-06-30 0000356037 cspi:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-09-30 0000356037 2022-09-30 0000356037 2023-08-03 0000356037 srt:MaximumMember srt:EuropeMember 2022-10-01 2023-06-30 0000356037 cspi:NotesPayablesMember 2023-06-30 0000356037 cspi:NotesPayablesMember 2022-09-30 0000356037 srt:MinimumMember us-gaap:FinanceReceivablesMember 2022-10-01 2023-06-30 0000356037 srt:MinimumMember 2022-10-01 2023-06-30 0000356037 srt:MinimumMember us-gaap:LineOfCreditMember cspi:InventoryLineOfCreditMember 2023-06-30 0000356037 us-gaap:LineOfCreditMember cspi:InventoryLineOfCreditMember 2023-06-30 0000356037 us-gaap:LineOfCreditMember cspi:InventoryLineOfCreditMember 2022-09-30 0000356037 2023-04-01 2023-06-30 0000356037 2022-04-01 2022-06-30 0000356037 2022-10-01 2023-06-30 0000356037 2021-10-01 2022-06-30 0000356037 us-gaap:FinanceReceivablesMember 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember 2022-09-30 0000356037 cspi:VendorAgreementMember 2023-06-30 0000356037 cspi:VendorAgreementMember 2022-09-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:EstimateOfFairValueFairValueDisclosureMember 2023-06-30 0000356037 us-gaap:FairValueInputsLevel3Member us-gaap:CarryingReportedAmountFairValueDisclosureMember 2023-06-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 2023-04-01 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember us-gaap:OtherIncomeMember 2022-10-01 2023-06-30 0000356037 us-gaap:FinanceReceivablesMember us-gaap:OtherIncomeMember 2022-04-01 2022-06-30 0000356037 us-gaap:FinanceReceivablesMember us-gaap:OtherIncomeMember 2021-10-01 2022-06-30 iso4217:USD pure cspi:agreement shares iso4217:USD shares cspi:segment 0000356037 --09-30 2023 Q3 false P3M P1Y 0 0 0 0 0 0 0 0 4554000 4710000 2351000 P3Y 10-Q true 2023-06-30 false 0-10843 CSP Inc MA 04-2441294 175 Cabot Street Suite 210 Lowell MA 01854 978 954-5038 Yes Yes Non-accelerated Filer true false false Common Stock, par value $0.01 per share CSPI NASDAQ 4727573 13848000 23982000 2351000 0 106000 88000 23523000 22993000 11000 17000 4182000 4372000 144000 1050000 4450000 7043000 48509000 59457000 603000 647000 1101000 1160000 50000 10000 8000 3000 8361000 7412000 2053000 0 5323000 5163000 1483000 1099000 112000 111000 67603000 75062000 13924000 22463000 1308000 3124000 443000 427000 3496000 4058000 110000 110000 19281000 30182000 1210000 1337000 0 449000 600000 623000 462000 462000 1823000 3046000 23376000 36099000 0.01 0.01 7500000 7500000 4710000 4554000 48000 46000 20406000 19476000 30093000 26769000 -6320000 -7328000 44227000 38963000 67603000 75062000 12934000 8438000 36143000 25375000 4774000 4888000 13178000 12301000 17708000 13326000 49321000 37676000 9960000 6548000 27311000 20090000 1821000 1804000 5276000 4798000 11781000 8352000 32587000 24888000 5927000 4974000 16734000 12788000 741000 884000 2435000 2228000 4611000 4071000 12123000 10961000 5352000 4955000 14558000 13189000 575000 19000 2176000 -401000 -93000 618000 -709000 777000 82000 80000 208000 286000 401000 158000 987000 429000 21000 -20000 62000 -17000 247000 676000 132000 903000 822000 695000 2308000 502000 -1692000 11000 -1488000 28000 2514000 684000 3796000 474000 2355000 646000 3564000 450000 0.53 0.15 0.82 0.11 4413000 4280000 4366000 4251000 0.52 0.15 0.80 0.11 4516000 4283000 4435000 4265000 2514000 684000 3796000 474000 166000 -558000 1008000 -710000 2680000 126000 4804000 -236000 4711000 48000 20113000 27773000 -6486000 41448000 2514000 2514000 166000 166000 293000 293000 1000 6000 6000 0.04 188000 188000 4710000 48000 20406000 30093000 -6320000 44227000 4533000 46000 18820000 24881000 -9600000 34147000 684000 684000 -558000 -558000 254000 254000 1000 10000 6000 51000 51000 4536000 46000 19074000 25514000 -10158000 34476000 4554000 46000 19476000 26769000 -7328000 38963000 3796000 3796000 1008000 1008000 832000 832000 143000 2000 2000 14000 98000 98000 1000 6000 6000 0.10 466000 466000 4710000 48000 20406000 30093000 -6320000 44227000 4394000 45000 18258000 25191000 -9448000 34046000 474000 474000 -710000 -710000 726000 726000 1000 1000 1000 151000 2000 2000 11000 90000 90000 19000 151000 151000 4536000 46000 19074000 25514000 -10158000 34476000 3796000 474000 258000 250000 11000 9000 0 -15000 -709000 777000 34000 -27000 103000 17000 451000 478000 832000 726000 2053000 0 96000 1189000 569000 -50000 -89000 1643000 -906000 -530000 393000 63000 -2609000 860000 -1000 -50000 950000 -2178000 -8393000 -322000 -94000 -71000 -67000 -420000 -561000 2775000 -350000 -226000 -1221000 -1734000 -4948000 220000 64000 70000 3533000 0 1182000 0 0 322000 0 2000 51000 0 215000 223000 -2681000 31000 466000 0 -1816000 2058000 406000 647000 4000 35000 6000 151000 98000 90000 -2600000 1315000 95000 -158000 -10134000 1408000 23982000 20007000 13848000 21415000 42000 -233000 308000 184000 392000 23000 5436000 1232000 <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 incorporated in 1968 and is based in Lowell, Massachusetts. 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 to meet the diverse requirements of its commercial and defense customers worldwide. The Company operates in two segments, its Technology Solutions (“TS”) segment and 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;"><span style="font-style:italic;">1.            Basis of Presentation and New Significant Accounting Policy</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="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</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 accompanying interim condensed consolidated financial statements have been prepared by the Company, without audit, and reflect all adjustments which, in the opinion of management, are necessary for a fair statement of the results of the interim periods presented. All adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in the annual consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States, have been omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accordingly, the Company believes that although the disclosures are adequate to make the information presented not misleading, the unaudited condensed consolidated financial statements should be read in conjunction with the notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended September 30, 2022.</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><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="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Significant Accounting Policy – Held-to-maturity investment securities</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;">Our investment securities are classified as held-to-maturity investments and consists of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. The carrying value of these investments as of June 30, 2023 was <span style="-sec-ix-hidden:Hidden_EZ6cDUKf_k-yEyW9of1LkA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span></span> million and we did not have any outstanding investments as of September 30, 2022. We did not record any gains or losses on these securities during the nine months ended June 30, 2023. The estimated fair value of these investments approximated their carrying values of June 30, 2023. We do not intend to sell these investments.</p> 2 <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="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">Basis of Presentation</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 accompanying interim condensed consolidated financial statements have been prepared by the Company, without audit, and reflect all adjustments which, in the opinion of management, are necessary for a fair statement of the results of the interim periods presented. All adjustments were of a normal recurring nature. Certain information and footnote disclosures normally included in the annual consolidated financial statements, which are prepared in accordance with accounting principles generally accepted in the United States, have been omitted.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Accordingly, the Company believes that although the disclosures are adequate to make the information presented not misleading, the unaudited condensed consolidated financial statements should be read in conjunction with the notes contained in the Company’s Annual Report on Form 10-K for the fiscal year ended 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;"><span style="text-decoration-color:#000000;text-decoration-line:underline;text-decoration-style:solid;">New Significant Accounting Policy – Held-to-maturity investment securities</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;">Our investment securities are classified as held-to-maturity investments and consists of treasury bills, which mature at different intervals with the last maturity date in August of 2023. These investments are stated at amortized cost. The carrying value of these investments as of June 30, 2023 was <span style="-sec-ix-hidden:Hidden_EZ6cDUKf_k-yEyW9of1LkA;"><span style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:normal;font-weight:normal;">$2.4</span></span> million and we did not have any outstanding investments as of September 30, 2022. We did not record any gains or losses on these securities during the nine months ended June 30, 2023. The estimated fair value of these investments approximated their carrying values of June 30, 2023. We do not intend to sell these investments.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">2.            </span><span style="font-style:italic;">Use of Estimates</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The preparation of condensed 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. These estimates and assumptions are related to reserves for bad debt, reserves for inventory obsolescence, the impairment assessment of intangible assets, right-of-use assets and lease liabilities, and the calculation of standalone selling price for revenue recognition, the calculation of liabilities related to deferred compensation and retirement plans and the calculation of income tax liabilities. 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;text-align:justify;text-indent:36pt;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;">The preparation of condensed 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. These estimates and assumptions are related to reserves for bad debt, reserves for inventory obsolescence, the impairment assessment of intangible assets, right-of-use assets and lease liabilities, and the calculation of standalone selling price for revenue recognition, the calculation of liabilities related to deferred compensation and retirement plans and the calculation of income tax liabilities. 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-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">3.            Recent Accounting Pronouncements</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">New accounting standards not adopted as of June 30, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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 (if any), 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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;text-align:justify;text-indent:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;font-weight:bold;margin:0pt 0pt 12pt 0pt;">New accounting standards not adopted as of June 30, 2023</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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 (if any), 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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;"><span style="font-style:italic;">4.            Revenue</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 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;">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 the 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 30 days 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;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">TS Segment Revenue</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;">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;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">HPP Segment Revenue</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;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">See disaggregated revenues below by products/services and divisions/segments.</p><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><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: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.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 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.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 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.09%;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.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 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.63%;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.39%;margin:0pt;padding: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.29%;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;">Three months ended June 30,</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.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 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.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 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Sales:</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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></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;">Product</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;">$</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;">996</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;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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">141</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;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,797</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;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.39%;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;">11,938</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;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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12,934</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;">Service</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;">339</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.59%;border-bottom:1px 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;">65</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;">4,370</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.39%;border-bottom:1px 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;">4,435</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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,774</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;">1,335</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.59%;background:#cceeff;border-bottom:3px 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;">206</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;">16,167</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.39%;background:#cceeff;border-bottom:3px 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;">16,373</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.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,708</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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.09%;margin:0pt;padding:0pt;"><p 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.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 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.63%;margin:0pt;padding: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.39%;margin:0pt;padding: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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.63%;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.39%;margin:0pt;padding: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.29%;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;">Three months ended June 30,</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.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 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.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 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Sales:</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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></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;">Product</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;">$</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;">427</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;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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">128</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;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,883</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;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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,011</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;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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,438</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;">Service</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;">311</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.59%;border-bottom:1px 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;">83</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;">4,494</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.39%;border-bottom:1px 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;">4,577</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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,888</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;">738</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.59%;background:#cceeff;border-bottom:3px 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;">211</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;">12,377</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.39%;background:#cceeff;border-bottom:3px 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;">12,588</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.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13,326</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><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;"><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: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;"><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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.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><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: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;"><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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.09%;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:51.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: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;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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.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;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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:middle;width:51.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: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;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.64%;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:5.59%;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: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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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:middle;width:51.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: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;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.64%;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:5.59%;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: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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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:51.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: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;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.64%;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:6.63%;margin:0pt;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.64%;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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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:9.29%;margin:0pt;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:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30,</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;">    </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.64%;margin:0pt;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:6.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;">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;"><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;"><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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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.64%;margin:0pt;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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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;">Sales:</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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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 0pt 18pt;">Product</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;"><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;">$</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 0pt 0pt;">4,130</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">507</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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: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 0pt 0pt;">31,504</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">32,011</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,141</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 0pt 18pt;">Service</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">1,170</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="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:middle;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">244</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">11,764</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;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,008</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,178</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 0pt 18pt;">Finance *</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#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:middle;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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.19%;background:#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:middle;width:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2</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 0pt 42pt;">Total sales</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:3px double #000000;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:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,300</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:3px double #000000;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.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">751</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.28%;border-bottom:3px double #000000;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,270</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;border-bottom:3px double #000000;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,021</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;border-bottom:3px double #000000;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:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49,321</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;"><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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:5.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><td style="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;"><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;"><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.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:6.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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin: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:51.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: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;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;"><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;"><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.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;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.29%;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;white-space:nowrap;width:51.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: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;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;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;width:6.63%;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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;width:9.29%;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:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'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;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;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:5.59%;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.09%;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:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'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;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;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:6.63%;margin:0pt;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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:9.29%;margin:0pt;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:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30,</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;">    </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;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:6.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;">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;">    </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;"><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;">    </p></td><td colspan="2" 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;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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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;">Sales:</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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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 0pt 18pt;">Product</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;"><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;">$</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 0pt 0pt;">2,109</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">402</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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: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 0pt 0pt;">22,863</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;background:#cceeff;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,265</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,374</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 0pt 18pt;">Service</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">836</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="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:middle;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">280</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">11,185</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;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,465</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,301</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 0pt 18pt;">Finance *</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#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:middle;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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.19%;background:#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:middle;width:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1</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 0pt 42pt;">Total sales</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:3px double #000000;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:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,945</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:3px double #000000;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.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">682</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.28%;border-bottom:3px double #000000;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,049</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;border-bottom:3px double #000000;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,731</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;border-bottom:3px double #000000;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:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">37,676</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height: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 (ASC 606).</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Significant Judgments</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">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.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">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, 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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:18pt;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;">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, <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-indent:18pt;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;">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.</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 a principal party to the transaction or simply acting as an agent or broker based on control and timing. We are a 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 a 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;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Contract Assets and Liabilities</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;">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 $2.1 million and $4.4 million as of June 30, 2023 and September 30, 2022, respectively. The current portion is recorded in other current assets on the condensed consolidated balance sheets.  There were no noncurrent contract assets as of June 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 $3.5 million and $4.1 million as of June 30, 2023 and September 30, 2022, respectively. The current portion of contract liabilities is recorded in deferred revenue on the condensed consolidated balance sheets. There were no long-term contract liabilities as of June 30, 2023 and September 30, 2022, respectively. Revenue recognized for the three and nine months ended June 30, 2023 that was included in contract liabilities as of September 30, 2022 was $0.5 million and $2.4 million, respectively.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Contract Costs</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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_HVlZS5uyxEu16aey1AFXgQ;"><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. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">Current capitalized contract costs are within the other current assets on the condensed consolidated balance sheets as of June 30, 2023 and September 30, 2022. The portion of current capitalized costs were $149 thousand and $128 thousand as of June 30, 2023 and September 30, 2022, respectively. There are no noncurrent capitalized costs on the condensed 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 three months ended June 30, 2023 and 2022 were $103 thousand and $91 thousand, respectively. The amount of incremental costs amortized for the nine months ended June 30, 2023 and 2022 were $302 thousand and $272 thousand, respectively. This is recorded in selling, general, and administrative expenses. There was no impairment related to incremental costs capitalized during the nine months ended June 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;">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 condensed consolidated balance sheets. The were no current capitalized costs as of June 30, 2023 and $9 thousand as of September 30, 2022. The were no noncurrent capitalized costs as of June 30, 2023 and September 30, 2022, respectively. The amount of fulfillment costs amortized for the three months ended June 30, 2023 and 2022 were $3 thousand and $3 thousand, respectively. The amount of fulfillment costs amortized for the nine months ended June 30, 2023 and 2022 were $9 thousand and $9 thousand, respectively. These costs amortized were recorded in cost of sales. There was no impairment related to fulfillment costs capitalized for the nine months ended June 30, 2023 and 2022.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-style:italic;margin:0pt 0pt 12pt 0pt;"><span style="font-weight:bold;">Other</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;">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 6 to the condensed 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 number 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 June 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;"><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;"><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;"><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;"><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;"><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;">    </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;">(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;">Fiscal 2023</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;"><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;"><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 0pt 0pt;">61</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;">Fiscal 2024</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;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:middle;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">61</p></td></tr><tr><td style="vertical-align:middle;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:1.5%;background:#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:middle;width:14.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">122</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"> <span style="visibility:hidden;">​</span></p> P30D <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">See disaggregated revenues below by products/services and divisions/segments.</p><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><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: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.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 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.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 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.09%;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.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 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.63%;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.39%;margin:0pt;padding: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.29%;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;">Three months ended June 30,</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.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 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.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 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Sales:</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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></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;">Product</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;">$</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;">996</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;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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">141</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;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">11,797</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;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.39%;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;">11,938</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;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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">12,934</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;">Service</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;">339</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.59%;border-bottom:1px 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;">65</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;">4,370</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.39%;border-bottom:1px 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;">4,435</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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,774</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;">1,335</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.59%;background:#cceeff;border-bottom:3px 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;">206</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;">16,167</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.39%;background:#cceeff;border-bottom:3px 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;">16,373</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.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">17,708</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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.39%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.09%;margin:0pt;padding:0pt;"><p 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.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 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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;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.63%;margin:0pt;padding: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.39%;margin:0pt;padding: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.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></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.59%;margin:0pt;padding: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.39%;margin:0pt;padding: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.09%;margin:0pt;padding: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.63%;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.39%;margin:0pt;padding: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.29%;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;">Three months ended June 30,</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.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 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.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 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.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="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.63%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.29%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></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;">Sales:</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.63%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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></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;">Product</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;">$</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;">427</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;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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">128</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;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;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">7,883</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;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.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,011</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;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.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">8,438</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;">Service</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;">311</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.59%;border-bottom:1px 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;">83</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;">4,494</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.39%;border-bottom:1px 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;">4,577</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.09%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">4,888</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;">738</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.59%;background:#cceeff;border-bottom:3px 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;">211</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;">12,377</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.39%;background:#cceeff;border-bottom:3px 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;">12,588</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.09%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;">13,326</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><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;"><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: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;"><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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:5.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><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: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;"><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;"><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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:6.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: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;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:8.09%;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:51.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: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;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;"><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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="8" style="vertical-align:bottom;white-space:nowrap;width:24.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;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:9.29%;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:middle;width:51.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: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;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.64%;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:5.59%;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: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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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:middle;width:51.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: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;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.64%;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:5.59%;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: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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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.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;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;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:51.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: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;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.64%;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:6.63%;margin:0pt;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.64%;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.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: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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.39%;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: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:9.29%;margin:0pt;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:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30,</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;">    </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.64%;margin:0pt;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:6.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;">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;"><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;"><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;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" 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.64%;margin:0pt;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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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;">Sales:</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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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 0pt 18pt;">Product</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;"><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;">$</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 0pt 0pt;">4,130</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">507</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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: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 0pt 0pt;">31,504</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">32,011</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">36,141</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 0pt 18pt;">Service</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">1,170</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="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:middle;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">244</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">11,764</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;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,008</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">13,178</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 0pt 18pt;">Finance *</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#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:middle;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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.19%;background:#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:middle;width:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2</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 0pt 42pt;">Total sales</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:3px double #000000;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:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">5,300</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:3px double #000000;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.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">751</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.28%;border-bottom:3px double #000000;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,270</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;border-bottom:3px double #000000;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,021</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;border-bottom:3px double #000000;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:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">49,321</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;"><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.18%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:5.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><td style="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;"><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;"><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.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:6.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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:8.09%;margin: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:51.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: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;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;"><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;"><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.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;">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;"><span style="font-size:8pt;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;width:9.29%;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;white-space:nowrap;width:51.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: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;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;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;width:6.63%;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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;width:9.29%;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:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'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;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;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:5.59%;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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 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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:8.09%;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:middle;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'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;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;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:6.63%;margin:0pt;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;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 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;"><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;"><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;"><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;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;width:6.39%;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;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:9.29%;margin:0pt;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:top;width:51.92%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt;"><b style="font-weight:bold;">Nine months ended June 30,</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;">    </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;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:6.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;">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;">    </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;"><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;">    </p></td><td colspan="2" 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;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:9.29%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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;"><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;"><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;"><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;"><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;"><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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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;">Sales:</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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:6.63%;margin:0pt;padding:0pt;"><p 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: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="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;"><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;"><span style="visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:7.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:middle;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="2" style="vertical-align:middle;width:9.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></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 0pt 18pt;">Product</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;"><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;">$</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 0pt 0pt;">2,109</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:5.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">402</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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: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 0pt 0pt;">22,863</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;background:#cceeff;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,265</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;background:#cceeff;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:8.09%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">25,374</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 0pt 18pt;">Service</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">836</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="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:middle;width:5.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">280</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="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;"><span style="visibility:hidden;">​</span></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 0pt 0pt;">11,185</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;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,465</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="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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:8.09%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">12,301</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 0pt 18pt;">Finance *</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;background:#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:middle;width:7.97%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:5.59%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">—</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;"><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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.28%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:6.39%;background:#cceeff;border-bottom:1px solid #000000;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:middle;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.19%;background:#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:middle;width:8.09%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">1</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 0pt 42pt;">Total sales</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.18%;border-bottom:3px double #000000;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:7.97%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">2,945</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.04%;border-bottom:3px double #000000;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.59%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">682</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.28%;border-bottom:3px double #000000;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,049</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;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:middle;width:6.39%;border-bottom:3px double #000000;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,731</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="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.19%;border-bottom:3px double #000000;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:8.09%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">37,676</p></td></tr></table><div style="font-family:'Times New Roman','Times','serif';font-size:10.0pt;margin-bottom:0pt;margin-top:0pt;min-height:1.19em;position:relative;width:100%;"><div style="background-color:#000000;height: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 (ASC 606).</p> 996000 141000 11797000 11938000 12934000 339000 65000 4370000 4435000 4774000 1335000 206000 16167000 16373000 17708000 427000 128000 7883000 8011000 8438000 311000 83000 4494000 4577000 4888000 738000 211000 12377000 12588000 13326000 4130000 507000 31504000 32011000 36141000 1170000 244000 11764000 12008000 13178000 0 0 2000 2000 2000 5300000 751000 43270000 44021000 49321000 2109000 402000 22863000 23265000 25374000 836000 280000 11185000 11465000 12301000 0 0 1000 1000 1000 2945000 682000 34049000 34731000 37676000 2100000 4400000 0 0 3500000 4100000 0 0 500000 2400000 true P6Y 149000 128000 0 0 103000 91000 302000 272000 0 0 0 9000 0 0 3000 3000 9000 9000 0 0 P30D P90D true <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;"><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;"><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;"><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;"><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;"><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;">    </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;">(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;">Fiscal 2023</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;"><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;"><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 0pt 0pt;">61</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;">Fiscal 2024</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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.5%;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:middle;width:14.78%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">61</p></td></tr><tr><td style="vertical-align:middle;width:81.26%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.44%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:1.5%;background:#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:middle;width:14.78%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;">122</p></td></tr></table> 61000 61000 122000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">5.            Earnings Per Share of Common Stock</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;">Basic net income (loss) per common share is computed by dividing net income (loss) available to common shareholders by the weighted average number of common shares outstanding for the period. Diluted net income (loss) per common share reflects the maximum dilution that would have resulted from the assumed exercise and share repurchase related to dilutive restricted stock awards and is computed by dividing net income 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;"><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;">Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.69%;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.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:10.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:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:46.69%;margin:0pt;padding:0pt;"><p 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:24.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:24.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;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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:11.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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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.84%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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="11" style="vertical-align:bottom;white-space:nowrap;width:51.47%;margin:0pt;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 except per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 3,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 474</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;margin:0pt;padding:0pt;"><p 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.13%;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:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;background:#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.35%;background:#cceeff;border-bottom:3px double #000000;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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 3,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 450</p></td></tr><tr><td style="vertical-align:top;width:46.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.28%;margin:0pt;padding:0pt;"><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:46.69%;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: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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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 0pt 0pt;"> 4,481</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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:10.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;"> (255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> (285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> (230)</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 4,251</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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:10.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;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;background:#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.35%;background:#cceeff;border-bottom:3px double #000000;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,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 4,265</p></td></tr><tr><td style="vertical-align:top;width:46.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.28%;margin:0pt;padding:0pt;"><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:46.69%;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:1.83%;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.13%;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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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 0pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;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.13%;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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td></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;">Anti-dilutive securities include restricted stock, which are excluded from the diluted income per share computation. Non-vested restricted stock awards of 16 thousand and 98 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2023, respectively. Non-vested restricted stock awards of 231 thousand and 194 thousand shares were excluded from the diluted net income per share calculation for the three and nine months ended June 30, 2022, respectively.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Basic and diluted earnings per share computations for the Company’s reported net income attributable to common stockholders are as follows:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:46.69%;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.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:10.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:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.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:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.37%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;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:10.28%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:46.69%;margin:0pt;padding:0pt;"><p 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:24.84%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Three months ended </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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:24.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;"><b style="font-weight:bold;">Nine months ended </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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:11.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;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:11.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.51%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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:11.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;">June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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;">    </p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:11.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.84%;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.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;">2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.51%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.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;">2022</b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="13" style="padding:0pt;"></td></tr><tr><td style="vertical-align:bottom;width:46.69%;margin:0pt;padding:0pt;"><p 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="11" style="vertical-align:bottom;white-space:nowrap;width:51.47%;margin:0pt;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 except per share data)</b></p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p 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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 2,514</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 684</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 3,796</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 474</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;margin:0pt;padding:0pt;"><p 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.13%;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:10.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (159)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (38)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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;"> (232)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (24)</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;background:#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.35%;background:#cceeff;border-bottom:3px double #000000;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><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 646</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 3,564</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 450</p></td></tr><tr><td style="vertical-align:top;width:46.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.28%;margin:0pt;padding:0pt;"><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:46.69%;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: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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,710</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,535</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,651</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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 0pt 0pt;"> 4,481</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (297)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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:10.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;"> (255)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> (285)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> (230)</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 4,413</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,366</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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 0pt 0pt;"> 4,251</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p 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.35%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 103</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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:10.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;"> 3</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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: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:10.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;"> 69</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.28%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 14</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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: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.13%;background:#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.35%;background:#cceeff;border-bottom:3px double #000000;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,516</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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:10.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;"> 4,283</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.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;"> 4,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p 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;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:10.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 0pt 0pt;"> 4,265</p></td></tr><tr><td style="vertical-align:top;width:46.69%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="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="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.36%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.37%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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:10.28%;margin:0pt;padding:0pt;"><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:46.69%;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:1.83%;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.13%;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:10.35%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.53</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.82</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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 0pt 0pt;"> 0.11</p></td></tr><tr><td style="vertical-align:top;width:46.69%;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:1.83%;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.13%;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:10.35%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.52</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.15</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.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;"> 0.80</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.84%;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.14%;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:10.28%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 0.11</p></td></tr></table> 2514000 684000 3796000 474000 -159000 -38000 -232000 -24000 2355000 646000 3564000 450000 4710000 4535000 4651000 4481000 297000 255000 285000 230000 4413000 4280000 4366000 4251000 103000 3000 69000 14000 4516000 4283000 4435000 4265000 0.53 0.15 0.82 0.11 0.52 0.15 0.80 0.11 16000 98000 231000 194000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">6</span><span style="font-style:italic;">.            Accounts and Long-Term Receivable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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 Note 8, “Leases” for financing through leases. These receivables are included in Accounts receivable and Long-term receivable in the amount of approximately $8.2 million and $8.4 million as of June 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;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;">The receivables with a payment term exceeding one year carry an average weighted interest rate of 5.8%, 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;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;">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 have no past amounts due as of June 30, 2023 and September 30, 2022. There was no activity in the allowance for credit losses of these receivables for the three and nine months ended June 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;"><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;">The amount of interest income earned from sales whose payment terms exceed one year for the three months ended June 30, 2023 and 2022 was $234 thousand and $108 thousand, respectively. The amount of interest income earned from sales whose payment terms exceed one year for the nine months ended June 30, 2023 and 2022 was $605 thousand and $369 thousand, respectively. Interest income from these agreements is recorded in Other income (expense), net on the Condensed 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;"><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;">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 of payments to be received over the next 2 years from the effective date of the agreement. The revenue for this transaction was recorded net during the first 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;">There was one new agreement effective in the third quarter of fiscal year 2023 causing an increase in Accounts and Long-term receivable. This agreement included approximately $3.1 million of payments to be received over the next 4 years from the effective date of the agreement. The revenue for this transaction was recorded net during the third 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;">Receivables whose payment terms exceed one year are placed on non-accrual 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 non-accrual 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;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;">Contractual maturities of outstanding financing with an original contractual maturity over one year are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.87%;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.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:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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></tr><tr><td style="vertical-align:bottom;width:80.87%;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.23%;margin:0pt;padding: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.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;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"> 5,889</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.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:15.38%;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,487</p></td></tr><tr><td style="vertical-align:top;width:80.87%;background:#cceeff;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> 2,941</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.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:15.38%;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.87%;background:#cceeff;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;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,573</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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;"> Less: unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (977)</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,596</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> P1Y 8200000 8400000 8900000 7400000 0.058 0 0 0 0 0 0 234000 108000 605000 369000 1 3000000.0 P2Y 1 3100000 P4Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Contractual maturities of outstanding financing with an original contractual maturity over one year are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:80.87%;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.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:1.5%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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></tr><tr><td style="vertical-align:bottom;width:80.87%;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.23%;margin:0pt;padding: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.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;">(Amounts in thousands)</b></p></td></tr><tr><td style="vertical-align:top;width:80.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">2023</p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.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;"> 5,889</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.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:15.38%;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,487</p></td></tr><tr><td style="vertical-align:top;width:80.87%;background:#cceeff;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></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;"> 2,941</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.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:15.38%;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.87%;background:#cceeff;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.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 628</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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:1.5%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;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,573</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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;"> Less: unearned interest income</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:2.23%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.5%;background:#cceeff;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.38%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (977)</p></td></tr><tr><td style="vertical-align:top;width:80.87%;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.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: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;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:15.38%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,596</p></td></tr></table> 5889000 7487000 2941000 628000 628000 17573000 977000 16596000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">7</span><span style="font-style:italic;">.            Inventories</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventories consist of the following:</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;margin-left:auto;margin-right:auto;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;">June 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;"> 442</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;"> 386</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;"> 3,354</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;"> 4,182</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:36pt;margin:0pt;"><span style="margin-bottom:12pt;visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin: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. 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-indent:36pt;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;">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;">COVID-19 has adversely affected the distribution channel leading to significantly longer lead times when ordering product. Manufacturers are not producing as much product as prior to the pandemic due to disruptions, resulting in supply shortages. The TS segment has many vendors it transacts with and supply shortages only remain with a few of our vendors.</p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">Inventories consist of the following:</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;margin-left:auto;margin-right:auto;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;">June 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;"> 442</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;"> 386</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;"> 3,354</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;"> 4,182</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> 442000 421000 386000 23000 3354000 3928000 4182000 4372000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">8</span><span style="font-style:italic;">.            Leases</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;"><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-indent:36pt;margin:0pt;">The components of lease costs for the three months ended June 30, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">Three months 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;">June 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: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.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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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%;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.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;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%;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: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;"> Interest on lease liabilities</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;">Interest expense</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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> —</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 3pt 0pt 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;">Operating Lease:</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;"><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;"><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;"><span style="visibility:hidden;">​</span></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;"> Operating 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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 162</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 3pt 0pt 0pt;"> 130</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;"> Short-term 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;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%;background:#cceeff;border-bottom:1px solid #000000;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.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: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%;background:#cceeff;border-bottom:1px solid #000000;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></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;">Total lease costs</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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;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.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:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The components of lease costs for the nine months ended June 30, 2023 and 2022 are as follows:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><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="font-size:1pt;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="font-size:1pt;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-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">Nine months 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;">June 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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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%;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.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;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%;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: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;"> Interest on lease liabilities</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;">Interest expense</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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 1</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 3pt 0pt 0pt;"> 3</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;">Operating Lease:</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;"><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;"><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;"><span style="visibility:hidden;">​</span></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;"> Operating 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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 486</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 3pt 0pt 0pt;"> 472</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;"> Short-term 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;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%;background:#cceeff;border-bottom:1px solid #000000;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</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: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%;background:#cceeff;border-bottom:1px solid #000000;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></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;">Total lease costs</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 3pt 0pt 0pt;"> 523</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 3pt 0pt 0pt;"> 568</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;">Less 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;">Revenue</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;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%;background:#cceeff;border-bottom: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)</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: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%;background:#cceeff;border-bottom: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%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 521</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:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</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 nine months ended June 30, 2023 and 2022 is below:</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: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;">Nine months 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;">June 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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 cash flows from 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;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495</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;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</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 from short-term 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;"> 36</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;"> 93</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 from 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;"> 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;"><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;"> 3</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;"> Financing cash flows from 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;"> 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;"><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;"> 35</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;">Lease assets obtained in exchange for new 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 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;"> 392</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;"> 23</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 received from subleases</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="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%;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:2.76%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</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><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:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">Three months 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;">June 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: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.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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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%;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.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;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%;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: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;"> Interest on lease liabilities</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;">Interest expense</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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> —</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 3pt 0pt 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;">Operating Lease:</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;"><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;"><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;"><span style="visibility:hidden;">​</span></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;"> Operating 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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 162</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 3pt 0pt 0pt;"> 130</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;"> Short-term 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;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%;background:#cceeff;border-bottom:1px solid #000000;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.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: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%;background:#cceeff;border-bottom:1px solid #000000;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></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;">Total lease costs</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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;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.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:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 193</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:26.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;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="font-size:1pt;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="font-size:1pt;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;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></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: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;">Nine months 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;">June 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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;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%;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.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;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%;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: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;"> Interest on lease liabilities</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;">Interest expense</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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 1</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 3pt 0pt 0pt;"> 3</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;">Operating Lease:</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;"><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;"><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;"><span style="visibility:hidden;">​</span></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;"> Operating 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%;margin:0pt;padding:0pt;"><p 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 3pt 0pt 0pt;"> 486</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 3pt 0pt 0pt;"> 472</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;"> Short-term 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;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%;background:#cceeff;border-bottom:1px solid #000000;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</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: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%;background:#cceeff;border-bottom:1px solid #000000;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></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;">Total lease costs</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 3pt 0pt 0pt;"> 523</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 3pt 0pt 0pt;"> 568</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;">Less 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;">Revenue</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;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%;background:#cceeff;border-bottom: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)</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: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%;background:#cceeff;border-bottom: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%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 521</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:3px double #000000;margin:0pt;padding:0pt;"><p 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%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 567</p></td></tr></table> 0 1000 162000 130000 15000 62000 177000 193000 1000 3000 486000 472000 36000 93000 523000 568000 2000 1000 521000 567000 <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: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;">Nine months 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;">June 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;">June 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%;background:#cceeff;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%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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 cash flows from 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;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 495</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;text-align:right;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:16.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 486</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 from short-term 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;"> 36</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;"> 93</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 from 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;"> 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;"><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;"> 3</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;"> Financing cash flows from 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;"> 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;"><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;"> 35</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;">Lease assets obtained in exchange for new 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 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;"> 392</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;"> 23</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 received from subleases</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="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%;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:2.76%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 51</p></td></tr></table> 495000 486000 36000 93000 1000 3000 4000 35000 392000 23000 15000 51000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">9.            Accounts payable and Other noncurrent liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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 Note 6, “Accounts and Long-Term Receivable” 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;"><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;">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 imputed interest rate for the agreements was determined to be 5.6%. 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;"><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;">Interest expense related to these agreements for the three months ended June 30, 2023 and 2022 was $74 thousand and $57 thousand, respectively. Interest expense related to these agreements for the nine months ended June 30, 2023 and 2022 was $185 thousand and $203 thousand, respectively.</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;text-indent:36pt;margin:0pt;">The amounts owed for these agreements are in Accounts payable and Other noncurrent liabilities because they are owed to vendors rather than banks or financial institutions for borrowings. See Note 10, “Notes Payable and Line of Credit” 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;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;">Below are details of the agreements with the vendors that contain imputed interest:</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.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;">June 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,925</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 3pt 0pt 0pt;"> 160</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 3pt 0pt 0pt;"> 184</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,765</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,574</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 3pt 0pt 0pt;"> 142</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 3pt 0pt 0pt;"> 138</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,825</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,048</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="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-indent:36pt;margin:0pt;">The Company had a total of approximately $3.3 million due (net of interest) to one of these vendors as of June 30, 2023. This is approximately 21% 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. It was the same vendor as of June 30, 2023 and September 30, 2022 that only transacts with the U.S. division of the TS segment. 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 on comparable terms.</p> 0.056 74000 57000 185000 203000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:60.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;">June 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,925</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 3pt 0pt 0pt;"> 160</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 3pt 0pt 0pt;"> 184</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,765</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,574</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 3pt 0pt 0pt;"> 142</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 3pt 0pt 0pt;"> 138</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,825</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,048</p></td></tr></table> 1925000 1758000 160000 184000 1765000 1574000 1967000 3186000 142000 138000 1825000 3048000 3300000 0.21 16100000 0.63 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">10.          Notes Payable and Line of Credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">In September 2019, the Company borrowed $1.0 million with a 5.0% rate of interest related to a multi-year agreement with a customer. See Note 6 for the disclosure related to the receivables.</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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. </p><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;">Interest expense related to the notes for the three months ended June 30, 2023 and 2022 was $5 thousand and $12 thousand, respectively. Interest expense related to the notes for the nine months ended June 30, 2023 and 2022 was $16 thousand and $39 thousand, respectively.</p><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><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:63.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: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.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 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;">June 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.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.95%;margin:0pt;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:63.04%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:63.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;"> 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;"> (6)</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.06%;border-bottom: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:63.04%;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;"> 443</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.06%;background:#cceeff;border-bottom:3px double #000000;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:63.04%;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.06%;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:63.04%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:63.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;"> 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.06%;border-bottom:1px solid #000000;margin:0pt;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:63.04%;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.06%;background:#cceeff;border-bottom:3px double #000000;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;text-align:justify;text-indent:36pt;margin:0pt;">As of June 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 and HPP segments 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 Prime plus 5%. 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 June 30, 2023 and September 30, 2022, Company borrowings, all from the TS segment, under the inventory line of credit were $1.3 million and $3.1 million, respectively, and the Company was in compliance with all financial covenants. As of June 30, 2023 and September 30, 2022, this line of credit also includes availability of a limited cash withdrawal of up to $1.0 million. As of June 30, 2023 and September 30, 2022 there were no cash withdrawals outstanding.</p> 1000000.0 0.050 2000000.0 0.051 5000 12000 16000 39000 <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><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:63.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: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.06%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:bottom;width:63.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 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;">June 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.61%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">September 30, 2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:63.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 colspan="5" style="vertical-align:bottom;white-space:nowrap;width:36.95%;margin:0pt;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:63.04%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:63.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;"> 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;"> (6)</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.06%;border-bottom: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:63.04%;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;"> 443</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.06%;background:#cceeff;border-bottom:3px double #000000;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:63.04%;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.06%;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:63.04%;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.06%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 449</p></td></tr><tr><td style="vertical-align:top;width:63.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;"> 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.06%;border-bottom:1px solid #000000;margin:0pt;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:63.04%;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.06%;background:#cceeff;border-bottom:3px double #000000;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 6000 22000 443000 427000 0 449000 0 0 0 449000 15000000.0 15000000.0 0 0.05 1.2 4000000.0 5.0 1300000 3100000 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;"><span style="font-style:italic;">11.          Pension and Retirement Plans</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’s operations 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 and defined contribution plans for some of its employees. In the U.S., the Company provides benefits through supplemental retirement plans to certain former employees. The U.S. supplemental retirement plans have life insurance policies which are not plan assets but were purchased by the Company as a vehicle to fund the costs of the plan. The Company also provides for officer death benefits through post-retirement plans to certain current officers of the Company in the U.S. All the Company’s defined benefit plans are closed to newly hired employees and have been since September 2009.</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 condensed 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;">The Company’s pension plan in the U.K. is the only plan with plan assets. The plan assets consist of an investment in a commingled fund which in turn comprises a diversified mix of assets including corporate equity securities, government securities and corporate debt securities.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of net periodic benefit costs related to the U.S. and U.K. plans are as follows:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.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 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.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 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.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 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:7.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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:39.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;margin:0pt;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="8" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 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 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:27.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;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:8.23%;border-bottom: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.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">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.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;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:39.98%;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;">Pension:</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> 110</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 114</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 68</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 70</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> (148)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (148)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (118)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> (118)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of past service costs</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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: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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 2</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net (gain) loss</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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;"> 24</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px 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;"> 24</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic (benefit) 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 3</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (34)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;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;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 19</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 19</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 9</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 9</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin: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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.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;"> 4</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 4</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss (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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#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:7.02%;background:#cceeff;border-bottom:1px 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: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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 84</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 84</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (10)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:3px 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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 107</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 107</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px 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;"> 11</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;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:39.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 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.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 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.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 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:7.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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:39.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;margin:0pt;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="8" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 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 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:27.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;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:8.23%;border-bottom: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.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">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.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;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:39.98%;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;">Pension:</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> 321</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 11</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 332</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 206</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 213</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> (430)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (430)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (354)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> (354)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of past service costs</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> 5</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 5</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 6</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 6</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net (gain) loss</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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;"> 73</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px 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;"> 74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic (benefit) 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 8</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (96)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 8</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;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;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 31</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin: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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.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;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#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:7.02%;background:#cceeff;border-bottom:1px 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: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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:3px 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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px 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;"> 52</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;">The fair value of the assets held by the U.K. pension plan by asset category are as follows:</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;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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.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.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: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.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.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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 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.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;">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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;">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.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;">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:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding: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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding: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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;"><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.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:7.97%;border-bottom:1px solid #000000;margin:0pt;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.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.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;">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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537</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.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;"> 537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 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.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.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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.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.82%;background:#cceeff;margin:0pt;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.82%;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,173</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.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;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 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,801</p></td><td style="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.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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.82%;margin:0pt;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.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 927</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.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;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.77%;background:#cceeff;border-bottom:1px solid #000000;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.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.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.73%;background:#cceeff;border-bottom:1px solid #000000;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.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.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.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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.82%;border-bottom:3px double #000000;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,637</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.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;"> 9,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.77%;border-bottom:3px double #000000;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;"> 5,540</p></td><td style="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.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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,285</p></td><td style="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.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.82%;border-bottom:3px double #000000;margin:0pt;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;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;text-align:justify;text-indent:36pt;margin:0pt;">The components of net periodic benefit costs related to the U.S. and U.K. plans are as follows:</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;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:39.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 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.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 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.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 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:7.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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:39.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three Months Ended June 30, </b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;margin:0pt;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="8" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 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 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:27.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;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:8.23%;border-bottom: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.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">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.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;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:39.98%;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;">Pension:</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> 110</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 114</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 68</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 70</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> (148)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (148)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (118)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> (118)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of past service costs</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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.87%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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: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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 2</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net (gain) loss</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (1)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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;"> 24</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px 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;"> 24</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic (benefit) 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (37)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 3</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (34)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 2</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (22)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;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;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 19</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 19</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 9</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 9</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin: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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.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;"> 4</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 4</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 12</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net loss (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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#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:7.02%;background:#cceeff;border-bottom:1px 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: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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 84</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 84</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (10)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (10)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:3px 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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 107</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 107</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px 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;"> 11</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;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:39.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 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.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 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.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 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:7.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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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: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 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.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 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.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:6.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;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:39.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended June 30,</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;margin:0pt;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="8" style="vertical-align:bottom;white-space:nowrap;width:28.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 0pt 0.05pt 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 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:27.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2022</b></p></td></tr><tr><td style="vertical-align:bottom;width:39.98%;margin:0pt;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.88%;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:8.23%;border-bottom: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.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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td><td colspan="2" style="vertical-align:bottom;white-space:nowrap;width:7.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;">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.98%;margin:0pt;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.88%;margin:0pt;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="17" style="vertical-align:bottom;white-space:nowrap;width:58.12%;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:39.98%;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;">Pension:</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Interest 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> 321</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 11</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 332</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 206</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 213</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> (430)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (430)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (354)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> (354)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of past service costs</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;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;"> 5</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 5</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 0pt;"> 6</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 0pt 0.05pt 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 0pt 0.05pt 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 3pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 6</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Amortization of net (gain) loss</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (3)</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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;"> 73</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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.99%;border-bottom:1px 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: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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:1px 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;"> 74</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic (benefit) 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.02%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (104)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 8</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (96)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 8</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (61)</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.2%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:top;width:39.98%;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;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;">  </p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 31</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;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;"> 31</p></td></tr><tr><td style="vertical-align:top;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;margin: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.87%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-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.14%;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:6.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;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 35</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 35</p></td></tr><tr><td style="vertical-align:top;width:39.98%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;background:#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:7.02%;background:#cceeff;border-bottom:1px 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: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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> (14)</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 0pt 0.05pt 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 0pt 0.05pt 0pt;"> </p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 0pt 0.05pt 0pt;"> (14)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:39.98%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Net periodic 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 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.2%;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:7.02%;border-bottom:3px 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;"> —</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 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 0pt 0.05pt 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 0pt 0.05pt 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 0.05pt 0pt;"> 52</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 0pt 0.05pt 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 0pt 0.05pt 0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:6.82%;border-bottom:3px 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;"> 52</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> 110000 4000 114000 68000 2000 70000 148000 0 148000 118000 0 118000 1000 0 1000 2000 0 2000 0 1000 1000 -24000 0 -24000 -37000 3000 -34000 -24000 2000 -22000 0 19000 19000 0 9000 9000 0 4000 4000 0 12000 12000 0 -84000 -84000 0 10000 10000 0 107000 107000 0 11000 11000 321000 11000 332000 206000 7000 213000 430000 0 430000 354000 0 354000 5000 0 5000 6000 0 6000 0 3000 3000 -73000 -1000 -74000 -104000 8000 -96000 -69000 8000 -61000 0 31000 31000 0 31000 31000 0 35000 35000 0 35000 35000 0 14000 14000 0 14000 14000 0 52000 52000 0 52000 52000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The fair value of the assets held by the U.K. pension plan by asset category are as follows:</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;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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.67%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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.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.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.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: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.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.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.73%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width: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.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.82%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 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.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;">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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;">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.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;">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:7.99%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 1</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding: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.91%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Level 2</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding: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.11%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">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.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;"><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.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:7.97%;border-bottom:1px solid #000000;margin:0pt;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.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.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;">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.82%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 537</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.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;"> 537</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 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.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.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.73%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 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.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.82%;background:#cceeff;margin:0pt;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.82%;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,173</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.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;"> 9,173</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> —</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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;"> 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,801</p></td><td style="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.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.73%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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.82%;margin:0pt;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.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 927</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.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;"> 271</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.77%;background:#cceeff;border-bottom:1px solid #000000;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.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.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.73%;background:#cceeff;border-bottom:1px solid #000000;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.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.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.82%;background:#cceeff;border-bottom:1px solid #000000;margin:0pt;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.82%;border-bottom:3px double #000000;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,637</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.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;"> 9,981</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.97%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.67%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 656</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.88%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.77%;border-bottom:3px double #000000;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;"> 5,540</p></td><td style="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.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.73%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,285</p></td><td style="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.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.82%;border-bottom:3px double #000000;margin:0pt;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> 537000 537000 0 0 200000 200000 0 0 9173000 9173000 0 0 1801000 1801000 0 0 927000 271000 656000 0 6824000 3539000 3285000 0 10637000 9981000 656000 0 8825000 5540000 3285000 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;font-weight:bold;">12.            Income Taxes</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">An income tax benefit of $1.7 million was recorded for the three months ended June 30, 2023 compared to an income tax expense of $11 thousand in the same prior year period. </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-indent:36pt;margin:0pt;">An income tax benefit of $1.5 million was recorded for the nine months ended June 30, 2023 compared to an income tax expense of $28 thousand in the same prior year period. </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-indent:36pt;margin: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 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 in fiscal years 2022 and 2023, which provided strong financial results including growth in product and software sales, third party maintenance sales, and recurring managed services and cloud software sales. The backlog continues to be strong as of June 30, 2023. 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 the three months ended June 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 $731 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;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The income tax provision for interim periods is generally determined based upon the expected effective income tax rate for the full year and the tax rate applicable to certain discrete transactions in the interim period. To determine the annual effective income tax rate, we must estimate both the total income (loss) before income tax for the full year and the jurisdictions in which that income (loss) is subject to tax. The actual effective income tax rate for the full year may differ from these estimates if income (loss) before income tax is greater than or less than what was estimated or if the </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">allocation of income (loss) to jurisdictions in which it is taxed is different from the estimated allocations. With the economic uncertainty surrounding the Company’s business settling since previous quarters, we have been able to produce more accurate forecasts of our full year earnings and small changes in ordinary income no longer result in significant changes to the annualized effective tax rates. As a result, the Company has resumed using the annualized effective tax rate method to calculate income taxes as prescribed under ASC 740 for the three months ended June 30, 2023.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;">The estimated annualized effective income tax rate for the nine months ended June 30, 2023 was 21.99%. Other differences between our effective income tax rate and the U.S. federal statutory rate are the impact of state taxes and tax credits that we expect to be able utilize against federal and state taxes. </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-indent:36pt;margin:0pt;">The effective tax rate for the three and nine months ended June 30, 2023 was a benefit of (205.8%) and (64.5%), respectively, which was primarily driven by the release of the valuation against the Company's deferred tax assets. The income tax expense for the three and nine months ended June 30, 2022 was primarily driven by minimum state tax expenses due to the full valuation allowance in place during the period.</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-indent:36pt;margin:0pt;">As of June 30, 2023, management assessed the balances of its deferred tax assets and liabilities to determine if any uncertain tax positions existed that would require a reserve under ASC 740-10. It determined that a reserve was required against federal and state research and development credits of $117 thousand and $118 thousand, respectively. Management will continue to evaluate the need for reserves under ASC 740-10 in future reporting periods.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-indent:36pt;margin:0pt;"><span style="font-weight:bold;visibility:hidden;">​</span></p> -1700000 11000 -1500000 28000 1800000 731000 0.2199 -2.058 -0.645 117000 118000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">13.            Accumulated Other Comprehensive Loss</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">The components of accumulated other comprehensive loss are as follows:</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:bottom;white-space:nowrap;width:66.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.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.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:13.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:66.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:1.99%;margin:0pt;padding:0pt;"><p 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:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p 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:14.17%;margin:0pt;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;white-space:nowrap;width:66.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:1.99%;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:14.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:1.99%;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:14.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;">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;white-space:nowrap;width:66.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:1.99%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:31.13%;margin:0pt;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:bottom;white-space:nowrap;width:66.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative effect of foreign currency translation, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative unrealized loss on pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.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;"> (1,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;border-bottom: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,537)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.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;"> (6,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;background:#cceeff;border-bottom: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,328)</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;text-align:justify;text-indent:36pt;margin:0pt;">The components of accumulated other comprehensive loss are as follows:</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:bottom;white-space:nowrap;width:66.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.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.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:13.74%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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.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:12.96%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="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:66.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:1.99%;margin:0pt;padding:0pt;"><p 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:14.95%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">June 30, </b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p 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:14.17%;margin:0pt;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;white-space:nowrap;width:66.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:1.99%;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:14.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:1.99%;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:14.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;">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;white-space:nowrap;width:66.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:1.99%;margin:0pt;padding:0pt;"><p 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="5" style="vertical-align:bottom;white-space:nowrap;width:31.13%;margin:0pt;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:bottom;white-space:nowrap;width:66.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative effect of foreign currency translation, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.74%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (4,783)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;background:#cceeff;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></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Cumulative unrealized loss on pension liability</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.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;"> (1,537)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;border-bottom: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,537)</p></td></tr><tr><td style="vertical-align:bottom;white-space:nowrap;width:66.86%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">Accumulated other comprehensive loss, net</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:13.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;"> (6,320)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','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:12.96%;background:#cceeff;border-bottom: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,328)</p></td></tr></table> -4783000 -5791000 1537000 1537000 -6320000 -7328000 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;"><span style="font-style:italic;">14.          Fair Value of Financial Assets and Liabilities</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin: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;text-align:justify;text-indent:18pt;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;">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;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 0pt 0pt 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;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;text-indent:36pt;margin:0pt;">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;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;">The Company had no assets or liabilities measured at fair value on a recurring (except our pension plan assets and whole life insurance policies, see Note 11 for pension plan assets) or non-recurring basis as of June 30, 2023 or September 30, 2022. </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;text-indent:36pt;margin: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 </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">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;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align: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.33%;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.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: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;width:1.33%;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.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: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.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: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.42%;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.42%;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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.08%;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.33%;margin:0pt;padding:0pt;"><p 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.64%;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.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;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.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</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.08%;margin:0pt;padding:0pt;"><p 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.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:middle;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: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.08%;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.08%;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.33%;margin:0pt;padding:0pt;"><p 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.08%;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.08%;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.33%;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.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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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.42%;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.08%;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.08%;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.33%;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.64%;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,848</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.33%;margin:0pt;padding:0pt;"><p 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.71%;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,848</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.08%;margin:0pt;padding:0pt;"><p style="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.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: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: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.08%;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.08%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;background:#cceeff;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,596</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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,596</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.08%;background:#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.42%;background:#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.42%;background:#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.08%;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.08%;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 6</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'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.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: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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.08%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;background:#cceeff;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,590</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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,590</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.08%;background:#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,622</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#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.42%;background:#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,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.08%;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 9</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;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,308</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;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,308</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.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: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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.08%;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 10</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.33%;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:right;margin:0pt 3pt 0pt 0pt;"> 443</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.08%;background:#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.42%;background:#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.42%;background:#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.08%;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.08%;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 10</p></td></tr></table><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;">*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;margin: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="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;">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;margin: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="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;">Line of credit</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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="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;">Notes Payable</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin: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;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;">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 June 30, 2023 and September 30, 2022. </p> 0 0 <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align: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.33%;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.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: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;width:1.33%;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.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: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.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: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.42%;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.42%;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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.08%;margin:0pt;padding:0pt;"><div style="height:1pt;overflow:hidden;overflow-wrap:break-word;position:relative;"><div style="bottom:0pt;position:absolute;width:100%;"><p style="font-family:'Times New 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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.76%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of June 30, 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.08%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;white-space:nowrap;width:18.55%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">As of September 30, 2022</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.08%;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.33%;margin:0pt;padding:0pt;"><p 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.64%;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.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;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'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.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</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.08%;margin:0pt;padding:0pt;"><p 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.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:middle;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: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.08%;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.08%;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.33%;margin:0pt;padding:0pt;"><p 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.08%;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.08%;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.33%;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.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: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.08%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.42%;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.42%;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.08%;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.08%;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.33%;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.64%;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,848</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.33%;margin:0pt;padding:0pt;"><p 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.71%;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,848</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.08%;margin:0pt;padding:0pt;"><p style="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.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: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: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.08%;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.08%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;background:#cceeff;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,596</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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 16,596</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.08%;background:#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.42%;background:#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.42%;background:#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.08%;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.08%;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 6</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;margin:0pt;padding:0pt;"><p style="font-family:'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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;margin:0pt;padding:0pt;"><p style="font-family:'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.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: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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.08%;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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;background:#cceeff;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,590</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.33%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 3,590</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.08%;background:#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,622</p></td><td style="vertical-align:middle;white-space:nowrap;width:1.42%;background:#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.42%;background:#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,622</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.08%;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.08%;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 9</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.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.64%;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,308</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;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;white-space:nowrap;width:1.33%;margin:0pt;padding:0pt;"><p style="font-family:'Times New 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.71%;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,308</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.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: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.42%;margin:0pt;padding:0pt;"><p style="font-family:'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.42%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';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.08%;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.08%;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 10</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.33%;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.64%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0pt 0pt;"> 443</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="font-family:'Calibri','Helvetica','sans-serif';font-size:11pt;visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.33%;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:right;margin:0pt 3pt 0pt 0pt;"> 443</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.08%;background:#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.42%;background:#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.42%;background:#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.08%;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.08%;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 10</p></td></tr></table><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;">*Original maturity over one year</p> 13848000 13848000 23982000 23982000 16596000 16596000 16328000 16328000 3590000 3590000 4622000 4622000 1308000 1308000 3124000 3124000 443000 443000 876000 876000 P1Y P1Y <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 10pt 0pt;"><span style="font-style:italic;">15.          Segment Information</span></p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following tables present certain operating segment information for the three and nine months ended June 30, 2023 and 2022.</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:48.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.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.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: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.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: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.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: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.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: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.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: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.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:48.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.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.3%;margin:0pt;padding:0pt;"><p 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.78%;margin:0pt;padding:0pt;"><p 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.73%;border-bottom:1px solid #000000;margin:0pt;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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 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.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 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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;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.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;">Three months ended June 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.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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.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;"><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.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.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.78%;margin:0pt;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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;"> 996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 12,934</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,774</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 1,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 16,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 16,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 17,708</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 575</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 401</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 6,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 50,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 57,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 67,603</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 34</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 91</p></td></tr><tr><td style="vertical-align:top;width:48.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 7,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 8,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 8,438</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,888</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 13,326</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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: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,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 19</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 158</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 8,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 9,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 46,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 55,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 64,516</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 28</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 79</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.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.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.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: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.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: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.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: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.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: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.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: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.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:48.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.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.3%;margin:0pt;padding:0pt;"><p 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.78%;margin:0pt;padding:0pt;"><p 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.73%;border-bottom:1px solid #000000;margin:0pt;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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 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.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 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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;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.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;">Nine months ended June 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.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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.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;"><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.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.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.78%;margin:0pt;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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;"> 4,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 31,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 32,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 36,143</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,178</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 43,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 44,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 49,321</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 2,176</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (208)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 987</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 6,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 50,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 57,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 67,603</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 215</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 269</p></td></tr><tr><td style="vertical-align:top;width:48.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.99%;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 22,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 23,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 25,375</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,301</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 2,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 34,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 34,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 37,676</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,477)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (120)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (401)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (286)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 8,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 9,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 46,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 55,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 64,516</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 223</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 259</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 income (loss) consists of sales less cost of sales, engineering and development expenses, and selling, general and administrative expenses but is not affected by either other income (expense) or by income tax expense (benefit). Non-operating expenses/income consists principally of interest income from transactions with payment terms exceeding one year (see Note 6, “Accounts and Long-Term Receivable” for details) and interest income from money market accounts in fiscal year 2023 year as interest rates have increased significantly, and interest expense primarily from multi-year agreements with vendors (see Note 9, “Accounts payable and other noncurrent liabilities”). All intercompany transactions have been eliminated.</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 of 10% or more of total revenues for the three and nine months ended June 30, 2023 and 2022.</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:middle;width:10.29%;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.83%;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.11%;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.55%;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.83%;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.55%;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.83%;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:2.75%;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.11%;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.55%;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.83%;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.57%;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.83%;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:2.75%;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.11%;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.55%;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.83%;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.83%;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:2.75%;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.12%;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.56%;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.84%;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.65%;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:40.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;width:40.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended June 30,</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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="4" style="vertical-align:middle;width:18.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.07%;border-bottom: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><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.09%;border-bottom: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.18%;border-bottom: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><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:8.66%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:7.55%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:7.57%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.09%;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;">(in millions)</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.18%;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;">(in millions)</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.55%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.57%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.59%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.68%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;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:7.65%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.59%;border-bottom: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;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="25" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:10.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:1.83%;margin:0pt;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="22" style="vertical-align:middle;width:86.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;">(Amounts in millions)</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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;">Customer A</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;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:middle;width:7.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 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 3</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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:middle;width:7.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 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.57%;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</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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:middle;width:7.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 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;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:middle;width:7.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 0.05pt 0pt;"> 6.4</p></td><td style="vertical-align:middle;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:middle;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;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.55%;margin: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.3</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.57%;margin: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</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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.55%;margin: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.1</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;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.56%;margin: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.1</p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</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><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt;">One customer, not listed above, had a balance of $12.2 million, or 38%, of total consolidated accounts receivable and long-term receivable as of June 30, 2023 and a balance of $15.8 million, or 52%, of total consolidated accounts receivable and long-term receivable as of September 30, 2022. There were no other customers with more than 10% of total consolidated accounts receivable and long-term receivable as of June 30, 2023. We believe that the Company is not exposed to any significant credit risk with respect to the accounts receivable with any customers as of June 30, 2023. </p> <p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;text-indent:36pt;margin:0pt 0pt 10pt 0pt;">The following tables present certain operating segment information for the three and nine months ended June 30, 2023 and 2022.</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:48.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.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.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: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.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: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.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: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.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: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.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: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.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:48.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.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.3%;margin:0pt;padding:0pt;"><p 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.78%;margin:0pt;padding:0pt;"><p 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.73%;border-bottom:1px solid #000000;margin:0pt;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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 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.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 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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;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.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;">Three months ended June 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.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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.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;"><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.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.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.78%;margin:0pt;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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;"> 996</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 141</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,797</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,938</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 12,934</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 339</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 65</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,370</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,774</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 1,335</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 206</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 16,167</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 16,373</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 17,708</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (850)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (10)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,435</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,425</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 575</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (3)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (79)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (82)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 2</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 47</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 352</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 399</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 401</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 6,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 50,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 57,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 67,603</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 7</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 34</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 64</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 91</p></td></tr><tr><td style="vertical-align:top;width:48.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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;"> 427</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 128</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 7,883</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 8,011</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 8,438</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 311</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,494</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 4,577</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,888</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 738</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 211</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,377</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,588</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 13,326</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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: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,370)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (29)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,418</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.04%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="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:3px double #000000;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,389</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.31%;border-bottom:3px double #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;">$</p></td><td style="vertical-align:bottom;white-space:nowrap;width:7.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;"> 19</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (11)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (69)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (80)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 38</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 108</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 120</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 158</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 8,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 9,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 46,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 55,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 64,516</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 27</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 28</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 28</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 51</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 79</p></td></tr></table><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p><table style="border-collapse:collapse;font-size:16pt;height:max-content;margin-left:auto;margin-right:auto;padding-left:0pt;padding-right:0pt;width:100%;"><tr style="height:1pt;"><td style="vertical-align:top;width:48.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.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.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: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.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: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.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: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.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: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.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: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.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:48.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.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.3%;margin:0pt;padding:0pt;"><p 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.78%;margin:0pt;padding:0pt;"><p 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.73%;border-bottom:1px solid #000000;margin:0pt;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">High</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.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.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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Performance</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;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.78%;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.78%;margin:0pt;padding:0pt;"><p 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.99%;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.45%;margin:0pt;padding:0pt;"><p style="font-family:'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.16%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt;"><b style="font-weight:bold;">Products</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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 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.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 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.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="2" style="vertical-align:bottom;white-space:nowrap;width:9.31%;margin:0pt;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.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;">Nine months ended June 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.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;">Segment</b></p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.78%;margin:0pt;padding: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.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;"><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.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.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.78%;margin:0pt;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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;"> 4,130</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 507</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 31,506</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 32,013</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 36,143</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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,170</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 244</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,764</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 12,008</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,178</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 5,300</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 751</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 43,270</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 44,021</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 49,321</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (1,641)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (6)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,823</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,817</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 2,176</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (9)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (199)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (208)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 126</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 851</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 977</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 987</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 10,165</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 6,914</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 50,524</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 57,438</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 67,603</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 67</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 148</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 215</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 83</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 186</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 269</p></td></tr><tr><td style="vertical-align:top;width:48.45%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.99%;margin: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.45%;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.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: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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.99%;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.45%;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.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: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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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.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:48.45%;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.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: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,109</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 402</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 22,864</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 23,266</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 25,375</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="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;"> 836</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 280</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,185</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 11,465</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;border-bottom:1px solid #000000;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,301</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.3%;background:#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;"> 2,945</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 682</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 34,049</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 34,731</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 37,676</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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:7.86%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (3,477)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (120)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,196</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 3,076</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (401)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> (42)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> (244)</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.99%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt;"> (286)</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 39</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 23</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 367</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 390</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 8,862</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 9,057</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 46,597</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 55,654</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 64,516</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 87</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 136</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 223</p></td></tr><tr><td style="vertical-align:top;width:48.45%;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.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: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;"> 91</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:bottom;white-space:nowrap;width: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;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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;"> 168</p></td><td style="vertical-align:bottom;white-space:nowrap;width:1.78%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt;"><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.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;"> 259</p></td></tr></table> 996000 141000 11797000 11938000 12934000 339000 65000 4370000 4435000 4774000 1335000 206000 16167000 16373000 17708000 -850000 -10000 1435000 1425000 575000 3000 0 79000 79000 82000 2000 47000 352000 399000 401000 10165000 6914000 50524000 57438000 67603000 27000 0 7000 7000 34000 27000 0 64000 64000 91000 427000 128000 7883000 8011000 8438000 311000 83000 4494000 4577000 4888000 738000 211000 12377000 12588000 13326000 -1370000 -29000 1418000 1389000 19000 11000 0 69000 69000 80000 38000 12000 108000 120000 158000 8862000 9057000 46597000 55654000 64516000 27000 0 1000 1000 28000 28000 0 51000 51000 79000 4130000 507000 31506000 32013000 36143000 1170000 244000 11764000 12008000 13178000 5300000 751000 43270000 44021000 49321000 -1641000 -6000 3823000 3817000 2176000 9000 0 199000 199000 208000 10000 126000 851000 977000 987000 10165000 6914000 50524000 57438000 67603000 67000 0 148000 148000 215000 83000 0 186000 186000 269000 2109000 402000 22864000 23266000 25375000 836000 280000 11185000 11465000 12301000 2945000 682000 34049000 34731000 37676000 -3477000 -120000 3196000 3076000 -401000 42000 244000 244000 286000 39000 23000 367000 390000 429000 8862000 9057000 46597000 55654000 64516000 87000 0 136000 136000 223000 91000 0 168000 168000 259000 <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 of 10% or more of total revenues for the three and nine months ended June 30, 2023 and 2022.</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:middle;width:10.29%;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.83%;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.11%;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.55%;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.83%;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.55%;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.83%;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:2.75%;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.11%;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.55%;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.83%;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.57%;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.83%;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:2.75%;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.11%;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.55%;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.83%;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td><td style="vertical-align:middle;width:1.83%;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:2.75%;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.12%;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.56%;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.84%;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.65%;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.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 0pt 0.05pt 0pt;"><span style="font-size:1pt;visibility:hidden;">​</span></p></div></div></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:40.7%;border-bottom:1px solid #000000;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;text-align:center;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Three months ended June 30,</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="10" style="vertical-align:middle;width:40.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Nine months ended June 30,</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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="4" style="vertical-align:middle;width:18.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">2023</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.07%;border-bottom: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><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.09%;border-bottom: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.18%;border-bottom: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><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:8.66%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:7.55%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:7.57%;margin:0pt;padding: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:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.09%;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;">(in millions)</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="4" style="vertical-align:middle;width:18.18%;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;">(in millions)</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;margin:0pt;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:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.55%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.57%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.66%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:7.59%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.68%;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;">Customer</b></p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;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:7.65%;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;">% of Total</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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:middle;width:1.83%;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:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.59%;border-bottom: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;">Revenues</b></p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td><td colspan="2" style="vertical-align:middle;width:8.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;">    </p></td><td style="vertical-align:middle;width:7.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 0pt 0.05pt 0pt;"><b style="font-weight:bold;">Revenues</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:8pt;margin:0pt 0pt 0.05pt 0pt;"><b style="font-weight:bold;">    </b></p></td></tr><tr style="height:0pt;visibility:hidden;"><td colspan="25" style="padding:0pt;"></td></tr><tr><td style="vertical-align:middle;width:10.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:1.83%;margin:0pt;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="22" style="vertical-align:middle;width:86.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;">(Amounts in millions)</b></p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="font-size:8pt;font-weight:bold;visibility:hidden;">​</span></p></td></tr><tr><td style="vertical-align:middle;width:10.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;">Customer A</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;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:middle;width:7.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 0.05pt 0pt;"> 0.5</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.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 0.05pt 0pt;"> 3</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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:middle;width:7.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 0.05pt 0pt;"> 2.1</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.57%;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</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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:middle;width:7.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 0.05pt 0pt;"> 2.8</p></td><td style="vertical-align:middle;width:1.83%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.59%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 6</p></td><td style="vertical-align:middle;width:1.83%;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:middle;width:2.75%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;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:middle;width:7.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 0.05pt 0pt;"> 6.4</p></td><td style="vertical-align:middle;width:1.84%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.65%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 17</p></td><td style="vertical-align:middle;width:1.72%;background:#cceeff;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr><tr><td style="vertical-align:middle;width:10.29%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">Customer B</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.11%;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.55%;margin: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.3</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 13</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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.55%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 0.4</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.57%;margin: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</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.11%;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.55%;margin: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.1</p></td><td style="vertical-align:middle;width:1.83%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.59%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 8</p></td><td style="vertical-align:middle;width:1.83%;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:2.75%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;"><span style="visibility:hidden;">​</span></p></td><td style="vertical-align:middle;width:1.12%;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.56%;margin: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.1</p></td><td style="vertical-align:middle;width:1.84%;margin:0pt;padding:0pt;"><p style="font-family:'Times 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.65%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:right;margin:0pt 3pt 0.05pt 0pt;"> 3</p></td><td style="vertical-align:middle;width:1.72%;margin:0pt;padding:0pt;"><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;margin:0pt 0pt 0.05pt 0pt;">%</p></td></tr></table> 500000 0.03 2100000 0.15 2800000 0.06 6400000 0.17 2300000 0.13 400000 0.03 4100000 0.08 1100000 0.03 12200000 0.38 15800000 0.52 <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="font-style:italic;font-weight:bold;">16.          Dividend</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;">On December 6, 2022, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on January 6, 2023 to shareholders of record as of December 21, 2022, the record date.</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, 2023, the Company’s board of directors declared a cash dividend of $0.03 per share which was paid on March 14, 2023 to shareholders of record as of February 24, 2023, the record date.</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 May 10, 2023, the Company’s board of directors declared a cash dividend of $0.04 per share which was paid on June 13, 2023 to shareholders of record as of May 25, 2023, the record date.</p> 0.03 0.03 0.04 EXCEL 69 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %9_"5<'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 " !6?PE7+S.YHN\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M3L,P#(=?!>7>NG\ ;5&7"X@32$A, G&+'&^+:-HH,6KW]J1EZX3@ 3C&_N7S M9\D->HE]H.?0>PIL*5Z-KNVB1+\1!V8O 2(>R.F8IT27FKL^.,WI&?;@-7[H M/4%5%+?@B+71K&$"9GXA"M48E!A((,+WG^&=H89!&K)4<<1RKP$H::) M_CBV#5P $XPIN/A=(+,0Y^J?V+D#XI0_%K?W6\?A*J*JLZ*55:LM^5:WJQD=?T^N?[PNPB[WMB= M_&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !6?PE779_*DM0% #,'P & 'AL+W=O]G5+).\M*O1V/6'HI M$A[#-QLA(Z;@5FZM-)&<^7E0%%K4MJ^LB 5Q;SK)GRWE="(R%08Q7TJ29E'$ MY,LM#\7^IN?TC@\>@NU.Z0?6=)*P+5]Q]4>RE'!GE2I^$/$X#41,)-_<]&;. MN[GKZH#\C3\#OD]/KHE&60OQ5=\L_)N>K4O$0^XI+<'@XXG/>1AJ)2C'OP?1 M7OF;.O#T^JA^E\,#S)JE?"["OP)?[6YZUSWB\PW+0O4@]K_R ]!0ZWDB3//_ M9%^\.QCTB)>E2D2'8"A!%,3%)WL^5,1I@%T30 \!]$V 4_<+[B$@KSFK*%F. M]9XI-IU(L2=2OPUJ^B*OFSP::()8-^-*2?@V@#@U?2^\#%I%D5GLDP^Q"M0+ M6<1%]]#5W"?ICDF>3BP%OZ9C+.^@?%LHTQKE,?DD8K5+0=7G_NMX"TI9%I4> MBWI+4<'?LOB2N/8%H39U#>69X^&S;'M);-<4_JHX;EES;J[G-M4<,]:],?OG.N[)]-M-]([!7[H&0?8.H5^^-+PDVD M>+AC][^8D-"HCDC#$FG8#NE+QJ3B,GPA#SP14IGP<"DE,U.ES-&HCGA7)=Y5 M.[PEEX'0'=8G,&$8&P]7*H=A[3A$XSMRCDK.4*1FL-?D<5M^.N-:&A:FQ M(=&PCH#7)> U6JC#3',7A)S<9]&:2Q,8KF'W'?MZ8&P[-+ CVKA$&[=!>^#; M(%70?(KR9&-+HCHV-7"Z[=AA+*)B3TRWRQN" K!8.1 M"$GF(HN5?(%/WXC>H/YI9B+&@[HBGW@,IPWR(WLF"Q\&9[ )O,)>U/?@!DE[ MT*>#@4/' R,O&MR5EU:\M WOS/=!/;TX7I"/\![Y')O;%9=T1D,R9VNAH*=( M,'M&:E2B*W7EAQS4:O0>ZCV,->QLAY#EOD5+[(P=W,6\YRIEI*\13$GKDWXYHUL]0Y#))3 M.20'-S9O09B/ZY_(BGN9A)8T0C8X)!%%L/JNE/"^7I"$2?+$PHR3[^U+VR$)E\6N MWU@'YW!/M')/%/MT'H?K9Z/S/NKO' KH25*:*M3-$\DU+OSXI-6=Z4L*!DQ@13 M@^+?QK34'(_JREG9(-K*!BUBQ661I-0;;78$-W+BBG6PX?1"L?1%OYH%7$PI#<9BE\G9I[ M;;?L$![6%:]R/[25^_D0<;G5H_(74% [, A1PF)SN^*"M=D3/*XK:&5^*.Y= MCNVX [N-XG5,#N%Q7?$J$T1;Y8=>K_"K/(=//F<*+&VL%U C\3>R-X=Z*-2& MN9H^37J:#D9T-!RY$^O)A%CY(-HJ3S2'V52"X5O$/G\FOW-S*^)2-ORYPRO; M'1D1SN%UW,KKN U6Y;!4W@6I-K9_<_!I6-ZV0:[?M\=]U[B5QB.[@E;FQ\4] M2YFT/26]@X?&^;5!K"XKC8=U9:SLCXN;E;>,ASQ\/24N]\7,> [KXYZ*<^Q/3RV5*0KZ!4/MR!/.=+(Z.BQLEDOST=2V4$E%^N>/,YU*_ -]OA%#' M&_T#Y0'^]#]02P,$% @ 5G\)5U)P5[Q![$2YL_J M3L'9]##+.BM$J3-9!DIL+D:7Y.U5%-H!C<5?F7C2G>/ NG(OY5=[?Y=-O8N]0;.=+9:Z;O\'3WC8*_D4*&L-L]F#9FV:T>!-5MK'N#(* M?LU@G%E>??IX??-Q=7,=P-'JTX?;Z\LOC _?[O2[?!"P/@7/#^[3@_NTF8\-N5\K)4H3<*V%T6\Q?W831/@$-LK>ZHJG MXF($8:2%>A2CY8\_D"1\AWGWG28[\I4=?&6^V9=77&\#>&I!:@_$/W7VR'-P M'GV*NZF29BJ;"AZ7A,VC^?GTL>N.:T798DX/5DW9&0F39N7/YG-,?XSIM^%QY !B11<+ACN1')Q(3EQL M&]BY@(S8.#%)]Y%1267S+28[<021_J(C)C-<\.P@>/:JX-)(E0ETW\Z<&T:D MLR%WJA C-AO8M?.#KKE7UV>QJ&## M+@X2%UZ)G\Q6J" ]2GF8OH6[/%'GWCN!KM$LC 8V(PE;&H5>B5^DX?D)$O?3 M'&F:Q"OS3D$=IU*1+I83_6 M4:MD8,^2EEK$CZW;TO#R(8/ \BPIND3U.K@A!Q* M7"SU(8N8#,59BR[B9]<'63Y,C%!%!UZH/!04K%&765'D['W$B [4.+1%&_6C[4 -):!3J-'D2UU@ ML6B1]/6Y5E$8SP<$MEBC?JR])%^[.94PF6KJQ:#*>8EO3JS/ZEFRBBSHO%\L(&8L)$,O#6C+-'H:TTY>5@19U%U7Q(JQH4W: M@HWZP=8/J5*6IT252S)'+]:\#7"8M;!C?MCU^X;.3CA9/$. &/;E8T9T(+^R M%H;,WZ[==NK'ET5');I-5Y3TRXE7C(XEMNABKW1F3:7369'HY]4N+;RFT(41ALQU[W<*/^>%W)8L"A 3V^TM? D$< M:+LL[P)>FZU4V;]B/0YFXS@,=S_H=T&FM:V6;!:5M='0>Z]MW$?C&0F;J]$X MCJ.]^1@RK:Y$\RDF1U_-,H2ASEMDQ&9HC[:497[*7JZAE()4!!NUXMEZ NUY MRJL,-BXJ$^L@H]#9K AE%]%L2&S+6>;G[&=A.%R"(I6K$I8;#R@,G.'"B7G7 MC$+G,110+5^9GZ]07-=%G7,#,N7N3:(L8!-O+7XCZ>[$R*KYSG@O MC9%%<[@5'$1; _A](Z'HV9_83Y>'3]7+_P!02P,$% @ 5G\)5TF,3I^Z M @ [P< !@ !X;"]W;W)KD4P)#[C L]=5)C\F/7U7$*&=4]F8/ E954&348JK6KE_WH27H#Y\1^+7 M?ZM@4 L&9:$565G6@AH:3I3<$F6STP&@Y/9^>QBOB31Z7)Y$Y']*ZI F!0,BRD_()_(]VA!]O<. MB$YQ11,FR$TJ"TU%H@_)WDX\<0V"VM>Y<0UU4D'YST!]+42/#+Q#XGO^H$,^ M?UD>0=[(_5VYB^UI>N0W/?)+O\&_]*BKRLIVV&UK]^>QSFD,4P(]97 MDG98QPWK^/VL3.NBFW/\!&$8]!]S=B2-1L-NSJ#A#-[/B7>8-G@@,;'N@@W> M MN1]!36;1W']BK\1M6:"4TXK%#F]0+4J^IZJ0(C\_*$OI4&S_MRF.*-#,HF MX/I*2O,0V$._N>/#OU!+ P04 " !6?PE7H;UF,H ' "N*P & 'AL M+W=O5%=#!9"K,Z&PVJZ8,NT.N4K5LC_//)RF0IY6SBX%3OQ'+V534%*G\>&)CEN8AK=B8 MY]^RF5A<#,(!FK''=)V++_SY#[85Y-5\4YY7S5_TO,4Z S1=5X(OM\'R#999 ML?E,7[:). B0/' V080-<#M":#; /K:)[C; />U3_"V 8WTX49[D[@X%>GH MO.3/J*S1DJW^TF2_B9;YRHJZ4":BE/_-9)P8C6]OXN1FDL1(?IO<_G4=7][+ MB\F]_/BOP-,)!X(3GPZ?#U (H2HG?1<4ZRHTHP5U4 MHJ-HX EMU?I&4MLS"N!^.-&)UAJGLU2LTD6VR1++)%U&L'?-X+_BE*; M'C8%U!(;$N^PF' 0*F4RUE$A]8A2<3J($B\,E(K34<0-PQ"NN& O-C"*_;WD M5856)7_,!*0RT![J141YL[$.%]$C2U#Y) MM[Z2WANLODBKAL!5>YB."4.U]G0,<:FGE!X (J2G\K#3.DS'J'@B9P%2[3&: MLT)68=[(3F?2S&:5J*ORB8%&T='[E(]5[1#*"114#* PP;6EZNB'8$[DXYX, M''AL_(KQE&M]$)2-]?%&&R_' ,J-/$^5K:.PZWFA*AN 41Q&/;))*YL89;># M3E9,^9*AC[D<:H] U417'7BJ:!V$(U6RCB$X\%7%.NK$=?K:N;7'V.R/;\6" ME7NQVU8^ D=:;-4Q6V6+K;(EMMBZ;=*Z9FRVS9]XR;)Y(?O<=)$6\UT1HGF: M%6##N'II1%2M1!WDXU M18 I<"*U%'54$ 0]E=BZ:&STAZ/K0C"93;$;:D"E MGOY^H3;00"!'50J B#KW2$!4V#-?P*U7Q6:SNI>ZZ7>@4MTX'O;VK5+ SJI# M90R (LVF0H\C?:-I:U.QV:?"@\LQ*AAH'+#N(]49W!C R'93)>L@GZB* 2+< M5\2M9\5&([;[V7RC[A!P.JI=!T"^^B,1 R!,->4Z*')HC_+6(V*S2;S>J'U@ MCW+TVFD7Z4N/90 ,(-$ZL@[R(\TP Z0ZAU91WD.@363UB82LTV\WJM$'Q^D M4Y33L2/3\$5TLW:"_4C5#Z8M-Z0F+WA#3.-7$2W9L3# MKJI11_G:# T2!2G1& <@\FLEV1K1,D9B?8BD2I$&7VL!;I0RX;FR-Y<\F+ MS6KR@NZ(1R?UCD7WI M:&T:,=LTA](* 4-K8!U+U): U;\1LWMY0#T6; M*W-J /?E85]-#>310JJF!D#IRR8@E^_UY*8U?,1L^.Y*/EM/09-CCGSK[-$J M6VR5+;'%UFV#UH(2\[II_XX7L;I6:I4MMLJ6V&+K-D'KA8G9"_]@WVL;W=G2 M(I&ZJCX&8*%+U>D=@*(^=M5U0@!&/!KT]'C:6F#JO'/SBQH]])LW6FVRQ5;9 M$EMLW:9H;3E]S9+M#[? J&Z7H\A7/,880/F>JQ8?@"(!52(A=TS%O_' M>C%M9RCT7< MM;#*%EME2VRQ=9NBG091*PD8C(3^L9AYU>J\1I3JA(&46< M+ ?:K=D+.PI? #ZG9"?VUDAY\LS8-[49QP/-4!@F6B M^$6["FMH:+$1DN45&6Z0I[1\XA]5'/8(H--.L"J"U20X?R#8%<%^K06G(CBO MM>!6A,)UO?2]"%R )?;[G.T05VA04XLB^@4;XI5252>1Y/ V!9[T1]-)$$ZB M,$"PBJ8/X^!V#IMH#H_'<#*/T/0.7CW.GL)[P(T_AV@\@7V(+AZF472)KM&G M*$ 7;R_16Y12-$_81F :B[XNX7K*B+ZHKC(LKV+]X2HV>F14)@*%-"9Q"S\X MS7]_@J]#6.K86"^Q&5HG!3]NZ VRC2MD&9;=.P2%QR"G\UOHP#VW=L\]6953F1".P#T(7:*ZUY94[J*+C EQV6MSVSUG MW9U3+#BG6'@FL8/$>'5BO)-U!UT<>C2%%L8YH8N?2'),18:+Z6 %\TN5'X3C MK]#E8/*0X@I1(MOR59IR]PK']!K%-3K&7+MNMU&F+4*&T0"%+4H=TVBOTTX= MCL[)<,R9Q-FI.FUSNW/\=7I=H^'W,F82IJ5@F,#D3K@#P?LF8?-DH _4L[O\"4$L# M!!0 ( %9_"5?J?7II/ H $9< 8 >&PO=V]R:W-H965T&ULO9QK;]LX%H;_BN =[$Z!22V1E&QWDP"M):)=])*)TUDL!OM!M95: MJ&QY)#F9_ONE9,4CI\K&LOM7++&N\/U?%NKX: M+)MF\VHXK.?+;)76+\M-MA;_N2^K5=J(K]778;VILG3155H50^+[T7"5YNO! M]67WMYOJ^K+<-D6^SFXJK]ZN5FGU_4U6E(]7@V#P](?;_.NR:?\PO+[AFV%KL1O>?98'WWVVD/Y4I;? MVB_O%E<#OVU15F3SII5(Q:^';)H51:LDVO''7G1PB-E6//[\I,Z[@Q<'\R6M MLVE9_#M?-,NKP7C@+;+[=%LTM^7CVVQ_0%T#YV51=S^]QWU9?^#-MW53KO:5 M10M6^7KW._USWQ%'%0@Y48'L*Q"M HU.5*#["E2/,#I1@>TK,*V"Z'M[A7!? M(=0J!/1$A6A?(>KZ?M=974_':9->7U;EHU>UI85:^Z&SJZLM.CA?MR-KUE3B MO[FHUUQ//WV,DX^S)/;$I]FG]^_BUW?BR^Q._/J0?+SS/G%O]O;U;?+VT_LX MN9UYR:^?W]W]Q[OP/L]B[^>?7GCU,JVRVLO7WMVRW-;I>E'_XOVD?+\<-J*I M;<#A?-^L-[MFD5/-*EYF33G_YOW^(5M]R:K_6F2FL,SKQ2)O!W!:>#=I MOK@0C9JFF[P1WP'1&!:]S1HQ8[.%EZ35.E]_K2&MI*>!\_EVM2W21LA]:I99 MY8DC%Z>(93MW'S+OW7I>KC+OY_=E7;^ XG XSETICEFM-A0CY3!V_2(EW/1=-$G\ZZ(?#"2QMOEFU>>M3_Q2,^"6R^[_3#3K\] M[3U<,SIAE\.'8U?!1K0GVU?U)IUG5P/15756/62#Z[__+8C\?]KZ!\Q\\25NA8#/,YVGUZTY[3NC+0LBT56U?_PDC^V M>?/=^_VV+ I/7.D>TVIAFYUO&.*PF6**Q9AB":881Q)3W \/[H?@[/@H[NGR M[MQK\CL.]WU\&YPR\Z:X0O:7MG M9?,"5'+U8F0\=8=[?'\_;J M710G[1B;%U'M.CL%([H.>$RQ!%.,C\V)$=C-F!S,F)QO1G=OO$N/K.>L"=2< MG3%@=%=C,,423#&.)*98&/@R!?;=3,SK>MOZ:,U;??/.53,-#N?J&JI:@JK& M]VJAM3-4-XZ 1'">&WW3::][W)@@U"<4'-S9&TRU!%6-8ZFI-DI0$,"DX-V3 M:^7]$R+:KD76Y&6K35%^S[*]NYMM-5^V>=9&9*%66S%3[FE@\H>)=O\4HT9, M4-4XW'[5*XD" I@%G.55[W2DYG0T9B/8+N?9B*F6H*IQ+#7580DS C!;OKYY M-8:JJ;$G($,.70W'R6@R,3B1O^F1@@F/@ZF(LMQ4@8!CJ_LQ2["/Q M1^S<4HXR-CJ!'P+)'P(80/2N 7U(*]%G =!G9B(N1CW5>PV52J"J):AJ'$M- M-50RC "&&-:EH'X3)\\8^";B",9C8MQPF\4(&X^-R[H%F$PB7\>?EF*4!6QD M'_=$8@+B_\ 5(8*9B$]1U6)4M015C6.IJ8- T@D"TPEX80BN[&PJ*JL@)AZ) MQOJU!34D[PFI6G"T!0$F"V>M#\&:SL[@;E# W:%@$H*+T+@YZ"NE>B-) H%) M@LLR$2SE;(F)&TBHWV&AADQ0U7C/ :B&R,2?P(G_7UJ@(+;,5]^J@YK?HZHE MJ&H<2TUU4O(" O."L[DX,8&!OF0\A6,[NXC*"U#5.)::ZJ+D!03F!2X@#I9R M/D&B0@1BV61@<#C4D+PGI&J(3/D)G/*?B^&()0O7TQ\XM'.7HVYS0%7C6&JJ MB1))$!A)_$4*1ZP\PG 3E4>@JB6H:AQ+3753\@@"\X@S*!QY!HP@%AAAH7"6 M8C8*9REFI7"6E@$4CDH:0>%-"TX[L:U]1LW%>Q;JM\Q3N!FNHQY5+4%5XWW] MH1HEB0&%B4'O1FN[.4'_@*:6#0^3XZ&U[W.S&(E&D;9DE%B*78PH,39;FPVC MXTE$3W23S.HI^8%TC:*F^ZAJ,:I:@JK&L=3407#T3 *,#V"Z!E=V-A5U[P$U MLW,TV5-*]49" M I# !>^!DLY6V)2A#$E^J4&-?%'5>,]!Z :(O-Y"N?S3GM']UK0WE$XG//( M1UWJ1U7CU$SG3[DADWD*)_-G,S)J6:%G^H(T'-S9&]1T'E6-8ZFI-LITGL+I M/-K>43B.\RG0Q 03X[E&U+0>58W#[5>]DLDZA9/U_\O>46I)U8W$%/79"%2U M!%6-8ZFIS\%*TL!@TN""K&$IYP==4=D#,_-[G=@FJ!$Y'%&U0_($!O.$'-JYPU&?CD!5XUAJJHF2=C!X#\,TK9?>(G_(%]EZ47N;-%]XPLC> MZ86*-5#58F;94< B8X*AXHJ]6G0JINJ.Q! ,QA#/7TZ@5I?,O)P93^E.X38X M]S[JS@94-=[7'ZI+1R]H@#D%O$Q@=X:95'6L^V)F[L1GODY5+<6H[T^H/MXM M6R@BJN^ Y+:&,4).[%EDDAO?JVDTTP8,Y[BWYN!\$5!_WEF*CT<@8]Y;%^HB-(WW<6YY_"([? M\*)VDP0!;/0#5Q,8ZAL-4-5B5+4$58UCJ:F#0&($!F,$>#4!KNQL*NKF &9F MZL1<@D:-R?MBJB9(/L!@/G#6:@*LZ>P-*BE 54N8A73H-\V\IY#ZAB.9UX=P M7N^RE@!+N1H26EX;H-\YQ:@A$U0UWG, JB$RLP_/R^RMAJ ^:8"J%H<6TJ#G M@:@1.1Q1M4/FZ"&J&F^J&93E\$X[$^P5!3^-#R)L;CF*H[,H4/G5)X5] 2FLFU!;3 ;7#N M?=3-!*AJO*\_5)>.WH4(0X0S0,M>$4PX+65LH,52S 9:+,5LH,76, MH&1Z] M4;E]P[;(L$7>77M%=B_J^2]'0J;:O;1Z]Z4I-]U+EK^435.NNH_++!5Y9EM M_/^^+)NG+^U[FP^O#K_^'U!+ P04 " !6?PE7SZ?S5K\" #!" & M 'AL+W=O^DF![&:Q)EMH/OVLYV0T2DP-/&&V,[]_G<^F[OT=Y0]\01 MH.F:&26YX M?;TV9UZ?;D1*:3T24UNXH%AJ8 @A4@H!2P? M6QA#FBHA&<;/2M.H72KP<+Q7G^B]R[T\8@YCFGXGL4@&QD<#Q;#"FU0LZ&X* MU7ZZ2B^B*=>_:%?96@:*-ES0K()E!!G)RR=^KO)P '3<(X!= ?:Y@%,!SKF M6P'NWT#W"-"M@.ZY0*\">CKW9;)TIGTLL-=G=(>8LI9J:J"/2],RP217%RL4 M3+XEDA/>>';O!_=AX",Y"F>W-_YP*2?A4C[N@OLEFDU0.!TN@NGLU@\6(0J^ M/MPL?Z!W<\P@%PD($N'T/?J 7B,3\42N\KXI9&1*WXRJ*((R"OM(% ZZHU*, MHR"/(6[@)Z?Y3R=X4V:D3HN]3\O(/BGX99.W4<=I(=NRG89XQJ?Q.\PD[A[% M_7]XQ]*[U3N*!V<$[UA'\5!&^ MY@6.8&#(*LN!;<'PWKSJ]*S/36=X23'_DF+!)<4F%Q)[KN[6M%HF->9=$KRDYRG_Z&E&W:XI!.#KDWB1^&]'_(X?R&%,^>9/U+S3EO MR/.BK-1Y;]XTRT^#@-_F!P<;;, M'OF4-W\L[VMX-]CU4H@%KY20%:GY[+QW&7^Z2D>Z@;'XE^!/:N\UT:X\2/E+ MO_E6G/OQKGP9F'3/$K M6?XIBF9^WAOW2,%GV:IL?LBGW_G&H53WE\M2F;_D:6,;]4B^4HU<;!J#@H6H MVO_9\V8@]AI /W@#NFE NPT23P.V:<",HZTRX]9UUF079[5\(K6VAM[T"S,V MIC5X(RH]C=.FAF\%M&LNKNYNK[_<3K]<$W@UO;OY=GWY$]Y,?\*_[U]N?T[) MW5=R=3G]G7R]N?MS2OKDC^DU.?GME/Q&1$5^SN5*956AS@8-J-%]#O+-+W]N M?YEZ?GE"OLNJF2ORI2IX<=A^ %[L7*%;5S[38(?_7%4?"8L^$!I1ANBY>GUS M&I##=B/+3'_,T]_=DM=9(ZK'-E1%(S@Z2FTO"=Z+7L6?U#++^7D/EJGB]9KW M+O[^MW@8_0-S\9TZ.W XV3F1I%&0N;)996+DI-J)U=_KM_EF9J3 MDY7B!7QQ2I:U7 L(3?+P0B0RF9\P-]/WG,UWZNQ@W(:[<1L&9_.:0Z>YR'2R MQ1QM6Z=[4T73<6M&_,?((G(&$]5DU:-X*/'%-7(4 MQ'%'I&LRP26.=Q+'08DW4BD"ZE0&40829^(9@BA3BC?J@PXT3.C841%U=+H6 M<8H+G>R$3H)"@8- N8KPYWP.@\A)J96?/ +\3S&-$T?!*)IT5+HV_=%HA.N, M(PNI**CT7B]%4SE X6)D66K7T32NM MY% MD5J717TYZT.:W,0T*ILZBI*TN_(PH]'8H]MB-PY"[F+:R/Q77Y=V!8'L M#O6N:GW@S_HU-TM3VT!2UY\K O4+Q(QJ:I$WT*C],GO*:D]9PQS98T:[OKE& M(SKT^&8)&X<1>\UGO*X-GUIP9<]XWMOTH$CFOFR<^QY6T&J*J%4B&&J\FZZQ!>*)V'D PK?IUE..QRYGQXY!O+]T8#>[J@H]K,<7NPO=2>2L%= :>6R#1,9$^(R&8.V2H@V>4M'3JE$&+5'P]]0VZY3,-< MW@\2'^PVO%T=R!W49VI^D MW;H8L:*QKXR@%K7T&&J17+?,7LR*U!" #^L5H'A35N"!@F!XC 0W8L8H];A@ M24Q?3V+8)W%=XVQ=0-5BS.V6QIC1*/9(M<2EQW:;_CRR1UM4M;O+[ ]'7=6( M44)] 6[92(^P<:M;IPWK0;$MTVH.K%GA@XV"T5F6KA4=C3S[/FK12%^)1A"[ MW)S)ME5P(VIN\LFRS* T/C;V" B9NT(1*^HKAJFE)7T]+=N,;1/+,=W(-C6F MU!E]S&S$/"=2S%*3A:EY^_;#)O3D$&%B,DFZIS"(&?6%/K/H9'&P1OYFT/,* MD4$"O_E\\YUZ.W3:LI>%V7MSL&^!2>,+L5IH+H@"==ZE:G_8S:B8T<@W/WNG MSV'VWJ_J?*Y7!VRWYKPL^HWL+[)F58OF9:]NP.<, 2]+61=;B)E/ML4N"V/W MOI8YYX4BLUHNR$8PA-;_Y(:+5=@==G?JB)7/"TM>%B;OH1>YK)<25C3O['N) M?*I@Q2]E*7+T\(>YK.WF5L3$6SDPBV,6QO&A?GV0:28 DA2DIN;E ^%_K<12 M#_P'PPVQT/F+^V?"Q:_C"')8[''#XID=.2PN"M$>\1R<% X91N8L%Q,@7 M,9;(+$SD[7+UC?/KAAD#[=XI\48^BF//7HI9'+,PCH] 3;R6%PASZ7#LS(%K MQCQ5:&*YG$1!IGT5%:S+XQJ3(-[?RK3WZNW0:0ORY,@>6.@YJ@H_Q1)D(YL, MG6=WKI5G5226MTF8MSJF'F0-[?2DK,PAHK;1IPI0_,'J)MECS ML]MCW(4-C%AF)=G7/#,+@K<;,7PI(%O7;H&#V3#/'B:QC$V.,':OP,GE8K$] MUD=5(IM69V"QP^34EU,L2I.WH%0HM6K1/R-JGL%ZWD2U3O10T1P\L#!;,-0= MEY63;M6/V?C6HP5J$@;JD1P_>VW^1"A+AU&W)$#,8N9[Z)E8U"9AU'Z9S7C> M&-#NGGR:ZDRV#RR\SV@3%YR3+EP1&X@B7RJQ<$V.P_6D0 \;S'SHZL"\T'&T MAGK-4R$DV(XVBIT'H(A=G$0>-U(+V#2\\;WR:24/_%%4E0X=F)87GM7HY0ID M)\LF3D6/F451Y,F1J25E&B:E7SW@,Z@;>3[+QLY&'3&C<>(+^-12-*7!LF:Z M6BY+P\BL?FG%STKH1%3M-4#(-?A=EB";K",?<& MN%CSXM0\AS_V="5U@9LX$8= F3)/29U:**=A*%O-K=#V"!<5Z2*614Y\(?OA ML>]ZU=[]JO %J\/HJF35;R,,80$>9>][9>K_<6V@R8=)8ACS_ MTNEZAQP]I5GGB!L]!4A=DK.)$X'(]MD7?Q;W:1CW5^;^*50G=C+;0-Q<6"%* MEK">%.?D%JI;,B27VRZ./8G_HX]L?N.8_IH. P2J5"+QEM).W? 4P3 MUBW6$*N8LNZ!P6#O7BRX\6BN"RMB)+;W2G>?[JXD7YJ+N)W//\>?KMJ+Q;:; M]I[S]ZP&<"F8QQET&7T;K^\94KOK!+$;H$5?O)3$.6?FS(7T\=+YVU S1_K< M&!M.BCK&]O5P&,J:&Q4&KF6++W/G&Q7QZ!?#T'I653)JS' R&AT,&Z5M<7J< MWDW]Z;'KHM&6IYY"US3*K\[9N.5),2[6+][K11WEQ?#TN%4+GG'\T$X]GH8; ME$HW;(-VECS/3XJS\>OS?=F?-ORI>1GNK4DBN7'N5AZNJI-B) ZQX3(*@L+/ M'5^P,0($-S[UF,6&4@SOK]?H;U+LB.5&!;YPYB]=Q?JD."RHXKGJ3'SOEI?< MQ_-"\$IG0OI+R[SW8%10V87HFMX8'C3:YE_UN=?AGL'A0P:3WF"2_,Y$RDZ&[5=T-097:Z.AQ$.",RP[,G.,]GD ;)7]-;96 ?ZQ59< M?6T_A.,;[R=K[\\GCP+^VMD![8UV:#*:[#V"M[=18R_A[?T_:F2R_>^32;N] M#JTJ^:1HA<[?<7'Z],GX8'3T2"C[FU#V'T/_KT-YG.R=7RBKOVPYSKN +2'0 MQ6Q*5[8/ =--I$\ERE-$$&-5&]@((UAKS8K=EGP8KT*DT:'?V5$*/ M3A9AA>O;TR>%D,CJZ MGJ7%^.CYVBI17R(VFMZ+;=KKM3&\G$Z_M1S0>$#_HFP?L)5(55GF6&6W)-GK M!G)A"EDI(*R0;5VE$IMK"Y=%Q "$7N%:W2&;S!:9YU9Y[+M9T;WJW<' MPY*@)"F:*^VW;HF% "!:G$%A_;B.#UG5K@K49C6X&M#9MXXP2&"FR$JF#*!0 MX%Y4LBIV'H5RP3[B; =JO@<S%W+EH7I2)#:5S YM"CF)4TK>FJW)OBD[*V M _P_"KV3M4G!;Y36-B705ZF41.?TW">_A;NE;@WH%VQ1R<*/[]S&+?\'J^5I M)D0@V:;3-3IF:1(# UR>2^QV&8TA@7:L%:22LDRJCLWXS9T\5A5Z$HPI(Y5 MM]RG8RO<)A50*N(X#P;W*'!FQLZFVLD%^<.E&>"/03E*':@4,&P^=C;?>I): M BZYDA%A)9M;8?HHI1?'+X\"G>5$O6=,7!28);G[T'BT^ULJ03&9(VIL6;'R MQ'*0TTRT;FXPLOJS>#(@01SM'?U VR;N\1%=LJEVH]MMI/)DR&H+V5.EK@>O M3.YWG7_@BZ2@-#@!P 6O<';4#T.&5,4BKPY][T _Y!(9U\9L*C&9(K41V9[/ MT2_@3!UVITS8R@O:2!L:294-'4#?^T$L%,R*Z%0#5377U+> M0\Q3NE3>I[D%PH[[)O\6)06 VQ!O;D/I[/QI,MC_WEUB>._"B)-AD:[%4AW( M3+X[;MYN;MYG^<*YW9ZO[6^57VB<"(;G,!T-7KXHR.>K<'Z(KDW7SQL7<0RE M98U"92\;\%T&R?I!"#;_CYS^#5!+ P04 " !6?PE7_J>(8GP# S" M&0 'AL+W=O?%9NVA5IE@TT&J<^PX<[U0^M)IX&NH4NP"ZC$ZM3?,L>Y^V MVKADO8QK=V&]]#U9X^ N*.S;5H?=#5B_727GR7[AFZD;DH5TO>QT#?= #]U= MX%DZH92F!8?&.Q6@6B77YU_2_8^ZX2W&7[4=;,\_)*KHD7P[.C.#UKCAJY]''0X<+K,C#OGHD$?>0Z#( M\B]->KT,?JN"6#.:#&*JT9O)&2=%N:? NX;]:/V H'RE/B(93A%PF1*CREY: MC @W T)^!.$/]=4[:E!]="64+_U39C-1RO>4;O*3@%]Z-U>+;*;R+%^\@ZI\&%)/M=-"Q_7FS\%PAAU#*"+TU)5N6JC).N\)HJY!X@4\ +7CP3@ MN1/%495]$.%^.449(1A?XER*A:=DT$'<;"P7BS;V("JN#]])G"=L:/9RV3BF M03[LE-]PK0$+< 7,(@/3=MJ$=B\$8APR=^-(N]IL+(P*,:A<:V]]];9'>"$; M\%UX*-YL4J70MNCMU':LFRNU]0X4W\9V[)\"(LU1+?X6ON:&89_9:R"'53I0 M@N]?""%V="M*#_9") !QN\7$.JL='F/'C>Q;4*2?#V/,U75!/1>=->7[7;IV MQ]W$C1A4%7S+2/Y%Q7H^6F&T&'6=JL=IRM&+R3'RV9O+/%N\>G.D!Q=Y"Z&. MSQ6J>.Z&.WU:G5[$Z^$A^&4^/*=?=:@-![=0L6LV__ N&6JYGY#OXK.P\<2/ M3!PV_*I#$ />K[RG_40"3/\3UC\!4$L#!!0 ( %9_"5=6H&C=X ( ) & M 9 >&PO=V]R:W-H965TRFLW$&WJ08L:JW#S* M[2TV?OJ6+Y&Y=D_8UKEQ[$%2:2.+!DP*"B[J-WMM]F$/, P^ 40-('*ZZT). MY14S;#I6<@O*9A.;'3BK#DWBN+"'LC2*HIQP9OJ("0H#LR21E3!I# ;#=W0R-Z@6]Z?%1. @N#NCM MM7I[A]C_2>]AQK@+?R.%;W2AV'M4&R92IE(-0AI@J2P-IL TR SH@+ ](+@3 M]4(4A(,.F W"S6PY!ZYU18C9\LE%SL*X S=<,)%PEA-(&U6YRF>7"E-NX%YJ MC1I.OLN2)Q!'@U.@>PAEM&:"V$Y6&:(\XHVK5C1(.P[ MLQ&<-'[.S\+@8SO'1\,HC"X^-=4A5L5?F-5 ^D4*MYBN;]Z'0$UZU^NOX4M.6"^,//SM_K$@6JM>N%M('VB.N&T:ZV[796=YGW]+I7 M/S!%$C7DF!$TZ'[I>Z#J_E=/C"Q=SUE)0QW,#3?TRT!E$RB>26EV$UN@_0E- M?P-02P,$% @ 5G\)5V $^T--$@ Q4< !D !X;"]W;W)K&UL[5Q[D]NV$?\JF*NGTW9HG5XGZ1S;,XZ;-$GCU.-SFK\A M$I(0DP0#D*>[?/KN+AX$'Y+/CW;2268R\1'$8['8_>UB=ZFG1Z7?F8,0-;LK M\M(\NSC4=?7D\M*D!U%P,U&5*.'-3NF"U_"H]Y>FTH)G-*C(+^?3Z>JRX+*\ M>/Z4VE[KYT]54^>R%*\U,TU1<'W_I)/7;]3Q&^'V' M:,!F>F+ W V8$]UV(:+R[[SFSY]J=60:>\-L^ =ME48#<;+$0[FI-;R5,*Y^ M_D;4?#D_ M.^%W33EABVG"YM/YXLQ\B["S! M__E/L]7TBS-D+0-9RW.SGR/K_,#EA+FQ["SJ&4G2UZFLMSCLB?6PB<%Y.DP;H*;T")5^U+^VMM' MF*2I0&^!H-+L8"A,3_2I/&''@TP/3!K&:\99I6"[L&56 UZP^KZ2*<_S>SO> M'&0%*%+#&($]:F"0G].T/*65/<4XC9AK\=X MQ_:B%)KHDF6:-QF,*:I<(&T<$2J!=E-#!_>$3 -"98F\;?DV/CD2#=PQ$@0# M*<8W$MJ!:9DT-:Q8MYWK ^P( 9VI4K!*: +W$@1 ;7.YYQ8O87E_+%UVJ%LX M#>("-UT*W%3( \]7NVN40^)P7WY&IP:VU@*IV]'?7BHG[*70-3!D.$L0W,#; M]XMEH-%8TKB&\]O3>1@O8(/):)(\5REMR7,P>JQ6[,7-2[99SA/V/8XW77%_&;B&Z[*79&Y *]B_.KHZ(KEZ<+KU0:MF M?V"JT4RK>Y[7]PD3=[5 \\".Q%QL*L!<2MQ& T<,\U1<:BOKZ$) =Y+#<)YP M2':R6!81Y,QC-,:9$]-6@"SS,J )V0V<,.*7!AGFD1%? [AE35I[EJDT;6#7 MO;&I8T= D!Y8##872V%'JH%#? O<"](=1H#"2 7:\FJ$*RW_Q]60T,TA8HN2 M 9@"^35_!W-4RA@+&ZU:N>4 #$B;D5^PU0HD]HS^MH=T0H=Q8+S9<55&F=;H M,N$K+>I&@Y,GS3L 5.'D$0! =!/[%G4;9 MY4 IP/%K0&PDG#%N),T79&6>'U(E'ZDI\(<5)-G M;"M:&CGZ,X 9H(&L%!8^#7'=S]2Z 8HPI.,@3=@WKU\/! [;^E)Z3N+>[\5& MDC3F9@:SA+-V0#9AK^XU/MEA+]Y\^\+K.$/7&WCM.CR(4@\/WJ18?ZP PX]& M"CIL@;#N)D2Q%1FR.GB=P8"#1@&+)*B4EUTW_9__M)G/UE\PP"_2:YY+-*HX M'0!\'42AHV'$L:9"^0?W\2'=D(;(FY1P80>6(3T.2G$"L']]6+<^*QR #>0 M&%:JFIQ1D%@TJ^.^YM#^?1P8]2VR1 BQSHCT:-*SK1.048$N,M^#O[4G4=/> M+=QBS()M6_"_;+U=F"J3MQ*1#YM)IF$V/*#IXHO?_+]O17HH5:[V]^Q&Y0VA M2U#7]PW^!@SI_YSBUY'H_,_7]L;?-_Q82I24CYT/'&\#]CTC<7M[ $>?%3:: M8N7WNP80&V,A_D3^"68A PWX<7(#-D#!+=']OS_S7UX4JBGI'@3JHAH#@FK^ M2C&5S\Z5&S0)3_Y;S [/C]CU]2IZFBUG\=,L65^ONPW7BTW<,(>&);#2VKS^ M+]T!6;L949,LHA&/X&0Z>ULEL]6ZV[!8 M+^*&=;*>;CX[TW]_^/('GGP:GLS_?_%D.>^HV#Q&BW6RV<3ZMDFFLUGG>0GH M0$VKI!& "+/UQH4T!/O;Z(YG\W%.C+4/C<18 MRSBX726+:4BF:_CU\ME,IUW>EP#O WA^+?V[V\?UOZ L=^KHS1/ M9M/KZ'DYG<=OY\EF%?M*<]#)5>=R SJ\/GWUVBR&WL=\,P0V +'99GC-@N;E MR$T-'9_I[#."V!!#QEK&00SNGLN8(ZM-S,$%8-;RNMNP7G0,P3I9K5>P";^= M3BXHQ)F',60,4+GX6Y0.Q C:OI$VCJW:,#2%U])N.C -Z<"_8+![-5W]=<)N MY+Z4.YER6.J[)K-A+TI=R+)J:E8($/Z,-41#SK=*,U &F$/<55;%0I[4D5,3 MW_!U2G%>Z@V4-\9N;:1( "8=S3M,V+\P\X2SVFDHT9V)2L+N,9(>AQ]K=<3T MC0%BS.[>QOY/I<*Q%L&14P!_&TT1V;T&"C [Q(2I9>'2AG9EI%'P]#!*:)O; MQ8T6/!.4@P.RMV(OR]+E.FA\"*W:="=04VF)D]]A[E#XP"V@F*R5;A.QJK$S M=K9DH[4MN]X><'U[9/@7QH9Y!23#&K@=#B?A&6AHK-^^#7D3!QPGC6.E33B% M%-V)@.^+**W3)K7%G324?!3B_)Q28;:B/@J7[(R+1#A25E#K$+Z=%,[K 2Q*K ,'M:83H03Y-49S@?;,70DKCOU$ER!@>#V660 M0PZ23C5H(B-EA.5Y]C/,;I/\9#1<:0N%VZW$D?@ 75%SUN1)PXRCS'G(]GGG;I=)*1-G$.'+#U,ZX[%C;<"ZYQJIPT(!A7 M5YXQ3+_R4:)M-0&VG2GH("QZ2 [0@E M0"9K1MD&TEDM=KGPXDO"?6=UM=N7 M^&]JNU&;X?5)BW;Q**/:IJB#J#@=;H75Z4!4R?%'Q[U$'4/9@Z82J UJ4G;"_-RTL*:P)NV,EKQW, M0JOI9,DIOT9,CS#A9V>+*57MV( ".\8#.E[3;BC4;@&JNLHY,+52')$#E/RB ML[6GH($"4<)^!/T9I5QKOL.,[:W*;YU34I*I:)?1HN">$7[O7P/7P*,OC#U0 MKW3Y?1+!PP=4'IPH+>BFA5UQW?DBA<#G4L62Q4W[YG3YW+GZQK/K4D6 )&IM M_MUZE)TL/!AD\*4(# M")OAP1U&!#7?A#&"&>"3=V=(.*E8P3J./%F1]I. M1VDGG\#5-.N=FA, 6\])& *V6?=QXU1I"*H6.*U$EC^Z$=$!1;A%DX"TP<@, M%:H[(\V !4)(E*>S%:5_*57Y8)J3.D3,B;;1$/OLAI*_2@34QTM7HY)WU,I&#?=1Q<4L, MS'86[T^DL 2YSDV%<1E@O7<3P+$6/6(>@"FA(C$* M L%H(6^I8*^O&>/DV)L/[+S1VI>DM02!S*+%>32?S%@!B_KZ[$?+R;)MH%,/ M$2P*H&.G&_!&L=9(^^8Y"I[!^S:<47YOO;W4+>RKY'H08NVG[^2(4J$8*,,: M>.N=ANC:EN>V3!0_3K'UC5CCA/\K\7S*],1>'[X12[I7=T8K&F'"1M-"/,H0%>$&J<&DX>QM4>8\L1:*;1_+*L0S,SN]O4](+ M"7+*VL)C=(_E Z,XL((#48E7M/*RF%SUY67V7Y(7_W5&GY">'&7"&74/?9\B M0W#CV3^F\N+1I3]^@V^"O0J@[$, -677R6LX'3VFI0CDCCQ\DN!,\4E"AV31 MZ$?3_B'.6Z7O$QZD[Z7"0,JW9:KM!R8Y&75:1VW;8MR>V&<7A8Q","B[IF-.;6FJM_,N;D:@+,AFOH(OE]#'\-[]ZO'1G%O2%5Q(80J<:]F^Y0T68[87X MDT'O@Z$LUJ912'D?,^/.E1LYC.>]3,U_,SY,@!%KM;2.*_[[&^'\_ M0((SHFV(PZEAB[V<+L1P9^12NT+ND(88;C,6FJS17G$?NM>) S*8>]?D.^=O M!7\!BZRC!2*Q\=H<$1<-Q+M;%"7U[4GXV@5[B/+@,BX&KF'ANSD?!J7@(OG; M(8$P'@HPWBO9-1C3<1YV1&&*#C_ZBN_?;>_3@K:W3%PVR S[6JPS^ MP&FD.H6&CZ[[B'D*FY^,GKUL6OQ0.AZ""T?"%U]PW5] MCA0C!LO2+&<"' ] JN&N.M+]@?N:N"\F7]M0J97K-CR ]\3V@SW2*Q=[PR27 M_Z95 NVU*MTWOB$ WO&@!G,2Y-%7>X)N"_TOM5'T4>QPHS%>7$.#S;M0("\+-SI9VE^Z\#%< MG[N#F0'Q+;Q5KJ^X$T7E8UP8<,BD27-E?$3&?5$2*=-X3J)-[R#G3Q@1XH2/ M:(3/(D/>'(QKR'P,,W3>_+O+,&?X84O9$"1A*G=\S?ACIN'!V6"V%;"FM&90 MVAB8S[!@FA;TIA6(7C*C;]-\XL?I<0AXC8O%@!G^2]/"199[0N:_2^ZFW_$2 M2?&VJ'M"420\T?CN1H=',1W[89#U:-L/C&SLL?TV^=QWJ=BU_:QZC :;&NDS M[!,$ZW0ZWO&3RARB@\0R"Z[Q,S3\+87XA$?,',8$!87%*2;89]:'5RN=**CZ M&E0,CGJT/'0UBUX/BQY7P[(=K(H.!3ECO^YQ&?VT"ER*]_0#,IB>!M+LKZR$ MUO ;-2_L3[.TW>T/W+RB-" (G-C!T.ED?75AXT?^H585_5#+5M5P Z<_#X)G M0F,'>+]3 '+N 1<(O]SS_#]02P,$% @ 5G\)5R!\V^1>!0 KQ !D M !X;"]W;W)K&ULQ5AM;]LV$/XKA!L4->#8>G7L MO!A(V@[;L!9!LRV?:8F.B%"D2E)VLE^_.^K%LN6X0;=U7RR1XCWWW OO2%]N ME'XT&6.6/.5"FJM!9FUQ/IF8)&,Y-6-5, E?5DKGU,)0/TQ,H1E-G5 N)H'G M324YDX8K231;70VN_?.;"->[!7]RMC&==X*6+)5ZQ,$OZ=7 M0T),L,0B H7'FKUG0B 0T/A:8PY:E2C8?6_0?W*V@RU+:MA[)>YY:K.KP6Q M4K:BI;!?U.9G5ML3(UZBA'&_9%.M#>,!24IC55X+ X.5)C!"YAS\DE)FQGR4:8LW96? M +^69-"0O F. OY:RC$)O1$)O" \@A>V1H<.+_Q7C:XPH\.8N'G.34$3=C6 MW6&87K/!XNT;?^I='&$C_WO\-B;W ."8 M?BVYKOBY1):6L"9-T&650>_>OID%@7?Q\?;.O?D7PQ$!8P3_"\DA';N!Z H@ M17)F,P7L64)+@W$%#Z9=[2,BE3Q=@Q=8[;%3++4I*>ASC@QJ?[@8)%!<(+ M:M$&PY)2<\N9&1.TT0LOVF>U*S \:9U?!WQ4A8UB]I@V+V%S%50^(Y!_=F$P M,Y3>2U!J(1N6I=W?(Y@:S1Y!!11A!?15<]YC^*.?OV>:P:ZI"C_#PM]^^@R% MY_"7Y@D%GKD"_P\FL#?@3]!YV]?S[CI7)<0?' W!4*6AF"3L*6&%[00NA4XZ M))^W 3DAP2CV(WA.9_@;CL[F4WA&9Q'YC1EP_Y'H09[6F=V-XY:3'\^'VU$X MZPR",.B.HAU2+V5)MY(VLFA &,=H0#3MS(:C>(H&1;'WPS+E?K\\666I.%3+ MW2;Q+_#8!;NMD8]&9[X'OW$8]["CT33V#\Q&,[\.5+\X*EGKZ=:?/I$J!/.S M(?S&\;"?6\'LX&SH#?LFOZ:3O61]Y(?P&\SZ$8M&X73:&07@B^LT/2>%LE#V M.'AY5YUK77T'=%M0@^9[(0E[&J?S[8*H;^:WC6O*YY9T[$^=>5ME)VAT)]CP M==H/_7_U[.RXWHGA="\X)\0;Q^'.T(]WAK-@]ZO_#?Q]_S@-P5$-WKZ&9G@- M*7#:GCFV[0W5BS+M'T.Z;1**)*[I''<::AWRO;XW)I^WC?VE4P[L HAY4X]= M5YW/MN,Z>S;L* NYZ\::"15)*1R3M@%;UZ@06/;Z4MM4L(6,D'#!W+51/+_6 MDB#T=TWQY]'_;DNP9\NA&\FDT+#K.Z3[6Q[&[^N+J';Y=55 M_A/5#QS./(*M0-0;G\'E5U?7XVI@5>&NI$MEX8+K7C-&H6/A OB^4E"PZ@$J M:/^C6/P-4$L#!!0 ( %9_"5?-6]ZHS 8 &\4 9 >&PO=V]R:W-H M965TP*[:8.F2)I@-VV> M:6EL$Y%$A:36ZW_?;TA)EH^]BJ9]V+5$MY;. MY2?=KHV6E$K;T3EEV)EKDTJ'5[/HVMR0C#U1FG3[O=ZXFTJ5M2[._-IGHC#X;88LTE69]18E>G;>.6M7"M5HL'2]T+\YRN: ;NC676*64 M6:4S86A^WKH\.KD:\GE_X"]%*]MX%JS)3.MO_/(^/F_U&! E%#GF(/%S2V\I M29@18'PO>;9JD4S8?*ZXO_.Z0Y>9M/16)U]5[);GK6E+Q#271>*N]>HW*O49 M,;]()];_%ZMP=C!LB:BP3J7%F]$H8/@UN_.!5]=0 IS)VRHTSV%6@74:2+S%DALUA\T-GBS1[46_1[_<$#_ :US@//;_!OZAQ8#@^SY-0YL;F,Z+R%W+!D;JEU\?*G MHW'O] ' PQKP\"'N_PSPPRS'HB,>92N^*K=4V>:@V6S5-(YI&AMN20;;_)<& MJK@@SE^?B-E"6)F0%:NEMB1RN4:&.\%,K*"[B"@6.B.Q)FDZXLM263%7F?S+5!0N(/#9)I6[S\:=KO M]TX_X!19_W)T*E#:&D+*YY(ZW 4[V -Y0[BB=D:E0]G=1LNE[@U-&NX6U]&(S+,JH8-=4@2$B:(5:^^GK]0$/6"1\DP#+J3']N(]I4M*R"T :5-G;?H8HT>HYU#*#$LXFZ M39@8F5D96HL_Q3Q#P8;>TOEWF!VFX"- XH56 ;ME G:0%9EV7J4$C1)"R,=E M9*"Z$XFV"$8<,4*EN50F!#V?V,_B'1_65H5>0!VY0B9H(:XPRJT9F(81&TEW MF21HEB73)2P,L? (K--,Z .AZ!'L^[Y3JKB2K$#HPRRY"JT'] U6VXEG/L:$ M2%0*D9NAN(DT-!WBIG, UZ$H9$T#_T8AX71),$6 "[S(:H)5KHV;:X0XHXZ) M+:PR7V>:>"M-F<6M-$H70 M]M>&08VZFC*X8QWPRTAWBS >WW$3/=E5,X%-B ME1$<=0:$A&:ZZC!*)02MVX(@0:4=^S/4BDJ![PB* M,APJ&):#$E958 NPLW4MJG)AX !32Y-Y=5!UV5>^!7I;AH2R"O4!H"$7D]\W MC)K/RX]&^:DSM116BO;=X,F-92>$GA Y/GA?] =#D,"KO.QKWU%O6J\HA[J6)\OU#F[*I?.*V7U&\HCM\-%AZW189 MG*U#HK]%./)JS$\6R11+KM@W#C^!)\ST*4=!]S&[6R%792IFF/1K'(+F\X"\ M*B=S9:P/9^.XJLVQ8",4/&\^;YM(%GY$0#H!K^$VO]46[ZNCY3BRD5TWU9T6 M/NCTZH8( *5'+8?_K"IE[-1;*IV)(B#Z'J&MK=W0+"Y;V4Z"A-YY2UE!95P MW59;D@T?L2-BE'P_X3S!3)WGF1W"3?Q_F_WH^68?_K=F?]1,G<;X_;22P#TE M3_#IP6MHL-D;-&_#/=XBLPK4_I2D[U6[)0AE/K>P#>]5@'E4HFQ[F%E*ZVR?!X?J]5' +K^!@^[ M/H>-(I7+!&VYUIC%'90#DS?Z:$SXO/E>>/>\GS?F1V4W?F=?R>9H>]!:7O,& M><@31%JBP,/I;=".;=5 ?NVM>,C6>"Y2GFAXT,$4=)^5#"UDX/!$8U5%\NW^ M<*?"!*4+!]W"D+&97\-,B$PQ:H'%Y)[IL#D:AH\Z'L!X9+,GM>S'?M\U@KR< M=IICXHEX=5E.EKZ:A+9D7X>Z43%Y(4;MZ?28%X=[$B;MX73"6Z.]K7[[>'C$ M6^.]K7%_RAN3@QM?M /FNHIL8!Q-VJ/)0'Q 2)XTAY]MA^^R?'4\F;P.3,NN M.'^<&,+&[='Q'O)#=PK=QB40LG;AK[HX36#8P/]?XWBY?6$!]QWCQ M-U!+ P04 " !6?PE7O:V>%W$% :# &0 'AL+W=OPTZ2NU.](R MWB4W)%>*^O4]P]W5)7%3H8 M^"3C0OF^+=G@9&E=H0*6;C7PI6.51J4B'XR'PY>#0FG3F9W%O;F;G=DJY-KP MW)&OBD*Y[27G=G/>&77:C3N]RH)L#&9GI5KQ/8<_R[G#:K"SDNJ"C=?6D./E M>>=B='HY%?DH\$GSQA]\DT2RL/9!%C?I>6BR' ^-K8 M[.Q:FJ/-S9S3MNXGDA]A*;^_B7 M-K7L:-*AI/+!%HTR$!3:U+_J6Y.' X63X4\4QHW"..*N'464URJHV9FS&W(B M#6OR$4.-V@"GC13E/CB<:NB%V8U9LPG6:?9G@P"#LCU(&N7+6GG\$^77=&M- MR#S];E).C_4' +)#,V[17(Z?-/A'9?HT&79I/!Q/GK WV44WB?8F_RVZ6GGZ MN+*TPZDO5<+G'?#=LUMS9_;\V>CE\,T3T*8[:-.GK/\;M*>57U&?#@P,#V26%C&EI-JM3>O[L9#R%+8RP9,VP&HKKTSJ?Z,[M0'% SNMB#=G;R8_B _Z;X>G]!'&U1^Z+4[.CE"T9V\ MVJ\_,_%:Y17 (Z:Z)EN4P)%=>)NS3]@D3#*- N6L4"9%7ROE$&R^E?&B/4&Z ML Z5<_RU@@D-@H,(=U;@JP!X:D2"5%) M)GE-L>,P.," 8Q#:)'F5RK;C-8:=?.TQ+[8$&VF5 "?(UY75RJFB2Z@1Y%*] MUFF%U)0 +V2,9/MXW^+JTH;QS0\4K,PM7>B_N0%PE!PXRM1:G!M6D@25Y\)= MBSCW4F7E$D3*XEH8_J4R]53?Z) A?J\0%ZF58Q;O?7KK;$$!UX?XE]\(*+4[ M2Y2P"[BT#IQ@L:CRB-AQPK@M*-4^B13MX@@]90!PD[$18\H$G>A2:HU;)I<0 M0J;]WF"?/F:'H4)GYQWU/TX814W*<(N@9@6RW"7V)2=H@GQ;=PA 5\Z),)NU M=M;4F9:*U#3(D68A@-/^(2;QH.#]@S9=LT/I$EN4UK T8-6DUG['KH8#L.VD M>I(P""XEN6*YYZ$ +OFJ+'/-SO>E!40V93P;4C&!(CWPEI"$U#H/4? 28"^N MYUUZ_]>\AG]Y=7<;^T316F&,A:W ;]I:U.2LK5@+ZG%G[S_=7-]0QQH=6 'D,7@0'P??I&HE&WJ)\:ZMN4^0"7D]C8 M"$L.@/8+'$*R)JE=Y'JEA+P^JX1.-@(!2M/WQ (&+3,RU)EM?TC$] M:6^24:%=Y#YN 4B,Q5XTC6TX6^X$82@$?V6P$&-F_;J W+5&[VNV9."%2 R M.G"YK &+*CH@. WR2[=!#]G+973%R8%.\7IE]%+#IPRJW)H5QK^-)\&CW_84U>A-IXQ70OQZP"#Q MW]NIAP%R+I1LQM 2K]!F=C7&^H\]%08'[[6"W2J^2N7FQJ2IGVZ[W=W#]Z)^ M[^W%ZU?SK7(K;3PROH3JL/_J10?='U^B]2+8,K[^%C;@+1D_,U2'G0C@?&EM M:!?B8/?OP.P?4$L#!!0 ( %9_"5=N+YZU$ 0 *<. 9 >&PO=V]R M:W-H965T1&&.LVAH/I,EB!P92E500U.U2K4I0*:.5#!P[C7&X8%92*839SL M3LTFLC*<";A31%=%0=6?U\#E>AI$P49PSU:YL8)P-BGI"N9@?BWO%,["1DO& M"A":24$4+*?!571QW;?[W8;?&*QU9TRL)0LIO]K);38->I80<$B-U4#Q]0@W MP+E5A#3^J'4&S9$6V!UOM']TMJ,M"ZKA1O+?66;R:3 *2 9+6G%S+]>?H+9G M8/6EDFOW)&N_-TH"DE;:R*(&(X.""?^F3[4?.H!1;P\@K@&QX^T/+,[#.@27H2&M1E)6%:XZX]+MZ#&Y,O M4IA+X$*7-(5I@%FN03U",'O_+AKV+@^PZC>L^H>T'V!U&#BK M@E,#&3&2+*3)"0>M 0@5F1M*11YR(*DL2BE &$WD$A=0#:QL%STWLSN*]?#Y<%;*RNIE K\E*HV?T M"?G(!!4I^!B]W2NWP@ FG2'(TL>),[I@G!GF(E^OPE-I#6]@W[E1%%]V)-'& M=+$ZEE4+;'.%S/'B1-$I68' 97[J"S^QY90-&P]&"4],L^E,M\C M^^+-*AMU@RT1'O8@#>7/4OOE)O3(^7EW-DXZ2?::(A%8D__)&OEYB]@W*I%= MTO]=J42= 11;3/X$)]LRZ*3;0ZG1."O)Z;AWB-VD8R>D6SK>EZ5)7>IC:>D M5.=DB36(FG9^,[G_HAY=X$R3A?V=?7OV[B_9UWR4]E36C;6WI"QS%M%F3\HK M>X+;C*>BT95R/FIOND[M_+U1;>HW'D8G*ED0^;PH-$:G/Q[8)^;Z?IA^D?EZ M5R*/DP,:EO6E\@+>IDE2WSM'@/LM>.!O![S5-=A+$PQ*AO;/S04"4;XO\Q,C2M2+X MLXJ-C1OFV$F"LAMP?2FEV4SL 4UO.OL+4$L#!!0 ( %9_"5&PO=V]R:W-H965TO0=D'=;I]IZ6P1E4B-I.SXW^^.>HGL.$:3;1\2BV_/ M/<_Q[DA>;K3Y;E-$!_=YINQ5+W6N.._W;9QB+FR@"U0TLM0F%XZ:9M6WA4&1 M^$5YU@\'@TD_%U+U9I>^[\[,+G7I,JGPSH M\UR8[0UF>G/5&_::CB]RE3KN MZ,\N"['".;IOQ9VA5K]%262.RDJMP.#RJG<]/+\9\7P_X4^)&]OY!E:RT/H[ M-SXD5[T!$\(,8\<(@G[6>(M9QD!$X^\:L]>:Y(7=[P;]5Z^=M"R$Q5N=_243 MEU[UICU(<"G*S'W1F]^PUC-FO%AGUO^'335W/.A!7%JG\WHQ,V' MSH+I4PO">D'H>5>&/,N?A1.S2Z,W8'@VH?&'E^I7$SFI>%/FSM"HI'5N=AW' MNE3.0B&V8I$A")7 'RY% TJKN#0&E8-,BH7,I)-H+_N.S/+B?ER;N*E,A$^8 M> ^?M'*IA5]4@LGN^C[1;3F'#>>;\"C@[Z4*(!J<0C@(HR-X4>N#R.-%_ZOQI.!A='!(Q: :-CZ/^-@.,FW@?P;"OP M-46XU7DAU!9H#(T%J9R&&(VC>@$YI8Y\MT5A0*P,(B4[P6^D2V&-*M$T?Y,B MI6YF=04@U:J"L#I'T$L@\UV8F"+-4*9;/W#(MD>O$HOZ I@CPF?M$":G\/K5 M- P'%ZU0%OA1J]6[KVAR^((QRC4K]_.&%T U$9:E\2Z0JJJ05;'*A,,$R-P> MOWV9'2(,.H@NV&D&82,L>=41!:9-/=:!(5"PSD.3]QBZ@\=DF0D2#WQ8Q$ R M+TI>5%("&KB>W\(T&L.'9DICN>W >ZKY%O=TV!USK)T9N)2Z(*\R'#G#@?(3 MV_STO.@C]$Q.SD:T0I>6>_GO9'S6=IR205N@K]/9-G@9'T6!^^-TAM/Q'A_R MQ).$.EL$(J]B1&_(1&U\EY'PV_""M%E@+$K+KL6M1_$V2'23%!0(O-RE%!T+ MH;X3"PI$J82*IMT: M3*3KQGNC.RF1*57F>8GVG'Z01>-)?ROP&A.DDI#9)J?W$X7[&OFDV_E,YQK2 MQ'83\.P/#T?3AN MIW/[;#R%CVCM.232^OAHA^E,>$1I.!T=CB,1QZ8D]76&V I\LFML3$GW7"=\ M?@A-SW]RUH&,3H?3R9/\1^%C_M'T>,BSC>F.CZ+3P6CZ"*A[HJ2"]%,,.@HV MBAI1%$;?2RK!E*MP$@41W9>RC.LQQ^H;13=H2\74.%E=<(RIW/K3) MHY8NR>3:QA/2[<,RC41C=B9XS$7F$E;'0CJXR_C.EUR$:GD#C2TVG M2]U@ ^U[<_8/4$L#!!0 ( %9_"5?5P1Z/)P4 4. 9 >&PO=V]R M:W-H965TQ/KD"4CR4GS[V]7=NST%?7G6\NG:V&^N0/1P72KM MSJ+"^^ID.'19@:5PL:E0T\K"V%)X&MKET%4611Z,2C5,1Z.C82FDCJ:G86YF MIZ>F]DIJG%EP=5D*N[E 9=9G41)M)S[+9>%Y8C@]K<02K]!_K6:61L,.)9-!HN+L^@\.;F8\/ZPX1^):[?S#.S)W)AO/'B?GT4C)H0*,\\(@GY6>(E* M,1#1^-YB1MV1;+C[O$7_,_A.OLR%PTNC_I6Y+\ZBUQ'DN!"U\I_-^AVV_APR M7F:4"_]AW>P=CR/(:N=-V1H3@U+JYE=L @;0W2P+LY*+#\0W@Q M/;5F#99W$QH_!%>#-9&3FI-RY2VM2K+STT_&HX.9V(BY0A ZAP^T \P"+BWF MTI\./9W">X=9BWC1(*8/(![#1Z-]X>"MSC&_:3\D=AW%=$OQ(GT4\*]:QS > M#2 =I>-'\,:=R^. -_Z-+C>(D_L163@GKA(9GD6D#(=VA='TQ;/D:/3F$;Z3 MCN_D,?1?XOLX8C**X4>H\%[#%58>RSE:"GUR/ !?(%R:LA)Z W-CR0_,82^) M1U292K'(UM(7(. P'CT'*WS D]HC1<63AA5-Y> -;2E)-O+E!H4%L;2()'2_ M-6_J'FU,## PA2.@!A0(Y-)ERKC:XBX@KUC,4*[8'Q?#BV>OT]'X#;OQ=^;- MCYQ([W,B^3U.]%1:#+RFGNKN\-FUMY1-CM2[@ N:VLY<7LPF1QWFYO1!W3NI(T(5Q[;]WA' M!_USFAZTHJI:4;VD&FB0*V/#.X@QQ[LGI*^>[/4GH[..,$\FZ9NGD+YMLAW? MYJ[[@VHZ4-1VI%58C M6JF7D EJNM)O>,]>\SLT%M:4(*K*FA5!T6QNK&O84+B"YDE0)4T5,BM(51FRF KC MF/V"M-81:(VY_?8M1629K2GV-:FKT=S#(2B0;C+Y2NB,# 3UP$K(/'!A/YC% M IJ:2NT V!5;RDVNUT]_X\$&+J7[AF0QW89SIE9NG)!I6H'A\]C^$)DVJ/[ M!K?M# ^RS$Q()_40J8FI%(JF:*]@&DV0+'ZOI<4;94"DMI40YA=&J2;1E+2BUS3I9)>3UG*:$B^4S&VXF12=W/^-&^IE-UMQD(Y%DRFZISK?B6D:B(>M"]H M>RGY#98)5P0JN15KHD"+=<4IV;VE/(4.>TW!"A&C"KF%3S"U=U1/.24EON^N M-]RYFM-E8!D^0!R$EMS&PO=V]R:W-H965T9EL86L9*H)2D[N5]_,Y0L M4[;DI'OW80OL%XO#&<[+PQD.+5WOI?I-)P"&/65IKF\&B3'%F\E$1PED7(]E M 3ER-E)EW""IMA-=*."Q792ED\#SYI.,BWQP>VWG'M3MM2Q-*G)X4$R76<;5 M\SM(Y?YFX \.$Y_%-C$T,;F]+O@6'L%\+1X44I-&2RPRR+60.5.PN1G<^6_> M34G>"OPJ8*^=,:-(UE+^1L3'^&;@D4.00F1( \?'#NXA34D1NO%[K7/0F*2% M[OB@_8.-'6-9!4&](+!^5X:LE__@AM]>*[EGBJ11&PUL MJ'8U.B=RVI1'HY K<)VY?:CQY7G,/H,1"A!QPQY2GNOKB4$+)#>):FWO*FU! MC[85^R1SDVCV/H\A;J^?H&>->\'!O7?!187_+/,Q"[T1"[P@O* O;,(-K;[P M_Q1NI6W:K8T*YHTN> 0W ZP(#6H'@]L??_#GWML+ODX;7Z>7M'^SKY>U^?Z8 M7=+(OB3 [F56\/SYQQ^6@;]XJQG6ON)4/9HE? >4[J@V9FO(<62LHL-;$H$C@4AJ5(#P$$$ZQVX*,)YJ M>42$X)2;C< X$75NDG.,"M3W]TO81*52Q*CU-+8/%MWLN$M3E]VORS746/.T\&%Y16G0MMQS+'/;#, MO<#@G9RM]+E)3,:%IL1@5MD.M+$I1) A-\.^MTW1,9N[53&0R5+EQ"V4T+3! M+,;^KK38"!3-Q)/55UG W4Y+BTPD%6* 83+:)?.,&X1Y:<$=L:U$!;DU?9RV MR!V7Q;!VN54TY(7,[8:CT1SHL%)"QB)J,K4J-P6IA1CSIJ,(DL-:*JAX>.]^=#\6-N\-C655XTLW]CON\YU+3%<:GYTB$"9[SPV/NG M N^\0/5N:^10IG4Q-)#YT^6PY9@?O.WA7OG^15GBX@XH(_YC[PM4!@775"EJ MAZ=]G?ZG*/B=^+BJ^R6#5Z\-SERC"KW:8E,:XFFK]87 AIWC8-J[!%F_N/5_ M51\ P].=O@H70X<,6ZRIR[H*6F308@7#3AS^#,\'"OAXS_SV(GQTDL<)^A1R MK(U5'W$NNVJ-N^OP=-6T8W0JXP?NL"OC;*K5:=>G93GM&I[GI3=L$ZV<>QDO M;]%+=4C[W<3W]OP%KXXLJQH3_-68NI]]C2D,>K( 6:%[) 7>W*''%,W.,F+5[= ME7ROU6S<:\;5:MYJ2_-5K^3<_ZLM86'X?<3+LJ]K3.&L:WA9JBOA*-_Z,\V? M#KN)ER6_K2_-@C[B];+T?VS#A6([GI9P>,E0GR\)I,T;DNH_E_L_=OUOS P'W*P&G*6X$[U2B:9FM%GE\DU*SSF_G1]7L$W!='MZ0 M?-7TO_QC7I1(W-.K@!CHU0W7_\O2.[N/]X=]K'KSS_1:!$_%ZAG4S_ %[FD@ M/1W]GNN$VED,A=3"S?-9N.BESO/Z?";PO%ZJ?_T'\63?]$3T%O0TAM7(7YQ' MUCW;U[KZYOW1TCN_)';/OJ3[??62IG$P.&(7+([JYK.7.^Y\M'3^MH6C6;AR MJ W^^K].BZIM#=>31O;>AJM%JZ1[GK6M=V+=&MF4//1K.IN\%MU\XUU,^N M[PT3Y[-0!FIK/W[1ZS;,WNH+43/;?%^[JSXK'<6KCW.?N-J*7+,4-KC4&R]F M Z:J#UX5861A/S*MI3$RL\,$.)8C"2!_(Z4Y$&2@^>IX^U]02P,$% @ M5G\)5[*%(R07" )Q8 !D !X;"]W;W)K&UL MI5AK<]NV$OTK&+7I3693'RQIDKZL:W) MX,W2NDH&W+K5Q->.9!F%*CV93ZMW M9[P^+OA-T<;WK@5[LK#VCF\^E->C*1M$FHK &B3^?:7WI#4K@AE?LLY1MR4+ M]J];[?^.OL.7A?3TWNK?51G6UZ/+D2AI*1L=?K&;_U#VYYSU%5;[^"LV:>WL M="2*Q@=;96%84"F3_LO['(>>P.7T@, \"\RCW6FC:.4/,LB;*V50?@)+.G/FK3GOYD<5_M28L3B=GHCY='YZ1-]IY]YIU'?Z/[J7I,_V M2W-!O/:U+.AZ!,1[$FR@ MH96,-UA2$BN$;VO2-7@HD*LX(ILU0<[!!*$\XN-(:'5'>@MU"(.Q@2]"5-YZ ML4&;R^])SQ#YC33+\<>A0I&]B+[ M&-!"\K8___;AA^]GK[ 3S*M4<1*#RJ^2#,<<*#,6[\22=V]"6C.T=-GHOIEE MX]IL'7-^-A:W*N8LAO^P66(M,Z)W!N:0,01G%V^\^$S%VEAM5UMQ:W7#=GBQ M:#P0X'U4L (;,>J!-5\@K&R:9SOF42F7R G HH#&VEG&4PDP.@M/=NAL8PF[ M=5.REZPVK%DOI,JF"%&;M\NP0;&A=C1Y]DNY,F9T*W@R"&1B'O-K%D$]-RX& MKI(&[1]*P*^JX$K"ZP+!?ZAW'$MO(8L[.([Z-LA8@_4H@@6UQL-U@&! !6/Q M-I4G.S.$($>JJYTRI>:IRO'- G P#%:\PT];\08SU %T\IZ_CF_'X@^ Q9E5^9T8P](6F0@X-F>>O#"@[-TR;*@"W(>ZWHP?(K/4R!WBO?I M2'24@T:1'"6S\F7'RID9Q@-"](2LPVZ.C)%Z^R>U%<;L(A=P%)C( 5L2V!,P MBQ!B(A0%0L=O^$DO+]]>G/9ZRW,.-%2TXMF0%_SL@1KDD-F^"*D/X%KA46,& M$;]#J<*Y8\0#%WRG=NAQ3&(+1MXD E[&>!U367#CP*ID,<.EM;J/%[;O$>/L MM>]I^/UW"+]A1^OUQ\@'<>KF7LO5ZU25 >&Y-E8(N(OH[^6(9^-2-+5-VW5A MI^62XNC=WX(ATG7RZ%VDSI;NNB6RKK4JP+TQLFW(2E":(XZ:D\;+(M%?]G-H M+W)E>]V1%TAC&J#FH%V@110/1F^F?56Q&0L+SHN&V0#1+/!<6^]? 'Y+YHJ> MEL..]>,?+4X,G'AGH!5A!M'\ 1/9,)RZQNL M6#[I$.<<%8PH)B[$'IH;3;S9L/$\HK4J2WX/K3'8@&J14&L?[@._#L0C43!V M9N+QV7H>DEH'>GOM=D!A_JYRHKH^WIB,&M".1\>Q&-E:CGO85;L&BKKAX^M* M^-BQ:Y[)0#[B2X.6!JJ,$%E+A']!A'K,^$PMD5+OD 4:7,X(%=*'V)ALXWJI MP1_&V%7B.U]Q+RD0TA7%6&#>12=VVS9LQ@J-%HW[\7%V?1OGT.&C-6#P#[3#A7&4^<&1C*&M5>OGHW%SW&4;N''C7=! M8<,IYSP>WJLM]TCA;9MBHF^"13[3&I?H2"'H1=CUKAPN4PYZ0F2(34NK>>2) MN,NMK&L%CYMJU/@@=H\S.$Q"/&[\C4C)_J'M^7QZ/KY\]B)*/W]Y-CY_]H(/ M-+Y.F^EM.W)N(AR0/J>XBSB\Q$"QS:.")IF.9V$PIO2;7<;JO_:>!\8/.UI[ MXONG/LX/&HINHJJFZG7OO <,2F- 1\+[^C;/SUKBXM'$MY*$Y M'AS99^_SG-6>Q]H1:]] P'YKE68QE?ABUR'!V^E@VS;;.!'$4RA3--TK']I) M>1.'4$=?&IZJ(IGP-Y)A=7\_F^)P&!Z-V;OEZ7@?E91'8,S+I0-XTG (.-DZ M!J"MD?0-XF(W*/(?GNR.^$,PCL7'710?C7&4\D9YMLI?'K+-_I&/\:B5CLV. M:NOB:3+/3%U.]WTUFO0^WE7D5O$3I8"LID,!W[V+6>CE5E.9-PK8FIA*#Z M80Y<;29!-]@%;MBJL"X03L$,GYN.8-F20?<[^_8 MW_O:L98E-;!0_ ?+;#$)A@')(*<5MS=J\P&V]?0=7ZJX\5^RJ7,33$XK8Y78 M@E&!8+)NZ?UV'_8 P^@%0+P%Q%YWO9!7^99:.AUKM2':92.;Z_A2/1K%,>D. MY=9JG&6(L]-9FE:BXM1"1K[8 C19*(''6[A]7P/YK(P9AQ97)#5-C(C'41T;U&=.\8^U^?U7'6;M(A MKV$F7PL@*8:5!&D-43D^J4>8\K#T ,8=C&H@U)!<<30 ,R*G)\,X2B[_6XM7 M _S5V 5NH;0@EJAF/^HNCOO$3PC.9D)5KB(FB2U49:C,3(LLZM)<'9#G:"*N M8G1!?.<27Z;6(-,'8C65QJ4IV282373'^H:<]=J#8=+:C_3;@XON 74ET4HY M^X4[Z'<+C:K<6AYG=,DXLP^/2KOM?C)H/1G/7G$.3]2=MY,X.E WP,BP]>?^ M/'=QPSW#$:!7WE8-KHK[6'M/$VV<>U8;UF-Z;?M75*^8-(1#CM"H,^@'1-=6 M6@^L*KU]+95%,_3= O\^H%T"SN=*V=W +=#\SZ:_ 5!+ P04 " !6?PE7 M8%&UGD4' ";%0 &0 'AL+W=ORB2PO%[-IO-[@*[>UU<#^U=D+2]S[0TMG@KD0I)V>M_?\^0DBS; M\J8%&N"^V!)%SCPS?.:%O-X:^^0R(B^>BUR[FT'F?7DU'KLDHT*ZD2E)X\O* MV$)ZO-KUV)669!H6%?EX-IE\K- M]F8P'30#G]0Z\SPPOKTNY9H^D_^M_&CQ-FZEI*H@[931PM+J9G WO;I?\/PP MX7=%6]=Y%FS)TI@G?ODIO1E,&!#EE'B6(/&WH0?*?S/8?5-OSEN4E)G?A5VSCW,6[@4@J MYTU1+P:"0NGX+Y]K/W067$[.+)C5"V8!=U044/Y=>GE[;B?ED M*&:3V?P%>?/6 ?,@;_[-'!#E+_KEM\!F)%2_L.*A>B+!4( M69Y/S\J+TJJ$@E $'""F0KKP-7[PF?2(_BI/Q9*0*A)"I*?"&X'PS[$.TP%+ M&$"P4KL5L$B1U_AV0FF>8RPPYKLX1<:DL22_)=*(./L$ :6T7B6JE)IM] %" M0=)5EI"HO$BEIY'X]=#,[@27!93(/)R6A 0ZE@%X55&R1A>-Z=,7#:P<,5XV M7.GU@6VM02-QUP60*;+2)MF.G4OP^C)7R!@IRPG:*Y\9J[SD!"G6E4JQF=C7 MF,+K:99(Y+2AW GXYXEUKZPIQ,\\)J;L[/@X1P;S63N^))[*:C(D2&AGZ*P- M*+__[G(VF7]HYEX)LV2* 1_;6%:^]D;CKB^5\< 3-MV)5Y66Z7^1(BE]+5"> MA$KA8I6 A3*RL.,3)J%JBD#M7G<$8';5:#7 RW2%=P]U*IWD51I]TEK.$*6E M+GJ&4V_LT=X(4D%XJL!3#[HQ<-V^'2*:7XE*GSKE%8W6HR$H;*DT8 @OOL0+(\V'(]O-9-4OFX5,5D?3 &*[40F4Z'-&>_5-$Z9]QUR<67ED*NL M91ROZ#FA$B975I1U[2[SAJ4Q,6PS UMRM6*#(#.PK30Y&$UNB)@E\2\X74RG MP8\]8EXS.&WTF[UB) VP&VD!Z0@U@MH:P5,_ Q(52_BC'IWMR?>KX9A0*/ ' M40LQ(5VUF0U0O:TXBI&AN)D9-MQH@C52A)E0<0+;9D@<'!?N"E.AP9F\^'[R]GY@>E>CT%KHSD&\>20Q-(0 _],7P[?N+$WO.#\]GEU\;WO,T)-:+;F_V[;?B+!4:IY1RUZ9( MF22V@@/IF?,^18_%6K;W6Z?_AWU:M40!S%!M?<<\FS 8;8>"''4G[!X*MS44RYB)9EM8\A[*0=NK"Z)04 MYR(EMI?F*\@>.R5'NK84X8"P0^OE@H[0PU983A'W"D7]Z/3!W07W[5S8HF*G M"M1 ='= Y3HM;,V-)'+CZ B #]P0Y8>3ND>=I;$X^C$B5N4:Q:BK^PX")57V MG Q"DY0;'%IZ$'+WT[@HGDR2HQVIL:';#^>Q ($V)M_PTQ'BSNX='-J6E$AN M!]AE;%+L"[C9#XY+,FG7L',C+7>2 65M1X+TJ>+!AS<\^#SJBI=,H54P!5\# M5?M-:+:E%E+?1\5# (Y29$,5;AQAE7L:@=Q[5#')<$O3'$N5WD"@L;MCDV,7 MEVXXF\?FKI2J[5F.6! #]6,=J-^"@[[3KB?A0+B& \(!MCZT=$ZO/71H):/7 MA+GAM-3I\_:F/!ZP5S91>1R'X=Q\$HJK?2 R-\FY)KZ[!:K0AN9 MJE7H.'P\7L(FX&@Y&P#UM_FLH*_/[[ME&7O=V ,*%J\#XXDT9KM^6QGM3A,<,;"7+$_!] M94":^H45M/>QM_\#4$L#!!0 ( %9_"5? !:GK=0@ %XE 9 >&PO M=V]R:W-H965TT MD[1-3B2J6O&)J+%>\AI6Y;"JF 6P6$[5J.)O9354Y(6&8 M3"HFZM'EN9W[V%R>R[4N1\O1GBTF?@D%DMM)B:7YRNV MX#=:$-!0:/.W[-R](0 C'^U=$<]2S-1G>\H?Y7>W8XRY0I?BW+7\1, M+R]&V0C-^)RM2_U)WG_/N_/$AEXA2V7_H_L6EX0C5*R5EE6W&22H1-T^V4.G M!V=#=F@#Z380*W?+R$KY'=/L\KR1]Z@QV$#-#.Q1[6X03M3&*#>Z@54!^_3E M#5^ BC7ZH6X-#)HZGV@@;)8G14?D0TN$'""2HQ]EK9<*_:6>\9F_?P("]5*1 MC50?R"#!OZWK,:)A@$A(Z ]VI^26GKT]YVR)1+M)V+"X[U:L8)?C,#_%6_N M^.CRVV]P$IX-B!CU(D9#U(\5<9#(?A%Q/$9[J*/;)4=S64)8BGJ!-)N67"&[ M#1 +WF@(:031WP Z(*B.A'!(P AI(*.7#>>(U3-4@T2H:KV!&V] 8$O>V]+B MP(",T;??9"2D9W_XYRTOEK4LY>(1WGT>2^1[2 Y?7?*/O+&FJ@O^ M]7DW(.I"5MQ!/,GB\-2%L0=B M3V(+$Q>.TQCRL.:0:37B#]!>*8\Z=8F9$29G[GJ:GPZ &3G=4G\B.G'&D:L- M&KM+-,]=Q!!W*F=*<>WI/ 2MNH=+@AQ'[F'#(";>1 KJ<9TC28,DI.B:K81A M814R$WK=>,8EZ:!2T@-C\+KO.-2T0K0%RY0?5LE&BW^W$T=S2*)#0+X-AM=Z MFHKZ4LGE:3*(/%5AXEHS#;+,#:HL"#'V8&/])YG P7&V0^SGD0/%:>I 698= MR 2IYV#$$P!R$4U]^8,X\[(5#2A)CLD#V&0J+_I(OI,)L$1#&KIZC)(B],A''01+[ M417$./F=F0 ?&(.7'IT)LD$.,3X$I%OC_J\\_^QN?Q/OE^QN?SI\A?JSN7V) MYC8*,'637!QZ+00.8J^3I 1JFEOC*+26$7U2U'" G3Z61-M49SIFIX6 "A0Z M.1?J#TX/E;8XH*$K:^HEH(@&)'67HR@(B8>10W'#QQ6W),)^?7$A&F2$^C!V MU4;@$,E@>"F:>TW&L'\BQ]]68W>:;$1=E! MB.#XZ#KG-6I[V&3)08@DKU_JOF[3"_X<^I_ MW221T2T2R;8N"RD"9[$+1H[KF2:VOY3MI@BX;$>>EV;>U0XR0I3[$REUXX&" MCZ9'];\TB-+4CU$2^DD">R\.:!"F+GP"5\O3P201D6>R!.35TT$X2P;;X-PS MFI?5O2J0>VF5Y*_=!F?/Y B:'(0(G//8')'C839)=A B\5:W6V?J+-#Y5 &- MCU"@0#GO_!C^%$R#K393 71!"^B)>&/V&UEG_(Z7;5:)&K@8">YXOP--U^ 0"M52(S:?\\(T7]-'Q(5>\@9)^W\C;K?I M%,G&X'33FCWT3GLR!99SH4_'Z"=9O]N^.-_PFW2;^C.OX$"%6+&R?#2'%3M. M.F^@PP.A:\6*MB^_!\G0BCW:@P-R!0WB0\'YS+"1T",^715%VP<:??Q#UHMWM[ =?>(%%W?FS;_%PV?VC?Z,:R9*L(Y!WBL5=*?\ M$56L^<)!=QO:T&/.A2I ZU8.VV3:$5-;,J 44/V2@2& 8L.9 JTKL:C%7!2L MUN5CX//=Z!>T!0P%Z*H585UJ\:XEOV@X-SKI-'0'\2(;Y2@B?ZH(4*,YM^75 MFKJ6=;%N&J/;4K"I*(467'6* :M>E64K%>AAQ>I'WS;V1%/.:\1+ ?YF6OGQ MOM]8@+@Q?OO;'@K[D-$1R^-0X(HQN1XS)=ZGD!\5@+R([CKZ:]< MW3RO.Z_M)]X:/]Q_]_PCX'[:Q$8_>)F57HO.??NI-GO)KYPR&8ZWS1J%LS@% M=+PMOM#6^TO;2IMX*\G8N5BFL-0S_>#MWSHC]KF&#@%_)7+DR;P5[*RX>WZ& M\-DDNL 66I/\(+#85-[Q )(F#-&4E?8M#ECQ#29CLM%<8'(=S=X&VUQ7N"]* M^L+3]&7,9K32U#=3'KT%FT"?IK\=]C$HUF4?D_\F^QN^TKR:@C$Z&8@M$9#- M[\V_6G:E:%L<;$&S^5XO6=T6@!=1QAC]8NI7*<"U#2_M%:.N38):+$V]UA*9 M6:=L(RCET*2B1J@OK=!0O%?04QE<0VF??!;/$-J>=Z]D^SZOF#C?O,#.A?VR MQW2.P*3]_*6?[3\>NFJ_F=FBMU\>_<@:Z"]-ZSF'K>$XC4=P#OLU3PMHN;)? MT$RE!C'M<,D9%&B# .MS"4U&!Q@&_2=5E_\!4$L#!!0 ( %9_"5?,6C'9 MC0( - & 9 >&PO=V]R:W-H965T\Y.FE4((C1-^Y+X['OO MWG/LRZ*5ZD$7B :>JE+HI5<84\]]7V<%5DQ/9(V"5K925D-)"SP<[]FOG'?RLF$:U[+\Q7-3++V9!SEN M65.:.]E^Q=[/J>7+9*G=$]HN-XP]R!IM9-6#24'%1?=F3_T^' !FP3N J =$ M3G=7R*F\9(:E"R5;4#:;V.S 675H$L>%_2CW1M$J)YQ)+_DCSU'D"]\0FYWS MLQZYZI#1.\C/<".%*31\$3F^POND8I 2[:6LHE'"ZT9,( Y.( JB>(0O'JS% MCB_^"VL=,GD;:2_"7-D0O/3X*I\'YB*YDT)6,L8_J&D>&TPGL MT?!=P"5F6&U0P=1M6G0"ID!8RZIFXOGX:!:%9^<:-I*I'.06E+*^A1,@AAJ8M4%Y4!;\*R EFFH&:<, ==,-'2!^ZHQ&-FE M%K+,D=B)A I)*LI<,,B,PD.=?4[.#$ZLFRO<*,<[ZWC_DYL;IF@F3#YH9E 9 M)8&PO=V]R:W-H965T=8:=Y\$'-YH$?],<7I9S1'87[ M\M;AKM^BY*H@XY4UPM'TLG,U/+L^X?5QP1^*%G[M6G D$VL_\\W;_+(S8(=( M4Q880>+? ]V0U@P$-[[4F)W6)&]KJQ^D^5A_EEY[0C_8I'6GAQU1%;Y8(MZ,SPHE$G_Y6.=A[4-IX,M&T;U MAE'T.QF*7KZ408XOG%T(QZN!QA&]-F'OQ MRN24/]W?A\NMWZ/&[^O13L!?*K,O#@9=,1J,#G;@';1Y.(AX!UOP[CUQ#E[Y MH%!J\IM"3 B'FQ&X>\Y\*3.Z[* ]/+D'ZHR?_30\'ISO\.^P]>]P%_KX6GKE MV<-;QC9!,J"(0>#5[,Y0.)"9$1"+^4#NLF2Q$ ?9. NZ!VF$,8A*QR%;I"FIS[ MFAM42*V%S#^!\ EM,5?9O M'(H(ME6%'X7@A#<2"%P' D3"4D?=,82B4D&(J ME5NYQ3L8 -&B37USV\17XJ_-O2A3-BC?%U=?.T(N,D,*PRJ@ 955SG&6C R5 MHWUQ0RY _H":1#*J#6*;6AN,#21RY3-M/1;[&D4OL3K3%9JAB5$:4P'^FXGN MIMS$X-M,*Q,+Z'(LIYCG>%^W< EW,U5JF)^1(1?MXSV5867_WBB^NV-#,+(J MIRU42*F)%@"H4EZR'SA[+G+Y4L"""12D_4UV. M5>+:4B!3 8KG-48-;":+E8G<283\;FIZ^*-!1^:!C %CSZ?*I,$0L\7@7"O/ MK[B:J\3443[[Z70T/#GWXBH5Z@.5UH%@1O!X$,-![]=(0=XR1=18LB3I!+'B MB3O.=3$AUXC6:'^'*ARUJG"TLYU_P]3;)=M+T1-O2.>]8'OOF:TJ+,5;@U)% M=L.KC)^IS7KWH[9CQH;GK0=%XX%:>>!;#\3OE=ORAHF3:>D];"&7$F*S'=+' MWF-2*%]W/*H.!H*G2NNV?^)6$#* H],INAPVHRX\2.U7I(#9(%HS3#+FQ54U M@T(P.,^??5903T^= ':D8,XF9 &NJ+\B6WV(ZT4FG8MJ"X,5U=+T-4H, ,.. MVF$G%GCX\VC_< =_CEO^'.^LX?=,O=T('$A2H=2^0/LWG9E:D;N?L_OCNH4& M_U(I%IO5G&BEAIHP(T- IZHHV>E&M\ "3*(T+KBWN70%^Q*+@/54DTLK"2K5 MW,3]2N3J^-E[MKQM3[(2R51/I(W9X7W;W'$07%/5#M!CR1GW(J_B9%IMBFE, M4ZYAZ?8T,&<=Z5@N)*T^Q?@H:Q,(9TX33-TGCYFL)E@^04Y0:_(980(EL5;0 M3>6*)A'>-Q,9;2;-3$TTU1D"*)^>>W;:JSP]21M:E]:3UVVS H7-*MW2#GDS MN=06K8)#OZ[Y@VG(;M;9XN%M(5F\I[L)9+U*:YG ,9^\H@&XQ ML%)+X[=Y!R+; M-./J[;X)D:JGBH2.>30BYK.1)39PL@V2<5J]!:;DVPUJN' M,+GU8G!^UW0Y:=7AY)L*O]:-*<$N]W$RR]S&+MR@4)M4Y/^QA%F6'HP&P^-4 MT-=7=]="(2W8<75W']_TA@==\;KML+?&!U?%%NO=H*HJB'>6"2J>?\1),Q,' MH^,]GNJBK":89!CA(5'BZ1"2PO-1CMQ:KV7-63<>*!!6$PM\$A05!E^AZ:R: MSA'-&71",V4,8\@III!XB8-M/# ,C]*!03ROXWG1&PXVAQ,G[NA\:U!=H#KU M(-F'1-4WE,_89KWH='BTESKL'3=>N_GT<+1W)EZU_K_\Y[1(%.NO?8H6Y&;Q M@YL/52AM^BIMG[;?]%?I4W:U//T@\%XZN.8A 5-L'>SS)[1+']GI)M@R?MA. M;,!G!\S&PO=V]R:W-H965T7]":=Y(M! M*^UJ=[7[L%K/M[S^*')*)?I<%I4XLW(I-Z>.(Y*:J2P<[+J!4\:LLA9S3;NN%W/>R()5]+I&HBG+N'ZXH 7?GEF>M2/< ML"R7BN LYILXHTLJ[S;7-8RHINLSZ]P[O9BJ]7K!KXQNA?&. ME"4KSC^JP8_IF>4JA6A!$ZDDQ/"XIY>T*)0@4.-3)]/:;ZD8S?>=]"MM.]BR MB@6]Y,5O+)7YF159**7KN"GD#=^^IYT]6L&$%T+_HFV[UI]:*&F$Y&7'#!J4 MK&J?\>?.#P9#Y!Y@P!T#UGJW&VDMOX]EO)C7?(MJM1JDJ1=MJN8&Y5BE#F4I M:YAEP"<7-_2>5@U%;V_C54'%R=R1(%7-.4DGX:*5@ ](F*$/O)*Y0#]4*4W[ M_ YHLU<)[U2ZP$<%_M14$T1<&V$7DR/RR-Y$HN61XR:.6=8R^N.,*A].Q29. MZ)D% 2]H?4^MQ9M77N"^.Z*6OU?+/R9]L83\2IN"(KY&*1-QEM4TBR5-(=:U MPF),XZ_(I/2 ++12^8=6#VA3\[1)I'"402R!J;A*@>N>J413Y R2#C(=O7D5 M89>\>_+/6YKD%2]X]H"6O&A4M@NT;,WX*O-[2-MOKO$UK36>5@G]]GMWY[\G MW%5,18UA @)5@( @G:E.Y]V)_,RJ+.4ENILL)^B6 MR[CH?K^4_/:\Y U$(F(5DCEO! 2J.-&P\.A>6<: ?J?_E;/WX]=H-@N,D>=[ MYLBSPUG8)\Q(9!(P$'QPI4[=P7:$S :T8#H@^38)W1&J3\;6AJ'?'9!03C*U ML8G!\1I.IF=;8'M!V">0D)B$T [=Z-&=_OSPY05/_AV>X/\OGOBXEV+81(O0 MCB(SWR+;];S>V =T.0@FQMK=,QHB+\#&S!^A3L-PA!I%T0$P"7M AWN* NR1 ML&^G/8UZP$AL@H-']_?SA91G S&_0 W]4K$<0QC;(ZXQGKIF)A+/GKJ^22#&"_2&FJ/(H&"'#AB-5!"""%T;HBE4Z9K\;M=C#XYX8 MHP\_$F.4<7";VL0U?1A.30_YQ,:A.>W[MHM[*V8 ;T,X?FK/IP]K+S#V7 LE M;'ONS!C[+C9GL1T%9JV$(2>#WN4&(6VGK M&F(\@4RH8Y5L6R;SKI-*:P&QO;Q$@1N<3([T\*;['M[T+_?PNNUMM#$@AJ\* MEL4:!\>Z><>E_]V8/Y"V5TPD<)JC14C@&=/#3VLP# Y5>^,QUSE&$QH\G>E6 MNX"# )7:?O2>NN_FG[=-[#^7MW\%?(CKC,&7HZ!K8'4G(?BI;MOK[4#RC6YI MK[B$8]6O.8U36JL%,+_F7.X&:H/]?QR+/P!02P,$% @ 5G\)5UR'N>[> M P A L !D !X;"]W;W)K&ULQ5;;CMLV$/T5 M0ED$,>"N).KBR]H&UML4;=$$BSAMGFEI; DKD2I)K3=_WR$EV?)EG5[0]H74 MD)PS[)YF(E:%SF'1TE4799,?EU"(79SQW>ZA4_Y-M-F MP5W,*K:%%>A?JT>)DKM'2?,2N,H%)Q(V<^?>GRY#<]X>^"V'G>I]$\-D+<23 M$7Y*YXYG'(("$FT0&$[/\ !%88#0C=];3&=OTBCVOSOT'RQWY+)F"AY$\25/ M=39WQ@Y)8OD]TVPQDV)'I#F-:.;#4K7:Z%S.35)66N)NCGIZ\9Y) MGO.M(H\@R2IC$HC8D =1EABRE1;)$WGWF:T+4(.9J]&@47.3%GS9@--7P"?D M@^ Z4^0]3R$]UG?1T;VWM/-V2:\"_ESS6Q)X0T(]&ES!"_;L XL7_&WVET@W MF.%E3'.+IJIB"$ M\92D>5%K2 ET?"KDHRR?1)15K9FY NH2F>OFEG_5!,%W@N@,3! KQK^^?3.F M_NA.X06NA#0 '%^:G*,.$*:US->HBO5%M#! )O#*!#X310I2$6. &=@"WP\U M)0;0"^[^M_ES)@%(V=0UF+K>;WW$X%W>Z6:L7[#U^P\63.F;@?:^3NV\NR]% MS;7"0&,R1*TP@^C32P*5[B4NQ1=C0#X>$G)#Z##R0YSCL1F#X6@2XQR.0O(+ M* S_E>QQP9]!F13W\WCPR8\F@X,4C'L"#6A?"H^<>JU*#(6N2CI=0R"((D,@ MC'NKP3"*#:$P\OZS2OEB_P@8#O8,$G]PZ+MF1>.W(OB#5!K3@G?):OC^77NA M._UP./(]'*,@.L,.AW'D7U@-QWZ;J-VI=4Q/:Z?-TBN.-"F8C 8X1M'@O+;H M^.)JX W.*?.Z7&.YX6/5S]J?8Q_Z 8YT?)ZQ"("M3[9C,CU4D.\%)#BS&$\.!\)SFM\FUSV?!Z MLG$W/D_]OS7W;IQY(?J4R'_$ MPJ6_J]OKC$J06]O_*32.KV/3).U7]RWF?=-9'8XW_>D')K&PO=V]R:W-H965TWGN.?M\F6RD>M(9HH'G(A=ZZF3&E&/7U7&&!=.7LD1!EE2J@AG: MJI6K2X4LJ8.*W/4];^ 6C LGFM2Z>Q5-9&5R+O!>@:Z*@JF7.>9R,W6ZSD[Q MP%>9L0HWFI1LA0LT/\I[13NW14EX@4)S*4!A.G5FW?&\9_UKAY\<-WI/!EO) M4LHGN_F63!W/$L(<8V,1&"UKO,8\MT!$X_<6TVE3VL!]>8=^4]=.M2R9QFN9 M_^*)R:;.T($$4U;EYD%NON*VGK[%BV6NZR]L&M_^R(&XTD86VV!B4'#1K.QY M>PY[ 4/OC0!_&^#7O)M$-RD+H\C**8/MO8(_@ M3@J3:?@B$DS^CG>)9TO6WY&=^RKJ*\@0]CI#4-KZA^8_,ZHU[6FP8%I MX ^M(3QJ>)2&.)?LA68:,7NET0T[_3" 6]1T!)6@H@0FQ-P@=9 A(98%'D"> MC\+PH@'M@*#Q33?S;C E&W3ZH\&Q7G3WIDB!:E7/2@WU$VD&2JMMQ_&LF4*O M[LTLOV.*>D!#CBF%>I=AWP'5S,=F8V19SZ2E-#3A:C&C7PHJZT#V5$JSV]@$ M[4\J^@-02P,$% @ 5G\)5[&E/U^( @ "@8 !D !X;"]W;W)K&ULK5113]LP$/XK5I@02(6D28!2VDB4#<$D)$39>':3 M2V+AV)GM$/CW.SMM"*)T+WN)?>?[OOLN]MVLE>I9EP"&O%9GU*"QSN M-^S7KG:L944U7$G^Q#)3SKV)1S+(:5+)=?N2]HN-L*,::.- MK-9@M"LFNI6^KO_# # )O@"$:T#H='>)G,KOU-!DIF1+E(U&-KMQI3HTBF/" M7LK2*#QEB#/)K7@!8:1BH,G!(UUQT(XD_-F(8Q(%(Q(&8;2#+^K+C!Q?].\RMU77@>/M8-L7 M4UW3%.8>/GP-Z@6\9']O?!I<[) 6]]+B7>S)$OLL:S@0F9.-S+<1N6J4POTV MM;OYAC>:2NP>;2RU*8'DDF,3,E%,R?[>) RBB_^VXH6!N["-8PFU@6H%ZH/7 M7J?]A)\(#BXKV0BC"1.H53::BDP?D@?:XG,WH!CEN@_^1N(X'%KAF#QA]Q\Q M<50KF8)^CXTFIY^2H8AK)ABV348**;-!]"@ZB3_%1Z/S<$(>I:%\F'4TGGQ0 M,8K.PFTOPA_T9P6J<%/(W@X6W+5J[^T'W677W^_AW92\HZI@0A,..4*#X[,3 MCZAN\G2&D;7K]I4T.#O&PO=V]R:W-H965T14G\L"!,ZLI+=J,9.EX4S K2*ZS'.J_KD&+K=S+_1V MC#NVR8QE^(M903>P!/-7<:N0\ALK*>U?AQ?70RCN!#PRVNC,F MUI.5E)\L\3J=>X$%!!P28RU0_#W #7!N#2&,OVN;7K.D5>R.=]9?.=_1EQ75 M<"/Y1Y::;.Y-/)+"FI;=-H)CP@9E:13.,M0S MBS> +FERX+">K88+7= $YAZFNP;U M -[BY8MP%%SVH!HTJ 9]UA=+K*ZTY$#DFB0R+Z0 8;2EN,6+/&T.@NXW^_+% M) KB2_*]_O>9 B!Y%7&P$6^F;B220B,'1UIREE*#Q-+@+]\Y][X 16TY:O)& M)F[4&,# 0Q/X)U1T%,_)52Y+:YL)8C)9:BI2?4I>,4%% L3%_N*KO7TM#&#H M#4&455@XHRO&F6%8,\TL/!;6\4;M%S<*H\L.)]RY+C;/1=4JMJE!EMC'D'5& M-B!PFI\1])S0%%L$T\;*/[2 PE&[@V$=?;;(Q-]QCX6+WTE#> MS>0](=R1\;A+3>/OEK2[_SLLEA^2NX>X_[L<#COC^&=F[V R:L?CZ%MF;SS: M8V$>?DGV#CMA1FHTP7W1&N\VJTJ/[3:6"6SO0.[@ 42YC^ D.MWGA:?[&,Z( MP"L:IN'1)0Z!#)^ '/<<7,/FX!KV'UQE47!7%(@OH3HC:[S8(8;J@HA%<>C4 MZK?Y[0OZ2\Z2(W5W8WTJ*$L)>D1H(Y/PTJ[@A'%5#$&IW#ZTAW:GLOZ[0-K" M:'91D[62.9%/2T9C[ ;3H?UB)1Q7TY_5A3Z4YM.XQ\*Z;CF?J;=)%-==Z1G* M@U9Y6/4.0K4&VU)7!A\-U9;"8Y)1L0&WYP+O\ONMZIF-IN/]M(TY)H.+KX($ ML"&D]<[5)=5QN3W6AN&AJO$[5^X!7TN!SP TS?'^!L@(XOY;2[ B[0/.B M6_P+4$L#!!0 ( %9_"5?CB5+3N ( , & 9 >&PO=V]R:W-H965T M59L M)A9J2YXD-^W?CY(=-T73 !OV8HD2>7A(BO1T*]6=SA$-/)2%T#,O-Z::^+Y. M,G4G=VH9"IK4W"!-PIT M799,/2ZPD-N9U_=V![=\DQM[X"?3BFUPB>9'=:-(\CN4C)6>%3]G,"RPA+# U%H'1<[$PR3U-9"Z.A8H]L52 PD<$WDZ,"(45:*X7"0,'9BA?<<-1P M^MWJZ;.I;\B_1?'3UM>B\16^XNL"KJ4PN8;W(L/LN;U/O#ORX8[\(CP*^+D6 MYQ %/0B#,#J"%W7)B!Q>]+^2<2@'C8O!81>VQR:Z8BG./&HBC>H>O>3D37\4 M7!X)8- %,#B&GBRI9[.:B,LUL(U"I/:A<+;1.'070)_[I2^; K7W>ZQ,I@N:*0O]WD4X[-2M/![&\ 6UGD#&M:MN=TTY?T&I'P_@X"M@::IJRA8^ MT#C4U 8.?/3A5_H/P)?\H/MZ]UD?\+$=1 M+QC$A]Z>OS=52E0;-SOM^R$2S8#I3KOQ/&^FTI-Z,]NOF=IPH:' -9D&Y^.A M!ZJ9EXU@9.5FU$H:FGANF],O!I55H/NUE&8G6 ?=3ROY U!+ P04 " !6 M?PE7[]/VS 0_5=. 2$J;4WJ!"BEC42[H6T"5-']^.PFU\8BL3/;H?#?SW;2-$.E M$GRI??:]=^_9]66\$?)198@:GHN8 5ACHFV#-0,3SC#/+=$1L;?AM-K2UI@=[YEOW'>C9J3/S3ET M ,/@#0!I ,3IK@LYE5^HIO%8B@U(FVW8[,19=6@CCG%[*0LMS2XS.!W?"XT* MYO2%+G,$RE.X-1D@5C"3F#(-IS_MCNJ-?6W*69"?--33FIJ\07T)=X+K3,%7 MGF+Z/]XW,ENM9*MU2@X2_JAX'\+@$Y" A ?XPM9[Z/C"#WKO[_-<4T;[*>T3 M&JF2)CCQS!M1*)_0BT^.!N?!U0'!42LX.L0>+\R33*O<24PJ*9%K)YL+O@VY M\U36GO;I/USAY&A(@O */CJ:*\+VBMK5!98:BR7*[19IMTZO"U%QK8!QT)FH ME/&C>C!K[!Q#%%VVR75TBTJ-&J,I4XG%[_C.>[LY(3VX[QX(?&[/K132M07+ M&78KD(MWN[[?G?^Q6QR0J_>(?@W9QJ^U=^YY)W]OO7U_-K_3)0J4:]<+%3@I M=<-H5]MV>UUWF5UZW:OOJ%PSKB#'E8$&_8LS#V3=_^I B]+UG*70IH.Y:68^ M&2AM@ME?"6.M"6R!]B,4_P-02P,$% @ 5G\)5W=:.X&UL[5AM;]LX#/XK0G88$B!(;-G. M2]<&:'L;;G?7HNC+[K,2,XDQV_(DN6GOUQ\ENXZ08J<)1<)4TB*U5!F EAHE))X M2!UG-$Q8E'9FIV;M1LQ.>:[B*(4;062>)$P\7T#,-V<=M_.RG M&5O!':B'[$8@-:Q0PBB!5$8\)0*69YUS]^0BT/)&X$L$&VG-B?9DSOE737P. MSSJ.-@AB6"B-P'!XA$N(8PV$9GPK,3O57VI%>_Z"_LGXCK[,F81+'O\3A6I] MUIET2 A+EL?JEF_^@-(?8^""Q]+\DDTAZZ'P(I>*)Z4R6I!$:3&RIS(.EL+$ M:5&@I0(U=A=_9*S\G2DV.Q5\0X261C0],:X:;30N2O6FW"F!W CUU.RFC"]+ M0W(+*A* $5?D)F:I)-U[-H]!]DZ'"O]**PP7)>Q% 4M;8*?DBJ=J+TR?4H=X!/*_RVS-XWAO\;G*W0/.;T73EG,B, M+>"L@Z4A03Q"9_;^G3MR/ARPU:]L]0^AS^ZP$L,\!L*7Y!KK] )26$:*7'*I M&HT]#'>_!K+@2<93]%AJT!1!,Q 1#Z,%F9?H"XV.=1QC<#4S, M'@9_#4AFLH0)($R2)8^QPN4)>?]N0AWOPT\SWJ\%0"U?"68;F&S;E=799Q.T M(DQ 3'CNN6+Q'KV+U#U/>*[C'Z4869Y+C*KLD3(O?[PH?DX58&H7>5&M_D9< MU[$HO\:QJ='$(J@U'SODXU.&AS3&78#*14JP+G5J859)P A5(7/]2:]FF$L_ MM'"[KGM05G-Q!X2*_F6F/6 99 P]T\4;+:!,_]THN(WQL:';)>G1NG3/-%VA MW17VV!Z)N90''.LUSJG?JH*L:[O^N^4!T-O=Z:XW[EFD5V/Y-JM+:R2ML6BO M,0X_PGBC'=YV@^\OPCLK>2RG=T..M3%M(_9EI[5YETZL3M9Q[/5[.N)5JD':;B9]MO,;.39*B,<&OQM0\MC4F MC[9D ;(\^TBBSLBB[,RBKG=T;_(]YT"_J7&[7N ?D#7<-_2FH#%$3?UE7W)T MM.[H[;W)ZS7.Q]O$W6[2^.BNY#JU9F-_9G2GHUI;&DU;)4?NK[:$A>&V$:_+ M'M>8O*!I>EBJ*>%TOK5GFNOWFHG7);^O+P6TC3A:]L %,:@NB,'1%\0EBP1Y M9'%N*'V?)>?FJ&JZ*!Z&U1?%.IR^ I8'WQKBD,R?RUNAO@R6-VIS.B+#R)$% MWAY77#S_]+?$[QT_ZSY, M^^YXW[/FU;:>VK;N]B?._M=K\^IKV!^_Y9%ZWAI(M[&CXRW<*'C]4V#4GUCW M2:\?>%.+HI/V#Y$B/9J^G_1'?7]4V]!I?SJQ>XQM6M-V3="LP**#?N#;&UPW MK4)H.G^'UH-J F)EGHTEM@/,UN)MM5JM7J;/BP?9K7CQK'W%Q"I*)8EAB:K. M8(QGKBB>B@M"\&ULK55A;]HP$/TK5C9514(D)% HA4C -FW3JE6EVSZ;Y$*L.G9F.Z7=K]_9 M"2FH%%7:OL3VY>[=>W;\,MU*=:]S $,>"R[TS,N-*2>^KY,<"JI[L@2!;S*I M"FIPJ3:^+A70U!45W ^#X,(O*!->/'6Q&Q5/964X$W"CB*Z*@JJG!7"YG7E] M;Q>X99OVH94TU M+"7_Q5*3S[RQ1U+(:,7-K=Q^AD;/T.(EDFOW)-LZ=W#ID:321A9-,3(HF*A' M^MCLPU[!.'BE(&P*0L>[;N18?J"&QE,EMT39;$2S$R?552,Y)NRAK(S"MPSK M3#Q/DJJH.#60DN\F!T66LL#CS>V^/P#Y)K4FYW=TS4%WIK[!EK;03QKX10T? MO@)_2:ZE,+DF'T4*Z6&]CU1;ON&.[R(\"?BU$CT2!5T2!F%T B]J]4<.+_H' M_;UCNFO8P7%8>Y4FNJ0)S#P$TZ >P(O/WO4O@JL3I ['$B".%* ,-KVH7M]I.N3'/3A]D.A"@C5)),<+[N>D+-WXS"( MKO[;B*2)&4:%MFA1=(M P=ZCOR?F@.QI'G?W(L#NZ[!] M5P)MD[,_N(-NM]"4RL;>.*-KQIEY>F;:[PZC4>?%>OZ&&ULS59M M;],P$/XK5D 3H+*D25>ZK:W4%B9 O$PKC,]N\Y.FV0T+2 Q MB2^Q?;Z7YQZ?G1MNI/JN4P!#[C(N],A+C"@+PYF :T5TD654W4^!R\W(ZWH[P0U; MI<8*_/$PIRN8@_F:7RM<^967A&4@-)."*%B.O$GW8MJS^D[AEL%&-^;$9K*0 M\KM=O$M&7F ! 8?86 \4AS7,@'/K"&'\V/KTJI#6L#G?>;]RN6,N"ZIA)ODW MEIATY T\DL"2%MS^P>#6A1]O M TW+0.&!0.?DHQ0FU>2-2"!Y:.\CZ IYN$,^#8\Z?%^(4Q(%'1(&873$7U0Q M$3E_T3]AHHV TG^OW;^]71A[QWS/IZ7 ME\I"IS5@WC@Z:LC2IKBV*;;!/Q[@Y,D@#*)+\K^-$VUSQF* JA@.Z,PA-Y M M0.T4P[\.-J-*W3.Q(I-,%L+L[3=JZ!^8-D0?8 V\VKB!)2@0\7Z49Z5W39@@ M)I6%QBK0S_^ 1%LR%X]^6#.J4U>8L9W CX)A-8+%^Y1TH\Z@-ZA46P1AU#D? MA(<%W3J.Q$=&:$CL3$O.$FIP,:6<6M;F]KG49!+')5GNJDBQ>FE 9?BKB0%Q MX3OWHG;=[YR=]_?R.2R.PL'OQ'6=?I(&2+_YO#S^41PLA1TI.;VW'#AR:!RK M @F$N]S26C(F38IWJ>:M\=C4Q$5(4+ 7I%W:Z_1;[N1#Z2^DG2-IPCW8,P4) MJZ]5MQ,%+2?0*HTZW;#W&VGX,&XW<&/-4H6VM__\M,D&K_;+IBF+]N+MUB\^ M*[;"OQ/'-L 4BAE\]-=X$!)YN >JVGXF?J-!R$"M7!NDB3OILE>HI%6G-2D; MC%J];-,^4H71->&P1-/@]-691U39^I0+(W/7;BRDP>;%35/L%D%9!=Q?2DQH MN[ !JOYS_!-02P,$% @ 5G\)5Z54<:&,!@ IB !D !X;"]W;W)K M&UL[5IM;]LV$/XKA-<6,2#8?)%$*DT,-.F&=D.W M($FWSXI-VUHET1/II-VOWU&R9=*Q%;=#F@[K%XO'E^/Q7IX[2CZY4]4'/9?2 MH(]%7NK3WMR8Q?%PJ,=S6:1ZH!:RA)&IJHK4 %G-AGI1R712+RKR(<4X'A9I M5O9&)W7?134Z44N39Z6\J)!>%D5:?3J3N;H[[9'>NN,RF\V-[1B.3A;I3%Y) M\WYQ40$U;+E,LD*6.E,EJN3TM/>*')]%=GX]X?=,WFFGC>Q);I3Z8(FWD],> MM@+)7(Z-Y9#"XU:>RSRWC$",OU8\>^V6=J';7G/_J3X[G.4FU?)FLAINLS-I;I[(U?GJ04:J.*U6*0H,C*YIE^7.G! M62#PG@5TM8#6J=+,-?JQG,B) MOWX(DK7BT;5X9[23X<_+SE-_^\EN-YJ7(U M U6K?&G/K5NS',KD#4##5Y?\0E:UJ\*7\SD'K M*L\FJ65R7;O;;B];6^87\-F)*M#[P=4 72N3YJO?;K2$8\ Q(T$I#5(?H3B2GO< MF!P?UN,X1\R#&#)VGB\QN42MDDIEEY1F7\DZE\#UM\+K7$G+: M.&L2EDT_:6$SZ=]-Q\$[Q.$^(MD$PU,];49]+'"Y#P:AIRI"76OR0 @WJ$2 M"?%H:_U[2.#,<99#[">A0T6<.Y008@\2<,_!J"< 8!'COOQ!)#RT8@&C\2$X M0"Q2>=%'DRTD(![G@ DWL$C2"02$/( $L1_Z6Z3 74BP!=!>3/M#V*4BL0\* M1"!BETT2X,C5.G!2" Z=XC(/H)OC/M? M>7ZO;K]H[\>L;G_=?X7Z7MP^1G$;!H2Y(!=AKX0@0>15DHQ"3G-S'(/2,F3W MDAH)B%/'TG #=;9B=DH(R$#8P5S(/X3O2VU1P+ K*_< *&0!Y>YP& :8>C,2 M2&[DL.06A\3/+R[% D&93Q-7;10.$7>FM^2![$82/Y]MTQ2+K@1'O+Q%70L* M3VF)5PXD@C]YL1L_D.)"L9>B)#HXSWF%VHYM1+R7HO'3I[JO6_2"/V/_4N06 M.Y1"]>-:GD(DQI[&('+AXK<-$H)M)E&Q<5F ""(BEPP=U[-%;'LIVX8(N&R' MGI<*[VH'B! F?@=G;CPP\%%^4/W+@I!S/T8I]D&">"\.6("Y2Q_!U;+?"1(A M?0 E %?[G;2(.\O@Q#.:A^I>%D@\6*7)4Y?!X@&,8/%>BL(Y#\6(A'1O$XN] M%(V2CI?A4?LR/#KX9?BEO)7E4MJWWN_2/U6%SNO/([+2N]Y^=_/=\?8;Y9D& M6X[73-&T@AKK;IZ-Y_5;[G-5+-+R$YK(*KN%LJQJQ-%6-(*?(Q (E%A+:FKG M:"?\']Z3?^ZSZR7N]MR.DK@C.]PO<7>FC,-G/M;S"*KS(LMS>_GJ?^;H^KD. MA;;CN?7#W;>";V'NY3HVVL;CC+1:=&Y"][792O[* 3 \V*11!F=QH&VP@44H MN/RA#0;&WD@\<$I^#D/MIF?>^HTS$G]7[##P1T)''N&-$&<$UNP"Y*'S[1BD MF=5?R $&K;J:S\AM;_L1_E7S[7DSO?F"_RZM9EFI42ZGL!0/.&!PU7P5;PBC M%O67Z!MEX.AU&ULK57O;YLP M$/U73JR:6FDI!)INZPA2DZY:)[6+FG7[[, !5HW-;).TTO[XV8:PM$OY,/4+ M^,>]=_?NT"/>"'FO2D0-#Q7C:NJ56M=GOJ_2$BNBCD6-W-SD0E9$FZTL?%5+ M))D#5

8J MFWJ!+0@9IMHR$/-:XQP9LT2FC%\=I]>GM,#=]9;]TFDW6E9$X5RPGS33Y=3[ MX$&&.6F8OA6;+]CI<06F@BGWA$T7&WB0-DJ+J@.;"BK*VS=YZ/JP XA> H0= M('P&",,7 %$'B)S0MC(GZX)HDL12;$#::,-F%ZXW#FW44&ZGN-32W%*#T\F, M**I Y+"0J)!KTC:79W!C1K"D!:(&:4*:.X HA^^E:)1A4;&O394VEY]V%Z/4GL:_);;*3_RO=W4-9OY/ M79->UV10UQ5?H]*MC!&4R+*1%B-C3(VD^M$H.]BGJ>4\W=443<;/9/T;%/01 M;:W^CF-4* MGI K<=]6:1W_:>_6YLRC_;WAK]-=$%I0K8)@;:'#\WF27K7FV M&RUJYS\KH8V;N65I_C&ULM9UA;^.X M$8;_BN >BCM@&TLD)=EI8F!C\G#;ZQ;!)MM^*/I!:S.)<;:4D^1D#^B//TE6 M3),S3FA*]&HJ]>L_RWXDG*TON^6:?%]>BI+)\OQ^-B\20W M27&1/YEZQW6R2_(\;NKT?!Z.V)+ZO'I[)^8CR[>DX>Y9TLOS[?YM6C\9ZR M7&UD6JRRU,OEP_7H8W I8E(/:!3_7LG7XN!GKP[E6Y;]5C_XM+P>^?4[DFNY M*&M$4OWW(N=RO:Y)U?OXO86.]J]9#SS\^8W^_U%M@&%-6^1K8OF7^^UU?HC;[$MRFS3#J[>P6:5[OY/OK<' MXF! Q8$'D'8 ,0>PC@&T'4!/?076#F"GOD+8#FA"'^]B;PX<3\ID=I5GKUY> MJRM:_4-S])O1U?%:I?4'Y:[,J]^NJG'E[(M\D>E6>G_S[JK/X'*[EE[VX/%5 MD3P^YO(Q:;)9/?.F^Y'+,EFMBY^J$5_ON/?C#S]Y/WBKU+M_RK9%DBZ+JW%9 MO:^:/EZT[^%F]QY(QWN@WN^X-"W@[*#7$" M_[%-+SSJ?_"(3RCP?N:G#R=0..>]NGCWJVL'@^X_(;3AT2.?D(<\VWCB>RGS M-%E[\^:C*7/OO_^L]-ZG4FZ*_T&IW\$9#*_+X&7QG"SD]:BJ_ M!)'_=^BX8\(X)DP@P;0,L7V&F(L^^YRD54U?>C5WM9#>HIH->56!BP]>7M=) MK\SJFKY-EQ^\9YFO,FB.W3A?HV^B,&'<'3WUO67R!U1V!-*[T)(2[I,2.M_6 M?596TZ1(UA*LB+O!43.X_F/^,@OBV)]_M-]>--SBMSTI"!M%1"D+:J#I$:0MJH.,H2##'RU1O;=6=S]8057MLZ1 M?2<1*HVCT@063<_!@4\)AJQU+1TK3Y@TCDH36#0]3T3EB;ROXK7C#B.H-(%%T_.D MK%#@]D*NN8)JAE!IO*5IBR:SNMB2KLJBK$O@7'?/?KF]!8\4JBE!I7%4FL"B MZ<=?&9-@,FA5WGG"I'%4FL"BZ7E2#BLXRV(%@,>B-#37&K8JMBP6( JI M[YNU /!84]9AL8BR6,1ML:IRX/W?J>XP23>WSO^81JLU!I HNF M9T+9+#*HS2*H-@N5QE%I HNFYTG9+.*V6=UUSW8IE$[-B@"(@L"L"(#?"6*K M(MBJ">WHIQ'EBXC;%QTK>_$I00(B.TA;! 5IJ[J#5.:#N-LBNZKG,,SN\;UG M$ZJ]0*4)+)J>"64OR'30JNW9_!QXH5&N"2N.H-(%%TP^_LB:4#%E4J-/X M],X3)HVCT@063<_3P95]9UDL"C25(AH;3?G M>\&]N_N/]P)>-:!VI%!I')4FL&AZ.I0II(-VI"BJ942E<52:P*+I>5*6D9[5 MD:) 1RH*HM@L#M#%@30V3\X",D:)=9H"D%'FLX[3LTS9+N:V74V)<'2EW,-[ M7S6/ZKU0:0*+IB=".3HV:%>*H5H_5!I'I0DLFIXG9?W8.[M2#+@6+YB:3>@Y M()OXUJ(!4%%BR00@(Y1$'H_ AS-ZG,TG?,*+IQO:<6J@%!I0DLFIX894#8H#TKAMJS0J5Q M5)K HNDWP"KS%!ZY;:KSYE>[Y1,$\=2TB( LGDR,E0\'5#0(?>-V"P'(")E$ M%*X2H3(FX9%6TY'[?(/30K5E4*BVJ@XU,D.U976H'??ZA6IM'[K7]DU!=%RJ MY![>=V*ATC@J36#1]$0H_Q$.NB5#B+HG RJ-H]($%DW/DS)/H=L\=1= !O3" MK*NV(55HG2$#5 'QS:T$!"0+6)<7#@^V.3AOGX/PI$@!%1"IK0(C!62.2-6* M/CS2$CDH?RXK[,;TGEZH-_N@T@0634^(,B'AH-L?A*B-'50:1Z4)+)J>)V6D MPG=N@A#:FQ)$5FD ]D"PUD7 Y@;,6@ "HDG'E4:A\B+A6E"2R:GB=EFZ)WMD0BX/8::K8VYY"*38VYSP%5Y3,CLT2 LF#2L3:* ME".)SNJ(M*.C(Y$"*B!2J+L"1 K)NB-5:_KHA(:(XVI<]_#>TPJU$8)*$U@T M/1'*>$2#-D(BU$8(*HVCT@063<_3P0YQ[]X6P3VR=PYP-XD[OBT"(.FX3#52 MGB8ZX9JT]I"Y3*8;T_O0H9H75)K HND)4>8E&O2JM BU*81*XZ@T@473\Z2, M6.0V8JXR@]KP0:7QR/9LYK5M3HF^;Z0R=?$)INZ@S!PS=6Y7(K=5P4H M_.Z;"SXG^>,J+;RU?*A>RK^(J[*8[[X,8/>@S)Z;W>Z_964U99H?GV2RE'DM MJ'[_D&7EVX/Z!?9?R3#[$U!+ P04 " !6?PE7A+W+G6(& #@,P &0 M 'AL+W=OS.[.[!F$[ M<>IX9@-HFD[3S22[[8=./RB@V,P"\@J11Z<_ON)A, 8+D[WY$O/0/4N?B6K!F3Z"D*X^1\M)9R)]Z:133YR#3Q,\K_HL6@[FXZ0ER:21V6P MZD$4Q,4O?2J%V DP#P7@,@#O!TP.!%AE@'4LPZ0,F!S+,"T#IL<&S,J 6:Y] M(5:NM$,E72X$?T0B:ZW0LHW=0#/IIM TC#XE_G(5C8)E3G4 M1B+1W[^KINA2LBCYIVO2%+B3;MPLOYXE&^JQ\Y%*H D3#VRT_/DG9"@A$@L(;3D\KIB0Y]::="L%@B;^LR31(F._-! 33+@;(KW<,2FX:Q M&#_L6J9E&VK9,8PN)"-I,TXF.XP-B:>5Q%.MQ'_P^(-WO,P%V'2G"_L::^F& M:MQ+YT+2$1U=0]U9I>YLV 0. WH7A.K"QSKEG;4Z8$U;LUA+.53A8QA=2$;2 M9IR8AV;Q2:7SR?!9W*/U2>]4UG(.%;J7SH6D(SJZAL2GE<2G6HFWMVZBN'7+ M+KY![(6IGV^T57_NTORTU2L\:S< M(7GJQJAS_L];RIB3^9X56KJA5AQ!Z$(2D@Y"?-K]7V :]5K&.#[5'*-SB:=+ M-'K*H3KW$[J@A$1+V)1Y9\EH:F6^C#W!(B4R#0MI$8VXD)G4G2*;K7LCT[#V M96XWFIO--D[9IG%!-/"^?&T@?++7B.@'^,),8.):0*P7,-K00&0*JI0=4JFF MJ.2EE#OSME-,+?+0=1(HFE.BS723&_?-?P+5IZ8W]0+6U*Z:EM?T.3=&,A%U MYPS0E2HHFM,S-LM /GWN&I4+V@\"A=;TL%Z:FOJUZ75VMQ-X*CVY3QOF!\K/ M]V@W:]D'+PB0BT(;%,WI&;04*>MT%G2="X76=+9>$9OZ)?$-RZKE0;Q"UTSD M=?788^CS71BL:%:Q?(\^;[+?W'H6Y=N=/D.N36U0-*='@H,^@RZWH=":/M=K MO5!DV(1??-BB: XKF M@J(1*+2FX75-PM07)3X5:X(\+6?9.N#=-[1Z% L],RJZKM6V/G*PDR_MAPO: M#P*%UG2MKE*8^C+%%7TZF'@A"P V*)H#BN:"HA$HM.;#S;HH@HU72KP8LA)A M@Z(YH&@N*!J!0FL:7I=GL+X\KC!_L*6F;J&=O\< T1M!\$"JWI85UIPOHRRY?; M3N- ZT:@: XHF@N*1J#0FF;6Y20\>ZT,#%IM D5S0-%<4#0"A=8TO*XV8?U+ M)X.>MI=8FN=6MIYNL'&]A"XH(<'M5T[FW4^!<5W?P?J*R."'[;C]OD=+9M"2 M3C^A"TI(2K1N7YLRUP49K"_(#'S87J+M=F'_47M_$P>W7\_8?QNDOPG1C^R% M.<"J"Q^6_FV0'WC*KD<>_#8R:.6C1-,EC_XF!*I/A3?CG0\0(B96^: MQK)X>;PZ6GV.\BG_"&/O^(5Y9IL=QQWSS"T^-JGABV]?KJA8!7&"0G:OJ(R/ M)VI&BN)SDF)'\DW^^<,=EY)'^>::49^)K($Z?\^YW.YD!-5'/-2+X" #B"@ &0 'AL+W=OO%H&D?K8M$Z;AJ#=/E3]8,B%6$WLS': M_OO93IHR#8+4#;5?B!W[GGN.?4^X_247#S)&5+!*$R8'3JQ4UG-=.8TQ)?*$ M9\CTRHR+E"@]%7-79@))9(/2Q T\K^.FA#(G[-MW0Q'V>:X2RG H0.9I2L3C M!29\.7!\Y^G%B,YC95ZX83\C8) 9)\_A5@CI53A.X/GY" M_V3%:S$3(O&2)S]II.*!<^I A#.2)VK$EY^Q%-0V>%.>2/L+RW*OY\ TEXJG M9;!FD%)6/,FJ/(BU@"#8$A"4 8'E722R+*^((F%?\"4(LUNCF8&5:J,U.H"$WD$1P 97 3\UP2 M%LF^JW1^@^).RUP71:Y@2ZXO.3N!IM> P N:<#N^@L.#HS]A7$V_TA!4&@*+ MVZS7T( 1FCJD;+Y%3 ,^KC)=#AC!#4W-/CZ#L5Z2,U(4R=U7C0W7"E-YOTE@ M0:2UF8AQ4$]F9(H#1UM$HEB@$[Y_YW>\#S4RFY7,9AUZ^*PN6U/'U]21E.=, M;>)=('JCX7R:).P^M1-2#E3L:Q1 MT:U4=/=FFNY?INGXFSUS6K$Y?67/M+9[II;:"XOIK!)^]E8\<[8'F;[W_'?J MO9YK=N3VX1&)J).QUA7X>[--"5WK&W>M8S'=WS&ULK5AM M;]LV$/XKA!8,+=!$[[+LV0:22,-6K$-0+^MGVJ)M(1+ID;3=_?N2DJS(U%ES MNWRQ1>JYA[R'Q^-1TR/C+V)+B$1?RX**F;65Q;;':DA*+.[8C5+U9,UYB MJ9I\8XL=)SBKC,K"]APGLDN<4VL^K?J>^'S*]K+(*7GB2.S+$O-_'TC!CC/+ MM4X=G_/-5NH.>S[=X0U9$/F\>^*J9;5,TLLR",KON29W,ZLV$(96>-](3^SXV^D<2C4?"M6B.H7'1NL8Z'57DA6 M-L9J!F5.ZW_\M1&B8Z!X8 .O,?!,@^""@=\8^->.$#0&P;4CA(U!Y;I=^UX) MEV")YU/.CHAKM&+3#Y7ZE;72*ZYLI/S%'.:TXU 3X2CQ19S@M@: M/;*R5*NXD&SU@F[1 Q;Y"F&:H2PO]I)D*'U:H!4K=WN)]7H+]"XA$N>%>*_@ MSXL$O;MYCVZ0C82F%"BGZ)GF4GSH=/RU97NA2%7GS5E[:DOEF9Z?O6J\>*B] M\"YXX:-/C,JM0"G-2 ;8)\/VXP%[6RG:RNJ=9'WP!@D_[ND=\IT/R',\'YC/ MX_7F'N3._QL]_>'1S\3PVQCS*S[_AV,,6O&:,X Y=?ZD9FE$J0@_$"L M^<\_N9'S"R3W6Y(E;TF6OA'9V<($[<($0^SS/]5!E%.UCPFT +5M5-GJ\^8P M]T(WF-J'KK!]4!0;F*2/\4?CZ!R4]D'!Z)7HS+VP=2\<=.\/(L0$T=9)A*7D M^5+EK&5!D&2(,GH@0N>S51V,XE(PU@.%G=G=NN'8T ( ^;&A!8#Q?,_0 @)= MT")JM8BN7.J>"B??]<;XU2&^8EL<33749KAM=D-?$DB*&(C2 M\%!-V72W5(J>.INRNNCHXQL%RN;T@" M@+S8"*$$ /F1F3,AIO!"=+C.:T7H#(IRGV43M&.24)FK_7$NQ)JS\BQ4JA(1 M'S&_4+& J,!-,"G)%X05!O%=!O&M/DIW:*ETYAK9&PSKJS,:Y"WN1 *%< M,U^ J-@\16&N2]OCM9AU!TNR__!_* )\2 '/5 !"]16 4+$I $AE"F!W+H\E MX9OJUBZ47WLJZQJ_[6V_#-Q7]V&C_\&=/+I ?Z*_)%27U5?Z^C/$)\PWN;H\ M%F2MAG+N1BI6>7VSKQN2[:JKZY))=1&N'K<$JPI% ]3[-5-IJFGH =KO*_-O M4$L#!!0 ( %9_"5<'2?P0]0( -() 9 >&PO=V]R:W-H965TVPG#>U(JPGZDOARON\VD,E85)H2#@N)5,48 MEK^F0$4]\0;>=N".K MM!_QD7.(U+$%_*1?2]/R.)2<,N"*"(PFKB7<]&*5# M:^\,OA*HU4X;V97<"_%@.S?YQ ML0$ ATY8!F]\&9D"I)3)A_&PYOZV MM^SOW=K-6NZQ@IF@WTBNBXEWZ:$<5KBB^D[4'Z!=CPLP$U2Y+ZI;V\!#6:6T M8"W81, (;_[XL-^DI>&;/AX=]R_D_[^D_>]]+1M1ME,CQQ0?X[D!I23(-.5)V6_3I>Y3! MWG@C5>(,)IZYTA3(#7C)RQ>#B^!=7W)/238_)5EZ(K(]&>).AMBQ1P=DL$>Q M.XE+R"I)-#%'+WW,:&6V/5I)P>SY+2N-W55LCG//(?_^R1"C&PU,_>B3,CZE ME*E+@ YQF8&GJBS_T3;5S MB^6:<(4HK(RKX/RMB50V%433T:)T3^2]T.;!=&ULO9QK;^,V%H;_"N$M%BV0CB7*UVQB((E$[BPR[6!FNHM% ML1\8F;&%2J)+T?$,T!]?ZA++DFA:*L[F2V++.L\A]1Z)XFM:-P/,Q@F+ MTM'JIMCV4:YNQ%[%4W(R5O$8QZJ','TOQ?^P.,X)^EV_%Y!1\><>>#IZUIU5T8BGVJ,L32-7H4 MZ>;'+UPFZ!,/>?3"GF*.OO>Y8E&<_8"^0U&*OFS%/M,[9S=CI?/GE'%8Y;HO M<^$SN3ST0:1JFZ$@7?.U(3ZPQR\M\6/=[V/G\6OG[[$5^*]]^@YYSA7"#O;0 M+Y]]]/UW/R"VD9SKLTT96OA@!_H\U$"W .)>0+]_"X] TY'["QTU8 A,:Z@= M\YGO+F$:AEJ_03T)Q_>]1L+2L;!*E+ VC='-:V;\^:@!ZKWB2 M_<]4S66VB3E;/D9<9SL6\MN1'@0R+E_X:/7WO[DSYQ^FPH&$^9"P !)&(&$4 M"-8HILFQF"8V>GUAE,>",=5("9D5D'S8?UEA;XJ]F_'+J?C65$/%AX0%O=I/ M(%-20TJ\7-8I&W)-CW)-K7(50Y?*ARZ[7M-.\H4WNG??+$)1+/]="8Z7N+4-]+9SR_R6"G=R6QEA:U MI$5_6$?5^UFGU6V-+^[A6_LP5#A(&(&$42!8HQ#FQT*86POA(_M6BJ\$>N*5 MOGR-GJ5(D))Z]&;EC$6\Z'I)^5>%U$&@;YQ)X_VG-=O0$7O>N51XCN.TB@0R M8P )(Y P"@1K%,GB6"0+Z")Y%GMYODH676'=MK /UC8-'0,@84&?YA/(C!0( MUE!_>51_:5>?RTBL\[%B=ZX.A+P\8)CJP)YX0, () MHT"P1KVX3NUH.-;C_R%*HV2?&/T):^30 0*4YH/2 E : :51*%JS/DX<+_=- M;8(J'5110=)\4%H 2B.@- I%:Q85KHL*VR\Z3.UEI+Z5XTX^L[DT(ID-5&N6 MP;4$2?-!:<&%X^D6@ZBQ;"";0:%HS;*I'4O7ZF&MZ@O.I<( -2-!:3XH+0"E M$5 :A:(UJZ6V)-W)VXY RC-!Z4%H#0"2J-0M&91U<:I:W=.>QK=KL$Y MQ9U9LSW7X!H ]4Y[]8" YJ2NP;!=GN1L:E;[IZ[=0.WK=E>81I$"4[%LG2V3I$:HL8"D6J) O5GL4H>9U8:%)A< H]I)^Y-[YWN]Y@ MYV0'-39!:<'EYA/0A+2B38T)F\+7?J5KM__NVA._]H4:[9@^W==[\]F^M+2H M4A#2J_-!:<'EYA/0A+2BF4NFN2BH-A"QW4"\RY?'Y:=<_DVDY>0U&L]MM8VS MN:H!-I7M;1RJRF=+6WA^W>WH-(,R7WY?=!#]5E5,BK MDUG1%0J^AO%^G<^57O?0'RNF9U ;_2F)LE!?=_^K+['HZ.K\>O>4%7L:YU$8 MU $$I?F@M "41D!I%(K6++W: <1VQRI?6FY[!LH+:6/VZ0$"3 M4BA:4]C:QL)V&^N19]DUVJ=Z-I3R=>U61FDH$J.#@;N>RH_+>><6"=2& J4% MO7I 0'-2*%I3YMJTPG;3JCA_KU#*"\=RD-Q=Q\>=39>SMMZ@IA4H+H#^09?&FRR>LV<97$N@CAPH+;AP/,\O MG@-M!H6B-^?V'QG![#?E9;+M'[L[ M_XV:^D\T+5TH#0?E!: T@@HC4+1FD55FY->S[5T=]73-%#K:1I7 M^K)43:DLUZ?N0C7L35H3*GM+!E=(-Z7KM!RKP+#3S)FV9DF&G;Q9Z[LB"M7X M4J;QR>-/$BXWQ9-M,E1(43X]XKCU^/2OO(DE!))\7++V9K+? ?]^;/0 M5Y_J39[@^ RBU9]02P,$% @ 5G\)5]?]C]YG @ H08 !D !X;"]W M;W)K&ULK55=;YLP%/TK%JNF5EH+ 4*S#)#65-4Z M:5*5M.NS S?!JK&9[83NW\\V!"6IF^UA+^"/>X[/L7VOTY:+%UD!*/1:4R8S MKU*JF?J^+"JHL;SB#3 ]L^*BQDIWQ=J7C0!<6E!-_3 ($K_&A'EY:L<>1)[R MC:*$P8- 8$1!!0*91BP_FUA!I0:(BWC M5\_I#4L:X'Y[QWYGO6LO2RQAQNDS*565>1,/E;#"&ZKFO/T&O9^QX2LXE?:+ MVBXVOO90L9&*USU8*Z@)Z_[XM=^'/< H?@<0]H#P7P%1#XBLT4Z9M76+%[8%IK@@(-'Y+2A,J+Q E^AI<8O. MSR[0&2(,/59\(S$K9>HKO:9!^D7/?]/QA^_P?]^P*Q0%GU 8A)$#/CL-7T S MP,-#N*^=#G;#P6YH^:*_VW5YZ<"Q&VP2:BH;7$#FZ8R1(+;@Y1\_C)+@B\O9 M?R([\!D-/J-3[/DH.W^P8<,>%HB#G0%0^Z MXI.ZGG5.7Q)VV0A>@'0JZPC&>ZM&D^1(V=L8<[E$$9U%)5IS M[K[GX[>ZHG%\),P1]#FGL]H4 MJ>%5RO\ 4$L#!!0 ( %9_"5=*Z%C+'@0 %L6 9 >&PO=V]R:W-H M965TS;CY1DV9(9-5[XQI:HNQ]Y=^)?)*<'QG^(#8!$SWE&QN8'G#=P<$^I$TZ+M@4=3 MMI,9H?# D=CE.>;_WD/&#C/'=XX-CV2]D;K!C:9;O(8GD-^W#US=N34E)3E0 M01A%'%8SYZ,_2?R^=B@L_B)P$&?72(>R8.R'OOFF<-[6>_*_>V\D(ZQ?BK#@A2_P_MP" MQY+0-2I>CXFIOB6A9R9H>9N(+5["S%'Z)8#OP8E^_<4?>+^9DFL3%MN$)99@ MC3+TZC+TNNC1-R9Q=CX5374H$8,"H;\*^\@?#J?N_CR]!IMQV+2)+VWZ0LWTNJWTFJP&0S-:1W4:1UTIO7S,6?PK)84PIBT3L*U2;,)BVW"$DNP1AF& M=1F&G4+ZB5!,E] AHT.;1; )BVW"$DNP1A%&=1%&KYL+:EU:*DI&\()D1!(P M2NKH8CYZ+4&]M&C-Z?BG%LFE16B>\^,ZSG%GG$]JM:V^V3=H#51]OS.DEF8( MIVK12(34W_.]408ZH=>^@39AL4U88@G6J(SOG5;9WIM75!7"4B6LTF*KM,06 MK5F,LRV/WSE13L4XK3N,!?$O)_$@:$F!R2ALZ45L,.J-!BU!,!D- [,F^,$I MV*!;%3:,RUNE@/G/H@TN5XG]=K"7-NV$Q)5-0]@N0KVT&;^@?OYIT^)W+L:C M1]@#W<&=,3BKVQ6KM-@J+;%%:Q;AM&7Q>V\7NLYMS]7%L$F+K=(26[1F,4Y[ M*[][<_4%A+AJ']7-N[HR5G=2%>U<>VZ#MJX8;/R6KKAGAV4Y\'5Q2BF4+.ZH M+(](ZM;Z)/1C&UL MK99O3]LP$,:_BI6AB4F#M$G_A;61H QMT] 0C.VUFUP:"\?.;*=EWWYGIX32 MI!5">]/&SMWCWSVV8T_74CWH',"0QX(+/?-R8\HSW]=)#@75I[($@6\RJ0IJ ML*F6OBX5T-0E%=P/>KV17U FO'CJ^FY4/)65X4S C2*Z*@JJ_EX E^N9U_>> M.F[9,C>VPX^G)5W"'9C[\D9ARV]44E: T$P*HB";>>?]LWEDXUW +P9KO?5, M;"4+*1]LXVLZ\WH6"#@DQBI0_%O!'#BW0HCQ9Z/I-4/:Q.WG)_4K5SO6LJ : MYI+_9JG)9][$(REDM.+F5JZ_P*:>H=5+)-?NEZSKV''DD:321A:;9"0HF*C_ MZ>/&AZT$U.E."#8)P6["8$]"N$D(7:$UF2OKDAH:3Y5<$V6C4*M?SX$@QE7'_ M\/N[2W)\]($<803YFZI G,/-S>&M0*O/C]N_ZH]ZG+E?\D]L*C0>/1X)!Z_*,$A2M,+)_7G2:9 MD@61S1MG2>?ZJK5'3MM^LU;Q(!I._=5V=1TQDU$3\P)ZV$ /WPBM?1&YHP)*A(X #QJT?1W>-L1>W#'#>[X(.Z5 M@WH;[K@%,]C!;4>$PV[>2<,[>:6]^[DF[5&C8(>L'1/L<3)JR**#9.XKI" ! M/#+3S2JM%OLIH]9^Z>]NJ7;(L+\#Z6\=2P6HI3NM-4GL-[#^H#>]S87@W)V# M._T7>%&HS_5GF?J6<4W5D@F-AF&PO=V]R:W-H965T;4I=&TD MH*W&)#8$@WUVD]O&(K$SVVGAW\]VTJR/$)71+VWLW'..?:YC7P^6C#^+!$"B MERRE8F@E4N9]VQ91 AD69RP'JM[,&,^P5$T^MT7. <<&E*6VYSB!G6%"K7!@ M^NYX.&"%3 F%.XY$D668OUY!RI9#R[56'?=DGDC=88>#',_A >1C?L=5RZY9 M8I(!%811Q&$VM"[=_J2GXTW $X&E6'M&>B93QIYUXR8>6HX>$*002<4^,7-7!E%K*!2H!R_XFD*"-,8_90)<$09C0K.@4J4$CPE*9$$!#I%/S#G M6"\(=#P"B4DJ3E3O$]"8<70YYP"9!IVBQX<1.CXZ04>(4/0K8850[&)@2S5P M+6]'U2"ORD%Z;PS21[>,RD2@,8TA;L"/VO$7+7A;&5:[YJU%>TW0^IC[^F/JD'?X ^5OP#2_]>@7ZAL]_SPID+2NP:?V4 M$IUF";TY]T6.(QA::O<5P!=@A9\_N8'SM2EYAR0;'9)L?$BRR8'(-I+>J9/> M:6,/;[*\D!"K?4&"8I=(;2C0E-B2YMS0Z$-R$3IG3C<8V(OUC+6*O3=C>TF. M#RDY.1#91BJZ=2JZ[:E8I0!>5+4B&K-0,@1KEO0Z6RG8#>GV-D-&NR'N>7?+ MUMT8S_$W8R:M\_E/MX+:K:#5K;MJDY(,+<+<-:==Z[9O=1 M'!]2<;*KZ ;NFN2&N[W:W5Z[N\ CM=NKBA:QF:HZ&TZ&_<^$4NIBXSOVW*TL MM([GO5G81W%\2,5)DV+@;R7!7BL/,^!S4\@+9,PMS^FZM[XK7)H2>:O_RNU? MNPW]([<_+J\"_^C+B\DMYG-"!4IAIJ24S4 M_0BX#E#O9XS)54,+U#>N\"]02P,$% @ 5G\)5XS[;>D; P Q@L !D M !X;"]W;W)K&ULM59K;YLP%/TK%JNF3MK*,X1T M"5*;:MJF/:IF[3X[#5BW] C;<N.UXS?BPQ MHH8*FZ?&F+D@-.:U"1VY[CA':!";7B M1L/;%5M><]6S M.Y:4%$ %811Q6$RL"_=\ZGH:4$?<$5B+C3;2J=+^G$:2>GXTY):W9@:N-E^8O]4)Z^2F6,!4Y;_)JG,)E9DH106N,KE#5M_ MAC:A@>9+6"[J)UJWL8Z%DDI(5K1@I: @M'GCA]:(#8 ;' !X+<#[5X#? OPZ MT499G=85EC@><[9&7$@<0D M%^]4S.WL"IV>O$,GB%#T*V.54,1B;$NE68]L)ZV^RT:?=T#?UXJ>(=]YCSS' M\PWP:3]\!F4'][;AMG*JL\OK[/)J/O\E=K$>NTP9-T,$YB'TOCT7)4Y@8JF- M*8"OP(K?OG%#YZ,I_R.1;;GA=V[X?>QF-W"2\ I2! _JJ!%F!QK:L*;5!\TJ M=OV1%XSMU69J^U&>%X1^%[6E.>@T![V:^]:V26K#-MB4&GG^CM+](-\)0K/0 M02=TT"NTV57/F\TDKI?AI2OI2&1;R89=LN'K[ZOPF&X0-=I:C(6@XB,S+,>HT1;V:OH$0YR@EHIXHD[1H?]30V5%FB(D" ML[!1)VST.H?0R.!2N&NE(6@P/*#8=9XO7:=7\X]N31MO1,%P1YDARG>C M X>.NU$/N/\YSRW!EKS VU5G"/(/+$'W^?9U>Z^S%Q_>+5VX?7KOSK$A2AW? MNV+MC2)+5[C?,5\2*E ."P5SSH8J5]X4C4U'LK*NN^9,JBJN;F:JT :N ]3_ M!6/RJ:-+N:YTC_\"4$L#!!0 ( %9_"5>.SAGFBP8 &<] 9 >&PO M=V]R:W-H965TME1#KJW8[F:]82),+OF:1_&;)XY *N1D_M9-US.@B*PJ#MMGI M#-HA]:/69)SMNX\G8[X1@1^Q^Y@DFS"D\>L-"_CVNF6TWG8\^$\KD>YH3\9K M^L0>F?B^OH_E5GM'6?@ABQ*?1R1FR^O6%^/*,P=I0=;B7Y]MD[W/)#V4&><_ MTXW;Q76KD_:(!6PN4@25?Y[9E 5!2I+]^%5 6SO-M'#_\QO=R0Y>'LR,)FS* M@Q_^0JRN6\,66; EW03B@6\]5AQ0/^7->9!D_Y)MT;;3(O--(GA8%,L>A'Z4 M_Z4OQ8G8*Y"<^@*S*# /"WKO%'2+@FY3A5Y1T&NJT"\*^DT5!D7!H*G"95%P MV;1@6!0,L]'-AR,;2XL*.AG'?$OBM+6DI1\R0V35<@C]*/7NHXCEM[ZL$Y-O M7+"$W--7.@L8H=&"?)4M"%^2:%QVXR3M@OM,!@]SQ2*P28D<+MJBIM_3U MW6/UCKY^I*EORY.Y.Z/FVQF],;7 O^?B@G2-S\3L&*.:_DSUY8]L+;EYMU)_,\=?<\=:_QJ3LL5T:RN_MM=#->5_/;(.O\IU%G M[+RZ5U^=+CI7R9K.V75+KBH)BY]9:_+[;\:@\V>=*Y P"PFSD3 '"7.1, \$ M4YS6VSFMIZ-/;J-G%@D>OY*@F'WGV>Q;YSHMZ537(6%6#AMDL/2:Z7EB=#O# M)HHM4]*J*7_O1K^O'?U\#=9,--KR4X<<";.0,!L) MX++RC0J;[8[ZL0]K38R*HTL;2].]042YB!A+A+F@6"*+X8[7PR/ M7.H()JF"R'O*VBDH+Q_NC7KGHM,W#KR1MQH=M#KPAK8GIWH#"7.0,!<)\T P MQ1NCG3=&S;QAOZQ9E+#/Q&*SVHM@+>?4=0H)LW)8?\^8!ZZT1]5IS52;.%6( M,3BXJJU2NB.UB0RXJ V-M/!31QA*LZ T&TIS MH#072O-0--60>TFG<=:U;U&.LAR29D%I-I3F0&DNE.:A:*KES-)RIG8.O*,O M?K@)R>SM8IC,J93SQ6NM ;6PDPV(I%D%35F2^I6K<1LJZC03=:&BWE%1U0ME MF&QH$\3RXN9>,P5!(V4HS2IH^^>E,OK0J/BXH L5]% TU2!E!FSH0^ [/\HF MBV],D!\\%BORP'YM?'F-1)8\)E,>K@.?1O-ZYT!C82C-*FC[ ]FKF3J@R7 C M31>JZ:%HJG_*%-G0Q\BG/$30HTZV"S13+FC*!-RMV@6:%C?2=*&:7HUFUWAW MG2D37D,;ZTVF-%F1K2]6BYAN:2#-$+[C 6C8"Z59!4T9CYHI YKC-M)TH9K> M,4W5 V7V:NC#UP,/)(1O1")HM)"7H+560,:+4RC-,JHQ<,4'T-SVN* +%?2T M@JH#RI35.!:S-DU?Y)[[V \9>7@GD-4KG6P.),V"TFPHS8'27"C-0]%4=Y8Y MKS$Z+XJ!YKM0F@6EV5": Z6Y4)J'HJG_*:^,H\UCBJ1XI$V)3&P?J%LVWF_-&#R_T,B=;"9HD0VDVE.9 :2Z4 MYJ%HJC7+)-DTSUHQ36AV#*594)H-I3E0F@NE>2B::KDRL#;U@?57_]?&EU/< M:[ID^KS6=="\&DJS"EKZT+&\M[XP#]=,:&3=2-.%:GHHFNJ2,K4V]:FU;LTL MGGXU6S.A 3:49D%I-I3F0&DNE.:A:*HURT#<[)^W9D)#<"C-@M)L*,V!TEPH MS4/15,N5X;NI#]\?TI4RG>ENHP6;";:(6)(0P;.'>E.Z]@4-:JT(S>*A-,NL M9M25.T]H$']BA:;IKVWMN8(8N?LC=S$S+GFTBD(GM[=V__?LG>>3W8 M?V-<38V:_99Q9=?M=XPK-W_GMY3-7T&^H_&3'R4D8$O9A<[%I3RW!A]G'%Z(+%:0/Y_9++N;382 5V[U9/_@=02P,$% @ 5G\) M5TLRH;<4 P :@T !D !X;"]W;W)K&ULK5=K M;YLP%/TK%JNF3EK+(X0\EB"MJ:9MZJJH6;?/#MPDJ("9;9+VW\\V+@D-\=J) M+PG&]QS.N=?XFLF.T >V >#H,4MS-K4VG!=CVV;1!C+,+DD!N9A9$9IA+H9T M;;." HX5*$MMSW$".\-);H43=6].PPDI>9KD,*>(E5F&Z=,5I&0WM5SK^<9= MLMYP><,.)P5>PP+X?3&G8F37+'&20H(YI*/5KI?Y;BI/7*[1-H]]E?3HB:[CNUZ[[;ZK/ MWK:I1!5G_R#]SHL"'4?X_JB]0$$M-7B]U#951OA;B](16A<2E5TLTQ#46C6M'(J.@&&!N+]T$NNCAA$2G;Y8V. M'GT1O%#7$B+[29LZU]DW7*?KG54S]HU;:UO0J;W5/3@>N-WMKIJKHV7=%5O3 M^;[GN\;^&MZ:K7K_W$I;0DXN;G??EUUS8W[M\M8T1H&FD*:\?3-VC5WO/_N2 M)@U,8H]#CK-I'QR$Y5?(#TS72&ULM5O;;N,V$/T5PET4NT W M%DGYECH&DI!%M\4N@DW2/BLV'0NU)5>2DVW1CR\E*Z)Y,>7+[$MBR6<..1R2 M.AR/QJ]I]E>^$*) WU;+)+_J+(IB?=GMYM.%6$7Y1;H6B?QFGF:KJ)"7V7,W M7VB22/TP1E8G[5N<:7/!R4!A7B MCUB\YCN?4>G*4YK^55Y\FEUU@K)'8BFF14D1R7\OXE8LER63[,??-6FG:;,T MW/W\QOY+Y;QTYBG*Q6VZ_#.>%8NKSK"#9F(>;9;%U_3U5U$[U"OYINDRK_ZB MUQH;=-!TDQ?IJC:6/5C%R?9_]*T>B!T#R>,V(+4!,0W"/0:T-J"'MA#6!N&A M+?1J@\KU[M;W:N!85$23<9:^HJQ$2[;R0S7ZE;4,DAQ]1+?I:ITF\DZ.TCE*Y,1=BRQ.9_$4/8E$S.," M3=-B2**E_D':?1XS]#[=Q_0.Q0GZ&&1;G+)GH^[A>QOV6IW6O?M9MLW MLJ=O%'U.DV*1(Y[,Q,QAS_SV(X]]5XY3,UCD;;!NB)?PMTUR@6CP$R(!H8[^ MW!YN3ESNG-RW+ON\S7T51<=>3FEHOL170F M/_Z ^\'/KD&%)&.09!R(3!O^L!G^L&*G)PQ_"#G\D&0,DHP#D6G#WVN&O^>= M_9^20DC6[?;GBL'6O%^9ET_KEPG&X;C[LCNT-F80Z!!F0R@E.H;;&()I@]'< MZS?N];WN\6]K^207,ZD%BDV6(/F$6,M' HKR7!3.K7S+U]OIQ$<<#@V'72!L M@)@#%%)C7+@#1'NAV^E!X_3 NZ2N5VE6Q/]&E8))Y\ZE-8!<6I!D#)*, Y%I M81@V81AZYYX1!K2.Y#(K&XFG8JLV7($96A,"&Y//1A@+B=F(GC'M;$3?/>=& MC;.CHYPM)=;[9RGP/Z!EFCL]'3D6D>&J#2'&WL,<+-1PUH8,]JPP'"BY&7C] M_;)/0CKE8>#HI+F)ND#$C*P+-.H;_KI ?;S'XQV!C?TZ23JW(ZV=NXJ?XMAM M!92-@;)Q*#8]&$0%@YRLFFI3J"! LC%0-@[%I@=!'1RP_^1PO[.7.P-![;U\ M9*YZ&S,RU[P-H=A<\EZ,[I]2YMBK/-NU86V_VZJUJ]D0;&UJ-H::#RP_1G=0 M:5_<.ULH8:]^/GHU0;(Q4#8.Q:8'0REU[)?J)R@(;*OGH34!75K=/)TX0:$Y M!?T@W6VEU;%7@QXI) ;V:@H&IL<.$#8=MC$]\SCFQ^CN*DV,_:+X\'2ZFO#J_J.# ,G&0-DX%)N> MDE4G"N(_4;0^;8DMZ\W-S@$Q'[8.B+D[< =FX%[X1!T?B/_X<'PFIB;<[45@ M^ML*8>T0[H7H[BJ!3OP"_1!I04"%.B@; V7C4&QZ,)10)WZA?EHFAMB:VII_ MK1#6#N%>B.ZRTN[$K]U/4%/$EMA60L:!L1QVT)@9&0=FSVF%*#%/_)GLHX14 MS:4=)TQ7;8BUE]J0H>FI#Z)[JI0R\2ME2T,=D)GQ4QZ]UT"R,5 V#L6F!T?I M>>)/OONT% '-NH.R,5 V#L6F!T&=,HC_E-&6F2&.++N9F7%@S,R, V)E9OP8 MW3\EV(D_V]ZN%>V/_G4>DHV! MLG$H-CT82KI3OW0_04M06U);F1D'QL[,.$%F9J8%I+NM)#SUJM+C!$7-Y<_, MN$!F9L:!L3(S?HSN[DX9C%\D/U[\?G'1DI'Q4QR]Y& K8F!+8KY'30Q5\IV> M7A5#0VSN8+<.4-\L%7%@*#&5A -$@CT_ MVU-UF*#0%3+TH!(9)\JJD7&A["(9%VIOE0Q54IV>7R=#024[*!L#9>-0;'HP ME&2GWZ-:AK:7RS@@ILQU0$R5ZX#L6WI*Q5/PFAEJBVUKOSF@:*:=ACL@@SW% M>*&2]2%@U4SHJIHQ)94+9+GK N' 5)$N5'^TQV4EGD._>&YDU0%)&C_5T06O MH.4SH&PGE,R%H5AZ4C8&R<2@V/0CJP!&>5SX3MN??VR&L'<*] M$-VYG:KV,VMGPM9,^FT[A+5#N!>B>Z>4<7A^X4P(6C@#RL9 V3@4FQX,I>!# M\,*9T!;4UN1KA;!V"/="='^5; \!*V9JKK[/TU8(:X=P+V3K:7?G];:5R)ZK M]PISV?5-4FS?5VKN-N\N7E=O[!GW;_#E+7;<9_B2;]],5/3;%R4_1]ESG.1H M*>:RJ>!B(".2;=\]W%X4Z;IZN>XI+8IT57U&ULM9I=;]LV%(;_"N$50PMTL432MIS9!IIDP3IT0)"LW<6P M"\6F8Z'Z<$7:3H']^%$?$46+8B/@\":6[,-7AX=OXB<\7)RR_"O?,2;0L>2D%]D>Y;*3[99GH1"WN9/8[[/6;@I!R7Q&'O>=)R$43I: M+*X4))Y?*M%1\TSBX'MZQ?UVW+RGWUD]H4FAM\YB7OY$ISK6&Z'U@8LLJ0?+#)(HK5[#Y[H0 MK0$^[1F ZP'XM0-(/8"4$ZTR*Z=U$XIPM?1G*<6-W5*Q*F&W3/1)0SN48"W<5ARM$OZ#:,K*A?\]PAXFAN'7]N$/;-\,Q_KPL:Q*4QKJ1'[X9MY3L;=,52>575 M!-U$?!UG_) S],\G^3'Z*%C"_S5-ME*G9O7BU_.2[\,U6X[D[Q]G^9&-5C__ MY$^]7TU3!Q+3"D&:0A";NK$0[RMK?'FQ1EF<#Z4W3+6H'C M'U#\93FN?&]* M9HOQL3W);E00X$D3I"5/F^2I-?E/[,ABY)N2L@X<=#TXGTS.?=F,(#GK^H/J>0@;O%4XU M?4-?V4<.72$H-7V>+33RG;JUEHL&I*;/7,&0/W-K8E!F M@E+3BZ&HR;>R"(B)@]>8N!O4;V*%.KZ==?I,;$1=N];@=0-2T_B9*PC"=@BZC9YEWE&ZSA)F3 MT PA* M39^L8B8\=>M94(R"4M.+H3 *VS>5(#P[Z^Z(^3-R;MMNE!]X?H]S%?E@._FT MG6NG7[O0X&5SL3F$%3+AN5L/@U(4E)K>?% 41>S;31#M!^\U'C9$]7N8*/ A M=O Q>M@(OW:AHXWD:Q<:O& N]HV(0B;BMJ5&0)$*2DTOAD(JXKRM1KHMLXY[;2%ZYHI_ MB)U_?OMVB,1W8T*@&T10:OHT%281MWTU @I/4&IZ,10\$>>]-=)MG,UQY[2" MH0,78-IS7$'A#K7C3F59.^S:)08?77"Q,405'U&W;38*2DU0:GHQ%#51YVTV MVNVAX=GY"09#$)F0>8]Y%>=0.^>OE8E.(MDX7N6VV4=A#2"Z@ MB2IHHLZ;;;3;1^L>:S $]9]KH ISJ!USSLQKA%R[Q.#UC$40U'G3;;Z">T#C.>0:PVI,A^W3O,61ZG_#/.G*.4H9ELYQKN82=_G MU>GDZD9D^_* [V,F1):4ESL6;EA>!,C/MUDF7FZ*,\/-&?'5_U!+ P04 M" !6?PE7?#TPND<$ !8%@ &0 'AL+W=O04MGE6V#X M9L5%2A4^BK4MMP)HE(/2Q/8<9VBG-&;6?)KWW8OYE&S7&O?L8S7&Z4[[/ET2]?P .K+]E[@DUVQ1'$*3,:<$0&KF77KW@1N7P/R M$5]CV,FC-M&N/'+^73]\B&:6HV<$"81*4U#\>X(%)(EFPGG\6Y):E4T-/&[O MV=_GSJ,SCU3"@B??XDAM9M;8(A&L:):H)=_]#:5# \T7\D3FOV17CG4L$F92 M\;0$XPS2F!7_]+D4X@B /,T KP1XIX#^3P"]$M [UT*_!/3/M3 H ;GK=N%[ M+IQ/%9U/!=\1H4LXU\1ROUS"?Q?EPK\F=UUD/?MMZ M38Q>%?Y>SM<[(_Q-L2W0_6:T3F(W:; M) L,D=5"T*]"T&]CWX= T6=R]0@,5K'J$'C&G4!"4T@*MF'.IK>!I_D[=SC! MC^'I6.N7HURW/L1O(NJ/Q_51P%!Y?"@U>% JA@S/$2$,I;1)/X/ MF[!:0;YG8+JI]! XJDF"5OY+OTJ39'Y!-CY2R^EZ[F1R(JHAFS7YAY7\PW;Y M*Z4/BY\L4>EKLL!,&[,L9FOR:0NH/F[EC6FAW<*5YPRZ8^=MITGN5NBE_B3HC;EH=:[)$@]9NN_3Z@"7Y#;E&5--L6J=RZ6+Q229/WJ9H\:.<[)4 M#%FL!6I9GF Q,F2RDM(\J92F(=5ZBE"34A^>B:E+U5F70V[SX=])_Y]XL MW(9^7Y=-\\K<@;ZHN7ZD8ATS21)8H2FG.\)L*HHR9O&@^#:OTSURI7B:-S= M\:"D!^#[%>=J_Z -5,7D^?]02P,$% @ 5G\)5R5VU'2. @ L08 !D M !X;"]W;W)K&ULK55A;YLP$/TK%JNF5FH#@9!T M78+4IIJZ:=.J9MT^.W $J\9FMDG:_?J=#46DHUVE[0O8YMZ[]\[V,=])=:<+ M $/N2R[TPBN,J!7QGL-.],;%.UE+>V080MH#PM8"H!43.:*/, MV;JDAB9S)7=$V6ADLP-7&X=&-TS875P9A5\9XDQRGJ9U67-J("-?30&*+&6) MYZ&P&[4%\EEJ30XOP5#&]1$Y(;>K2W)X<$0."!/D6R%K346FY[Y!,9;23]O$ M%TWB\)G$GVHQ(E%P3,(@C ;@RY?A*Z@Z>+@/][$$71W"K@ZAXXO^H0ZC(9<- M[628UM[!,UW1%!8>DFE06_"2MV_&T^#]D.?_1+97@:BK0/02>[)L_%NSD.=X MRXC,";8)O @"3Z)2(-('8A05VH9)<4P$F*&2-'FF+H_M(MOD9#([Q4W>]KT. M1,6S=^,N:L_$I#,Q>:V)6F!7X^P7;BBWAQA[1M5V'\[HFG%F'H;4-PGBOJYQ M',V>J/];U)[ZN%,?OZB^?PBE.X3IWB&T/IZM>OQG/:=1&#S1/1 UB\+3)[K] M7D.QS?P+51LF-.&0(RX8S9!&-0VRF1A9N1ZSE@8[EAL6^$\!90/P>RZE>9S8 MMM7]I9+?4$L#!!0 ( %9_"5&PO=V]R:W-H M965TE'OY84;MERI_(5@.EG3)=R"^K:^%OHN MJ%46+(%4,IXB ?$:.\H0BXCN#1]FX1KF5.\Y_Y#=_+4YZ85X1Q#!7 MN035_QY@!G&<*^DZ?E:BO?HS\\3F]8OZ16%>F[FC$F8\_I6IZ M09E WVF< >+WZ(*E-)TS&J-3*4%)1-,%NF3TCL5,,9#HXSDHRF+Y"7U&WV[/ MT<F3O]%M9U.G:40^HF)H5>?V<3'Z ;F&=" ML'1I:R:G3#Z?C^6:SN&DIR>L!/$ O>GOOT7#\ ^;1T]B+# MY]CFL>_3HR>QEL=![7'@[-72XP%J3*!S)NQ%H>Q[7'L=]),MXY^%P1K1JCT&R!H?]I4FFZYG,5\II: M&]MUY*SUBJ4LR1)K1<[,?8>-+[6V3VQ\8N?L:/2)=8I4Z;[,>E)KFS6 $+D) MX8JJ3##UC!2().[M%IDKM&_Z%+>( 815:37@G"EUK;N6&(:/#6/2!RXL?> M/CVIM7T:#HG<(#*C'@ MZ*UK(O9*.+[4VCX-X6 G5$Q/-_?XSQM[O+4%<'=,#@?CX<:@M(81/-HR*@VH M8/)+*P3V>H3A2ZUMUF )=F-)W4%K^ISW1]%1FLQ$!@L$3VM()92]Q]4*1*,/ M8]-,UE;J=Y>,P7CSVX,EJC_$6[8W;) #N\\MOG(%M25K=8/NY_;)9G'=H-'1 M<$MM!A.P&Q,:7[Z<#.B6V7N8>5)KFS:\@8_>O-YYI0M?:FV?ABZPVV5 2YB# ;&! ^R& \M M.*?6V;O#O*DUCZE-LA!PE]:W(E7RO"EUC9K M*(.XSU%VXU\EL /_+%';\8\8."!N.+ ,0"OYN67V[I/W. 8AC>17Y3""=@%@6S^DE M*EJU?#9=OUK_%N"T> (>F/#RAP175"Q9*E$,]SHU/#S2S2+*9_/EC>+KXO'V M'5>*)\7E"N@"1!Z@W[_GVG=UDW] _0N)Z?]02P,$% @ 5G\)5S7MFFV$ M# 7T !D !X;"]W;W)K&ULM5U=<]NX%?TK M''6GDYUI+ (@2,JU/9,(P&RZNZTG=MJ'3A\4F[8U*XE>D8ZSG?[X4A\6Q(LK MD*(N7Q);/C@4#LA+G(M+\.(U7_Y6/&59&7R?SQ;%Y>"I+)_/A\/B[BF;3XJS M_#E;5']YR)?S25G]NGP<%L_+;'*_;C2?#7D8QL/Y9+H87%VL/[M>7EWD+^5L MNLBNET'Q,I]/EG]\S&;YZ^6 #=X^^#Q]?"I7'PRO+IXGC]E-5GYYOEY6OPUW M+/?3>;8HIODB6&8/EX,/[-RDZP9KQ#^GV6NQ]W.PZLK7//]M]S?TWO MRZ?+03H([K.'RBC*?;QM7WV ^ M76S^GWS?"K'7H.+!&_!M PX;1 <:B&T#T?8(T;9!U/8(*>RW&?W2'OE;S_RM!]6 M0NS4X&]J?.1>PK^]+,X"$?XEX"$7R/<9MV_.L>Z<=G1]VM&-O_E-]GRH>4U+ ML3NSQ)I/-)Q9G[/G?+D^E_;/L7__4LV4V+_Z#G3@;[@CG7H7;\^)Y_*_^R4OJAOC='&7 MS[/@89G/@WQS!\T7Z.6PH9-[)Z=,)+@87 P;@2O!A7 &3W'M@MY'(;A:C+=_ M'=5+=NHE7O4^+#G64 M*]W)E;:3*_M>V8L"U2MUQSSE0"\,$P*]$ R'45MCH!0&6F^?.BHVVBDV:G%O MFA1%5J)7X\CI0'6C" 70"T%%DL&;4RLNW8K+C)Q;6"+#V(YC30P6VAE_Z)5C M/'F>K@19GS_WT_)EB=^SMS3[WU)$0!0$P^%%AV$8B'8: W$@F_%WK.-9Q/:L M$O,*I[**]FZZF8S%%CQ(Z/(38LE2&\+A 4$PF+M#2H2J5$D95.D;)J4S5"QU0?3 M&D7>IU'DI$:1E$V1LFE2-D/%5A]T:Q3Y24:1(T8Q%@FSJX[6*O*3K2+'_-L("H<800Y--@(:0>^L MT<.%4+4^_"*W?I&?[AIG?O]R5J%:DYI&439&R:5(V0\56']&],M)>ZTAI"TEI*TEI2TEI:TG[,(_" MFD=QDGD4F"L<.=4I""QU[J@*08F813!IAL"X%+!LS_@[UE4XZQV%U\J\Q;_@ M?\&!6@M_^Z,O"%(+283(YA$B?Q[A MIF*E]T8_X0[:TL2:((Q5.HLH"(H)E@"DZ@8C OG<3)_O[KJMO0,; M_W /[&]^])5 R:9(V30IFZ%BJP^K36U$:9_ACS3Q0!3 'P&WK6L9N1"N@F @9P*(@!)8*:,14 SWUC#^'G55S.8-9$/) MQ.&=A4C+(4C9%"F;)F4S5&SU ;4)#>E/:!Q=0"S=8H7W\%G',0:"6]TH# 0+ MP]"CP8):X^]C5PWW=MOR5T:T*![>,M03:E T%\/@\W\HQA'-!3D;GOB[U%4R M:[VEWWJWJ1R6KA]VSK-&B&J&:/]W/?J"[L.A2^O099N5_<.EQ=)=:H]'#*9V M$=0HE'!:WXI+M^(R_FYUEZ2F;] MH_3[QZ-+BJ5K[QSM&B&J&:*;(<;?MX[:Q=9#QNT\9%--B9_FV%D5*9LB9=.D M;(:*K3Z\UDW&?;K)F-1-DK(I4C9-RF:HV.J#;MUD?)*;C%U[Q^#&*F,,Y#R( MCX!D")\?0T!1"-VDOT==%;-N,O:O0K]%P:95!3_-T1<$J;:\3CI,P*2+J:3LBE2-DW*9JC8ZH-N4PFQ/Y70% %=8\]B!G>B&F,P+IR5 M5006">[4EB P$841?,+"W[.NRMF,0MQ0BG]P=2$F+;,G95.D;)J4S5"QU;?? MMVF.Q)_F.'IU(<&>MW>*#E 4<[;D1^KN4Y@(UQB*P6>=C+^?776T^83$7W7? MYD4&[B/T0L*]+!$0@U48"@&ESF(E=C@8PXR_5UU5LX8\\1OR-HL,B6N3W>U) M,)"S/0D&O9:0(#[2.?]=E70^LCD.!_9M++@ISMV1D7* MIDC9-"F;H6*K#_/>&XWZ=)0)J:,D95.D;)J4S5"QU0?=.LKD)$>9(%:1)?#. M.$9@2>HDUA"48!*6O6D$QGD*0[#Q=ZRK<-90)OXE:A@4FQ8:_'1'7Q^D-I.4 M39.R&2JV^FO+K,U,PQZ#8DJZQD[*IDC9-"F;H6*K#[KUQ*G?$S<$Q6WKVLL\ MG?==C#%4-((;*"*H*L#"8*=1&$OAXPO^?AVKVW#O#[]W5_6+^E&GS^D9V/&?*Y8N=Z\S9N2[]Y.?BOD^7C=%$$L^RA.E1X MMIH!+S?OV][\4N;/Z_=#?\W+,I^O?WS*)O?9<@6H_OZ0Y^7;+ZL#[-YZ?O5_ M4$L#!!0 ( %9_"5><3Z:DA00 T= 9 >&PO=V]R:W-H965T(S7&R8NZ+-)#M=H@=CG_('P,[VF+.,4 M933&&2!H-=5NS'%HNL*AL/@S1GMZ<@S$4)XP?A8G=\NI9H@G0@F*F$! _K-# MJ8PO'T^$ /B\'SP3Q!BN8X^2M>LLU4&VI@B59PF[!'O/\% M50-R!"_""2W^@GUIZ]D:B+:4X;1RYD^0QEGY"[]60IPX<([G[>"^X.!6#D4R]5*L0FD?,CB;$+P'1%ASFC@HTE5X M373\'3O4+9%TNFD1+@%0C3,WGV9)8V;;E-JW\KM5@9%MFTRKH M6MF>Z[588>_0+A3.J85SSA/N!GP#"Y@@>I#P"OS._R_Y!FJ+.<*]]#HO**[5=1C>L.]=M91"?-5P@*5L% 1K%$ IG'\2#3>LBY2N#2BE!4IIH2I:LQ".ZP/FX#T;D*)/]"KI*FF^ M4EJ@E!:JHC63?ES;,/L7-^H7GM0O_!58$TSEGZH-*E 6E,QVKE13_9K>&- M:UWLJU%0U'JY0%Y?K??N;HH=J];U6W,\-R77?7,2:3<>RM/&,Z+O:(GS'A7+0XW""X1$0;\_@IC=C@1 >H=T-G_4$L# M!!0 ( %9_"5>D4-3;AP( %P( 9 >&PO=V]R:W-H965T=UAXHNMJDHE/M%^\HV&G@HW2HM6 V; M&S#*JR=YKN-P!/2B,T!0 \&U0%@#X;5 5 /1OT#_#-"O@?ZUP* &!B[V5;!< MI"=$DR268H^DM39J=N#2Y6@38,KMB[70TNQ2P^ED0GG<4GKYQ.S.G^X"P^O>+RH7\6G_TW M?A++L'E;0J<7OO*VM-SDH2*C=M+6QZ$J20HCSQ1 !7('7O+N36_@?VG+R2W% M)K<4F]Y2;'8CL9-<1DTNHTOJR5@P9DK[0HMTTT&'S*H.FH-$"_OU=]"8J!S- M"6U->"5_Y^1M_]HE?M>/8KP[3F2K47AJ-+G&:'K-<;,VHUYC4\4)'U5+!G+M M^II"J=AR717.9K5IG?>N8^"_YE7?-<5A3;E"!:P,ZG?O3-&652^K)EJ4KO8N MA3:5W UST_Y!6@.SOQ)"'R;V@.8/1?('4$L#!!0 ( %9_"5>4V_";) , M "82 - >&POQV MR9@)UH60U80LC2D_A&&U6+*"5A>J9-(BF=(%-;:K\[ J-:-I!:1"A(->+PX+ MRB69CN6JN"Y,%2S42IH)&;:AP-T^IQ/2C]^3P,G-5,HFY/[L[8^5,E=O G<_ M>7=RTKL_OSJ,G]7 .0F]HL-GB%[T<%V+8=+QOO1V^*G5:KFG&/G20^Z8*&WD MS;F3L2:&S8)/QYF2W;I'Q 6L,BU8\$#%A,RHX'/-@971@HN-"P\@L%!"Z<#8 M#;>I^A"I?CFX[WI0"XU.P:72=6Z7P?V=-\,/@&T/#'(A6H,#X@+3<4F-85I> MVTX]N X^@H*F?;C MRA! 8U1A&RFGN9*T]K!E- TKNV!"W,*#\CW;TUYG.WO6@QV3;=,::II.QG5 M?U?-:>_*ODPW*/F#,I]6=CJR[D-ELQO-,KZN^^NL-8"I]W%U6I9B\U'P7!;, M3?[9":=CNN4%2Z7Y+YL-2F5A TR3X(%IPQ>[D9^:EG=L;;;EM,YPSX,C]/QW MUSEGDFDJ=DW;VG_-J_QBQ]'EO[)<_U<"?D&+TRB2QK,5UP8+IO>DJ(4\70?8GCY5(=A,\4K$9HJO-2#^=0-&DOAW&\L##&P7L-J!_/X\4%-^3A3! MKF+>L"<81Y($0Z 6_34:Q\CJQ/#Q[P_VE$11DO@1P/P.H@A#X&G$$,"0 M**K/P8/S*-R>4V'WR]#T-U!+ P04 " !6?PE7EXJ[', 3 @ "P M %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0(8@S9?$6!/D!5J(/V!(%BD6= MOZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I6M6X 4BV)8]ISI%"KM0L'C6' MTD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T M>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L#!!0 ( %9_"5=82^P)T 0 M ($F / >&PO=V]R:V)O;VLN>&ULQ9I;D]HV%(#_BH:G]H$"OFR2G9"9 MS<*VS!!@UG1?.\(6H,:6&$EFL_GU/;;776E*SO3EA"=LV8C/1Y?O2.;CLS9? M=UI_9=^J4MGIX.C!+&R?P_Q5D#N>4[VY8X MOGOD #(=W(RAPKTTUK5WM/5S8#P+N+D[JYU^D*439L:=^-WH^B35H:D&GF+D M/48;A_ZS"^*M^3]AU/N]S,5,YW4EE.OB:$39 "I[E"<[8(I78CKH;V%WJF!S MY2!(;*&ZJN#>YDGAIQ=%]]0.<+T8FEL)%\RB:,'I(._7J]E\E>[Y=WJ?LX\R B!C*X(^5?D0<8(9'P5R&P+'U_F*P\R02"3*T(&D4P1 MR/2:D+$'>8- WEP3,O$@WR&0[ZX)F7J0[Q'(][20G[F5END]VQAAX=;V#L9A MTER!83(/\@,"^8$6\D\K&L2Y=1*^+*P_>X^QZ7M,R_4H\E8Q>:YK4(PZ0!2U M@N-<--_T,5'+$&OF49R%JH6/@_ED0BR4.3<*8F791AB6';EI&_=>5Q7TO"R( M&F:4";%27EO5MH-AJ=5AN!6F8DV;RS/?^9B84R;$4EDH:%P'*5XX+#"#3(@5 MLA3^)EW?:\!ZFXRB4O MV9VUL& +5B3HDH18(9DXM-WN\HHNPK01$6MC)L^R$*KP>3 _1,1^R.JJXN:E M:Z#)2K!FBS![1,3V M0).5$!.S1T1L#R]9N=C2F#4B8FMT6%@Q,''Q#P3$WOF#;,_ A-J MR'ZZMO7$Q,IYPX3LHJU!Y8*M=Z4\-#?[N]:8@A)B!>$YD+\EG& *2H@5 MA&/ZF\()IJ"$6$%XJA9$$U-00JR@(%6;"<=E&E4MJD&V#'G]LCVI7[V,3'W)-?<(0M[).:> MY&>M<2YB!N,;8C_B]/A=C# M/%NLH%8+Y3DO\PT\*7QT+V:3M'EWLJ_+\A[*UFJI>='_@ZK_]]>G?P!02P,$ M% @ 5G\)5Q,G[+KO 0 I2( !H !X;"]?)_ !,]BW $:&BH46\@!4F%Y'$ECT(>'NB4(1E M49P&S:JLL>7MO_IDC7WWE/=MV77'<;OKQ]G'87\-7U M^7BZLNZ&0UM.RV&3^G;UVFYRTOE\D8:?,YK[NY\S9\^???Z?B=UZO5OEAV[U M=LC'\LO@]-X-K^,VY]+,GMMAD\NR21_[R^DQG0]R=9KBOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$ M>BOJK01Z&^IM!'H;ZFT$>AOJ;01ZVV2SA$!O0[V-0&]#O8U ;T.]C4!O0[V- M0&]#O8U ;T.]C4!O1[V=0&]'O9U ;T>]G4!O1[V=0&^?;'83Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H[:BW$^@=J'<0Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H'9./ ME01Z!^H=!'H'ZAT$>@?J'7^I]U@^]WF\]'RO\?E_274YW9LOCS\OOT^BA(LS MS@G^2KG_ E!+ P04 " !6?PE78B/G&-@! !((@ $P %M#;VYT96YT M7U1Y<&5S72YX;6S-VEU/@S 4!N"_LG!K1M>O^1'GC7JK7O@'*IP-,J!-V\WY M[RU,331*7&;B>P.!MN<]M,ESQ>7CBZ,PV;5-%Q99%:.[8"P4%;4FY-91ET:6 MUK_8LX4:[,B)F:S.2ML%ZF+T]C7R*XN;VAI-DV[7-8%E;;8M&E)'IPG4X:**+9-OB]Z M,IXNI!.S-/A<>]'TJ^>NE2(?*S'/_$C,94^^ONH M/^V2RE]FI^U]MGX]G$=@P^WX/?Y\QA_U#^Q#@/0A0?I0('UHD#[F('V<@O1Q M!M+'.4@??(;2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU2BRZO^4]&PO=&AE;64O=&AE;64Q+GAM;%!+ M 0(4 Q0 ( %9_"5==G\J2U 4 ,P? 8 " @0X( !X M;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5TF,3I^Z @ [P< !@ ("! M7Q4 'AL+W=OA MO68R@ < *XK 8 " @4\8 !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M5G\)5^I]>FD\"@ 1EP !@ ("!?R, 'AL+W=O&PO=V]R M:W-H965T&UL4$L! A0#% @ 5G\)5^Z&UL4$L! A0#% @ 5G\)5U:@:-W@ M @ D 8 !D ("!240 'AL+W=O&PO=V]R:W-H965T19 !X;"]W;W)K&UL4$L! A0#% @ 5G\)5\U;WJC,!@ ;Q0 !D M ("!>5\ 'AL+W=O%W$% :# &0 @(%\9@ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ 5G\)5RNM/W0M!0 >PX !D ("!:W M 'AL+W=O MCR<% %#@ &0 @('/=0 >&PO=V]R:W-H965T&UL4$L! A0#% @ M5G\)5[*%(R07" )Q8 !D ("!9(( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5X'S-S6W! [Q@ !D M ("!0Z< 'AL+W=OY[MX# "$"P &0 @($QK >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 5G\)5[&E/U^( @ "@8 !D ("!4;, 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\) M5^W-F0B( @ D 8 !D ("!&;T 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5SZ5//5B P BPH M !D ("!*L@ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5_PPX-#N"0 GF$ !D M ("!5M4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 5G\)5WTIXW!H! :Q$ !D ("!">D 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5]?] MC]YG @ H08 !D ("!3?D 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 5G\)5^39F"5/ P ?0T !D M ("!@P,! 'AL+W=O&PO M=V]R:W-H965T.SAGFBP8 M &<] 9 " @5L* 0!X;"]W;W)K&UL4$L! A0#% @ 5G\)5TLRH;<4 P :@T !D ("! M'1$! 'AL+W=O&PO=V]R:W-H965TH9LYCC 4 "\N 9 M " @>4; 0!X;"]W;W)K&UL4$L! A0#% M @ 5G\)5WP],+I'! 6!8 !D ("!J"$! 'AL+W=O&PO=V]R:W-H965TD4-3;AP( %P( 9 " @>D_ 0!X;"]W;W)K&UL4$L! A0#% @ 5G\)5Y3;\)LD P )A( T M ( !IT(! 'AL+W-T>6QE&PO=V]R M:V)O;VLN>&UL4$L! A0#% @ 5G\)5Q,G[+KO 0 I2( !H M ( !W$L! 'AL+U]R96QS+W=O XML 70 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 71 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 72 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.2 html 266 288 1 false 48 0 false 6 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 - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS Statements 4 false false R5.htm 00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 5 false false R6.htm 00400 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY Sheet http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY Statements 6 false false R7.htm 00405 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical) Sheet http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquityParenthetical CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical) Statements 7 false false R8.htm 00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 8 false false R9.htm 10101 - Disclosure - Basis of Presentation and New Significant Accounting Policy Sheet http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicy Basis of Presentation and New Significant Accounting Policy Notes 9 false false R10.htm 10201 - Disclosure - Use of Estimates Sheet http://www.cspi.com/role/DisclosureUseOfEstimates Use of Estimates Notes 10 false false R11.htm 10301 - Disclosure - Recent Accounting Pronouncements Sheet http://www.cspi.com/role/DisclosureRecentAccountingPronouncements Recent Accounting Pronouncements Notes 11 false false R12.htm 10401 - Disclosure - Revenue Sheet http://www.cspi.com/role/DisclosureRevenue Revenue Notes 12 false false R13.htm 10501 - Disclosure - Earnings Per Share of Common Stock Sheet http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStock Earnings Per Share of Common Stock Notes 13 false false R14.htm 10601 - Disclosure - Accounts and Long-Term Receivable Sheet http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable Accounts and Long-Term Receivable Notes 14 false false R15.htm 10701 - Disclosure - Inventories Sheet http://www.cspi.com/role/DisclosureInventories Inventories Notes 15 false false R16.htm 10801 - Disclosure - Leases Sheet http://www.cspi.com/role/DisclosureLeases Leases Notes 16 false false R17.htm 10901 - Disclosure - Accounts payable and Other noncurrent liabilities Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilities Accounts payable and Other noncurrent liabilities Notes 17 false false R18.htm 11001 - Disclosure - Notes Payable and Line of Credit Notes http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCredit Notes Payable and Line of Credit Notes 18 false false R19.htm 11101 - Disclosure - Pension and Retirement Plans Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlans Pension and Retirement Plans Notes 19 false false R20.htm 11201 - Disclosure - Income Taxes Sheet http://www.cspi.com/role/DisclosureIncomeTaxes Income Taxes Notes 20 false false R21.htm 11301 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 21 false false R22.htm 11401 - Disclosure - Fair Value of Financial Assets and Liabilities Sheet http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilities Fair Value of Financial Assets and Liabilities Notes 22 false false R23.htm 11501 - Disclosure - Segment Information Sheet http://www.cspi.com/role/DisclosureSegmentInformation Segment Information Notes 23 false false R24.htm 11601 - Disclosure - Dividend Sheet http://www.cspi.com/role/DisclosureDividend Dividend Notes 24 false false R25.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/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicy 25 false false R26.htm 30403 - Disclosure - Revenue (Tables) Sheet http://www.cspi.com/role/DisclosureRevenueTables Revenue (Tables) Tables http://www.cspi.com/role/DisclosureRevenue 26 false false R27.htm 30503 - Disclosure - Earnings Per Share of Common Stock (Tables) Sheet http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockTables Earnings Per Share of Common Stock (Tables) Tables http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStock 27 false false R28.htm 30603 - 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 28 false false R29.htm 30703 - Disclosure - Inventories (Tables) Sheet http://www.cspi.com/role/DisclosureInventoriesTables Inventories (Tables) Tables http://www.cspi.com/role/DisclosureInventories 29 false false R30.htm 30803 - Disclosure - Leases (Tables) Sheet http://www.cspi.com/role/DisclosureLeasesTables Leases (Tables) Tables http://www.cspi.com/role/DisclosureLeases 30 false false R31.htm 30903 - Disclosure - Accounts payable and Other noncurrent liabilities (Tables) Sheet http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesTables Accounts payable and Other noncurrent liabilities (Tables) Tables http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilities 31 false false R32.htm 31003 - Disclosure - Notes Payable and Line of Credit (Tables) Notes http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditTables Notes Payable and Line of Credit (Tables) Tables http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCredit 32 false false R33.htm 31103 - 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 33 false false R34.htm 31303 - 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 34 false false R35.htm 31403 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables) Sheet http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesTables Fair Value of Financial Assets and Liabilities (Tables) Tables http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilities 35 false false R36.htm 31503 - Disclosure - Segment Information (Tables) Sheet http://www.cspi.com/role/DisclosureSegmentInformationTables Segment Information (Tables) Tables http://www.cspi.com/role/DisclosureSegmentInformation 36 false false R37.htm 40101 - Disclosure - Basis of Presentation and New Significant Accounting Policy - Narrative (Details) Sheet http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicyNarrativeDetails Basis of Presentation and New Significant Accounting Policy - Narrative (Details) Details 37 false false R38.htm 40401 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details) Sheet http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails Revenue - Schedule of Disaggregation of Revenue (Details) Details 38 false false R39.htm 40402 - Disclosure - Revenue - Revenue Recognition (Details) Sheet http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails Revenue - Revenue Recognition (Details) Details 39 false false R40.htm 40403 - Disclosure - Revenue - Performance Obligations (Details) Sheet http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails Revenue - Performance Obligations (Details) Details 40 false false R41.htm 40501 - Disclosure - Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details) Sheet http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details) Details 41 false false R42.htm 40502 - Disclosure - Earnings Per Share of Common Stock - Anti-dilutive (Details) Sheet http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails Earnings Per Share of Common Stock - Anti-dilutive (Details) Details 42 false false R43.htm 40601 - 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 43 false false R44.htm 40701 - Disclosure - Inventories (Details) Sheet http://www.cspi.com/role/DisclosureInventoriesDetails Inventories (Details) Details http://www.cspi.com/role/DisclosureInventoriesTables 44 false false R45.htm 40801 - Disclosure - Leases - Components of lease costs (Details) Sheet http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails Leases - Components of lease costs (Details) Details 45 false false R46.htm 40802 - Disclosure - Leases - Supplemental cash flow information (Details) Sheet http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails Leases - Supplemental cash flow information (Details) Details 46 false false R47.htm 40901 - 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 http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesTables 47 false false R48.htm 40902 - 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 48 false false R49.htm 41001 - Disclosure - Notes Payable and Line of Credit - Narrative (Details) Notes http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails Notes Payable and Line of Credit - Narrative (Details) Details 49 false false R50.htm 41002 - Disclosure - Notes Payable and Line of Credit - Current and Noncurrent Portion (Details) Notes http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails Notes Payable and Line of Credit - Current and Noncurrent Portion (Details) Details 50 false false R51.htm 41101 - 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 51 false false R52.htm 41102 - Disclosure - Pension and Retirement Plans - Fair value of the assets (Details) Sheet http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails Pension and Retirement Plans - Fair value of the assets (Details) Details 52 false false R53.htm 41201 - Disclosure - Income Taxes (Details) Sheet http://www.cspi.com/role/DisclosureIncomeTaxesDetails Income Taxes (Details) Details http://www.cspi.com/role/DisclosureIncomeTaxes 53 false false R54.htm 41301 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables 54 false false R55.htm 41401 - 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 http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesTables 55 false false R56.htm 41501 - Disclosure - Segment Information - Operating Segments (Details) Sheet http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails Segment Information - Operating Segments (Details) Details 56 false false R57.htm 41502 - Disclosure - Segment Information - Major customers (Details) Sheet http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails Segment Information - Major customers (Details) Details 57 false false R58.htm 41601 - Disclosure - Dividend (Details) Sheet http://www.cspi.com/role/DisclosureDividendDetails Dividend (Details) Details http://www.cspi.com/role/DisclosureDividend 58 false false All Reports Book All Reports [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 14 fact(s) appearing in ix:hidden were eligible for transformation: cspi:AllowanceForCreditLossesAndImpairmentsWithMaturitiesGreaterThanOneYear, us-gaap:AssetsFairValueDisclosure, us-gaap:CapitalizedContractCostAmortizationPeriod, us-gaap:CommonStockSharesIssued, us-gaap:CommonStockSharesOutstanding, us-gaap:LiabilitiesFairValueDisclosure, us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1, us-gaap:ShortTermInvestments - cspi-20230630x10q.htm 9 cspi-20230630x10q.htm cspi-20230630.xsd cspi-20230630_cal.xml cspi-20230630_def.xml cspi-20230630_lab.xml cspi-20230630_pre.xml cspi-20230630xex31d1.htm cspi-20230630xex31d2.htm cspi-20230630xex32d1.htm http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 75 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "cspi-20230630x10q.htm": { "axisCustom": 0, "axisStandard": 23, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 1022, "http://xbrl.sec.gov/dei/2022": 30 }, "contextCount": 266, "dts": { "calculationLink": { "local": [ "cspi-20230630_cal.xml" ] }, "definitionLink": { "local": [ "cspi-20230630_def.xml" ] }, "inline": { "local": [ "cspi-20230630x10q.htm" ] }, "labelLink": { "local": [ "cspi-20230630_lab.xml" ] }, "presentationLink": { "local": [ "cspi-20230630_pre.xml" ] }, "schema": { "local": [ "cspi-20230630.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/arcrole/esma-arcrole-2018-11-21.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd", "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd", "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd", "https://xbrl.sec.gov/country/2022/country-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd" ] } }, "elementCount": 461, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2022": 12, "http://www.cspi.com/20230630": 2, "http://xbrl.sec.gov/dei/2022": 5, "total": 19 }, "keyCustom": 36, "keyStandard": 252, "memberCustom": 9, "memberStandard": 37, "nsprefix": "cspi", "nsuri": "http://www.cspi.com/20230630", "report": { "R1": { "firstAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "00090 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://www.cspi.com/role/DocumentDocumentAndEntityInformation", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10201 - Disclosure - Use of Estimates", "menuCat": "Notes", "order": "10", "role": "http://www.cspi.com/role/DisclosureUseOfEstimates", "shortName": "Use of Estimates", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10301 - Disclosure - Recent Accounting Pronouncements", "menuCat": "Notes", "order": "11", "role": "http://www.cspi.com/role/DisclosureRecentAccountingPronouncements", "shortName": "Recent Accounting Pronouncements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10401 - Disclosure - Revenue", "menuCat": "Notes", "order": "12", "role": "http://www.cspi.com/role/DisclosureRevenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10501 - Disclosure - Earnings Per Share of Common Stock", "menuCat": "Notes", "order": "13", "role": "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStock", "shortName": "Earnings Per Share of Common Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10601 - Disclosure - Accounts and Long-Term Receivable", "menuCat": "Notes", "order": "14", "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable", "shortName": "Accounts and Long-Term Receivable", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinancingReceivablesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10701 - Disclosure - Inventories", "menuCat": "Notes", "order": "15", "role": "http://www.cspi.com/role/DisclosureInventories", "shortName": "Inventories", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10801 - Disclosure - Leases", "menuCat": "Notes", "order": "16", "role": "http://www.cspi.com/role/DisclosureLeases", "shortName": "Leases", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:LeaseDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10901 - Disclosure - Accounts payable and Other noncurrent liabilities", "menuCat": "Notes", "order": "17", "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilities", "shortName": "Accounts payable and Other noncurrent liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11001 - Disclosure - Notes Payable and Line of Credit", "menuCat": "Notes", "order": "18", "role": "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCredit", "shortName": "Notes Payable and Line of Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11101 - Disclosure - Pension and Retirement Plans", "menuCat": "Notes", "order": "19", "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlans", "shortName": "Pension and Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00100 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "menuCat": "Statements", "order": "2", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11201 - Disclosure - Income Taxes", "menuCat": "Notes", "order": "20", "role": "http://www.cspi.com/role/DisclosureIncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11301 - Disclosure - Accumulated Other Comprehensive Loss", "menuCat": "Notes", "order": "21", "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss", "shortName": "Accumulated Other Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11401 - Disclosure - Fair Value of Financial Assets and Liabilities", "menuCat": "Notes", "order": "22", "role": "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilities", "shortName": "Fair Value of Financial Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11501 - Disclosure - Segment Information", "menuCat": "Notes", "order": "23", "role": "http://www.cspi.com/role/DisclosureSegmentInformation", "shortName": "Segment Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "11601 - Disclosure - Dividend", "menuCat": "Notes", "order": "24", "role": "http://www.cspi.com/role/DisclosureDividend", "shortName": "Dividend", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "20102 - Disclosure - Summary of Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "25", "role": "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30403 - Disclosure - Revenue (Tables)", "menuCat": "Tables", "order": "26", "role": "http://www.cspi.com/role/DisclosureRevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30503 - Disclosure - Earnings Per Share of Common Stock (Tables)", "menuCat": "Tables", "order": "27", "role": "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockTables", "shortName": "Earnings Per Share of Common Stock (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30603 - Disclosure - Accounts and Long-Term Receivable (Tables)", "menuCat": "Tables", "order": "28", "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables", "shortName": "Accounts and Long-Term Receivable (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30703 - Disclosure - Inventories (Tables)", "menuCat": "Tables", "order": "29", "role": "http://www.cspi.com/role/DisclosureInventoriesTables", "shortName": "Inventories (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00105 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "menuCat": "Statements", "order": "3", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30803 - Disclosure - Leases (Tables)", "menuCat": "Tables", "order": "30", "role": "http://www.cspi.com/role/DisclosureLeasesTables", "shortName": "Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "30903 - Disclosure - Accounts payable and Other noncurrent liabilities (Tables)", "menuCat": "Tables", "order": "31", "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesTables", "shortName": "Accounts payable and Other noncurrent liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31003 - Disclosure - Notes Payable and Line of Credit (Tables)", "menuCat": "Tables", "order": "32", "role": "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditTables", "shortName": "Notes Payable and Line of Credit (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31103 - Disclosure - Pension and Retirement Plans (Tables)", "menuCat": "Tables", "order": "33", "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables", "shortName": "Pension and Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31303 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "menuCat": "Tables", "order": "34", "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31403 - Disclosure - Fair Value of Financial Assets and Liabilities (Tables)", "menuCat": "Tables", "order": "35", "role": "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesTables", "shortName": "Fair Value of Financial Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueByBalanceSheetGroupingTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "31503 - Disclosure - Segment Information (Tables)", "menuCat": "Tables", "order": "36", "role": "http://www.cspi.com/role/DisclosureSegmentInformationTables", "shortName": "Segment Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_0v0u1itqW0Ob9k_BD5SR5g", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40101 - Disclosure - Basis of Presentation and New Significant Accounting Policy - Narrative (Details)", "menuCat": "Details", "order": "37", "role": "http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicyNarrativeDetails", "shortName": "Basis of Presentation and New Significant Accounting Policy - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_segment_0v0u1itqW0Ob9k_BD5SR5g", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:ManagedServiceContractsRightToRefundPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40401 - Disclosure - Revenue - Schedule of Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "38", "role": "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "shortName": "Revenue - Schedule of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "cspi:ManagedServiceContractsRightToRefundPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40402 - Disclosure - Revenue - Revenue Recognition (Details)", "menuCat": "Details", "order": "39", "role": "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "shortName": "Revenue - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_9_30_2022_zjcplpYdIkeaPKlvxso79A", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00200 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "menuCat": "Statements", "order": "4", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "lang": null, "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40403 - Disclosure - Revenue - Performance Obligations (Details)", "menuCat": "Details", "order": "40", "role": "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails", "shortName": "Revenue - Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40501 - Disclosure - Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details)", "menuCat": "Details", "order": "41", "role": "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "shortName": "Earnings Per Share of Common Stock - Basic and diluted EPS computations (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "lang": null, "name": "cspi:NetIncomeLossAttributableToNonvestedCommonStock", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_V4gyA8LA4kGEg9laLdtH1Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_fDvby_3iSUSY83S2pDGXFw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40502 - Disclosure - Earnings Per Share of Common Stock - Anti-dilutive (Details)", "menuCat": "Details", "order": "42", "role": "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails", "shortName": "Earnings Per Share of Common Stock - Anti-dilutive (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis_us-gaap_RestrictedStockMember_V4gyA8LA4kGEg9laLdtH1Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_fDvby_3iSUSY83S2pDGXFw", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsAndOtherReceivablesNetCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40601 - Disclosure - Accounts and Long-Term Receivable (Details)", "menuCat": "Details", "order": "43", "role": "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "shortName": "Accounts and Long-Term Receivable (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "0", "lang": null, "name": "cspi:NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_agreement_YB8NvX-8Ak6PkxjuRjy_QQ", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40701 - Disclosure - Inventories (Details)", "menuCat": "Details", "order": "44", "role": "http://www.cspi.com/role/DisclosureInventoriesDetails", "shortName": "Inventories (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "us-gaap:InventoryDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:InventoryRawMaterials", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "cspi:LeaseCostGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40801 - Disclosure - Leases - Components of lease costs (Details)", "menuCat": "Details", "order": "45", "role": "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails", "shortName": "Leases - Components of lease costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:LeaseCostTableTextBlock", "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "cspi:LeaseCostGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40802 - Disclosure - Leases - Supplemental cash flow information (Details)", "menuCat": "Details", "order": "46", "role": "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "shortName": "Leases - Supplemental cash flow information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "cspi:LeaseDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_xUFpKI_AnUqRzWkvqrKHkA", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableInterestBearingInterestRate", "reportCount": 1, "unitRef": "Unit_Standard_pure_fVtaVrfynU2KnXoSZPUJig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40901 - Disclosure - Accounts payable and Other noncurrent liabilities - Narrative (Details)", "menuCat": "Details", "order": "47", "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails", "shortName": "Accounts payable and Other noncurrent liabilities - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_73qPgRjqxk-NnDVOJG0j-A", "decimals": "-3", "lang": null, "name": "us-gaap:InterestExpense", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "40902 - Disclosure - Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details)", "menuCat": "Details", "order": "48", "role": "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "shortName": "Accounts payable and Other noncurrent liabilities - Agreements with Vendors (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "cspi:ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_TypeOfArrangementAxis_cspi_VendorAgreementMember_xUFpKI_AnUqRzWkvqrKHkA", "decimals": "-3", "lang": null, "name": "cspi:AccountsPayableAndAccruedLiabilitiesCurrentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:LinesOfCreditCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41001 - Disclosure - Notes Payable and Line of Credit - Narrative (Details)", "menuCat": "Details", "order": "49", "role": "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "shortName": "Notes Payable and Line of Credit - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2019_To_10_31_2019_us-gaap_DebtInstrumentAxis_cspi_NotesPayablesMember_ikaXljleg0SQfxZKWFFCqA", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromNotesPayable", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00300 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "menuCat": "Statements", "order": "5", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NotesPayableCurrent", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41002 - Disclosure - Notes Payable and Line of Credit - Current and Noncurrent Portion (Details)", "menuCat": "Details", "order": "50", "role": "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "shortName": "Notes Payable and Line of Credit - Current and Noncurrent Portion (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_DebtInstrumentAxis_cspi_NotesPayablesMember_-VbFcr77SE-VBo2SZqngUw", "decimals": "-3", "lang": null, "name": "cspi:NotesPayableCurrentGross", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_LFBUkZk8t02cHm-qILo3zA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41101 - Disclosure - Pension and Retirement Plans - Components of net periodic benefit costs (Details)", "menuCat": "Details", "order": "51", "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "shortName": "Pension and Retirement Plans - Components of net periodic benefit costs (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_us-gaap_RetirementPlanTypeAxis_us-gaap_PensionPlansDefinedBenefitMember_LFBUkZk8t02cHm-qILo3zA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanInterestCost", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41102 - Disclosure - Pension and Retirement Plans - Fair value of the assets (Details)", "menuCat": "Details", "order": "52", "role": "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails", "shortName": "Pension and Retirement Plans - Fair value of the assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAllocationOfPlanAssetsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DefinedBenefitPlanFairValueOfPlanAssets", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41201 - Disclosure - Income Taxes (Details)", "menuCat": "Details", "order": "53", "role": "http://www.cspi.com/role/DisclosureIncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "4", "lang": null, "name": "cspi:EstimatedAnnualizedEffectiveIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_pure_fVtaVrfynU2KnXoSZPUJig", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41301 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "menuCat": "Details", "order": "54", "role": "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "shortName": "Accumulated Other Comprehensive Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_ZRSSUOMt6EmK1k0PAhccnw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_RbQXXx6VYUi2Mnlu76hGaA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41401 - Disclosure - Fair Value of Financial Assets and Liabilities (Details)", "menuCat": "Details", "order": "55", "role": "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "shortName": "Fair Value of Financial Assets and Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:FairValueDisclosuresTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_6_30_2023_us-gaap_FairValueByMeasurementFrequencyAxis_us-gaap_FairValueMeasurementsRecurringMember_RbQXXx6VYUi2Mnlu76hGaA", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41501 - Disclosure - Segment Information - Operating Segments (Details)", "menuCat": "Details", "order": "56", "role": "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "shortName": "Segment Information - Operating Segments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentAdditions", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_UK-aqVI85Eah7SSNRums5Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41502 - Disclosure - Segment Information - Major customers (Details)", "menuCat": "Details", "order": "57", "role": "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "shortName": "Segment Information - Major customers (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_4_1_2023_To_6_30_2023_srt_MajorCustomersAxis_cspi_CustomerAMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_67hjF-ujdkaMVap4-ezDgw", "decimals": "-5", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_6_13_2023_To_6_13_2023_RgPnS1KUbUyHSQHoR5slkg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_uDqFjfsD2US9vDTnqk7IIw", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "41601 - Disclosure - Dividend (Details)", "menuCat": "Details", "order": "58", "role": "http://www.cspi.com/role/DisclosureDividendDetails", "shortName": "Dividend (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R6": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_btk1rFfqm0Sdrpe1QAMkAw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_fDvby_3iSUSY83S2pDGXFw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00400 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY", "menuCat": "Statements", "order": "6", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "As_Of_9_30_2021_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember_btk1rFfqm0Sdrpe1QAMkAw", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_shares_fDvby_3iSUSY83S2pDGXFw", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "p", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_6_13_2023_To_6_13_2023_RgPnS1KUbUyHSQHoR5slkg", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:CommonStockDividendsPerShareCashPaid", "reportCount": 1, "unitRef": "Unit_Divide_USD_shares_uDqFjfsD2US9vDTnqk7IIw", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00405 - Statement - CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical)", "menuCat": "Statements", "order": "7", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquityParenthetical", "shortName": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS EQUITY (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R8": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "00500 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "menuCat": "Statements", "order": "8", "role": "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "table", "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unique": true, "unitRef": "Unit_Standard_USD_szCa2AOOcU-mWPdoOamsig", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "10101 - Disclosure - Basis of Presentation and New Significant Accounting Policy", "menuCat": "Notes", "order": "9", "role": "http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicy", "shortName": "Basis of Presentation and New Significant Accounting Policy", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "div", "body", "html" ], "baseRef": "cspi-20230630x10q.htm", "contextRef": "Duration_10_1_2022_To_6_30_2023_vb_DZXbXbkG89e7sT9_29Q", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 48, "tag": { "country_GB": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "U.K.." } } }, "localname": "GB", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "cspi_AccountsAndLongTermReceivableInterestIncome": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "AccountsAndLongTermReceivableInterestIncome", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFour": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearFour", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearTwo": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "AccountsAndLongTermReceivablePaymentsToBeReceivedFromYearOneToYearTwo", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsAndLongTermReceivablesFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "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" } } }, "localname": "AccountsAndLongTermReceivablesFairValueDisclosure", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsPayableAccruedLiabilitiesAndOtherNonCurrentLiabilitiesFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "AccountsPayableAccruedLiabilitiesAndOtherNonCurrentLiabilitiesFairValueDisclosure", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsPayableAndAccruedLiabilitiesCurrentDiscount": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discount on accounts payable and accrued liabilities.", "label": "Accounts Payable and Accrued Liabilities, Current , Discount", "terseLabel": "Less: discount" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentDiscount", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AccountsPayableAndAccruedLiabilitiesCurrentGross": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrentGross", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AllowanceForCreditLossesAndImpairmentsWithMaturitiesGreaterThanOneYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit losses or impairments with a contractual maturity of over one year.", "label": "Allowance For Credit Losses And Impairments With Maturities Greater Than One Year", "terseLabel": "Amount of allowance for credit losses or impairments with a contractual maturity of over one year" } } }, "localname": "AllowanceForCreditLossesAndImpairmentsWithMaturitiesGreaterThanOneYear", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_AmortizationOfAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Amortization of: [Abstract]", "terseLabel": "Amortization of:" } } }, "localname": "AmortizationOfAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "cspi_ChangesInOperatingAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Changes in operating assets and liabilities: [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "ChangesInOperatingAssetsAndLiabilitiesAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "cspi_ContractualReceivablesNetOfUnearnedIncome": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "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" } } }, "localname": "ContractualReceivablesNetOfUnearnedIncome", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_CostOfSalesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Cost of sales: [Abstract]", "terseLabel": "Cost of sales:" } } }, "localname": "CostOfSalesAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "cspi_CurrentAssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Current assets: [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "CurrentAssetsAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "cspi_CurrentLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Current liabilities: [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "CurrentLiabilitiesAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "cspi_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cspi_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cspi_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C [Member]", "label": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "cspi_CustomerFinancingForInventorySold": { "auth_ref": [], "crdr": "debit", "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 6 Accounts and Long-Term Receivable for details)" } } }, "localname": "CustomerFinancingForInventorySold", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cspi_EstimatedAnnualizedEffectiveIncomeTaxRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of estimated annualized effective income tax rate.", "label": "Estimated Annualized Effective Income Tax Rate", "terseLabel": "Estimated annualized effective income tax rate" } } }, "localname": "EstimatedAnnualizedEffectiveIncomeTaxRate", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "cspi_FinanceEquipmentLeasingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represent the information pertaining to Finance Equipment Leasing [Member].", "label": "Finance" } } }, "localname": "FinanceEquipmentLeasingMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "domainItemType" }, "cspi_FinanceLeaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "No definition available.", "label": "Finance Lease [Abstract]", "terseLabel": "Finance Lease:" } } }, "localname": "FinanceLeaseAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "cspi_IncomePerShareBasic": { "auth_ref": [], "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" } } }, "localname": "IncomePerShareBasic", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "cspi_IncomePerShareDiluted": { "auth_ref": [], "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" } } }, "localname": "IncomePerShareDiluted", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "cspi_IncomeTaxDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Tax Disclosure [Line Items]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureLineItems", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "cspi_IncomeTaxDisclosureTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information pertaining to income taxes.", "label": "Income Tax Disclosure [Table]" } } }, "localname": "IncomeTaxDisclosureTable", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "cspi_IncreaseDecreaseInOperatingLeaseLiabilities": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "IncreaseDecreaseInOperatingLeaseLiabilities", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cspi_IncreaseDecreaseInOperatingLeaseRightOfUseAssets": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "IncreaseDecreaseInOperatingLeaseRightOfUseAssets", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "cspi_InventoryLineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the inventory line of credit.", "label": "Inventory Line of Credit" } } }, "localname": "InventoryLineOfCreditMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "cspi_LeaseCostGross": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 2.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "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" } } }, "localname": "LeaseCostGross", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_LeaseDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of information about leases.", "label": "Lease Disclosure [Text Block]", "terseLabel": "Leases" } } }, "localname": "LeaseDisclosureTextBlock", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureLeases" ], "xbrltype": "textBlockItemType" }, "cspi_LiabilitiesAndShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "LIABILITIES AND SHAREHOLDERS' EQUITY", "label": "LIABILITIES AND SHAREHOLDERS' EQUITY [Abstract]", "terseLabel": "LIABILITIES AND SHAREHOLDERS' EQUITY" } } }, "localname": "LiabilitiesAndShareholdersEquityAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "cspi_LineOfCreditCashWithdrawalLimit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash withdrawal limit under the line of credit.", "label": "Line Of Credit Cash Withdrawal Limit", "terseLabel": "Cash withdrawal limit" } } }, "localname": "LineOfCreditCashWithdrawalLimit", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cspi_LineOfCreditCashWithdrawalOutstanding": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash withdrawal outstanding under line of credit.", "label": "Line Of Credit Cash Withdrawal Outstanding", "terseLabel": "Cash withdrawals outstanding" } } }, "localname": "LineOfCreditCashWithdrawalOutstanding", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "cspi_LiquidityRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Liquidity ratio", "label": "Liquidity Ratio" } } }, "localname": "LiquidityRatio", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "pureItemType" }, "cspi_LongTermReceivablesWeightedAverageInterestRate": { "auth_ref": [], "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" } } }, "localname": "LongTermReceivablesWeightedAverageInterestRate", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "percentItemType" }, "cspi_ManagedServiceContractsRightToRefundPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Managed Service Contracts, Right to Refund, Period", "label": "Managed Service Contracts Right To Refund Period", "terseLabel": "Managed service contracts, right to refund, period" } } }, "localname": "ManagedServiceContractsRightToRefundPeriod", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "durationItemType" }, "cspi_MaturityTermOfAccountsAndLongTermReceivables": { "auth_ref": [], "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" } } }, "localname": "MaturityTermOfAccountsAndLongTermReceivables", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "durationItemType" }, "cspi_NetIncomeAttributableToCommonStockholders": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "NetIncomeAttributableToCommonStockholders", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "cspi_NetIncomeLossAttributableToNonvestedCommonStock": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "NetIncomeLossAttributableToNonvestedCommonStock", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_NotesPayableCurrentGross": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": 1.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "NotesPayableCurrentGross", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "cspi_NotesPayableNoncurrentGross": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermNotesPayable", "weight": 1.0 } }, "crdr": "credit", "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" } } }, "localname": "NotesPayableNoncurrentGross", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "cspi_NotesPayablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to notes payable.", "label": "Notes payable" } } }, "localname": "NotesPayablesMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "cspi_NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable": { "auth_ref": [], "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" } } }, "localname": "NumberOfAgreementsCausingIncreaseInAccountsAndLongTermReceivable", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "integerItemType" }, "cspi_OtherComprehensiveIncomeLossAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Other comprehensive income (loss): [Abstract]", "terseLabel": "Other comprehensive income (loss):" } } }, "localname": "OtherComprehensiveIncomeLossAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "stringItemType" }, "cspi_OtherIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Other income (expense): [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeExpenseAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "cspi_OtherLiabilitiesNoncurrentDiscount": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": 1.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of discount on other non current liabilities.", "label": "Other Liabilities, Noncurrent, Discount", "terseLabel": "Less: discount" } } }, "localname": "OtherLiabilitiesNoncurrentDiscount", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_OtherLiabilitiesNoncurrentGross": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": 2.0, "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of other non current liabilities including discount.", "label": "Other Liabilities, Noncurrent, Gross", "terseLabel": "Noncurrent" } } }, "localname": "OtherLiabilitiesNoncurrentGross", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails" ], "xbrltype": "monetaryItemType" }, "cspi_PensionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Pension: [Abstract]", "terseLabel": "Pension:" } } }, "localname": "PensionAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "cspi_PercentageOfAccountsPayableAndNoncurrentLiabilities": { "auth_ref": [], "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" } } }, "localname": "PercentageOfAccountsPayableAndNoncurrentLiabilities", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "cspi_PerformanceObligationPaymentTerms": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance Obligation, Payment Terms", "label": "Performance Obligation, Payment Terms", "terseLabel": "Payment terms" } } }, "localname": "PerformanceObligationPaymentTerms", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "cspi_PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivable": { "auth_ref": [], "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" } } }, "localname": "PeriodOfPaymentsToBeReceivedForAccountsAndLongTermReceivable", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "durationItemType" }, "cspi_SalesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "", "label": "Sales: [Abstract]", "terseLabel": "Sales:" } } }, "localname": "SalesAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "cspi_SalesAbstract0": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Sales: [Abstract]0", "terseLabel": "Sales:" } } }, "localname": "SalesAbstract0", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "cspi_ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesAndOtherNonCurrentLiabilitiesTableTextBlock", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "cspi_ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock": { "auth_ref": [], "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" } } }, "localname": "ScheduleOfLeaseSupplementalCashFlowInformationTableTextBlock", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "cspi_ShareholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Shareholders' equity:", "label": "Shareholders' equity: [Abstract]", "terseLabel": "Shareholders' equity:" } } }, "localname": "ShareholdersEquityAbstract", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "cspi_SummaryOfSignificantAccountingPoliciesQuarterly": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Elements used to disclose significant accounting policies for quarterly reporting.", "label": "Summary of Significant Accounting Policies, Quarterly", "terseLabel": "Quarterly, Summary of Significant Accounting Policies" } } }, "localname": "SummaryOfSignificantAccountingPoliciesQuarterly", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "cspi_SystemsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "HPP" } } }, "localname": "SystemsSegmentMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "cspi_TechnologySolutionsSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "n/a", "label": "TS" } } }, "localname": "TechnologySolutionsSegmentMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "cspi_UnearnedIncome": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 2.0, "parentTag": "cspi_ContractualReceivablesNetOfUnearnedIncome", "weight": -1.0 } }, "crdr": "credit", "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" } } }, "localname": "UnearnedIncome", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "cspi_ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount": { "auth_ref": [], "crdr": "credit", "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" } } }, "localname": "ValuationAllowanceDeferredTaxAssetIncreaseDecreaseReleaseOfAllowancesAmount", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "cspi_VendorAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents information pertaining to vendor agreement.", "label": "Vendor Agreement" } } }, "localname": "VendorAgreementMember", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "cspi_WeightedAverageTotalSharesOutstandingBasic": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": 1.0 } }, "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" } } }, "localname": "WeightedAverageTotalSharesOutstandingBasic", "nsuri": "http://www.cspi.com/20230630", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails" ], "xbrltype": "sharesItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Document and Entity Information" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r643" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r644" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r641" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "employerIdItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r640" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r642" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://www.cspi.com/role/DocumentDocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "srt_EuropeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Europe" } } }, "localname": "EuropeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r270", "r621", "r680", "r707" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r307", "r308", "r309", "r310", "r457", "r560", "r576", "r601", "r602", "r618", "r632", "r639", "r678", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r307", "r308", "r309", "r310", "r457", "r560", "r576", "r601", "r602", "r618", "r632", "r639", "r678", "r696", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r270", "r621", "r680", "r707" ], "lang": { "en-us": { "role": { "label": "Name of Major Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r266", "r562", "r619", "r637", "r674", "r675", "r680", "r706" ], "lang": { "en-us": { "role": { "label": "Products and Services [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r266", "r562", "r619", "r637", "r674", "r675", "r680", "r706" ], "lang": { "en-us": { "role": { "label": "Products and Services [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r307", "r308", "r309", "r310", "r405", "r457", "r462", "r463", "r464", "r559", "r560", "r576", "r601", "r602", "r618", "r632", "r639", "r673", "r678", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Range [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r307", "r308", "r309", "r310", "r405", "r457", "r462", "r463", "r464", "r559", "r560", "r576", "r601", "r602", "r618", "r632", "r639", "r673", "r678", "r697", "r698", "r699", "r700", "r701" ], "lang": { "en-us": { "role": { "label": "Range [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r267", "r268", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r620", "r638", "r680" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r267", "r268", "r590", "r592", "r593", "r594", "r595", "r596", "r597", "r598", "r599", "r600", "r620", "r638", "r680" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Use of Estimates" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_AccountsAndOtherReceivablesNetCurrent": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Receivables, Net, Current", "terseLabel": "Accounts receivable, net of allowances of $106 and $88", "verboseLabel": "Accounts receivable" } } }, "localname": "AccountsAndOtherReceivablesNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Accounts, Notes, Loans and Financing Receivable [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accounts Payable and Accrued Liabilities, Current", "terseLabel": "Accounts payable and accrued expenses", "totalLabel": "Accounts payable and accrued expenses" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r15" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accounts payable and Other noncurrent liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrentAndNoncurrent": { "auth_ref": [ "r133", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Accounts Payable", "terseLabel": "Payable to vendor" } } }, "localname": "AccountsPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableInterestBearingInterestRate": { "auth_ref": [ "r117", "r118", "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Reflects the effective interest rate as of the balance sheet date on interest-bearing trade payables.", "label": "Accounts Payable, Interest-bearing, Interest Rate", "terseLabel": "Imputed interest rate" } } }, "localname": "AccountsPayableInterestBearingInterestRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms": { "auth_ref": [ "r703" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 1.0, "parentTag": "cspi_ContractualReceivablesNetOfUnearnedIncome", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract Receivable", "totalLabel": "Total payments" } } }, "localname": "AccountsReceivableBilledForLongTermContractsOrPrograms", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableGross": { "auth_ref": [ "r161", "r272" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business.", "label": "Accounts Receivable, Gross", "terseLabel": "Accounts receivable, gross" } } }, "localname": "AccountsReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r591" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccruedIncomeTaxesNoncurrent": { "auth_ref": [ "r4", "r127", "r143" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Accrued Income Taxes, Noncurrent", "terseLabel": "Income taxes payable" } } }, "localname": "AccruedIncomeTaxesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "auth_ref": [ "r27", "r31", "r682" ], "calculation": { "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails": { "order": 2.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "negatedLabel": "Cumulative unrealized loss on pension liability" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "auth_ref": [ "r168", "r169", "r170", "r171", "r510" ], "calculation": { "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails": { "order": 1.0, "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated adjustment, net of tax, that results from the process of translating subsidiary financial statements and foreign equity investments into the reporting currency from the functional currency of the reporting entity, net of reclassification of realized foreign currency translation gains or losses.", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "terseLabel": "Cumulative effect of foreign currency translation, net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r29", "r30", "r31", "r163", "r571", "r581", "r584" ], "calculation": { "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss", "totalLabel": "Accumulated other comprehensive loss, net" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r28", "r31", "r107", "r554", "r577", "r578", "r653", "r654", "r655", "r661", "r662", "r663" ], "lang": { "en-us": { "role": { "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.", "label": "Accumulated Other Comprehensive Income (Loss) [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r7" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r465", "r466", "r467", "r661", "r662", "r663", "r688" ], "lang": { "en-us": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r101", "r102", "r460" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "Adjustments to Additional Paid in Capital, Share-based Compensation, Requisite Service Period Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash (used in) provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r164", "r273", "r284" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Allowance for Doubtful Accounts Receivable, Current", "terseLabel": "Allowances (in dollars)" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease": { "auth_ref": [ "r669" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in allowance for credit loss on accounts receivable.", "label": "Allowance for Doubtful Accounts Receivable, Period Increase (Decrease)", "terseLabel": "Activity in allowance for credit losses for accounts and long-term receivables" } } }, "localname": "AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r56", "r78", "r80" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangibles" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r228" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Stock awards shares were excluded from the diluted loss per share calculation" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r125", "r142", "r160", "r194", "r250", "r256", "r262", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r488", "r492", "r512", "r636", "r676", "r677", "r694" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets", "verboseLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r156", "r167", "r194", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r488", "r492", "r512", "r636", "r676", "r677", "r694" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "terseLabel": "Assets, Fair Value Disclosure" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).", "label": "Basis of Accounting, Policy [Policy Text Block]", "terseLabel": "Basis of Presentation" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r61" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Basis of Presentation and New Significant Accounting Policy" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicy" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalizedContractCostAmortization": { "auth_ref": [ "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Amortization", "terseLabel": "Incremental costs amortized" } } }, "localname": "CapitalizedContractCostAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostAmortizationPeriod": { "auth_ref": [ "r670" ], "lang": { "en-us": { "role": { "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.", "label": "Capitalized Contract Cost, Amortization Period", "terseLabel": "Amortization Period" } } }, "localname": "CapitalizedContractCostAmortizationPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "durationItemType" }, "us-gaap_CapitalizedContractCostImpairmentLoss": { "auth_ref": [ "r291" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of impairment loss for asset recognized from cost incurred to obtain or fulfill contract with customer.", "label": "Capitalized Contract Cost, Impairment Loss", "terseLabel": "Impairment related to costs capitalized" } } }, "localname": "CapitalizedContractCostImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Capitalized Contract Cost [Line Items]", "terseLabel": "Capitalized Contract Cost [Line Items]" } } }, "localname": "CapitalizedContractCostLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedContractCostNetCurrent": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Capitalized Contract Cost, Net, Current", "terseLabel": "Current capitalized costs" } } }, "localname": "CapitalizedContractCostNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostNetNoncurrent": { "auth_ref": [ "r290" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Capitalized Contract Cost, Net, Noncurrent", "terseLabel": "Non-current capitalized costs" } } }, "localname": "CapitalizedContractCostNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedContractCostTable": { "auth_ref": [ "r290" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about cost capitalized in obtaining or fulfilling contract with customer.", "label": "Capitalized Contract Cost [Table]", "terseLabel": "Capitalized Contract Cost [Table]" } } }, "localname": "CapitalizedContractCostTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CarryingReportedAmountFairValueDisclosureMember": { "auth_ref": [ "r112", "r113" ], "lang": { "en-us": { "role": { "documentation": "Measured as reported on the statement of financial position (balance sheet).", "label": "Carrying Amount" } } }, "localname": "CarryingReportedAmountFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r58", "r158", "r605" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "terseLabel": "Cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r53", "r58", "r60" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash and cash equivalents end of year", "periodStartLabel": "Cash and cash equivalents beginning of year" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r53", "r116" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net (decrease) increase in cash and cash equivalents" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplementary non-cash financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashFlowOperatingActivitiesLesseeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Operating Activities, Lessee [Abstract]", "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:" } } }, "localname": "CashFlowOperatingActivitiesLesseeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r646" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 8.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Cash surrender value of life insurance" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]", "terseLabel": "Accounts payable and other noncurrent liabilities" } } }, "localname": "CollaborativeArrangementsAndNoncollaborativeArrangementTransactionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommonStockDividendsPerShareCashPaid": { "auth_ref": [ "r89" ], "lang": { "en-us": { "role": { "documentation": "Aggregate dividends paid during the period for each share of common stock outstanding.", "label": "Common Stock, Dividends, Per Share, Cash Paid", "terseLabel": "Common Stock, Dividends, Per Share, Cash Paid" } } }, "localname": "CommonStockDividendsPerShareCashPaid", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureDividendDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquityParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r661", "r662", "r688" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r6" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r6", "r84" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "periodEndLabel": "Ending Balance (in Shares)", "periodStartLabel": "Beginning Balance (in Shares)", "terseLabel": "Common stock, shares outstanding" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheetsParenthetical", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r6", "r636" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "verboseLabel": "Common stock, $.01 par value per share; authorized, 7,500 shares; issued and outstanding 4,710 and 4,554 shares, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Pension and Retirement Plans" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r32", "r174", "r176", "r183", "r567", "r573" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income (loss)" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "auth_ref": [ "r43", "r182", "r566", "r572" ], "lang": { "en-us": { "role": { "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.", "label": "Comprehensive Income (Loss) Note [Text Block]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "ComprehensiveIncomeNoteTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLoss" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r65", "r66", "r114", "r115", "r270", "r591" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r65", "r66", "r114", "r115", "r270", "r585", "r591" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r65", "r66", "r114", "r115", "r270", "r591", "r708" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r65", "r66", "r114", "r115", "r270" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r65", "r66", "r114", "r115", "r270", "r591" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractReceivableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Construction Contractor, Receivable, Excluding Contract Retainage, Fiscal Year Maturity [Abstract]" } } }, "localname": "ContractReceivableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContractReceivableDueInRemainderOfFiscalYear": { "auth_ref": [ "r702" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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 remainder of current fiscal year.", "label": "Contract Receivable, Due in Remainder of Fiscal Year", "terseLabel": "2023" } } }, "localname": "ContractReceivableDueInRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueOneToTwoYears": { "auth_ref": [ "r702" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 5.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Contract Receivable, Due in Year Two", "terseLabel": "2025" } } }, "localname": "ContractReceivableDueOneToTwoYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueOneYearOrLess": { "auth_ref": [ "r702" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Contract Receivable, Due in Next Twelve Months", "terseLabel": "2024" } } }, "localname": "ContractReceivableDueOneYearOrLess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueThreeToFourYears": { "auth_ref": [ "r702" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 3.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Contract Receivable, Due in Year Four", "terseLabel": "2027" } } }, "localname": "ContractReceivableDueThreeToFourYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableDueTwoToThreeYears": { "auth_ref": [ "r702" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails": { "order": 4.0, "parentTag": "us-gaap_AccountsReceivableBilledForLongTermContractsOrPrograms", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Contract Receivable, Due in Year Three", "terseLabel": "2026" } } }, "localname": "ContractReceivableDueTwoToThreeYears", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r361", "r363", "r377" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, Net, Current", "terseLabel": "Current contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetNoncurrent": { "auth_ref": [ "r361", "r363", "r377" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Asset, Net, Noncurrent", "terseLabel": "Non-current contract assets" } } }, "localname": "ContractWithCustomerAssetNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r361", "r362", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Current contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r361", "r362", "r377" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Non-current contract liabilities" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Contract with Customer, Liability, Revenue Recognized", "terseLabel": "Revenue recognized included in contract liability" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r37", "r194", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r512", "r676" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Goods and Services Sold", "verboseLabel": "Total cost of sales" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r64", "r270" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable and Line of Credit" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r83", "r192", "r325", "r326", "r327", "r328", "r329", "r330", "r331", "r336", "r343", "r344", "r346" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.", "label": "Debt Disclosure [Text Block]", "terseLabel": "Notes Payable and Line of Credit" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCredit" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r1", "r2", "r3", "r126", "r128", "r139", "r197", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r531", "r613", "r614", "r615", "r616", "r617", "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r21", "r321" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Interest rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Note payable" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r22", "r197", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r531", "r613", "r614", "r615", "r616", "r617", "r659" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r22", "r85", "r86", "r87", "r88", "r119", "r120", "r122", "r138", "r197", "r320", "r321", "r322", "r323", "r324", "r326", "r332", "r333", "r334", "r335", "r337", "r338", "r339", "r340", "r341", "r342", "r345", "r531", "r613", "r614", "r615", "r616", "r617", "r659" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountCurrent": { "auth_ref": [ "r119", "r122" ], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": 2.0, "parentTag": "us-gaap_NotesPayableCurrent", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized within one year or within the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Current", "negatedLabel": "Less: notes discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscountNoncurrent": { "auth_ref": [ "r119", "r122" ], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermNotesPayable", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of debt discount to be amortized after one year or the normal operating cycle, if longer.", "label": "Debt Instrument, Unamortized Discount, Noncurrent", "terseLabel": "Less: notes discount" } } }, "localname": "DebtInstrumentUnamortizedDiscountNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r468", "r469" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets Net", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRevenueCurrent": { "auth_ref": [ "r647" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Deferred Revenue, Current", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredRevenueCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards that are subject to expiration dates.", "label": "Deferred Tax Assets, Operating Loss Carryforwards, Subject to Expiration", "terseLabel": "State credits that are expected to expire unutilized" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsResearch": { "auth_ref": [ "r105", "r106", "r686" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible research tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards, Research", "terseLabel": "Research and development credits" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsResearch", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "auth_ref": [ "r383", "r421", "r446", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 4.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "negatedLabel": "Amortization of net (gain) loss" } } }, "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "auth_ref": [ "r383", "r422", "r447", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 3.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan.", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "terseLabel": "Amortization of past service costs" } } }, "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent": { "auth_ref": [ "r124", "r141", "r381", "r382", "r404", "r624" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 9.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset, recognized in statement of financial position, for overfunded defined benefit pension and other postretirement plans.", "label": "Assets for Plan Benefits, Defined Benefit Plan", "terseLabel": "Pension benefits assets" } } }, "localname": "DefinedBenefitPlanAssetsForPlanBenefitsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis": { "auth_ref": [ "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r432", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by defined benefit plan asset investment.", "label": "Defined Benefit Plan, Asset Categories [Axis]" } } }, "localname": "DefinedBenefitPlanByPlanAssetCategoriesAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanCashAndCashEquivalentsMember": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Cash and cash equivalent in which defined benefit plan asset is invested.", "label": "Defined Benefit Plan, Cash and Cash Equivalents [Member]", "terseLabel": "Cash on deposit" } } }, "localname": "DefinedBenefitPlanCashAndCashEquivalentsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Defined Benefit Plan Disclosure [Line Items]", "terseLabel": "Defined Benefit Plan Disclosure [Line Items]" } } }, "localname": "DefinedBenefitPlanDisclosureLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedBenefitPlanEquitySecuritiesMember": { "auth_ref": [ "r622", "r624" ], "lang": { "en-us": { "role": { "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.", "label": "Defined Benefit Plan, Equity Securities [Member]", "terseLabel": "Equity" } } }, "localname": "DefinedBenefitPlanEquitySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "auth_ref": [ "r383", "r420", "r445", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 5.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "negatedLabel": "Expected return on plan assets" } } }, "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanFairValueOfPlanAssets": { "auth_ref": [ "r395", "r406", "r408", "r409", "r622", "r623", "r624" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Defined Benefit Plan, Fair Value of Plan Assets", "terseLabel": "Defined Benefit Plan, Fair Value of Plan Assets" } } }, "localname": "DefinedBenefitPlanFairValueOfPlanAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanInterestCost": { "auth_ref": [ "r383", "r387", "r419", "r444", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 2.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.", "label": "Defined Benefit Plan, Interest Cost", "terseLabel": "Interest cost" } } }, "localname": "DefinedBenefitPlanInterestCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "auth_ref": [ "r417", "r442", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "totalLabel": "Net periodic benefit cost" } } }, "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedBenefitPlanServiceCost": { "auth_ref": [ "r385", "r418", "r443", "r624", "r625" ], "calculation": { "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails": { "order": 1.0, "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.", "label": "Defined Benefit Plan, Service Cost", "terseLabel": "Service cost" } } }, "localname": "DefinedBenefitPlanServiceCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortization": { "auth_ref": [ "r56", "r81" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Depreciation, Depletion and Amortization, Nonproduction", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "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.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Schedule of disaggregated revenues" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DividendsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dividend" } } }, "localname": "DividendsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_DividendsCash": { "auth_ref": [ "r89", "r137" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.", "label": "Dividends, Cash", "negatedTerseLabel": "Cash dividends paid on common stock" } } }, "localname": "DividendsCash", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "verboseLabel": "Federal" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticPlanMember": { "auth_ref": [ "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "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.", "label": "Domestic" } } }, "localname": "DomesticPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share of Common Stock" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r184", "r207", "r208", "r209", "r210", "r211", "r218", "r220", "r225", "r226", "r227", "r231", "r497", "r498", "r568", "r574", "r607" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "verboseLabel": "Net income per common share - basic" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r184", "r207", "r208", "r209", "r210", "r211", "r220", "r225", "r226", "r227", "r231", "r497", "r498", "r568", "r574", "r607" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "verboseLabel": "Net income per common share - diluted" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r228", "r229", "r230", "r232" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share of Common Stock" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStock" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r690" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "terseLabel": "Effects of exchange rate on cash, net" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r471" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective Income Tax Rate, Continuing Operations" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue from External Customer [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accumulated Other Comprehensive Loss." } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r84", "r152", "r177", "r178", "r179", "r198", "r199", "r200", "r204", "r212", "r214", "r233", "r281", "r360", "r465", "r466", "r467", "r475", "r476", "r496", "r523", "r524", "r525", "r526", "r527", "r529", "r554", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_EstimateOfFairValueFairValueDisclosureMember": { "auth_ref": [ "r334", "r511", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Measured as an estimate of fair value.", "label": "Fair Value" } } }, "localname": "EstimateOfFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]" } } }, "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "auth_ref": [ "r110", "r112", "r113" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table]" } } }, "localname": "FairValueByBalanceSheetGroupingTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByBalanceSheetGroupingTextBlock": { "auth_ref": [ "r110", "r112" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, by Balance Sheet Grouping [Table Text Block]", "terseLabel": "Summary of assets and liabilities at fair value" } } }, "localname": "FairValueByBalanceSheetGroupingTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r334", "r408", "r409", "r410", "r411", "r412", "r413", "r503", "r556", "r557", "r558", "r614", "r615", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.", "label": "Fair Value, Hierarchy [Axis]" } } }, "localname": "FairValueByFairValueHierarchyLevelAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementBasisAxis": { "auth_ref": [ "r110", "r111", "r334", "r614", "r615" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement basis.", "label": "Measurement Basis [Axis]" } } }, "localname": "FairValueByMeasurementBasisAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r502", "r503", "r504", "r505", "r508" ], "lang": { "en-us": { "role": { "documentation": "Information by measurement frequency.", "label": "Measurement Frequency [Axis]" } } }, "localname": "FairValueByMeasurementFrequencyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Fair Value of Financial Assets and Liabilities" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Assets and Liabilities" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueInputsLevel1Member": { "auth_ref": [ "r334", "r408", "r413", "r503", "r556", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r334", "r408", "r413", "r503", "r557", "r614", "r615", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r334", "r408", "r409", "r410", "r411", "r412", "r413", "r503", "r558", "r614", "r615", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Inputs, Level 3 [Member]", "terseLabel": "Level 3" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementFrequencyDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement frequency.", "label": "Measurement Frequency [Domain]" } } }, "localname": "FairValueMeasurementFrequencyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r334", "r408", "r409", "r410", "r411", "r412", "r413", "r556", "r557", "r558", "r614", "r615", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.", "label": "Fair Value Hierarchy [Domain]" } } }, "localname": "FairValueMeasurementsFairValueHierarchyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsNonrecurringMember": { "auth_ref": [ "r502", "r503", "r504", "r505", "r506", "r508" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Nonrecurring" } } }, "localname": "FairValueMeasurementsNonrecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r507", "r508" ], "lang": { "en-us": { "role": { "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.", "label": "Fair Value, Recurring" } } }, "localname": "FairValueMeasurementsRecurringMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseInterestExpense": { "auth_ref": [ "r536", "r542", "r635" ], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 1.0, "parentTag": "cspi_LeaseCostGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense on finance lease liability.", "label": "Finance Lease, Interest Expense", "terseLabel": "Interest on lease liabilities" } } }, "localname": "FinanceLeaseInterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseInterestPaymentOnLiability": { "auth_ref": [ "r538", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest paid on finance lease liability.", "label": "Finance Lease, Interest Payment on Liability", "terseLabel": "Operating cash flows from finance leases" } } }, "localname": "FinanceLeaseInterestPaymentOnLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r537", "r546" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedTerseLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance leases" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceReceivablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Financing receivables" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Assets, Balance Sheet Groupings [Abstract]", "terseLabel": "Assets:" } } }, "localname": "FinancialInstrumentsFinancialAssetsBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Financial Instruments, Financial Liabilities, Balance Sheet Groupings [Abstract]", "terseLabel": "Liabilities:" } } }, "localname": "FinancialInstrumentsFinancialLiabilitiesBalanceSheetGroupingsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FinancingReceivablesTextBlock": { "auth_ref": [ "r275", "r278" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for financing receivable.", "label": "Financing Receivables [Text Block]", "terseLabel": "Accounts and Long-Term Receivable" } } }, "localname": "FinancingReceivablesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivable" ], "xbrltype": "textBlockItemType" }, "us-gaap_FixedIncomeFundsMember": { "auth_ref": [ "r681" ], "lang": { "en-us": { "role": { "documentation": "Investment that pools funds from investors to invest in a combination of underlying investments, primarily fixed income investments.", "label": "Fixed Income Funds [Member]", "terseLabel": "Fixed income" } } }, "localname": "FixedIncomeFundsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionGainLossBeforeTax": { "auth_ref": [ "r516", "r518", "r520", "r521" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of foreign currency transaction realized and unrealized gain (loss) recognized in the income statement.", "label": "Foreign Currency Transaction Gain (Loss), before Tax", "negatedLabel": "Foreign exchange loss (gain)", "terseLabel": "Foreign exchange (loss) gain" } } }, "localname": "ForeignCurrencyTransactionGainLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "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.", "label": "International" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r658", "r671", "r672" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.", "label": "Gain (Loss) on Disposition of Property Plant Equipment, Excluding Oil and Gas Property and Timber Property", "negatedLabel": "Loss on sale of fixed assets, net" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r36", "r194", "r250", "r255", "r261", "r264", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r512", "r609", "r676" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.", "label": "Gross Profit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r34", "r123", "r134", "r150", "r250", "r255", "r261", "r264", "r569", "r609" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r302", "r304" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r304" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs, Report Line [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r104" ], "lang": { "en-us": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r195", "r472", "r473", "r474", "r480", "r482", "r484", "r485", "r486" ], "lang": { "en-us": { "role": { "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.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r196", "r213", "r214", "r248", "r470", "r481", "r483", "r575" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "verboseLabel": "Income tax (benefit) expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r59" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Paid", "terseLabel": "Cash paid (received) for income taxes" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesReceivable": { "auth_ref": [ "r132", "r148", "r648" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Income Taxes Receivable, Current", "terseLabel": "Refundable income taxes" } } }, "localname": "IncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.", "label": "Increase (Decrease) in Accounts and Other Receivables", "negatedLabel": "(Increase) decrease in accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsAndOtherReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Decrease in accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r561", "r657" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Deferred Revenue", "terseLabel": "(Decrease) increase in deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredIncomeTaxes": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Deferred Income Taxes", "negatedLabel": "Deferred income taxes" } } }, "localname": "IncreaseDecreaseInDeferredIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.", "label": "Increase (Decrease) in Income Taxes Receivable", "negatedLabel": "Decrease in refundable income taxes" } } }, "localname": "IncreaseDecreaseInIncomeTaxesReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInterestPayableNet": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Interest Payable, Net", "terseLabel": "Decrease in interest payable" } } }, "localname": "IncreaseDecreaseInInterestPayableNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Decrease (increase) in inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLeasingReceivables": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due from lessees arising from lease agreements.", "label": "Increase (Decrease) in Leasing Receivables", "negatedLabel": "Decrease in investment in lease" } } }, "localname": "IncreaseDecreaseInLeasingReceivables", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInLongTermReceivablesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the amount due within one year (or one business cycle) of receivables that were originally due beyond one year (or one business cycle).", "label": "Increase (Decrease) in Long-term Receivables, Current", "negatedLabel": "(Increase) decrease in long-term receivable" } } }, "localname": "IncreaseDecreaseInLongTermReceivablesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentAssets": { "auth_ref": [ "r657" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 24.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current assets classified as other.", "label": "Increase (Decrease) in Other Current Assets", "negatedLabel": "Decrease (increase) in other assets" } } }, "localname": "IncreaseDecreaseInOtherCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 23.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase in other long term liabilities", "verboseLabel": "Decrease in other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPensionAndPostretirementObligations": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Increase (Decrease) in Obligation, Pension and Other Postretirement Benefits", "terseLabel": "Decrease in pension and retirement plans liabilities" } } }, "localname": "IncreaseDecreaseInPensionAndPostretirementObligations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights": { "auth_ref": [ "r62" ], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic", "weight": -1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Participating Nonvested Shares with Non-forfeitable Dividend Rights", "negatedLabel": "Less: weighted average non-vested shares outstanding" } } }, "localname": "IncrementalCommonSharesAttributableToParticipatingNonvestedSharesWithNonForfeitableDividendRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r221", "r222", "r223", "r227", "r461" ], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "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.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Add: potential common shares from non-vested stock awards" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r77", "r79" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangibles, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r121", "r136", "r180", "r244", "r530" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense.", "verboseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r41", "r340", "r347", "r616", "r617" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "Interest Expense, Debt", "terseLabel": "Interest Expense, Debt" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest expense" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestExpenseOther": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of interest expense classified as other.", "label": "Interest Expense, Other", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpenseOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestIncomeOther": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest income earned from interest bearing assets classified as other.", "label": "Interest Income, Other", "verboseLabel": "Interest income" } } }, "localname": "InterestIncomeOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r186", "r189", "r190" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r133", "r147" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventories" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r289" ], "lang": { "en-us": { "role": { "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.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventories" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoods": { "auth_ref": [ "r649" ], "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.", "label": "Inventory, Finished Goods, Gross", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoods", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r165", "r606", "r636" ], "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories", "totalLabel": "Total" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterials": { "auth_ref": [ "r651" ], "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Raw Materials, Gross", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterials", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcess": { "auth_ref": [ "r650" ], "calculation": { "http://www.cspi.com/role/DisclosureInventoriesDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory, Work in Process, Gross", "terseLabel": "Work-in-process" } } }, "localname": "InventoryWorkInProcess", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r288" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Inventory Write-down", "terseLabel": "Provision for obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentPolicyTextBlock": { "auth_ref": [ "r279", "r705" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for investment in financial asset.", "label": "Investment, Policy [Policy Text Block]", "terseLabel": "New Significant Accounting Policy - Held-to-Maturity Investment Securities" } } }, "localname": "InvestmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r548", "r635" ], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lease cost recognized by lessee for lease contract.", "label": "Lease, Cost", "totalLabel": "Total lease costs, net of sublease interest income" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Lease, Cost [Abstract]", "terseLabel": "Operating Lease:" } } }, "localname": "LeaseCostAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r693" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.", "label": "Lease, Cost [Table Text Block]", "terseLabel": "Schedule of components of lease costs" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Leases" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r541" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r19", "r194", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r489", "r492", "r493", "r512", "r608", "r676", "r694", "r695" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r11", "r129", "r145", "r636", "r660", "r667", "r689" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and shareholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r20", "r157", "r194", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r489", "r492", "r493", "r512", "r636", "r676", "r694", "r695" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r110" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "terseLabel": "Liabilities Fair Value Disclosure" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "auth_ref": [ "r75" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "negatedLabel": "Decrease in cash surrender value of life insurance" } } }, "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r16" ], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit." } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LinesOfCreditCurrent": { "auth_ref": [ "r1", "r126" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Line of Credit, Current", "terseLabel": "Line of credit", "verboseLabel": "Inventory line of credit" } } }, "localname": "LinesOfCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LinesOfCreditFairValueDisclosure": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Lines of Credit, Fair Value Disclosure", "terseLabel": "Line of Credit" } } }, "localname": "LinesOfCreditFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermAccountsNotesAndLoansReceivableNetNoncurrent": { "auth_ref": [ "r272" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Accounts, Notes, Loans and Financing Receivable, Net, Noncurrent", "verboseLabel": "Long-term receivable" } } }, "localname": "LongTermAccountsNotesAndLoansReceivableNetNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayable": { "auth_ref": [ "r22" ], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "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.", "label": "Notes Payable, Noncurrent", "terseLabel": "Notes payable - noncurrent portion", "totalLabel": "Notes payable - noncurrent portion" } } }, "localname": "LongTermNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermNotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Noncurrent [Abstract]", "terseLabel": "Note payable - noncurrent" } } }, "localname": "LongTermNotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinimumNetWorthRequiredForCompliance": { "auth_ref": [ "r586", "r587", "r588", "r589" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum net worth required for mortgage banking as defined by regulatory framework.", "label": "Minimum Net Worth Required for Compliance" } } }, "localname": "MinimumNetWorthRequiredForCompliance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities: [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r188" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities: [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r53", "r54", "r57" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash (used in) provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities: [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r35", "r57", "r135", "r149", "r155", "r172", "r175", "r179", "r194", "r203", "r207", "r208", "r209", "r210", "r213", "r214", "r224", "r250", "r255", "r261", "r264", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r498", "r512", "r609", "r676" ], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 }, "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentInLeaseCurrent": { "auth_ref": [ "r549", "r550", "r668" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as current.", "label": "Net Investment in Lease, Current", "terseLabel": "Investment in lease, net-current portion" } } }, "localname": "NetInvestmentInLeaseCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetInvestmentInLeaseNoncurrent": { "auth_ref": [ "r549", "r550", "r668" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allowance for credit loss, of net investment in sales-type and direct financing leases, classified as noncurrent.", "label": "Net Investment in Lease, Noncurrent", "terseLabel": "Investment in lease, net-less current portion" } } }, "localname": "NetInvestmentInLeaseNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "auth_ref": [ "r153", "r201", "r202", "r205", "r206", "r215", "r216", "r217", "r276", "r277", "r282", "r283", "r477", "r478", "r479", "r495", "r499", "r500", "r501", "r513", "r514", "r515", "r532", "r533", "r553", "r555", "r563", "r564", "r565", "r580", "r581", "r582", "r583", "r584" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle.", "label": "New Accounting Pronouncements and Changes in Accounting Principles [Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRecentAccountingPronouncements" ], "xbrltype": "textBlockItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "verboseLabel": "New accounting standards not adopted as of June 30, 2023" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r40" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Nonoperating Income (Expense)", "totalLabel": "Total other income (expense), net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable and Line of Credit." } } }, "localname": "NotesPayableAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_NotesPayableCurrent": { "auth_ref": [ "r17" ], "calculation": { "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "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.", "label": "Notes Payable, Current", "terseLabel": "Notes payable - current portion", "totalLabel": "Notes payable - current portion" } } }, "localname": "NotesPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes Payable, Current [Abstract]", "terseLabel": "Note payable - current" } } }, "localname": "NotesPayableCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditCurrentAndNoncurrentPortionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r18" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "Notes payable" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesReceivableGross": { "auth_ref": [ "r162", "r274", "r286", "r287", "r603", "r604", "r610", "r611", "r668", "r709" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost, before allowance for credit loss, of financing receivable. Excludes financing receivable covered under loss sharing agreement and net investment in lease.", "label": "Financing Receivable, Recorded Investment, Past Due", "terseLabel": "Accounts and long-term receivable past due" } } }, "localname": "NotesReceivableGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r666" ], "lang": { "en-us": { "role": { "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.", "label": "Number of Operating Segments", "terseLabel": "Number of Operating Segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicyNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.", "label": "Operating Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r250", "r255", "r261", "r264", "r609" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "terseLabel": "(Loss) income from operations", "totalLabel": "Operating income (loss)" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r543", "r635" ], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 2.0, "parentTag": "cspi_LeaseCostGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.", "label": "Operating Lease, Cost", "terseLabel": "Operating lease cost" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r535" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Operating lease liabilities - noncurrent portion" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r539", "r546" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.", "label": "Operating Lease, Payments", "terseLabel": "Operating cash flows from operating leases" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r534" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense": { "auth_ref": [ "r658" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense for right-of-use asset from operating lease.", "label": "Operating Lease, Right-of-Use Asset, Amortization Expense", "terseLabel": "Amortization of lease right-of-use assets" } } }, "localname": "OperatingLeaseRightOfUseAssetAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Basis of Presentation and New Significant Accounting Policy" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r166", "r636" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r159" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 10.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r26", "r29", "r517", "r519", "r522" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax, before 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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax", "terseLabel": "Foreign currency translation gain (loss) adjustments, net" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfComprehensiveIncomeLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r33", "r84", "r173", "r176", "r182", "r523", "r528", "r529", "r566", "r572", "r653", "r654" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss).", "label": "Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Other comprehensive income (loss)" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherDepreciationAndAmortization": { "auth_ref": [ "r38", "r56", "r81" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense charged against earnings to allocate the cost of tangible and intangible assets over their remaining economic lives, classified as other.", "label": "Other Depreciation and Amortization", "terseLabel": "Depreciation" } } }, "localname": "OtherDepreciationAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeMember": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing other revenue.", "label": "Other Income" } } }, "localname": "OtherIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent,", "terseLabel": "Other noncurrent liabilities", "totalLabel": "Other noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r42" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income (expense), net" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherPostretirementBenefitPlansDefinedBenefitMember": { "auth_ref": [ "r92", "r381", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r435", "r438", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r454", "r455", "r456", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "documentation": "Plan designed to provide other postretirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans. Excludes pension benefits.", "label": "Post Retirement:" } } }, "localname": "OtherPostretirementBenefitPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts payable and Other noncurrent liabilities" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r50" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to reacquire common stock during the period.", "label": "Payments for Repurchase of Common Stock", "negatedLabel": "Purchase of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDividends": { "auth_ref": [ "r50" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash outflow in the form of capital distributions and dividends to common shareholders, preferred shareholders and noncontrolling interests.", "label": "Payments of Dividends", "negatedLabel": "Dividends paid" } } }, "localname": "PaymentsOfDividends", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireIntangibleAssets": { "auth_ref": [ "r46" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill.", "label": "Payments to Acquire Intangible Assets", "negatedLabel": "Additions of intangible assets" } } }, "localname": "PaymentsToAcquireIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "auth_ref": [ "r47", "r52" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "negatedLabel": "Life insurance premiums paid" } } }, "localname": "PaymentsToAcquireLifeInsurancePolicies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r46" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedLabel": "Purchases of property, equipment and improvements" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "auth_ref": [ "r47" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term.", "label": "Payments for (Proceeds from) Short-Term Investments", "negatedLabel": "Purchase of held-to-maturity investments" } } }, "localname": "PaymentsToAcquireShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r405", "r407", "r413", "r431", "r433", "r434", "r435", "r436", "r437", "r452", "r453", "r454", "r459", "r624" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Pension and Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities": { "auth_ref": [ "r2", "r381", "r382", "r404", "r624" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as current.", "label": "Liability, Defined Benefit Plan, Current", "terseLabel": "Pension and retirement plans" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "auth_ref": [ "r4", "r381", "r382", "r404", "r624" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.", "label": "Liability, Defined Benefit Plan, Noncurrent", "terseLabel": "Pension and retirement plans" } } }, "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionPlansDefinedBenefitMember": { "auth_ref": [ "r91", "r381", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r435", "r438", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r454", "r455", "r458", "r624", "r625", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Pension:" } } }, "localname": "PensionPlansDefinedBenefitMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanAssetCategoriesDomain": { "auth_ref": [ "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r432", "r622", "r623", "r624" ], "lang": { "en-us": { "role": { "documentation": "Defined benefit plan asset investment.", "label": "Plan Asset Categories [Domain]" } } }, "localname": "PlanAssetCategoriesDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PortionAtFairValueFairValueDisclosureMember": { "auth_ref": [ "r509" ], "lang": { "en-us": { "role": { "documentation": "Measured at fair value for financial reporting purposes.", "label": "Portion at Fair Value Measurement [Member]" } } }, "localname": "PortionAtFairValueFairValueDisclosureMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureFairValueOfFinancialAssetsAndLiabilitiesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PrimeRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate charged by financial institutions to their most creditworthy borrowers.", "label": "Prime Rate" } } }, "localname": "PrimeRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r48", "r100" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "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" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLeasePayments": { "auth_ref": [ "r551", "r552" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from lease payment, classified as operating activity.", "label": "Proceeds from Lease Payments", "terseLabel": "Cash received from subleases" } } }, "localname": "ProceedsFromLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "auth_ref": [ "r45", "r52" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Life Insurance Policy", "terseLabel": "Proceeds from corporate life insurance owned policy" } } }, "localname": "ProceedsFromLifeInsurancePolicies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "auth_ref": [ "r45", "r47" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "terseLabel": "Proceeds from maturities of held-to-maturity investments" } } }, "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromNotesPayable": { "auth_ref": [ "r49" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a borrowing supported by a written promise to pay an obligation.", "label": "Proceeds from Notes Payable", "terseLabel": "Proceeds from debt", "verboseLabel": "Borrowings" } } }, "localname": "ProceedsFromNotesPayable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfLinesOfCredit": { "auth_ref": [], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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).", "label": "Proceeds from (Repayments of) Lines of Credit", "terseLabel": "Net borrowing under line-of-credit agreement" } } }, "localname": "ProceedsFromRepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r44" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "verboseLabel": "Proceeds from sales of property, equipment, and improvements" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r155", "r172", "r175", "r187", "r194", "r203", "r213", "r214", "r250", "r255", "r261", "r264", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r487", "r490", "r491", "r498", "r512", "r569", "r609", "r633", "r634", "r655", "r676" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentAdditions": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of acquisition of long-lived, 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, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Additions", "terseLabel": "Capital expenditures" } } }, "localname": "PropertyPlantAndEquipmentAdditions", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r82", "r146", "r570", "r636" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property, equipment and improvements, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r185", "r285" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for losses (recoveries) on accounts receivable" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounts and Long-Term Receivable" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r51" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.", "label": "Repayments of Long-term Debt", "negatedLabel": "Repayments on notes payable" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r103", "r151", "r704" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Engineering and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "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.", "label": "Restricted stock" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r8", "r89", "r144", "r580", "r584", "r636" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r152", "r198", "r199", "r200", "r204", "r212", "r214", "r281", "r465", "r466", "r467", "r475", "r476", "r496", "r577", "r579" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r435", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r428", "r429", "r430", "r432", "r435", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r683", "r684", "r685" ], "lang": { "en-us": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetirementPlanTypeAxis": { "auth_ref": [ "r91", "r92", "r381", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r435", "r438", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r454", "r455", "r456", "r458", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Axis]" } } }, "localname": "RetirementPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanTypeDomain": { "auth_ref": [ "r91", "r92", "r381", "r384", "r385", "r386", "r387", "r388", "r389", "r390", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r408", "r409", "r410", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r419", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r429", "r430", "r432", "r435", "r438", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r454", "r455", "r456", "r458", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631" ], "lang": { "en-us": { "role": { "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.", "label": "Retirement Plan Type [Domain]" } } }, "localname": "RetirementPlanTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r241", "r242", "r254", "r259", "r260", "r266", "r267", "r270", "r375", "r376", "r562" ], "calculation": { "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Sales", "verboseLabel": "Net revenue recorded" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r364", "r365", "r366", "r367", "r368", "r369", "r372", "r373", "r379", "r380" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.", "label": "Revenue from Contract with Customer [Text Block]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r656" ], "calculation": { "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Finance" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuePracticalExpedientIncrementalCostOfObtainingContract": { "auth_ref": [ "r292", "r374" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Practical Expedient, Incremental Cost of Obtaining Contract [true false]", "terseLabel": "Practical Expedient, Incremental Costs" } } }, "localname": "RevenuePracticalExpedientIncrementalCostOfObtainingContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue.", "label": "Revenue, Remaining Performance Obligation", "terseLabel": "Remaining performance obligation, amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance obligation, Expected Timing of Satisfaction, Period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r371" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenuePerformanceObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r679" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]", "terseLabel": "Schedule of revenue, performance obligations" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationOptionalExemptionVariableConsideration": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue, Remaining Performance Obligation, Optional Exemption, Variable Consideration [true false]", "terseLabel": "Remaining Performance Obligation, Optional Exemption" } } }, "localname": "RevenueRemainingPerformanceObligationOptionalExemptionVariableConsideration", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r181", "r194", "r241", "r242", "r254", "r259", "r260", "r266", "r267", "r270", "r280", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r512", "r569", "r676" ], "calculation": { "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "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).", "label": "Revenues", "terseLabel": "Total sales", "totalLabel": "Total sales", "verboseLabel": "Customer Revenues" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r547", "r635" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases", "verboseLabel": "Obtaining a right-of-use asset in exchange for a lease liability" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r270", "r665" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Sales Revenue, Net" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r25" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r31", "r691", "r692" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "terseLabel": "Schedule of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccumulatedOtherComprehensiveLossTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAllocationOfPlanAssetsTableTextBlock": { "auth_ref": [ "r93" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Allocation of Plan Assets [Table Text Block]", "terseLabel": "Schedule of fair value of Plan Assets" } } }, "localname": "ScheduleOfAllocationOfPlanAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockAntiDilutiveDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Table]" } } }, "localname": "ScheduleOfCollaborativeArrangementsAndNoncollaborativeArrangementTransactionsTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Debt [Table Text Block]", "terseLabel": "Schedule of current and noncurrent notes payable" } } }, "localname": "ScheduleOfDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "auth_ref": [ "r95", "r96", "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "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).", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "terseLabel": "Schedule of Defined Benefit Plans Disclosures [Table]" } } }, "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansComponentsOfNetPeriodicBenefitCostsDetails", "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansFairValueOfAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r664" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of basic and diluted earnings per share computations" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r73" ], "lang": { "en-us": { "role": { "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.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue from External Customers by Products and Services [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Financing Receivables, Minimum Payments [Table Text Block]", "terseLabel": "Summary of contractual maturities of outstanding financing" } } }, "localname": "ScheduleOfFinancingReceivablesMinimumPaymentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsAndLongTermReceivableTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r0", "r12", "r13", "r14" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Inventory, Current [Table Text Block]", "terseLabel": "Schedule of Inventory, Current" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureInventoriesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "auth_ref": [ "r94" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Net Benefit Costs [Table Text Block]", "terseLabel": "Schedule of Net Benefit Costs" } } }, "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosurePensionAndRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Revenue by Major Customers" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r70", "r71", "r72", "r76" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r70", "r71", "r72", "r76" ], "lang": { "en-us": { "role": { "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.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Segment Reporting Information, by Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r238", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r305", "r306", "r612", "r706" ], "lang": { "en-us": { "role": { "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.", "label": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Information" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r238", "r239", "r240", "r250", "r253", "r258", "r262", "r263", "r264", "r265", "r266", "r269", "r270", "r271" ], "lang": { "en-us": { "role": { "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.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment Reporting Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSegmentInformationMajorCustomersDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r39" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service.", "label": "Service" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r55" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Compensation", "terseLabel": "Stock-based compensation expense on stock options and restricted stock awards" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermInvestments": { "auth_ref": [ "r130", "r131", "r140", "r652" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current.", "label": "Short-Term Investments", "terseLabel": "Investments - held-to-maturity" } } }, "localname": "ShortTermInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureBasisOfPresentationAndNewSignificantAccountingPolicyNarrativeDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r544", "r635" ], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 3.0, "parentTag": "cspi_LeaseCostGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Short-term lease cost" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShortTermLeasePayments": { "auth_ref": [ "r540" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for short-term lease payment excluded from lease liability.", "label": "Short-term Lease Payments", "terseLabel": "Operating cash flows from short-term leases" } } }, "localname": "ShortTermLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesSupplementalCashFlowInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r61", "r191" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.", "label": "Significant Accounting Policies [Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "SignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureUseOfEstimates" ], "xbrltype": "textBlockItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r154", "r238", "r241", "r242", "r243", "r244", "r245", "r246", "r247", "r248", "r249", "r250", "r251", "r252", "r254", "r255", "r256", "r257", "r258", "r259", "r260", "r261", "r262", "r264", "r270", "r293", "r294", "r295", "r296", "r297", "r298", "r299", "r300", "r301", "r303", "r305", "r306", "r612", "r706" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureRevenueRevenueRecognitionDetails", "http://www.cspi.com/role/DisclosureRevenueScheduleOfDisaggregationOfRevenueDetails", "http://www.cspi.com/role/DisclosureSegmentInformationOperatingSegmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r24", "r84", "r152", "r177", "r178", "r179", "r198", "r199", "r200", "r204", "r212", "r214", "r233", "r281", "r360", "r465", "r466", "r467", "r475", "r476", "r496", "r523", "r524", "r525", "r526", "r527", "r529", "r554", "r577", "r578", "r579" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED BALANCE SHEETS" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r198", "r199", "r200", "r233", "r562" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Issuance of shares under employee stock purchase plan (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "lang": { "en-us": { "role": { "documentation": "Number of shares related to Restricted Stock Award forfeited during the period.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Forfeited", "negatedTerseLabel": "Restricted stock cancellation (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r84", "r89" ], "lang": { "en-us": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.", "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan", "terseLabel": "Issuance of shares under employee stock purchase plan" } } }, "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of stock related to Restricted Stock Awards forfeited during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Forfeitures", "negatedLabel": "Restricted stock cancellation" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Restricted stock issuance" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Purchase of common stock (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r5", "r6", "r84", "r89" ], "crdr": "debit", "lang": { "en-us": { "role": { "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.", "label": "Stock Repurchased During Period, Value", "negatedLabel": "Purchase of common stock" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r6", "r9", "r10", "r74", "r636", "r660", "r667", "r689" ], "calculation": { "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Ending Balance", "periodStartLabel": "Beginning Balance", "totalLabel": "Total shareholders' equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedBalanceSheets", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementOfShareholdersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r90", "r193", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r494" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Dividend" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureDividend" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubleaseIncome": { "auth_ref": [ "r545", "r635" ], "calculation": { "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of sublease income excluding finance and operating lease expense.", "label": "Sublease Income", "negatedLabel": "Less sublease interest income" } } }, "localname": "SubleaseIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowElementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplementary cash flow information: [Abstract]", "terseLabel": "Supplementary cash flow information:" } } }, "localname": "SupplementalCashFlowElementsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TradingRevenueMember": { "auth_ref": [ "r108" ], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which reported facts about trading revenue have been included.", "label": "Revenue." } } }, "localname": "TradingRevenueMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureLeasesComponentsOfLeaseCostsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r687" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesAgreementsWithVendorsDetails", "http://www.cspi.com/role/DisclosureAccountsPayableAndOtherNoncurrentLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r67", "r68", "r69", "r234", "r235", "r236", "r237" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureSummaryOfSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureNotesPayableAndLineOfCreditNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r219", "r227" ], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "totalLabel": "Weighted average common shares outstanding - diluted", "verboseLabel": "Weighted average common shares outstanding net income - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r218", "r227" ], "calculation": { "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "totalLabel": "Weighted average number of common shares outstanding - basic", "verboseLabel": "Weighted average common shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://www.cspi.com/role/DisclosureEarningsPerShareOfCommonStockBasicAndDilutedEpsComputationsDetails", "http://www.cspi.com/role/StatementCondensedConsolidatedStatementsOfOperations" ], "xbrltype": "sharesItemType" } }, "unitCount": 6 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=SL79508275-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11149-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126964447&loc=d3e11178-113907", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "730", "URI": "https://asc.fasb.org/extlink&oid=6420194&loc=d3e21568-108373", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c),(3)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "4F", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624186-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13467-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13476-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13531-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=29642582&loc=d3e27862-108397", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=29642582&loc=d3e27881-108397", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28541-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28551-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124435984&loc=d3e28555-108399", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "https://asc.fasb.org/extlink&oid=126941158&loc=d3e41242-110953", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(4))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.10)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.9)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "405", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=123599511&loc=d3e64711-112823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(c))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(1)(g))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(10))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r144": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r145": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.5(c))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "https://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6904-107765", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(18))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(9))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669619-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669625-108580", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(210.5-03(11))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(24))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(25))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3367-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3000-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18726-107790", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(c))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(e)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(2))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e24072-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(4)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22694-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22583-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22595-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r214": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22663-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.M.Q2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=d3e31137-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r216": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=122038215&loc=SL108384541-122693", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r217": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "https://asc.fasb.org/topic&trid=2122394", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1448-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1505-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1252-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1707-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1757-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1500-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r224": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1337-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3630-109257", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=109243012&loc=SL65017193-207537", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e3842-109258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "https://asc.fasb.org/topic&trid=2144383", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70191-108054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8657-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r239": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r240": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8721-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r241": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8844-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r260": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r264": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8933-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r265": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8981-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9038-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(i-k)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9054-108599", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r271": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "https://asc.fasb.org/topic&trid=2134510", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4428-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5074-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=SL6953401-111524", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r275": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196772", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(1)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)(2)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/subtopic&trid=2196816", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669646-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r285": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919253-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r287": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919230-210447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4542-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e637-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131252-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL51790836-203054", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e681-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "https://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14435-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=SL7669686-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-02(a)(5))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442552-122756", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126968391&loc=d3e557-108580", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r324": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r325": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124507222&loc=d3e1436-108581", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r331": { "Name": "Accounting Standards Codification", "Paragraph": "1C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495334-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "1D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495340-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "1E", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495348-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r339": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1F", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495355-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "1I", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495371-112611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496171-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496180-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r359": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496189-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1,2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130531-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r362": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130532-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126919976&loc=SL49130533-203044", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130551-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130554-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130558-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130569-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130543-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130549-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130550-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.3)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r380": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1703-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=d3e1731-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123453770&loc=SL108413299-114919", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(10)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(9)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(24))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r402": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(8)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r407": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.8)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(A)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(B)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(02)(C)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(03)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r418": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r419": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(i)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "220", "URI": "https://asc.fasb.org/topic&trid=2134417", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(k)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(l)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(o)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(p)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(q)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(r)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(1)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(4)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(6)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(7)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3179-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2709-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2919-114920", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=21916913&loc=d3e273930-122802", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "60", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=6414203&loc=d3e39689-114964", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(d)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126961718&loc=d3e4534-113899", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=126962052&loc=d3e4991-113900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128097895&loc=SL121327923-165333", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3213-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32672-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32705-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32809-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32857-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I.7)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r482": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.C)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330215-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123586238&loc=d3e38679-109324", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "270", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424409&loc=d3e44925-109338", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=6424122&loc=d3e41874-109331", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569616-111683", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r488": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=116870748&loc=SL6758485-165988", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3255-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bb)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=123419778&loc=d3e5710-111685", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126731327&loc=SL126733271-114008", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(4)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(1)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "6A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=SL6742756-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=d3e13220-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594809&loc=SL116692626-108610", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28228-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=126980362&loc=d3e28129-110885", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30226-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "35", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123602790&loc=d3e30304-110892", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "21C", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=SL94080552-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=125521441&loc=d3e30690-110894", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=124440516&loc=d3e30840-110895", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32022-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32136-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3521-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=6450988&loc=d3e26243-108391", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "835", "URI": "https://asc.fasb.org/extlink&oid=124429444&loc=SL124452920-239629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(f)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918627-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918638-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123391704&loc=SL77918643-209977", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919306-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919308-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919320-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123420820&loc=SL77919327-209978", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(bb)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=126938201&loc=d3e55415-109406", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 11.L)", "Topic": "924", "URI": "https://asc.fasb.org/extlink&oid=6472922&loc=d3e499488-122856", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(1)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(2)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(f)(3)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(26))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(27))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Subparagraph": "(SX 210.9-05(b)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399901&loc=d3e537907-122884", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=124429447&loc=SL124453093-239630", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(22))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(23))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(9))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "7A", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124506351&loc=SL117782755-158439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(f)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3044-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(i)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(ii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iii)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(2)(iv)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47080-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=6490092&loc=d3e47304-110998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4297-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "https://asc.fasb.org/extlink&oid=120402547&loc=d3e617274-123014", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=126942805&loc=d3e3115-115594", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column B))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column C))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column D))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column E))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column F))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column G))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column H))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Column I))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=SL98516268-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "https://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(c)", "Topic": "976", "URI": "https://asc.fasb.org/extlink&oid=6497875&loc=d3e22274-108663", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r602": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "978", "URI": "https://asc.fasb.org/extlink&oid=126945304&loc=d3e27327-108691", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r603": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(1)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r604": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1405", "Subparagraph": "(2)", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=124098289&loc=d3e6676-107765", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r607": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=128363288&loc=d3e4984-109258", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r608": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r609": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8924-108599", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r61": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "https://asc.fasb.org/topic&trid=2122369", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "79", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922352-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r611": { "Name": "Accounting Standards Codification", "Paragraph": "80", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124267575&loc=SL82922355-210448", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r612": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=122137925&loc=d3e14258-109268", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r613": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r614": { "Name": "Accounting Standards Codification", "Paragraph": "69B", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495735-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "69C", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495737-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "69E", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495743-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r617": { "Name": "Accounting Standards Codification", "Paragraph": "69F", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466577&loc=SL123495745-112612", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r618": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "68B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5498026-109256", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920602&loc=SL49130690-203046-203046", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(iv)(01)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r624": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r625": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4587-114921", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r626": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r627": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r628": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r631": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450673-114947", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r632": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=35742348&loc=SL14450788-114948", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r633": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r634": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r635": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=123414884&loc=SL77918982-209971", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r636": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=84165509&loc=d3e56426-112766", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r637": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "29F", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117819544-158441", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r640": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r641": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r642": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r643": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r644": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r645": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(17))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r648": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r649": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r651": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(4))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r652": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(8))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r653": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442407-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r654": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124442411-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r655": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL124452729-227067", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r656": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r657": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r658": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3602-108585", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r659": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(f))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r660": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21914-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21930-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r663": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21711-107793", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r664": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r665": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r666": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8672-108599", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r667": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r668": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255206&loc=SL82895884-210446", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r669": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=124255953&loc=SL82919249-210447", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r670": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "340", "URI": "https://asc.fasb.org/extlink&oid=126905575&loc=SL49131251-203054", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r671": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905981&loc=d3e2443-110228", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r672": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r673": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)", "Topic": "410", "URI": "https://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r674": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=121557415&loc=d3e14557-108349", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r675": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r676": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r677": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126975872&loc=SL124442526-122756", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r678": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466505&loc=SL123495323-112611", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130556-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130545-203045", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(ii)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r682": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(j)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r683": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=29639808&loc=d3e29008-114946", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r684": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r685": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r686": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "https://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r688": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123596393&loc=d3e14064-108612", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "230", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=123444420&loc=d3e33268-110906", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r691": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=118261656&loc=d3e32211-110900", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32583-110901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r694": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r695": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "852", "URI": "https://asc.fasb.org/extlink&oid=124433192&loc=SL2890621-112765", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107207-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8736-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(2)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "860", "URI": "https://asc.fasb.org/extlink&oid=121570589&loc=d3e107314-111719", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "910", "URI": "https://asc.fasb.org/extlink&oid=126937589&loc=SL119991595-234733", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r704": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "730", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6472174&loc=d3e58812-109433", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r705": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(3)(b))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r706": { "Name": "Accounting Standards Codification", "Paragraph": "4H", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r707": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126561865&loc=SL117783719-158441", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r708": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=123600520&loc=SL75241803-196195", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r709": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1404", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8813-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e8906-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "https://asc.fasb.org/extlink&oid=126901519&loc=d3e9031-108599", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 4.E)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=122038336&loc=d3e74512-122707", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Topic": "325", "URI": "https://asc.fasb.org/extlink&oid=6384439&loc=d3e42048-111605", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(2)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21463-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21475-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21506-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21521-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=d3e21538-112644", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r90": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "https://asc.fasb.org/topic&trid=2208762", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "712", "URI": "https://asc.fasb.org/extlink&oid=6410066&loc=d3e79218-111664", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)(5)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e1928-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2410-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2417-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123447040&loc=d3e2439-114920", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "715", "URI": "https://asc.fasb.org/extlink&oid=123450688&loc=d3e4179-114921", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 76 0000356037-23-000038-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000356037-23-000038-xbrl.zip M4$L#!!0 ( %9_"5>9UO0.VQ #"V 1 8W-P:2TR,#(S,#8S,"YX ML3[,'69*=F<2NF:1D6\ZHRK8<2S.3G%(P"4G8I4 % M(/W(K]\&P*<(@J0D5YA:7FR*Z&YTXP,:C1?Q\:>7M8>>"!?49Y^.AL>#(T28 MX[N4+3\=A:*'A4/IT4\__O,?'__5Z_UZ\7"#7-\)UX0%R.$$!\1%SS18H;F_ MV6"&;@GGU//0!:?NDB T'!R?'@^.SU"O%\FXP )X?(:4L)/C89)R&HOO;A.X6U%O0*L(7X9X+9T76&(&-3)R_/'+/#3X= MK8)@<][ORY_'/E\"]^!]7R<>Q:0>9?]-*)^?GX^?3Q7M\.SLK*]2CS)2:8XT M*_BT3YD(,'-(3%^0G">7R8]00HEXX9KT -IA_]?;FYDR\ @%F"])<(?71&RP M0W(LCMC08\=?JV(:?#@%B'$0U)S. &?(LA5P20W)?)DF?0&PQ[)\.8 M4UI199:F)"QFL MSWV/]%/*F!<:C$PQ%$>36H8RXV M2,@3!AM>0@DI>3S\D 6\# Z=F&-@)*BJ)$"24&/J"+-PE91O*82:22%A2X=E MG7+E%P&-9Q%4C.,=2(G[470:H?6V_::KK4.N6D=3UD Z?&GN##[HWH$?0C2"D.A+,F!\H7Z'>Q6\W&\H6?O0*7DKO?2Z+>P[- M!LF'+P\3L]=2H%Q1X7B^"#F9@;DNYNZ(N9>A"/SUZ(6**W^-*8N*7!PA"B@W M8TE4BY5SR8(RJ@R!KFPP0#V42H0?L5 $4I$6BZ1B"E"ZGH@[(K%Q.MAS0F\'QE2S=66;N\">K,NS%2$QBDT8;!A"JU$8)O+@^7)Z=S6^FXVOY--L>C.Y M&LWAQ\7H9G1W.4:SS^/Q?-;A5Q^_)%5,%]--'#/4 ;*$TX[H25U$9W/X=SN^ MF\_0]!I-[\/XP_ ]WDZQA-[N#W&+V[F<_-P<^8;1#_7Y'J$>S MS^CZ9OJM:^ E0=0#>8)1'9$QI!MZ9+J )+Q<$SU:8$^5\ MUSZ;!;[SWPL,0T$(8Z^H!X,7=[P1TC.'NEQ$21TX@$1[M7A?K!9QG@@R12I7 M60ETODAE#$0J;P3!.7)U[FA\/T-.)O^NNE15EY&C!O$"(+SQV7).^/J!.(0^ MX4>OS"G4XK%#_J$(>2Q5 2KE]J1@E$KNP*P"<\+ 208^IZ2L+1LH[$!]7P0J M(Z.#I J2&X(%43[19SHD4F\N?1&4852'Q0[:#T70M% 95R5RI4?UY&MPF2"Z MP[*NK[S'K](?@?N;!BO"[WRFYZ6#&XH?J0>*$3&"Z$4'P=]HL/I*F.OS,L / M)M=>*\X&)Z4^=Z.S5KY798Y8DCORTNPE3Z*!7N6*=.BJ3U7UN?,#DL$8\I:A M%"TK%$M44F MIAFC*.>N>E15CWLY.^(S@.V!!)2K)G;O89;K">Y( !$Q]5WJ7! &B@:VGN00 M(NU595CL::),53U(LT4JWT+_PTB -E'NZ%%GWW5'M;NC<"T5)KJ_R$VRR>FU M\NZF'I\=^E-C"!]+CGJ1G&PDA7>X[C49-UVHT?#*]US"Q?B/D :OC2;EC +L MDW/?-9ZO1$&7+>W";SNL=YG)Y\JEL'NP@,NUC-D-\I7*5 ML5,V7QUUDV>4R1JE>2.=N0SDX_R[?KCFTDGRS_&76@O[6DDY?=7B2&'4E2Z. MQ$\9J1V -0&$T8WRD\PATT>/+JV+';5XJH L>.P4R(Q@E)'<@;DGF&H+UFZ8 MYEC? -HHAP[BO98N1]"1J47&\OZX,7_5LF3!(==:EI0Y]=PHJP[U0\ZJ5T5D M>\FJFCTO7[%L,'O>Q5^'F"^OJ@=-6*OFP@NPUY@+[U#>?^[C&E/^%7LA(#<2 M@C2?Y"X54#6E77#[%5/:,B/T)'.2E0#:/\(JOP[\Z@T+#>>OXRVY;-EE%0&=0-..\J"F.2N3'Z1V^.^![B__C M6WL%: FMTT#S^#SYU#,/-X#53FA&2=2CM MZWXPYI'@Q6?;,X_R))R6EH6Q@VK' W#W6(X45Q!9@FF-3\/EN>V0#@?O=SD: MA][E,ND:Y:&6[ALCWT!:U:)^S9I0M:C?U8VW6X$\Q(JCM1X,#[S"V(%O!O^+ M@/'06 04>LKBUH"M5#M@A@$N\$NX$@D="F5K2 [)-1#N,WAT]';FXK*1E=J. MDF%WG):7:S,YB1UJUI6_DE6]"AS*CQQVQ;W#*ERC);<*:'8Z]M>AML,YOD8' M^"I0V^7D7@=:Y7D]RT&]"D#L)_2ZHK>=RS,?O:LH\-+3=5U9[[_"O\^*?@5N MAUC![R!NO%;?8&W>#N N:_$=7@U7W6NOKE=@U?!@6(=3Y0*Y966\ HN*)?&N M['<\7]?X8%T%3CN>J.OPVV\CPZX[&"K0W'OK0H=KW07MZK7K"JSJ;4#H #$# M^(89A9BS*_&2)A"NUYB_3A?EZS[@0.+_A>;1C-N&'H06 MAAT>6K[T<;;%(K4[*W[JE@WML]_F,Z7Y1!M0I[:S*]WAT3VFQ,W(U&&QXV4X M^%OC^$D'Y1[SY&8HZ[#8H?Q0A++&U^XZ).M.GIMQ*Q+84?J^B%+N4W<='C5F MU,U0Y-+L*/Q01"'Z=ET'P.&FV>V>KH$$.YAG%L=7^]!'\@"J:LDS^4E>Y^.!%UOY/8U_6ZE M;OJ3P/3B"PY_!W./7]9>3"+E6R[Y4UANEU"4<2P"V]CSL;]]"U_T)G]; MG[JK#TSS>8!8X8K4DLL5]=6Q-[ZCY&AJ448N'V0AG1Q#5K%^]FS+;@:UYFN\ M$;-/O$ D8AJJ8;NPUJ2*D47^2JYL[,E7O>%)[W2XNQK;EU;64<7C/,@K$]#IS>1EMLXPMU[W6\@99EOB'687HCT5I^-OY/_5&!Q>A1!!P[ MT59"Z7Y_+R/07EO=0'T.[RA;3@*REB$':!P"&0U"R?,S]\--3$B!Y CA2,BG MHX#+XR:,>IX<\L2_-:W^6OE<9>.&/-I_4&K(Y0JS)1&3]-,(IB&LV$K1 MJB=7K)^[ZLK>=JA_4:K^Q=]!_QJ[!T)T@M71]&]Y6KEVK_SV1,1@?S 0.: G[:Y.9O%=* B >:OM8VW&:O3 M'O47,,#(Z)!!:7TMSHMG#"LZPGKD;7.)2FNMZ/AE([\:469:"5';#(K/'12M M**2T3W7#=X;O\:LDD9L\1,Z82MJL>7'NM0T\B$%E05S+P[><>H,RO0=M4CQ5 ML;)3^GMT0Y&NK]!=K$6TI;H0-YB36QH\?"-TN8+.;_0$P[(E=()5-]/&2#7BL"&G> [2A]H,O,4,M'1GA#]1AUSZ3!6C>)!&S/T'L@B9 MJR\,BPULQ&$QL+%WV]7$+XQ@SHBK^\+8C,+;MXUH].1@T"2@R0R?=1F'V$MW M# J(V:8+LVU-&/X:LUWR6&5U=M^*B-U$%*X:DXR6',RC[%K[K/M)TZ\6IZN" ML9&[,+87S'B D1]<9,844>=6&)'48&C?6"0S^(3.&JA>'Z2,=(BY]=9BP4;N M;3T 9O8Z"JZ"ZPTGX7HCA8LO OJP%RK2ZFBEV3\&<8-SEZYUN#\YOXHSE,$"Z$ MJ6/82F]O]YY5.MU\6VI7D:2]IL4[ZE^SNT[S?;F=I)UMSMHUQPTG'Y(U8VES MCR:WEZ5!QYR\!!=>9BK1DEX!9A"3OOF(0.]^U/OPMD?:)6FM&6.GXVAG1=S0 M@S:C=*W83JBV6M'VUJ!KI[-5:,@5Y%R/6'C;7H2J:IJ:.8&1.?@;M;9< MMX8:^%K<;XP\<":2_-KGNI.7:RQJC6VRWL!H5GT5]1L-5K#^#W= S MSE>831GYC>"D-A],6GMCITCQ5QDJ3!?VV8!T;JX13QMFY[)AG^QS)&8NQ\_8 MNZ%KFEF5K2)K+Y+ENF>FA*L-S1.WU]PH@I++%!N9(IT5Z)SOCJJ(VMD7W852 M/6A92T[T9YPO<2CUCGWUA%5\FC4:S^TOQX(_A>'$DO W;[I6%:-E33'W+XA^ M2]QK[J^EWP7W._?EP[4?\EHCI";26CL)JE=%I@NC,3ZO57/VE-$&CY\..HHG MD.$-*.;F]^#$QY*+N]:J1C6'SZ U0YXZIIFFR';@:V]7T\ 8.24A:7#)X] @'S>5);8S7MIN9,V< M;XW%T4,*;F_-O]>K*WAI[-)*OJR=Q L[L+9CM6?_B'#^[!\NO-3"VCO/%&_( MCL[VLR7$@\GJRLSWDAT\=0A;9V8R)P::QY]9B[9196?:BJF&RJN2WV179>HX M%]A+3VI66G)%O5"=\RNQ)4EOJ37U/C+Y2XAY0+CWFMT.V)1S_Y#[+0&=XY?, MXI<>=6UA:B+9;;_$ZE5ZXO"13/:P2],V,4M.4RV5O8I3L_!5/ M,H]\118$.D(7+%"SZ=N3[P\@ ,N+VQ(.,5KK2#(-W XI=2^/NU<-KQ^@Z,*, M+Z)S1XR%V*-_$G>\6! G2$Y3@/EZ&TE25 UX]@T^]F[M^DB]/@#[X_\ 4$L# M!!0 ( %9_"5?] C(/)18 (PT 0 5 8W-P:2TR,#(S,#8S,%]C86PN M>&UL[5U;<^(ZMGZ?JO,??')>9A[H<+]T=<\4 =([5>E A?3N.4\I8POPM+$9 MVPK:]7M4_5 M*P59FJT;UN+KE>=45$K7>4#J?F[W/M88R^;Y)]QV:-S?R$IJ&]>LS^=\,*E0 MIN5\?G.,KU=+UUU_OKY^?7W]]-KX9.,%Y*_6KO_Y_7ZJ+=%*K1B6XZJ6AJZ" M7*206+:W&3;#C(WKL(XP^5LB?5!-K=?K7=-?(:EC?'9H=?>VIKI4^KDU*,P4 MY%,E3%8A7U5J]4JC]NG-T3?M@C1&1BT;V" ]1?F";1,]HKE"&_S9?5^CKU>. ML5J;!"C];HG1_.N5YJR-"M% M=VHDOK^;^J"&@E#!K:E(PO4#7\XMFGH1+TW MJDEJF2X15*"7Q@K]88+2&-\8+N8%Q9H7O;.; 4F)7(*1+56=Z:]NNAA; M]H2P MAX:CF;;C8H?4M?6B8'JANM'8(;3W7[[Z%I'*(^DH1 M5%_3; ]8"\V[MZW%$\*K1Z0AXT6=F<4(PE=B*6#O+*"F:V,#%=-R6OY2@-PC M*)&RR+;\,8=^,[ =MQ@RK@)+)>A$?2<$ E:-W27"#[:E>1A#6^\-=6:8A@M* MZ<,PY _"/\$,_A-9NHV+R>-PM98BM ?;19&VWQL6&9$PT@UWX+1,P76,=X &Y,)H;L+[1;I"%YH"G&2BF -6ZTJ%653+OP]&#\,1P_3T9#\-1W?WPW[3_#AIG_??QB, ME.D?H]'35 PA0N 35N+-\X$?"F.D,FK>HYGN!9:U=;G5E-K[3;W5:E6V_VH*Q6 MK=+66IUY0ZVUU=Y&5R=N?# <[6!(3?/<;G3KG7JUTVC5>MU6J]GI11H=H5@? MQ]NO8BTL'_Y,L"ZNRB#%M>.M5K2TB@%L"?//L;W:0\1!JVP1A#;6$?YZ5;M2 M/ <:;J])HU3S2GE%QF+ITE].K#JREH)AD_PS^K<'1J1)!LN^.U Q?@>+^T_5 M]!!#I5QYY5$UOYZ2NBT.54*=3Y=@))!U [&W'9>:5@P5IR4]#XUR(PL46)=( M@9$E()W>M^L_!XR,O7.\I>/F9K.R'$>^A4% M&&BUF:75-2P0L.&^4^6?6,6A^^,=@#%T&DUR'DK,111HK2517_0=[T_J&W*V M8PI38REIST5UO- "';8ETB&=$7@6+LF$<8AM@-C]@-KCQ!6HKB.1ZB;87B/L MOA,/#_%^$8M\3>8 ]KB9E44>=1YP,2H,F,?,W4Z.)?17?__76M!I_I&T:3S_ MX2 J)U;7S"R6\AI%O]V[T-@';3-=)8$* "9Q\PN4_7A7G>XJ*?[8G0/ M7+4BYB<@SR5$D:+.DB8'$P2/?5_F)#)$"T*VM#(S/?62J_&.J UU9.0"4-BRD M!SO]9!GDB^G6QN1#\+V3.UD(EQ.75J?5[-8^/D<.(X6 ,SV)? D1+T@N%5+3 MGJ6Z^9&&VYM56<>!Z$$R2Z?G19>V"8UVB$O$?<\X*21USA&^PAG5NC B5(K>JL-K)W[8NBEI *]V [.3NG M=IF].)GTC)3+#4]L.Z(\CT)P&R=;J>F)X[B[L*SJ?%2U"@"4\&C-]O0XM7LG MMN/BS3'RY,HGE$V^H;5_P6?$D2,)@V?+XM2[%)$K&SE'M)(ISTCCO.C$MAY. M/]:+,C^ 4AX0'><.,EVD-R-JNB2<]!W]RX9#^@$#]R M$0KB/=^;F)?O'+1<#*38,833JSQ8D$;./^9J.RO+.2A:&)^$QWKIQ",R>;,S MQ"'W '+[PZE4$)V$9WQSO?WLA/(H\"2.<4X!2&A*1>* 9-Y5W$DFCWX%59"R M?\\#34*O:%_7#;\5$]6 F6.@K@U7-2-P6'-I;L8STFY!L!+VU$<2B>RQ]'"?3"C^D6TP8S[4>>-^S%]@G^^CQZ>ILKX5AE/1H_]ISM(<"5K M!!!Z9CL2T"_57QQ- PKO=#O=>KW9!+$T038EWH0(D!,$#4U;W%DNPLC)IL-1:CPG2IU.0!(:C=!Z._0A^C"#[L7< M46.DEX\1I]9NV@:=B+ D7$+>@GB,A>5O+FKO3UBU'%4C[?H&1C01K2]"MGDI M4()\#!+37U+_^X*7D!%A#P@$00UGYO233'I^.N9&F3OXEV*3^(WW@?,H,Y(R MCK(&"Z+&F>@R#Z2$SH PO*O09)Z=Z?ST6P"OA,>?QO'69RQG4U+*I]3RS31> M,4EHOF^:'G XEPEA.OEXP*N%#/UE@I/1)_"(' 0R(J$OA^@%F38-(9,]:&?F MD5BMF; DU%5PK8(U>88_RZ>E/%FG#:L96"0<09AG3R)ISD%)^8 $G GE;#RR']+BV85L%-N%'(R_3QY'?T"ZNS]'RMT# M?!XI?[T?3Z=_DW9;,D50C!W[Z$&UC%S/35CJU%H:JM1K[6I%17J]TFVIC4JU M6T5=K:FU-7U>3F0QP=W7".WKK6:[)<$!P?WEGK)+D M;PG&9=6*"[?(&@XY^ M\K46.L#[V'# RAAZ&/[O/Q^3?'$F;P49\,8!=-^\_''+58[,&ZT//>\FZ M",U?@#Q#6[D$VYF ]Y&>A+.SO]K(,+6V">0CQ)[J2.HW!RR/_K:WX9KEF%I# M!%.T9JC!%-Q?D7<(_T,_9ME)&=DN0/&%1" 6&>7T@7JC ,;SW5#4K%/>F9DN M@ H%!"!V,;H$#W-@>X^MH>&L;S-W[IEA4#BVN[SVS:-@ M/Z$%:&B_LHS(9,(+4#:*SESE>)+UHB6#N: M>XC)*.,"B+._/$+>9)\BDHLWH6W.W@O+S!.70_,R>)&'/^0!V],I(P^$GHCF MR7VAW."51,@27D^H,$O(60VB^D:UW:A2]9-O4MJ4Y'>$635=A%$JFP8$)*<;I93V6TL,DAFOV,Z7 0480$X'2[ MGOX\3Q(@N0./5>X8*!OXD2S(BP+EG+&K#FD1,*S8)RO;\I@Q&S? M^8@_\3&>F<;"CZ? 32&.LN)B:[6:G0L@4E&YA'3B/&HJ YW"4!K!Q,M^T9TG MZT62A5,,(3>D?9$O92(.PNEHO.^UB11QD5P1%$?(&6F/J#(0!FO S).J/%DO MER/Y8@BY<31W[;%N/9'="F>?6T\I!P2#Z4O+_HC+T'2 M\L;%TI9W77U ?G#+0<8(J" 7#2&=QA[\KKH>IJ*88+0.8,(X/%!-TQG/*4Z7 MCRO[E7H)+#J"A"0,RQJ%*30;Y>6[,(KPRT#"@*U1(%.PX,9S^ 96!.X[>6G7 M!:83VX[&-^2@0TX)%T:,(M*0_CWLW1F6\Y)O;KY+X$8A&>3>URK#,ME%(CQH M@PX_G0 M()@L/6_:B:24CR)[*H@]H.2AEC'L>-2 >MRLN,;S>\-")/@91CHS:C%7WDO0 M?V$YB 68*<'\C"![L%T4'KKB($0T^85Q(!>Z6#B9TZL]1N+@W.80S=B/!JKW["#\X H6*"4'0'W+Z MX7[V-K+4;#I)7[H.-7\AFUO3=XG,AS-?[8,ZU*78&_DF3/?7H$9YW_7@?%.HK+>.PK<6 M=^]#0 ?P64MV2^ _G1TVLD!)<9*W)!AZ=M64\E;2W@#% DR7L?*G.!]LEP4U MFP$9&3^DPD7Q%'3H'6?('JG8 DZ2:9%:_#%;#LQ_0Z-3D.G!C#5:.V0MX+G^ M%"0VBK>2HWA8MP*5*[1V,F;[]2NT 9"(MD%1+5W1_58HH\E4T2+M^ "CN_!S M1@>Z5QHKL^^"Y3$#J$<>L/-T M&V]UI+%+VX2&I=X8YL[\8?59")CL>RT_:3.0WG^!=< "/7BK&<+$S*8CH^_) M&7NNX\)X"2/KCN:CKT,)EO1D_K5MI=U*V@9J-1Z6C-:F7>Z\[JC2[J M]'0DBS@2K:=S"&/8%2I#GMYP?%TF[9W]177XMV\8@^-.4Y]L5S6Y:"&86QY" M'$Y).R/JGL*0\+DCZOPA;DS5#.8%"B<^8TQ4[!IDHX:<']N8 GY*8N(_T/#N M,,MY&X9+$=B,G<-[W,28^RZP-V_T+ MEH>*9##N MH' PFVYM#Q-X0AS9S?N;)IPRD?T8)-[WS(Y0@O+ &'UG&\"9%W1L1\ M!YVD[R!2U@ZYW:NW&J#YJ#YO-5J-6[]6JW7:].;AI MWMS4&L-!>8^"/JJOWU4784,UV?[$E+3R=+8]A)[F^^/%*N762/B6J8U_W5GT MQ@!S-9:>^-S5F@]6PEAWF];?&I;A+)'^S;:9-[33$Y^[7O/!\E^[/\Z$2>^/ MT2-XMA5<)R3?#&S'%9Q!N\D9U"\<_MB63T[CF>1K12-5?(")=2,/!K,COY_Z M>5QO9@87#9*6:'HB>3H<4[RQIVWS&W^$X 8,PW_3TF\X>>(R)<4'D35OR\7\ M>Z=_Q")Z(38,>)[]K'A&#GETQZN>9.<1A2>[AS_^Z$K&B)Q,> [JY$0ENQM^ M$ZHU3XO)A'&\W0^I14Y4!5WDQSVBL7WYBOU(0'^!D7_:A)R(^A-,11L+&I*] M:IUYC&/M-X$>YZ"-4*Q-*Q1SVPR29],2Y16:H@1M^0 6)\]+8]FO @J5OG42[2]:#'RC I[Z&]CB!U* ()QT _E'!=H/M.*%BWC8@G 1B^[$4"' M[@B@[53",NDR,AR$N.P*LH:K_%SRD3-?]ALN%H17TMC#;BUSJ,G)N@&9+=WB<502.[ M5X9$';RS'!=[9*WUPU)7I!?\!^GA%)'-+][L<=GT0#9=N35]$(!SU"5$VAR0)5F 45@,Z:Q(:.[TP_(]:.M&=H-LM <;$'AK>I:+;E5'51.3;IM]0JM/[&!;2%7 M60>M4&9^,S[,?O806FLA/9 > 9@NTXQ#9+Q%/,]45&\UZM5*3V_W*K-Z9U9I MMKO-2G76KC;:7;U=Z\Q+F -V6S]%^,70LC8C,O/(,U@<44EIDX2H3"0\G)8$ M$6Z5"K$AFNDW'7B%(N&AMB2*OF_[!-$F)V0VC/ \\Z&*8H7]YL^^PI+]@E$> MU&^J83DD%!4S=J= ";_I5$A"7(\FE,X;$!Z52H9DCA*4<&2GFO-9J?7;S2JO5Z_-;H9W#3JP\'-8- >M:O= MVYO33U"< &YM#(RV? ^F]OZ$8;$2 M(]>IA"GA.HX3^L[8OO$XT3P3F#5PW/5T&/86K?4WDT\IV#TOKWZY]AD23%Y_ M_R]02P,$% @ 5G\)5W!GJ++"+P 7>D" !4 !C>%$FT)JI*962I ?0+C4:CT?CIOUY7T>09 MD23$\<]OSMZ^>S-!L8^#,%[^_"9+3KS$#\,W__6?__M__?1_3D[^Y_S^9A)@ M/UNA.)WX!'DI"B8O8?HT><#KM1=/OB)"PBB:G),P6*+)Y.S=VP]OW[W].#DY M*?HX]Q+:!L<3WMG[MV?E+Q=%?SC^-/G[Z?YC\QZG+R\O;U\^O,5D2=N_ M.SO]GZ\W<_\)K;R3,$Y2+_;1FZ(5ZZ36[/611-N&'TZW8VS!7UOPQ3!G'S]^ M/.6_EJ"THR M8:O]_GB:_TA!D_!3PC&[P;Z7+":?M4[I9HY_?).%J'3&>\.^>"%K\ M_,9/UN$)$]:[OWUXQ\;[MWE*)9/'D%/. KH'+WZ(PO3 M38_TB[L?D0V78>)'.,D(;?^,X@RQ*1AD$9HMZ$_>!F'#+]]:%;TYI+(.T06F*R8$9D]1F$NAV0?0C4]0B1VX651 M.@3-]8Z=D'[ED9@Z$0E%D=N8V>("KU8XGJ?8_WT:I^%E&&5I^-QM0MOW[H0) M4]_'&5UFIG%P@^/E R(K.A%1^.P]1MT(-^O1";$WB/:84#FL<9ROK?R;"YRD MW2:V48=.Y7KG;1C?J3!FZ1,BMSCV,T(HKC>A]QA&U-RBY-8CS,'HJ.C[C02> M.5.Z!N>>V*]T$_$-Q0$FW92EOU&=,.T6IZB"^TT8,YM&4!"F^RF05_W0SEASQUUWRD2%+%[E(:$Z^U=Y,4UPWB+4KH4AG1C[)^C M&"TH/9W-;B\#PF+59R\DW[PHH]*>)@GJFS'R[IVPX3JFR*,'[Q5UHU/4W@DA M%;Y^#F/JY89>E#.83][2GG>BTKIS)RR8HR53L^N8^_E\LYH'+.)E\5,WZFWZ M!4+X5^]?F%QD24J5LZ.38-RI-.6%<;$E32SD;]Y9G3N6.LCH2K:QUX67 M/'(69LG)TO/6+++\_A31L=@WK,N$X?N>XXI0L&JK7ZN+7 P4]O3J-64K"/4] MKN)L580=;\(D'4CARA[".#T-PE6I%%X4==.L2ER:18Y_Y'S@O?6 %?V<+[ G M02[@'G$4]-TOQEPQAT&XZ+H/?'E7)RNT>NQJ6\3(UOOM =,GBA3QLT=T4C*B M1WR%O1=84_T(\S@IW1W\7O3/<-I[AE>P1PPN0$'Y;9BR 7;-)Y7VD]SJ3;YR M]MK8"DX1DP3V:\-'[!P)D\Z&D'VSLX/%%[_E;F-YMC!]3%+B^>4LCKQ'%/$S M117T;V<-GAC GXY+)UNC<$P]I0P%Y>G1%RJA&YPDLYC^O,:)%_%#AC8@W3C- M%M2WEK"EG\ZE7.RO^Y+INPDS)77VT\F\16-!\,I&]G@(E+.$(H77[&NO7 + MB]/5>.;LW?'@DY;&R0.>]$\;)M27^_D-_;2FNW(2IIN?W[PKC=IIW:I5[+/> MW/7D\2D-W\>/']^]FYQ,=CW3/[:=3VCOD[S[">M_:P_+$+:9!KF1? M:UY5@RLB4"GQ,N"]IU=7V6 ];J//-DM:JK-/1L, DT_COUQDJRSBYY=7BP7R MB_.H'6X2_\RDF="K,6T(A7ZI,V?6L!,/>G+S+&6$;9$;U0$ZH_1U##9JQ PIT#*$:Z MN@2UD!U_[;GWXJ4L %#^)K2@M5]'15?H8S5^E:/<@R$F\]5/H>Y%$YZ2P0H$JH4"GHO[35A M,S9 8E3=5B"]U74ELF[]C',O8NGM\R>$TNW])X6+(0.7+K^J!E#H57H9\@96 M-/?H?QC( )LB,[H?(D>^ZH*HD78[8XH=.B%L >-G3_+I(H35Q5;:T$[B;3LT MDCQKU]M]\T _)9[/K\,H8TN6OZ$W^LR3D%.==AW(DZK;4=_T T.C8.<1H&Q3W% M.?(SPO/-KU[]* M0\)DJ J,V2XL[RLT[C^<;<0R8< 2G-6FZ M9I8L[-O4C*(;V(ZJ\8W0D%RHN3(&U#LV3\6-2GYI[@93YXK:T.*J3+S_9AE1S'9DB,/B]$2-B*NJWI1J#T HB6#DA@AD<]'T^H MR,V?A4@W 3HKJII+6#S::!HIQ(ZIH@@KMT8X+]KQV?/9+7V1/LH!I:9)#.J> M.J4!%H$:4MBCX55R&>L1&-WHBA"N&ET9HFZU_IM'0K:]N*>ND4+GFV!2?1 ! MNJ9+J>UM0"/:>M1T!6^Q;O#1M;R-;%7'Q4BZU?!Z99WYFE4M)09;5FT[1V*@0W5S'TXMHF- MQ?PR"LO*&_0\DW1!5SDBCN>,+*0J1QC(!8BR<-;43\-G?HQ3Y%.:7(50M]9? MBM"W=W@]0H"8J!,E+'I01#JM^G#!* $ZRODIA9^):RU8O >VH\]C4^JJ4]B:*C#3NH+P MN9>$JF55T\ID(LO:.5D^\_K@T[3$K_RPJV2EO'Y@T8-\B;7KH\^YJQ$B[HRD MRRDK)JJVW-H1 W&F?B;HCPS%ONKHS*"EY8QMM86R[I:(6:^VC996:ZR@[4"S M4R8TS;(J0!#(S&P0I%M)!82,?Z&[7FM<V1=AN;VLKL7261WU5)&IIF\H0&@X8P^+#%2IW,H6EFP8=VP_V3/,REA.U0&S_]0TM*+1G$ M@ 1P\TYS7J=H83/;7)_D@#E5.KQ2*_] MG C[YK>IGV8LTX6][I.M.%.27Q(4"":'%KZE(48MAJ=%J/$&+>SHZ4'C;3B, MC=$93=\-T&?:;HBV\_M]*&)G>"C@=Q?OT3HC_A-[<_-2G5]HT%)U6\^D+4"& MJ._VFK3MRI1^[_%9B YW0-'%_3T]2;6KMZ:DN)V?5X30#1XF!.4U35@% _:V M0UX1M%+"]QXE9?'$3>6/ C .IBMVP5$QH8</JU$S4BB1V&>!YW;EF9!;%[F*]3>8._2F>)^=]?N M#H.3FBOQW;KKD9N]7J3?4S-P/X0XN'[?C?#ZS?SN!+NV+K6: M7ZGZ71K-3D01BTE&=>F[4%Q1!M?H1!2WN&])PO82/Y7=ALA:2KL]<>,?-CTPNF>+ZS@( MG\,@D[Y5)H03GME((9V1]&N8/MVC*-^6/X7K!ZPH+=BA!S,VZ/O8ZV!+)R#< M&:U1#[\D9&R/P#J@[]C'+9ZO4#FS%1#EE?PJD$M:M-4&#):K 9Y=D? 1JP8= MWV>L(=DL!P I9CC/'A-^_RJ]>BY<5%5I'#&T5/X*>"#$JFO>R.!M".ZSRHV6 M_=@0E?'+V$[(:.QY3P-LCC!41CP!.(R*W"VV!W8O:F)&[VFB#8-&HQZ M]^[]NW>3DTG9!?U\,;N]O+J=7UVR3_/9S?7E]('^,7^@_WR]NGV83V:?)[.[ MJ_OIPS4%H#VNHCBI85\*CO;^@;/BT4O0FU(UQRV.]\ D)UOY&D"G/>"HV=#= M$1QD?CHC0U_VA+L8K,3/:&8;3Z@GVI+XV2,Z*:=65:F%:[20O=N-F1C[ MQJP?C]DLJ;C 1%Q=3 ,[$-LK=JP82,QSG=HTN"ZB8 #6VQT%,,34=6CJ,$.Q MG//C9%6,HN6W7',:,?TJ[FZ97:"K9'8#9E1FO]^3V0W<'3.[?"(HC-$U_:BM MMEH!'(CM7A096^\6VC5.-VQ\TVNC" 3I)Y8M1/V+JXB#4H'FQ3EWOT>8>BP_ MOTE)9KW"2NZ@SCWJBTT?DY1X?MI@N C I7Z;L5R$]9I=@PG3#9>B6S6_1W2C MFB%YY>WMSR[-MEPUZO6GM[CVQU^)FE[@))TMM,HJ!!N5D1\ZJZP0=T"*F^-7 MR%RBO0T8YRJL4)MZ 88:VH"8_H7@)*%K^B)LZKL08E2&_[#/@EA#&Q##RT+8 M5Z_L:7*IN3& 'U48/^XC# 41@$1SCQ+$RJ92U_:2E5W%/$6F0%FZG"K;N#10 MQAI77W*5] "2UAQ%M+OE%Q13\B*>>K^B+$YXM9AGI!:;:6,(WJB5_$P) R3( M%GVFEA"&YV4E'@$-$"61I^[>T!54)XLJY*C2^%LOZU$5_<'W&+/T"9%\Q$+\ MJJV&"GI43O]'YQV'B@1 :O\9$Q0NBS(._H9?1_5XK8DOE!U,.<[1@L(\>*^R M4T.;'IQO6O1Z6#LJM*$-D%2OXQ01E&Q]%TZT1'QB4)=K?PZ" C'3F Q&4K*2A"^G%O(1V& M?':.Y&=*Z$5^*YMBO,ORR%?)\E(<2JY>*C$KVJ,2DF4? MSB,4AL*S)&MDTW491EFZR[>6&Z\2T.62T=E\E=@#FC/-62T6A18:F!%K4*$R M8Q"%(IFM!:JM26MGRN2] #-F"B%:DZ87[D^G(U] *:QOX2ZR>B#IYDV-V=)[ M*#]8WT-AUU#F_YC>7_UC=G-Y=3^?7/WW+]80;JP8DN)X6:OCI+QP*(%U?(W%2LMJ"YR8'->9I>7^6'G50@ '(8%+ MJ4[U--,6_FX9OZN&>N>%P75\X:W#U(N40M"T@9"192P0#2VNTQU3BC8*MCZI M4BHR8 @96,;BD!'A>)+X?EX0'04\%,@(H9X9L]//Q8F%>L*8MX>0OFT^>QQ%GS%Y\8@L^F#="X25RDS&UJ0! MBE94?![3T(2Z"02/KZ/&2GS!3A&)$:UGDS*I]6P#0IAC/0A+1!H@$4$_W);X MA3T(9K!#[W[R]P0N$4.48CU;R+.5S9I"\!5[D* 9L8 $6WG\\ %+-I#LY3O@?;H$<(-H[Z6 M^ZX\@*\=N;^I($1ZPKM/AQ#\]AZFBX&>&+$#OII(N<*O[O=D/HJ^(%R8@Z<4]6A<(MCFBT@!U M.PCIG'W-?36E!R+/7#$["'3;$,SL-5%84QENB0,DQ$OV& J*@^3"2YXD\FK MC"N:=X/-M@998Z9X[EX6+BK*S?TG%&3L?1KZD[=<$K3D :>RY-PE2WR(S J- M__#NAW=GDY/);A3Z1]$/R_LLQIK@Q:0^&OMF"_=_BQ'_'6Z.9\FS_-V>7ZDT MK^,%)JLB5L<)8==)KRB?"!7D19:D>$7UXWPC*(*K3!4=9BQ7:0[G61+&*$GF M^2&_4<:IN V@C-,AU4&83R'FB.N::AP7]0LT=1AHB:HJY:P72JN1,<0UH_DF M81D7Q4C"'"X%' @?1J0/NQK(0KR'X.0#\I]B'.'E9HZCC%_HUW)5WP9"\H": MPWH:AG8&O[,7,F12&-KZ'Q_:.#ZT<7QHX_C0QB$\M"%9@_,WME#Y=/@-W3B' M\5*^ &L:N,P0,^:O"2&.E^#2\_V"\))XZZ?0ESZFK(!UL!C+GC(88S%6<,*! M"'.?KHJ*=$56P )8D;7*6/)?3D9__$^0_W:)GT]]G,4IV>0B*/[82:#XXK:^T=[].?N MFM+>3*CY2<.L+6!>V_KJQ=X2;=%CA1!9';'DGA6L>,#W:)'%07Z:)/+8;%I# M")[THAK6E ,Z?ZO0NL7YUS!]VM)[]>I'&;OP,TT21/\+Y'<".O4$X9)'K^:A M$Q?@Z<,M3F4DJ,6O; CA0L@0TE82#4^XP![VDURT&$)01KD/ QZSE_^4%S9L MS]7?R\_5MY\JO1_ *7IQWR7\DY>9XO.'O76G.@Q7-SF>:?=WIFTBG./1]%_R M:/H[.%#M=&2MI^$8P-W[--74[ASCL'^1.*PI_Z\R@M?B0[KVSP<1D6VC/3Y7 M[[UX*4O,J/P&YP#(QGY4"'#$6:FZUGX%8!-:>E#CH3O]_$KYLK1+[:/88A7EA@SMOPPO@(](*]9@V&E

75/AC.7L3HG2UFC^P=D#!>;MF@3JGJUN.X(N\Q_+,7 MU8#TP6!]$*9"=V@_KJS[C Z9TPA(LN7.:96KG]!.S0KLKE[1BG_\YI&0A:K9 M>X@AY:3*<>IUA'&UH\=X4Z]<<)JZ*<0\L4W?_"!/WZP,,*F,< IG$9"9FL MJR+Z$*XHR&PQI]\F"[9 X%B5[-E7YQ -C KM>>J1]-)+17D70PT")_&T7Y6R MMD@6/#N =4Q%3]E_3VSZZ00 6H*,;='2#W&OA MT0TZND'CNT';!^4I4KQ*_VQ1>7YW&J?A9/U0HQN_562'E1 M7]\,R-W]$6:=7E.J?''MR=2>DU.6TY7 0J@18*JU=?]#2 [$Z6>LGKI]R:A]3"GMCD9N(]\%#ZS&6&W6_I;^]FJ;>\3+PXFK/\3-L!D-\)A;8X*:FYQBI(; M[,6,:WEQ @V#CC)2L*@P!'<=*9Q9/W72V6,YF5/#4EB,Q; LA?V:?B6Q()B"A;I5.0[5)N9)N74$H K:/R+M1/7@% M!8$Q^16Q9Y10,'U&Q%NB:[I($)2D]W1S(3+)MCU J/[5V2C;$CNX_*91A%]8 MW.HS)A<$!2$OO<&)VE7C2%A!JV(]"5'RA2"*''EX\N)9C/Z)/.'[ 7WU#*$8 M6&=Y]\4$0):<\V!'^Q.>I MT[S(AY>@2Y3_*_.K]NH20NFPO=RMO:@?WH:K?/OM>I('ZX2&VJ8YA.IAW:VQ M#:6#B^TV8\32K=F2(+Z#3BX\]F30GWZWL[6H MMI4\X//B)#%/Z6%> '4&'C#[\/""K>>Q><<@:I<-,\7-F7 6O 99V*_NZ>> M010TZ>#AA".&7N08X.J Y#> Z;./L/95GK5 MAA#.$ON17I4JZ-*CF%)TZ0C(6GZMIA".!GN08(LN\#)DN#Y@MM&R%V*K+81S MP3ZDV"(,D!C;0>_S,(KXYFJ[H]H2E&?&?"'Z@W-TBUOF1?6DG-E"SVR+QA".U"SD8$&9FXNI M-^QP(&$W9W',0D>S!?^&U4RWK!O^]_:]U+QS^F'7/ROC$[&O)SX;X@ NIC*O M'N5\ND2)3\)UI0R>%S MQRA?E 3Q9QD0A%.U#J:^208@,>@LBRN#(CGIVF>==5UE\L[;\%.)XI;T[F+L M3>@]AE%1!ICD00"[*/]'1?7)=3XLKT+)!Y[$Y(83C!UP) 8C8X3GAHT>B)R5*&Z:Q[ 7)NH=3B6H*#+8%#.)C?J*7&I+SY M)92("A#"'JJCOI7NIX0TU\E?>UL-783?%956+.G2 82PP-!Z9<,/0'LQL[BTVUBT-.5[6(E"#ETWM*VH=U40 M;E0?3-D20MQIY DK9L08EU]].I*WK)0DW&W:A?MUD4/7J1L(D:VAI-R=*_ # M-KO2#NQ*9^[P6J9H?FP_M-@E>+/#9/)"49D4N!Q#.<=0SC&4_8!1(S9#!9S_?;E=3,\J-M]2L:YM\ M]U$>+0< >W77\3-'"9%-='N1L5H)#"*,8LUM)R?&! M4^V3S!JC?7R\]/AXZ5_L\5(=*[U7-2OKO[LTICI6UC%U?#+%#?=GSV?[KHW" M!Q8!.C"GDG"PH0\L(@(2_Y7^KQ@4B.\KUR,Y_V&4:=)Z;BI ""ZR2H5JEPW' M\=0L6/_-(R&;JBS;66%ZVF .#(_DW,'0\+1)@,-YI=$1 0(Q.3+MD?$=AKFY M(Y1,AH[2UK2@(!@:N=)46=Y"'5*0J16#5L:8;B DQ&@(D(>6#O?2T1W!/D)! MPEZEJ<9UI)-%!@XOI**4GYP00$=;=7JJ%Y9X#;M@ETQO-,?4'4!(->D\ =6D M 1)IXP83HT(B.R$DA/P/"R$):0 DC:J?OO7JBYC!.28$OX3Q\L);TU_2C<%6 M1=\%A,P/"_G9$0=(L%O%L[^,9]020@Y(AVGH]E[=3?A'%E)%VMRSJJNB,YLF M!(1L# ,V"W$'-!F*@/(M2G_%)'VZ1Q13PA_Z8*7_HY!5AI3,!K.F$-Y]L)@. M9D0!$B!7J=GB.@XHD2B(49(\8(H^-;UAZD5G$N'IFXTJ.,G#Z1:"TQ,$2&B, MDF2[>*I3@,6@X\8A)(^>6SH+;2I&6%9V/LJ%ESRQ"[@!\5Z\Z"9&XXN@>7+"A"5RFI<@KO*/K(QW)-O>R M=9'=(/>R&)[_N$-@4F!P3,@<%-MC0N8Q(?.8D/E])61"TN_6:GD\"P)X%E15 MHZTWH'Z&0=GBP$Z$E+0,[D(+1I?>+Y3#0K!:!EHD-%Q#W>KNV93]$GLKYI/^ MB8+M=3CUYMZ\.80)8R@]>^( "51 H[E]@W%0:BDF(1V )+)]<+JV/=6\ *1L M D%&-J$S)3&C+CX&]]N5X!"6(!-U$JY! ]Y3'WX9TAYM6O4 83$RE6,G @&) M5D2GA=F#8>YLA26FQ$U8]"Z/=4SCX!ZE(>&;L[O(BVMOK]^B] Y1](+0/T?\4"Y2DH<\05*;^BP A^*\6ZE=S?P3D]">)!/EOE_CY ME#M29),+HOAC)X/BB]]^F3=W#I4?(/!8KB1\9U#!UO&+Q9B@Y4P4'Z.$VM4\L#AC=3; ]SO:JIFOI:H[89!-NE4[?:E2TM10 *$=[1K3@I MB:K9!'/9=>H)WFJO%F0U_U(KFFC,*)0F@!;2] M4F8EH7HCEW.INXCJ-("6$;MUZZ>(G6ED))YQSVF:)"@U7Z-47;@\=.HN/Q5% MPS\ED1](\N#';*%:>620$$[ZNBU ,HI 3Z$ZTG<,U8J-SB\O&$\FL\Z\RN )!= MT<;I?%/Z;Q=>BI94=U&BO,UFT<-WE'%A1;?C>'<;+>41A (>R!E$![6MQ;WE M!$);:=E]9VK$V3]7?V0AM:,L;TV=@V'9"813"ZV*JJ>>FD#'Z0;A*PJN8[I& MH\]9'*AE)P.&$"6UDI&,$&CSBZE+NIDC/R/\Z2;+F25K#B&HL.>#9M MW=?S3?GQ'R$BE$-/FQOTC"*%KV+:^#O*B3 E&8A4OR*/T<,?9VOCJ_1:+/L MXLG8Z;-0LF;T A'P=;S.TH03=J9>"54M(+@LG716*$ 1A?#$]=Y:7.\A>2^# MB.L]7'%]L!;7!TC.RR#B^@!#7,>DEX-,>AE [I5@;(>C9$EK"-:VLQ884^DF MK)[O:!^\5V09-W_?OJ68]S7AG0T?#)>^ 5D0M$--%,W6P(Y>B[I 9)JE3UP+ M%)L^&;#[6+21 .I5I\6DN*X,WL1*N4^3@P/9DJFU2RT/&+LM_EX#*T9)>X_^ M7T;") CY,^9*GU#;"L*N2Z=L-8]"1Q",2Y47^84BHWN5#5@(2[V-1"1D#/.X M<7O08DFCT6C9TG^5A-*@O" &5LB5&\ MH!,^C+,P7LZHC\J3G&1.LTT'+E]0ZC3';(@;?-JQK6U>'B**\ M[*(-N@1$A M*&!+*MOL4BP)\MA;3_F_]RAB_\P698MDNF(+JFAB]MJ]R[>6[*=NKZ0#FMQ- M*I)"7^,ERQV]\ C9+#!Y\4B0S+/'?U%5?\!T-0ESG99'E_;JU.7[39V,P+X$ M0U8(^F'[6D*%C'N4(!8T-]4 72\NWY+J1^0Z"MW$&"L!S\]A3*U0Z$4YOOQ] M">^1/1H7V@8@?V@'('EF[K=M9FXYUB0?K'A4HASN /)U*X?IYU[$[/?\"2%6 M>3);TXFM2M,U:^HNV:5R#';N):$J(U?;RGWDLXO )%DM8A(=)]SF3ZQ,TQ+/ M\L-N JIK3=CT "1N:JBMM41<&S+=RI0O$50G[]&:(DWW@]PQM)6K=2\08JX= MU+DJ9&N:'>^=BQT_77V[SEZ[+B $_%2 M5!RK\1NGQ3NJ4CXV?G>Y.$B$OF5D M U,@^7$US^0S07]D*/95R0-&+1V8#5W67"_^=(-,(#(4(6B=&-YJ"=J'%FJJ M+A>\12(\^27W['8)H9IIEJRJ; K!4[904FTJ?XM @/*[Q3'I+D)1:PC.<)]2 M%-$(1)#?V0VJ'P9;$H\7IXX7IYP+^'AQZGAQ"LQJ>+PX=;PXY=1U$:SDY?DE M3_ME9%]X'-&D=2@L=6JZ=NONNE5?+)&X/@J7Z0"32DM^[)ZT2QI'["*"$\W# MF?MW"\K.]ZE)>W,&4)I-CJ_@7$.B%@IX$&Y83Y.A*F\%R8 $64EJ,9>FKA&( M*3R 2'5T Y*KN J4N8@MVH/P] :0M@4+AB_M[/.GEGC66_&RZ3WR$46*^A\& M8NW:B-PB+,+8+9\Z>T:S%]IUDWZ<[C&JZ M+-5\_D#.+8XO\A>KK?R H08![PK:3J^6R>F168!,$ILTR6R1YX_;N)&Z9N = MR2X*84X^(!%7WU$WE["V%8B58B@!:ZD??"'XZJ6L8N6&N3BSA=KO$=EXN_8@ MG,4>E_T.+'!S2V:>!Q:OXP4FJ[Q@__8"5_&3Y069']L79(J.)I5!Z+?E.-O? M#^%JS*ZZ5H%TGHU-J:@0=[XI?C0K:&_1TPBYDZ5^?T%X2;SU4^A[HE0R< MRS%[B&R;A:F@<_SDU@+1*BK"O 0-+(#T8:VJE?R7DW%\?%O$6)V*#/< MQT7 MV2OV0BZR'UQZ\-9<9 B/;PON" XR/YUMW[*2V&DQ&)QK&CV8:#&)SB3"O+P" M$_$C(1I8 -99I5L-KHLH<'QU-$=,?3FT#N/::&LUIW;CLXZ[XSIY.;KJJGAU M&->VW8K9#=P!%"7D-X*SA$6!DNWN29%NK&D#Y^+-G@N!(;VN9PO'19E+W( ! MDBMLI'KUB5,C8X@PU7R3L-A+,9+0!"G@()P:"/6AC"&)\1Z"DP_(?XIQA)>; M.8XR'MK2( $RWO MT3.*,^D#O[N? $&^ M$BC*$YN(H [JO/RON0SJB ,2@O*=&"?/P(C*\NH9;?Z6RYCQ-VH#4_Z:<#J- M Y8%NV:KV#0(. ]E;#=IZ+Q^KEXD)F0 $MQI_J0K>* M%LZKV.H%I,0?2BK&5^]?F%QD24K7,&*=A_'>+ ^##S+QMZ,A><08K+=6'@^!@LO]"R\<,+"#WVP\ )&-/L"QSZU M]WGY__LP^?U\;2I;P;DM--44]4R M:Q+G^"R)[8N*@/LM4J?'2& A')F:JE[MS$A,CN,(5'$G8'<10"D2.3B$ Z N M4I%3!,VX;1[H<'8KU*[%=Y=AHZ06F.@88G9+4K4%W-6HJ9!*^51)4>#* 1_B%R!,DI-"'F+>B)0J0 MF%HF^XXZ8O0+;XG.3+V,6A,(%Z"["DQ-6:?#M)].E6\A6?&L )+K!@ 5 8W-P:2TR,#(S,#8S,%]L86(N>&UL MY;UK<^0VLB#Z_4;<_X#UGHCICBC9;GMFSK%WYFSHU;9VU2H=21[O6<>)"8I$ M29QAD34D2RW-K[]X\ %6 2 (@D2R;\2,6ZH"\J7,1"(!9/[I?[YN$_2"\R+. MTC]_]>'K;[]". VS*$Z?_OS5OC@)BC".O_J?__[__C]_^F\G)__G[.X:15FX MW^*T1&&.@Q)'Z'-EOZ(_NV;'[[Y[MOOOD?_^N/O?_CQP_?H]E,S M[A,A;Q/W#4SB].\_TO\\$H2(L)D6/[X6\9^_>B[+W8_??//Y\^>O/W__=98_ MD?G??OCF_WRZO@^?\38XB=.B#-(0?U7-HD ZTUX?\Z2>^/TW-8YZ^.O1^ K- MAQ]^^.$;]BT96L0_%@S==18&)9-^+P:D'$%_.ZF'G="/3CY\=_+]AZ]?BZBA MBXR)R@:-". /W_ OOR*"0^A/>9;@.[Q!C-8?R[<=_O-71;S=)91']MESCC=R M@I,\_X;._R;%3_2O28GY@1+SX8^4F/]>?7P=/.+D*T1'_G)WI>3]APZL:A)C MQ^@/\LUL_#P0$\)63(DS!W/&E9Q.OB8_=1C$KR5.(QS5+%*<&M",)*:;##*% MG84=@ E5U"P_%EE1:U.!PZ^?LI=O(AQ3F_R._G!"?V"2(K_\]3PCON;TL2CS M("QK2(S^/W\E^WZ@/"C5%-AIWB4]R,,:&?FQ1Q+5B&_"C/B 77F25'\;-GV3 M9ULYJ1Q=)OGRK\FCQ=^VYJ7#2(Z+;)^'>- ?5:1?)>N&1C*"NGZ_ U8,V2,5(KEO@= M4+V2DCA:K2BT0R5RPD8I^E]_O$QH$/^Q#W+"9?)VAW=9+G.[ZI$+,!,%>X<6 MPU@Q"'/J(>W.(^SZ#*-+DC!19'0P#KBA*= MHM51"*A>!/S(Y:>F$0]'KPF][#:U6'%8-#:VT?S M2+TEX%$7_MQ1S6D4$:D5U3_7<8H_*(4A'PM>234L=A54,A"TM8CY\SN96S'/RXSI_R#ZG M?6+HC%R*4AZS)U7)=M@2%%)"K2MUI*!IQ$F!SZV*+-Q=Y[=Y]A*GH7KCI!R^ M%*54,"K5S(.Q2U!/%"E**F52JJ*= MD4M04#G!KM230T<$_%S[=>JT3W,<*-3QX&O "BACI+D3)GP'5,FD)-JJ%5N) M*;2YM(C>I$UNG[-4??@D&0)8FU0,U1IU^#U0K5*2::M9#"!B$.=+T]SC<)\3 ME?[PW>-#7"8R/R49 EB[5 S5VG7X/5#M4I)IJUT,"LHVZ,-W[Q[?HQK^#"KV MD ?TX<7]V_8QD[%Z^#U@Y9*R4FM6YTN@:B6GT5JG.#3$P5#BIRQ_4PKA MC MP)N2E*VN*76&@#8E.:4C]8T!1374V?3M- M!J]_6C:[>B@="EH?]12/U,L:..+0405^/H?XC).D3R\/!H%71QE3!]Y0& %: M^:2$CO6%%.;LFD;P;>DEZRS\^_US0"2UWI>TI@S- :HWH/I)X#71A.F#G(AF M!FA--2)\;,: X4 ,R0IQ-$C XRU/ I#WZ0R9['WS(+E*(_SZO[%ZU3@>!]]< MY:P=6&AW$&RC5- Z5A&,;,W+IC%V-P$A;E)B<, M7(31R>AUI9)5P2 0AN>+SPF,[Y3@CAAG22#+N!Q^#]C(I*S4AM7Y$J@QR6FT M5:P&&J+@YC>9.;D9;!B;H'AD:/;%R5,0[+AUX*0LZD]:,ZD^^"M[C$1)6&\^ MQFF0AC'Q!!DO'*6HU#MP*E#CLA$ M;LA\P":I!7YUAN>]GUZD]B(S.@GY*%.N04,[(_>/,!\+'I93L^# MXODTC>@_E__8QR]!0B@J3LOS(,_?XO3I+T&R/TSO#YT+U+=8B4!4$/&LNP7X0$*U04*(:%V+(_"SN,\LAI#_@%I&?W>-SEII2^X M*.DB=9C@[!D*W*IU#'9V@Y)Q@&U62Z[UNS,*](1"10)8/\8X"8,"+'2"GG$2 MG939R38HW;P0MMK'AB&MK5D0Q[,NGW%^AT-,/,)C@HL;7,J?^0R="]Q$!XF@ MLQDVF0C8B(?1;ZOT M05(G!7JD=!,VVA9V&ZQH+R!OP*I;BD=0&"),D^TP:! M!?WM7SY\^T>V'O_+O_W;)!)YP?EC!E0F7EP>8:EUQ%?I-2;4Z1V=?@9P]V; MKNC4-,,!NS(3JFWUEL 6XA$4IXB!]^S'IN2XRVW"N27>ZR2L4@7L$;*#KGPV MYDN)2PG8-R(!A6P.A@ W4!E#HD6*WP,V02F98S20 6,A@Q\+FX2A&$^TH*S9/UA]D6/P2ON&BC%"7+\K'@_8&&Q:YCD P$[2%T]-I;%H6*&%AT M)X3;7I?G:7B]PYM]&E%09&%F;)<4@Q=+9#L%?A2ACYZE X';H)HYT0"/1P&V M/@VQMNK(0"(.T[.]3<9=V#D=\WC7I"<7MRS[ZC6MI5B56Y6;Q93Z(D6W++%0 M$8(5W>;9#N?EVRUAI#Q-(WK&MJ-[7/4^LF<*E,3.,:+&,\WN[R[(5=^BQ8/LA/W$EH"V@)/);RNHN?GLOU MYI<",[>EB@YZY@"W9".6.X&I;@)@6S:CVSJ@JZ'7"5R&X"3;G! 4/(SU%+S. MQ#;+Y**\YGI/?O&X(%^E)6$H)IM9'G$0UW7Y&B9[6J'AIRR+/L>)>G=M-!6X M60\10#?OTS\/L)$/(M\^*U0C:?:G]!SG78,)U:C>^TH0S2H%CPNV[*3JAEC' MX"/7SB3@MFW&=-_!:SL#L#T;$N[\^+7% ><$UB'?RD/8A+9+A' 2>YVE3_2* M7'VQXR8K,;U#KZK=8$WF+ 4-<=I3;"D M$)=V G!WT<^LZ!34HP&;O@'1UB4C*M"H/1"N0G]_:;HYV/5^$$Q?E-PSQQ/A MG#U266^NXPV^2HM]'APWLATR#[C%&K-^^%Y+.PFP_9K3/NI]4H."O\>B]Z0I M%M2@\?=":P;NBX;[EYK[A'(?J[B?:RF.4QR=X93\4-*#!^[,/F8Y_:7ZO.@- M]6W@ '<#UJ(Y6,^' 0'L)NQY&5F@84.[8A,0J$:Q0A4M]2?L:V_1P,Q2N<5I M$6JQ ^TSW"S=T>GV$:BQP/Z!E47%Q;!'VK*?7S?4QW^F\*7GT?GE,P7/S M)7##ZC)Q?$\,L.D<$#AN??-Y(\HW746E 7.!&KN5")JZ2Z83H9=B&LR'=8[WZO3LZOKJX>KR M'IW>7*#[GT_O+G]>7U]_#++@87>FD0L9N&53HD( /2"F< M646R$T025"+!KSN<%KY>QH,7PSR7N6BWW_7F/,=1W%/W2S$4N!?4,=BY;"49 M!]BO:K/&M/ MD2WI2.!.1<->YV[W\3# +D5'K?4M;@JSCH=\E\Z:C+]Z53_INY\]3V0#@-%9 M;XG>8>+Y]CU^1CD8N*O1,RF[&=H="=CA]! \^HID!=>SVYF:RYS#]5-<@5\T MJ0N(WF9%F>,RSMEC\>-[+_5^2MAA*83F!#!PRW8GO$XYA]%0 7L,A\S9[R X MK#?Y%3//S@: @.K+9S3%T>)&.XK.4XK#,/N[Q"2O62YW42G;"?)O\R5?^V+S M"9CKEEH23F$6$1(( NF]'^H*-G";=BK",;&!%#!@S^&6O\DB!-]77F&("5Z< M4#VY%=,G*B\N'PKVYQ>VC#I-W\)A%D/ M9>V:I:/_J8S!/.#NR)AU=8D[R23 CLJ<=F>E[H18Q+<+FY-[7O%.V K!,?CJ MDHE0*+[7UGNF #=S$X8/[ITIQP,V;B.R1]P?8E>%Q*8'_BUZ4I:OA/H6];+M M[P'KD"R%=@)P8^UG]N@]Z]*2! 9$CWOUV4DVMM!7'M^W3LFNL*YJ04!XW>C,DE,_R,8J3)*!Z7#7LPN]@GL@,>Q2[W M&>R$3QY%T+]C+0[*MZ-W2I-Y""_<^7URYOMO.4\5O&R[S=+[,@O_SBJ#*7RI M9!A07]/'6*>DW<$8P"NSDE3K5X\,(&(05[Q>W0I=%079$/MZ5C 5CP7G\5^^ M_O8#V8G7Y>EV)!PNJ!W^#Q3LR^;G?K_ZUP_?LD]_O_K#'WY?#5\A\I\=#LOX!2=O?K)S4133M2E(;H,X MNDK/@UU,(A=!LJIZN08$H#EK5O<*R0J(3 M\93#FU4 .X+CA @@Y%B\F/@=+@-ZP^$RR%/BBXK3D,2D^R0H<43O/H2Q*J]G M-!&XB9LS+YIX_RS )CZ >%L-KU&@&@=Z)V!!%1I/'6?FY!]7.'R=K-6,L60= M\6$[LDN@UXQ>,#].N,X*6H5[O7D(7M6'&@.A #=Y2[$<',D- 0'8&=AR,N+@ MKG$#/(/3O1\R:>C/==[H@G(&G.$VGYJ_7V4[ M&3]P*B1Y8M^'M;2PHZD[-9@&W+F:,JXXZY7. >QXC4EW<"K<="4_UNG9#XBG M8?;HU)BQ#,:H3Y,D^TR]YL8ZBN%9QJ0L'YUJ3,[U<-<\@6IW_7.FUNQ9 MG#0_(V>;/?KB0_$DIW\T<-?: M@S@"L&XJ"+6_WE"!0[\Q@#,_F/+%E;TI%7DIF!'YK34A\LM?;_,LVH?E.K_' M^4LG?6/AZZ*:Q0.%/!X(6RLU]#I630[=H7(.B#0JDC[A[2/.%>O" MX1B@2JEEJ5.)5AP 4 GU=(Y4/C_Q+-=UK98=C@&N95*6.L&L. "PELGIM [Z M.#2_NZ;K.,57Y$=5;1KI0.CZIF1.NH-J1D'6/#6Q#O8<%"AB4'UOI^9F;TPY MFR#1MT<_' #4:M3,M'5JQ&_!EZ:1$FNK1C,7GG%*.X/FN[C,!!QY>H[.VG>I MUDGA:Z!VKF*D^X"9SQ MA&IF)7N476SP%NHD8L=U-BF@F M3=6,;OOD&8?.8DT!?FV]OI)J4_)\F3[%*<8YM5O*=M2B\'13("'@GG["*?$F M">'Y--K&:4Q]%*W,K#=CX\G [7F8$+J7#DQF K;P@0S87U-@:%:H0L1TOXO* MK]7/+8(SLBE&-HQ>U)3:X"OT$UX#R91SD M3L@(KYI>6U.U6+_W?+ [/[]>HI./68[CIY27XPO?'O(@+0B/1)M_"N*4.LPS MO"%CU-T4AD$ ZI!&B$.,<@9,!QS]V'!A:PL5+E0C0P(V1-$UC1,>&4[WC1-^ MX ))\1,M6J>+)GS(!;^&SP0"[PZ WCT11)Y"1J_<\Q@+4?8]E;H@\L%%G1!F M'EPA)\50X(Y/QV"WPL7Q.,"N3$NNK7;60.N\R8KW??'EEJ;E$K#3OF3]=,Q6YX' #+4]D_A(M/H\2PGC>\+[NCDTX1MJ/HYL MJW%Q^5KF099'<1KD;^Q9.A$:,9222#AA8N-AA#)RF1(C<&>3+8&HI;#.-%8-$#_A\CF+B(]\(430LQY: IR#8O2O4)=> M5!/LQXLNX"]0R;?RQ"4EP:,#)B*HUIDSG&+URQSUZ$4X/B6;QT[K:"AXAZ.F M>*2J$L!UE@^]JV!/$QX9)1XFY948(GKW6/'H->]W@\O>RU*'8X ;H92ESO9$ M' #8X.1T6F]#<-F]#C5GO^'^'8ES7N7IO;D#)0?V$GA.:BE/%,Z/>FAC,R7HU1L"&!+@JBO^VK2)_UVHSBESC":52@ M+$4[HKPXSW'$>S&@=Q$.DX#^'J>H?,:(=\=XOT*$P7W"WS@<30K"ZEOR$471 MF1BDT3?DL[2EB_S&CO^# ]^89ND)W940**'0(.+K>6^&S?NGJE:+PV5"[/U2 MH?-P:R0P?-^:O;.IX%11S*)"$?!MGI:AAKW*MD#'1'JB/9 M.I]*W!5.,'>1^X*X'Z)V9?"$'BEXT7/1ATY-5T[B28N0.+(]:UZ3HJ;.9D&K M:H:YC.4(?" &[ 5B(1#7L0 , &;\>'K874V%"%#G%\=#FNVA$+**?T$;VI M&$]R"2JYI(U<1"_2:<&G5S@6SSL5"+(10D6__K>)1=>;ZD0IC[N?K3[=WES^3<5=_N417-^3W M2_3N>GU_[[Q$CH17>K&EMUA._SR@5C"8]6X!G9Y)T+,'@WA84%&=J5GB#]1" M$4NW=!6$2CO^A>#OS:V$=W6Q#>+CV6])();>.,WC@L0O%WM:8OB6W20B>\OU M1EVV9Q[,0!VI!_$?/2&>%BW@L&5.[L>YBPZ1W7O**Z2M7$3SS +)8B4C5-&- M..&(4[Y"-!=$=K+.ZQL->B8-_,]2RSRL95X*,GYB,N:%@H0[G/X>>$J$V>.4 M]3. .U,#=KOMMI3# 3LO$ZJM]U"-C\A]$_5:*%YEGN?SZ]N_QY?7UQ>7?_.W3Y'[]< M/?RG7W/@0J#^($OIPGOZ&JL>[_7-68KZZUB6JKULPA+474NW]4$O?V#?0D6_ M4;A'.8AY;B1T.;S(MB2<5!T'*\8"5ULMBYV["+*!@-543Z\K]42_<+H*CT/=C&)TK4ZV3<'N'X:L2SJJG8"8+TUH]M6AUOHB((_B5-4(?"KT7>X M)%X=1_4E+ZTJ*P<#UV$]D]VNE;*1@+6VAV!;=:W!HN8^HE^_VSX95V5J]3YX MP'S@NCQ8%!W?;#H9L,8/Y\':9PN%"GK/1/P:""$EQX3H"\S_O4J/,S1W69)\ MS/+/0:ZZ:CX<"G!CL13+056P(2 &XXM)R,>73 \Z%V-D?9'ZU2I^%U=9_ W MBAA5F#WU+5^N?+S>UJ#>S_*ZQ<%4X,YDB !,+CR(\P"[C4'D3WCE .H5@0GD M .W0[[2]4/"0*?;)[.8Z98+=PB6DLWL)=YCXKR(N\3W.7^(0\RL1=SC,GE(& MY2]!LE<59Y\!+7"7,Y?@N_F;:7$"=G6SL6Z?16JKLY49.D@JH3:IM.*/@DX8 MH4BD=(4:6E%%;'4+"PGD^G&QX.7/8K-*J*& WM/9,R'FJBCV.!+OFS%.[W!1 MYG%(7Q314:T 57HXP+<>2' M]T,9 =1UU214IT&,"'8=M2;#5R,ZGY(3Q,)K;(8!,8>;^/-&C3B451!& M 5RF9QH@+ /'9 !M>7YI"%-3N"6.O]A?7[Y!] M768=YK-_RM4E^6UA+=,WF8EH3+S$ "W/(QGRXR%&8@3XV=?YD=61[XD)!=3] M0/(U:B=LX6SZ@2W3VQ@*:504M%!_8\J0C^@'GL>96EI*EP,ZU+G<[I+L#6,V MYI;\+9X),[=$!!;N7 =KF<['3$2FH8X2T/)X)NK8B^NDW#-O"4['A/4C]Z*;!-V1 M&-$^SF4(**2!C-L>/&)CWE51XXMTP7'<'H#33"WL* 1E.!6Z)0P2@ M>,>OG ?8;@>1[^*U/ZUCWQBWT!&#&0;%YF=+#5\.<]<"HX1\3++/JOK3AE. MF[T)PXJ"7T?C 9NY$=G3UE$_O?\9?;Q>_WKO1;%O<,G,.,^HT45G;[^0X/DJ MK9IBI4^G84G,L8QQG[I; 0)N!/;"$4UC.!3 !C."F5&AX89:)J)_'I35N%#0 M(/-7VMRC8-8207AQ(H3I35Q>JR_Q= 8 -_IC9D1C;K\%;*02(L=T+CMXG4I^ M3?:LB\YMEK/+K8=U:F^(E+.T)'0F=-A52JP'%Q,5KNTS3,?"X$]4_;]-I0^^ MTC!.:!7>]G7N0^9F-9\(%7#3GU+ RG>GCO =D>3LNOH?6E#%CKR>/1KOONL MR$./;^@=I9 X@_>H785;*KU'(TL0>=Z(7.C&1CZGOX54WN_VM8QW@N2EX9^_ M,B$7>$<8B8.J4<+IEJZ)_Y0U-QHP#;B?-&7\J#2(9@Y@_V5,^KA2&"(&UEA$ MQ.&Q$,B4G(NP_<14 C>TO5Y)^(A)&'M:%+A4;6=Z)P&W7S.F.Q&+=@9@VS4D MW'I)$\#3<^$6 >(8/"W_\W(=-PC\Y!_JED3K]"(N=ED1<[ZU-MPW![@)&[$L M6K!V F #-J/;5I/%?EU$EP445*])<$R"S?*-W6DM68&Z'0U?5^CRMSB5]I_V4&W%]#+K:I*0B? M'[/\(ML_EIM]*<"]@0G#!UE,Y7C OL"([!$E8ZCN$1,S2]?:1$DC-[=X1>R ?)T6VOV1*:TTFA 8XV68YH'3YOXWL5/ MS^5Z\TO!]Q;BSJ#REZK4PG PP W65C"=+-E &("-W9J5\:$ M8.7;\54GIU:OZ)YR:W/+YW#7GK"*W'DMI#WY)9#F+.:Y84>O^9T=%KM4R$XY M&+B+T#/9N4\G'0G8W'L(MGYVHJCMZNF!Z41,*FJM(EQM.9JG)MF.?EZP!$-^ M6($CH-4]_%CO<4.!"[S!>4Z/%.FYWD/PJGQS9CH7N&T/$H&^[89D(F#+'T:_ MXQ82-:KZR)XA\Y5KFT<2#$!Z+?4X?OY]G^2XC$0U>YV=! M^O?UYY1XR6?"(AFB>TX^& AP/V G%-$A#(, V#-8,F*=C";H4(-OA1J,B.R> M*4[$D)(O&%KJ/KP^2I]9/+57HGRS^S4$HKOO_WC]]\R;T$_^2MGI1 O&+&]QFD:7 M/424A7MZ:B;;T(WAQM8.)MDZR-R@#^8J=-3&A8MR#"/;-"0M3G]O)J +!L@6 MJC[4(1)A%[':@RGSK90>!E 7.4HD^JV5!@#@0,J.#\=;K>: E)H+O[(H8(6S MYYI2-.]J=.]1)(13< Y$#X51GTK% WQ&=\[B?(2$9;U/$"8LR@?(Z'9L\P(* M. ;NDN]F4_0N3@6^8S7?W@RYR2"U#FV R.2S%VC<&C'TF;EDZL(,7L>!<]-O M$ZK"0@_)#4PA#3%+0FQYGT;L5>O87*LB+7+,E?98^' -MX4!U.Q'B:1)C@P% M #T]8LV/K0D\/&,4;&E RR_W5P:1Y9V8M]U%"Q<)Z(3V(L'7\Z9:9A>4S'-> MI>C@(@J_AX+6&]3<0YD]F/(L'Y6Z +AW(A$*ZW[-HJ(K#?F.0ZNJ!3Q'Y:R MTX%8GA_H%4B//U#.7Y9?Z&?#M7\@&$]*@E+T$*LZ6@#D*J:3C.*4)6DD ^Z8 MI3YSN@W>*%6T3$88YGLL'F4//L#J ;8XES)$2&:GN#I(BW(S@QB:ZERW0LYK MSW#T2,#OZUF=%UF)44MSNKL3!!14 JJNZ$/9O]2U%BOAW&#S^$4Z=7%.1BV MOM.APWF+NI1*V!?AX\ M/>5L]R"<&/$$OW"A$M@YT PQU>$1D+LW2O8! MUK3"Z,B@]2-1+8Q<+@Q/SN.6;/QX3=3;K"AS7,8Y[R7SF,1/;&$WS_F8P5J< M(QD@(KT[,0"T**%) 1PTB-0#6J8;,1".@3O1 M0%F>6S%AQOII_T&#R+C&M80&D5,*YDHB"#\%V8.WJA?5:?B//=E$=4K?W&9) M'*KC#N/)P)W%,"%TRK4;S03L% 8R8%TOF:.A3<0J/*A;$PHQ5&\KU%K&5"&' M^=6ZF81SW2GM1((-O(WW6WJIQ5-/]2.^[Y^SO*17"J^::\+&/D$Q=VDN02<" MK4>035R20]#2/](?%*Q\^CNR\H881SQ(>(\8QA.*$@DXP3B!:01"*'^F^8EL M@YYQ$IV4V5;$[3Z#Q(DF*] M8<(IS3S%:*C0?8@;L1VTAQD#$K+?<<39B(X.K0]"+04K)-# #AL8%=1.Y_!3 M UK/ !+?MJ$ O#\;M-\QF+<@GV2^R^F;M!"_,M'>IJ/ZTFV-?Y\P!^MA4]6W M6ZP69;1D+MI)13&[P=\'"5YOZN9_K'\@\8U-!T$#6?9#6) 3,!2'RAWT3%^( M8S#EPHV=W%I'I'W<-^L.HIBWC2G MTZG:9]F1(Z8'QPE# "S-XH=%"<:SE^0#)EP+)84"A56E05%L"( M"LP/D$>?0,/W&L.%87?C K#7L&!BH@MX9)=0(+F-CW$: MI*&#"UQZ0,MT(P;",7 G&BC+4@ODH$837'CM PF4&ZB^=P@N&6P@>;P7):1&[YJ3 MU?7F.DXQ^><\QU%L(0'5HH)P(V68'T>\F(?ZN143,^CUBN*B! M,A0H>,HQEN5!9O<%-UF)ZZ)G M!E([&+X@BYQ"[%I*LAM39J#KPES^#7="3B/\".+LTBF+9[4K\A/D M=_QL5=WU@LA9(0;-<.#.IH]1T=FHQ@)V-KTDV^IG)U 0"A5?.#=&\TW +,RF M*&6>=439O]'6R7,!F!7LNLWC-(QW05)O@13"Z9L#W$Z-6!:-53L!L,6:T3TN MBX1Y*3IZT[A"@&H,4]KN0U_ ,"WO+;.B-6\JB;"R=)[N4L_Q-Z>[FE":7%7Q M/FLV\6.6$R];';Z235VVW6;I?9F%?^_)^&@G G=JYLS+4H_J68#=VP#BG3SU M:I&P- 9#@Q@>WZG**24@L!QRE@L9R[/G+:Z*8D\]#GT3$A#Y_D+3+%?D@[2, M7VCY=O;Q&2$](O*@!;=8'2]ZS:,@PY)]1-P8D]%ZIRNJ-S5.Z'YE#I&KTC#. M$4+V9K/P[29-4M/''Y)1"JLL9T,CN]O$OCJA "(DTLDNA!7TN7Q%*O>BJ"+6 M?X8)NOQC0?Z%*']ZMZQ\HXZZ%38K*@C\CLCHLW'XCG2X,.SN@@!V<19,3'2U MK-W' +U:-I5,-%?+9-=CO+B-R\T&A^5Z<_E*(L_T"=^1,'B=4BG1_]/[N2]! M0L/>.UR4>1R2()E^0=QR]P-A9..4+^)BEQ5!\E.>[7=D!OF=V&X9IWL<5?78 MU*$@",* NSD0,CIRG_ZI NR6 0G'UK5Q%F@X5#.!*!!#'JDCBO MC'/H\#DQ2-+OP,]686&2I=L-H>N7V'DEK(7.?L ME\#E7WQ2-X4P^9"$IF\XR"<4SGT9Y.42Q?.(G^(T MI5LEA9!F\>OW^]TN89>L@X32^C')/E_R#_H>)1I.!>ZEAPA =,8F\P#[W$'D MVRJ_@"1_:V_#D.AFD^5;M@OV_[80C"1\];'*MO@A>*57J>-(V[3\>"!PVU8S M=]!YZF 48+O5$#NBBQ0!B1A,="MY>C>/'4[ &5M\Z6-"]"['(8Y?W5** M.;)[.IFZ7J;.QP%WN"D;'6MK3,$M*G)*;6WLZJ#O4\;<\M2:V#X)9ND)#\AEI4_\O :,GY[+]>:7 M@A=B7#^609S2&R]U!OICEC>-\=@KAJ,.\0HAH_/>EHKB/0(*+M2,F(0 T5?IR53[&UHICPL93!HVNO M,F#(F%-&>:U&^Z*J(4NU!XO:$W!1-1U_K:K1A\4NID[Y^V__^/VWS#'33_YZ MOB]*LFO,FT6*L$T7KY0 >+O/DNA ?,:3@+K784Q3#VHVP[.3C+)PS]9^FG2S M^I.-5NJ'9Z*_VVR?LMM8885/"$#X;JI"B0J"DZ8LDGW$'680AG0R[U;3MOSF M.0[Z2KKX>A)?(5M?9A)9C4&(;@D.U"!!%,N\2\3?&)T+N4*-E"W/(D(Q?C7"6# D;!;_JP+S@1%7/ F(2U*9K$W M^#.ZCY_2>!.' 5DB*G.FAB]O-C2+Q3)Z::N0EEKZQJNELR6S[C[T@%_+LT3] MI'PD2.#VZ4)@HEF.@0?8&IVPY=X(=09(\VF_42(0H\)3&@VHX&!ZKV-9] 01 MV@G /4\_LZ)?48\&[#4,B+95[5]X'8?+HHRW9-7W\RPE/X:X:>[+LIS%52J.8;6K$H/^$2X@ W<7#L77 MK2HP&BQ@1^.2._MRC[1H2,D>TRI.YUG*G/BO !@>B'K>MTX/F+YL3=>NMZ9SEZOK+KT]0\0+ MT-6HT&>""S7'N/X7QKG%X:= 5I#3:T/T33\K1-BSJ&F& [?M/D8[)9X48P'; M;B_)UM5S*L"TA 6OPME7L=B+WO8M4KKQ"]-<[3*D'+P@W77G627*ZW]=F95= M"+;:WJCJ2\#*1P*W3PU[W0#Q:!A@F]11:ZN>O1?N/':M(68CL-RWFO3- :ZQ M1BP?=ZU13 "LQ69TC^]@(H 'L,!,RS5,*VXN$QL_6=7/ &[!!NQV7Y,KAP.V M7A.J[5^9<]B^"E-+>.M;='JF+$]CM4N.;ORR=-:=ZVV?<8COE+VO-[/P[,M0 MV4.]OGW+T2#@QBAG2C2_[@C !J<@U%;=KJU[SBF>0S* _4Z^;RQ0A3)BL7GS MJ!H(_:EC+]UC7CC21D#$C4>M1\\V8L$S%#QF^[)ZVSSS@\7)&.>/UD&L8C,P MZJV')<_?I!'9L^7[(.E;QO0S@+J@ >P>M*M4#0>\VIE0/7IC7_609AO\=?F, M1,^DZ"SD(P'[@AZ"K:\& M9R7NVOEUG/+CV!Q'L9_BCUU>^]9&]>A%::MV;5,,78R^NO.V%"ZL=6PJOETP*9NPX6M4=P21'5M@A81[Z[M M)WO!"2)\LY#O-B.,-G2=X11OXG+ 1F\$.."F,E90G:2()2S 1C2:)1<6Q7J.FT,.!*B6X&<#]BP*ZT'R/7=*U..7I;0N[U?46@MK'9J):4^F2GOGE6]]CZT.!P$W1SE3G=!B9G[>>,2Q/E? M@F0O7''INPO2,P6X=9LPW'G@HAD/V*J-R+9^WD* (P:=YL:;(L^\,TGU_,/S MX:N,_]ZW6SUS%JC9^K=;N@D+TVV';[=:Y1;@ UBD9F,;JDW?XR>:^+O#NRQG M_# )NF MFE;K*U$51#^K"RW7\IPE$;%'GHVDN8H!:\R ^*X>/H.UAHTFT#&^ #%B]#[_78;Y&_KC;9H_W_L@YS((3EL56P) JB) MCQ%(\ZQTX'SHKTUMV;&N&I94!:OW!8Y0F=5/43$JA+X705N:>5?WO:#]$?]1 MTX'R.B*<^9'JW/*J\-$$2D]CD!5JL'IXTSJW7!I(*V0N(I]-^@Z$\<;_:]B. MKW\R4)=K)P1)B[V>F8#CJ8$,V!I$T_VM1;2JNKNAWZI_O8=2<\M"[(3GK?)2 M4=(5S\S>=>.!FW@OJX<%EZ2# 1MR/\UCR@YQR/!,=CJN>[M2HA/T,TZBDS([ M^124^YQN#UMRT#T.Z6>^UO5?"KS>-,W)%-([&@3)8Z,CI[*X*GIQP_ ML:W">E-U27F@K[9[2Q<8S@7N40:)H'MN9S 1L.\81K]];E_$0K6^;DST&\/D M/WZ81P[WX3..]@F++:(6(_$%.'=X&,6UK<8MS=AN F,WZ,8FY3"Y? M=S@DI#[$6S)DO;DGGQ:;(*3?&;D*]UB .Y6)Q"KIA>8*!6!'-16GMJ9\$(6<-59XNT%8$DIWG0:&G _.%),G3LF=J ^[6Q'+DPKN-N5BO$L+-KZA5^ M,&X*@L0>&^E$E71P+4/BH%#!.H*%V7:W+T'X)UFCFD_$R6_WV]O@C6V$!_HH M&XB+\5/6XI+[JL'@%N&O[+ER88'2EE K5!& :@H >BT/B]XO(-]F^9&DJ*M)-3:)GM]7T.SGG-6@'^JC>Z8MQ2&:"D'L?_=Q%N!I# M%ESXE0;5"E7( +H0K_+PUQSH/"O,7(!Z-'"+[V'SJ&_0\5# ]MQ'\:C.'T0] M"60PMCH5KZ)ITOU%EK(HA_S&VM:0SXK295.EUN4/-U)JKVIOT(8."OW;O@S;H15/"X3X+\H M4(=" 0D($VA J MQ.90UX 8NM5HDDV3)<^D1"EOA[QYB6LQA,Q;C;E2(,\OR-YDA>6&T7?H>'D(0> M@X0=2A7/&)\&DQ6]]M!DH8[WE8?:'\4,?XU M;O+4%@8G)#;;>G$$L,4+LM2#IQQ7SQ@_Q^4S>L%IE.4%RRP&<8IB>NA!_@!Q M2KC%A9]T >L\4DM/7U%",13HLF3"8.>:JV0F%TL_C/[0;VQKPRA;DO]X%I^])!YZ.7-OMG W>! M,<@WE=JI@)W74 Y<;+H(IL8V&"Z ^TZ/TO#L"TX3AH&]6Z2>BY>8'^@2#($L MQC,,$8K<09A 6(2?&,2(DX.9!B&K0T4@UFT/X+F-V86SH8TA7NK&$()P?'N1 MMJ42BXTD/9QH5Z6A;L42ZG+\S!BQ*1R/#*)1G#DZ,]8V#NNV4P/HKL!+ MT'_KM;.W,WX7XYY>Q?@IS_:[.'WJ\UD#I@-W3D,%(>UAU3,7L+L9S,+X%D\K M]/B&*F2(84,U.C ^9#:Q"*_-@K;952+>QRF%*,CWR_VTC,NW7^,(5^4/SMX^ M!7_+\O-]41)GFA=G;TT#EJI9BO:HS@UDX![&H?@4K_MMP0+V2RZY<[&0UR68 MB.MBV%&#GKFSMBE238+?<[DO5GSSM$$_E%E'8GVG;.:S@3NN@6+H=%0WFPK8 M 0WE8'1II*Y= #B;@BR!F>.>P^9RPK.8L[?J2_,TSU!HP-W$2#')8YI!H "[ MD;$N _J9;7S,$DU&+#' MZ*?9^HD2@TS5MX'=&+H?JX;!J[=DL! 850[E(]'URUC0BP2YJ6WY'Y#T25 -6(NP%-C9L=#M78 MX668OSQ9SM13/2CY)>]]$:>X*&H'?_H:JR*?OCG079P)R]U^Z9H)D%V.$=W6 MH7RSO:'@/&DOI^$BHX7P55(X& -=.V4L=;11' !9^Z1TCMW#M7I 8?/:99D3V_W M6;)G1>5[5D)BWQ MHIK\<@]8303BK-7DYNKA\@+=/YP^7%IMC1Q>-3<[/+DVOGP^'!Y0%74F*OD% M]8' !J$.YZF.78#=9=]0:(9D9OY%*3!$ZX/5\^K/G;%7?ST7#YD=WBS3Z-; MG,=9)-OJ#IH-U&M8BJ%)X9A/A9[/L>#$5MDK5/6Q.FJ0K1!#1Q,['.$*<93S MYG @B**2Q$,MB2D%H2^A[T$:126-L%6,O%:,O%*,G50>LT1CPHI0B^/7N'RN MO?7E:YCL:<]/6H.&_"]Z"%X5"XX=)*"^U(%XQ-C+ @S@J&L,-TZ"BAHK[S!1 MXUVA!C.J42."VT_\Y4-(]T&"I[D/_(+SQPP>P[347EYI1H[#+(^P5S=ZDY4J M_O52TT]CR"0^?UO'JW*?EW?CXXP)S/@UUL-D:D6VKL +PUE:%KL.>$D&P>)[L,/5R MGV<[++V*(_D:J#FJ&*E/2<7O )J9DD1;]>+ 9M.A.T(E5EP)$;\#K#U'+-2J MTWP!5&^.Z;,.G"BDN>]R,*1*[]/]%KKZR'V/\!5D%7)U:8\KD:OK%Z9J]"E. MX^U^JU2DP^\!JY*4E5J9.E\"52^YH&$P#JG]#&3?8)%\OX&*%,>D3;!RO?5^= ,K\ M/ 8N2>6Q_A,WN*SZB*ND9C03NIF;L]^Q]/YID(U] /76*J\XLF-X5K1GT@I5 MN#P9_1Q"J+H1UW!N^UDNF+M#Z50+HL_W#>0NS?"7YKNV^001PN7()T,]*<-#>9!=QJFK!L<#BPC86A,N_,,.8A4X?3LU\&"((;0 M6RMY-;_]6P:SJ8LU\)[-@L&\19JYRVU"CZ5[WR/,(83.!@&RS9]N::..?\I> MW@Z;N4R+E[%O8/#BM.79NY3Z":. @_?T 7]$YA\BPE15*"LWK$4!%9S MG 0E$4:951Y 6/(=5D2YQ3DK_$+T?_V8Q$_,?]T&;[R!8'YT6<]X$E!S'L9T M4_:D=P;T:B?F#-CJKH !M2A6J$*"&)9YZYI\R4SK:YC,P'G%82GC<,[G]+?4 M%],ZF)>O.QS%A"8A>J(^>KU9/U85E&O7K7#RXR "]7@.Q25YF6\##G"PXX*K MD2E\XCQJ[*A!3Z(@84O ;@'3WGDKL4X1&D@.;*Y%6 MGK.9#]P3#1;%P.P)B/IS(W,HC@J,&692O!1;FU\:!BS/&;GL$^:@LO1D5!# M#5)MM&J*4$/2"M5$H0Y5<$(C(#(>+EJXSI*&>V&)HX=X2X:L-_?DTV)#@\$L MU15D<@;\2W"1QD(<[!U[(2_=,9HS.(-/K(E!G!JZ4Q3I\=K4=[0T[\L@+R^" M4E:"9S(D7[IU2X7JU,H[&+YD:YP'YG!201; MVC?1X8VZ&TQ/NK,MIC<"3\LRCQ_W)4VX/&0W6?J"BY*> R'/F M[O1S"YOVFN$(T3N*\CTZ?0GBI!8%1X48KN/!$^RR"Y9_JXWI=%&:2TY]!94,2A3%Z#9D/VQ,/%T#AA M\ZG0_:\%)];>8$]K^5*O^]LC!?A?E1.DGG>?QK3-'W^D3P.4QZQ\KO6?$"$8 M!9N$=M6%V^!SD$<%\;@!KQ-"XALZ]H1$-QL<4%P4>P;W@'Q&)R&;3#_\ M)LU*LC;@+2$_:\6Z(I_1"\-Q2CY_?../'"CS97>1*F/B)6B-!\);0$:QKW@0 M1S9L->_"LM(B?@[(5F:40=K5"C@N"H9 MU&(39'2"F))Z6)"6)(Y9L@.=J[)L(6;T==?JVX 811COF 4U"S^XO3@T"V0R9J MZ*R'LZI%-P=K=4TL;X#L>#_P Y=_BI_H8T)=/@;^GX%O(SX?.G :^XB!4L>+ MP_7>[#.RIN&H>DEUFN>TG0S]<91[[@/\)?A?(^$-=K!:J$OWH&;,3>\B+^)D M7]*4T>5F@T/VC(F-/*& HN;AI$B=GP0U *F>1M&/9%M4$F QJP0A[GA8NU?1 M^;$D'=\=>G%[]^$SCO8)7F].";U1]7>^Q^$^9P4L>7-G'/%FL-O=GN_1UYO+ M(*N@N[SI$ =X?3"%5TC6XQ ':3$S%J:]PU.=0#B@2AEB)4DU3W M=FZ(HI-JLNBQ'O>A7F_VCA3JV9L<@.::[[08@3N&&<0M>HD)T0%V&7-P;1T< M*'R&Q[N],QXOT6UOV"E$<$S1<'71Q MJR ; 'H.S@Y'I:TS^\8"UV8MB]V+6)*!@/563Z_]':,:JOVYM>_HZ[KG485# M\,"5W[4@'091UPMX3N&<1=?AT> MU;7GEQ0C)7K*[C=.\]=J8'_9-MT5H4.# MYH"_7&L^X,^S*;.2-Y*[OO.DDV&(\EY($M>)Y,^8N#GK-T M\D!HP%W>2#$I$L1#0 %V:V,YT:2NGL M39 8H4>7NQT'$KCUN1!8)\X8 0^P'3IARW[;WM@6A>FW)H+(G397JA@*W!YT M#'832L?C .NOEEP'>NDUT[)WPKP50\CV)YKP0S\#N,(:L'MP]TTU'+#:FE ]XK8:?8;6 M $9BJR.#[03EJ?,CB*&R^TNR=XPS8WE+W&(.QG)0/HBRO$4M]>@Y U?5S&I:>-/F3C@"N_ MDC51X8\& 59R-:VVBLT@5N^I_2<^R-Z4[5';2*KWU-1\.G!E'2H(9?)",Q>P M:@]FP?JH8VA6<.3II.*]_*>@I <4;[154)LD98RG3_1#83=Q(#*;^4"5WUH4 MS:OY(9.AOYNWXL4^";(C3-!'%.PL:EOA9MVF:.025.B99209?>%-OQ$VHC._ MZ)Y5.C4RUEX,K=O#!$00(HJ1?W.GWI<[D<8+SA\SS;MN/T(QUQ&''E/"T<&K M]JN4H,=%>4X^"G'A(C\X3E( MURG^3Z*H,K$Y@PS9W;H57^.&W8"%[IX=?:;>05^R<)*>78Z]8Q9LM:RM[&Y PZ&(_GASOFDX, $.TH MT]$QT_-DXP4W>)'M'\O-/JE);D7!3[)8]0["U 7F_ZH2N^- K=\%P+K9/)' MP /L29RP-3X^H4MIC;[-Z(E^J#JDK6E [VHJWGMZT^!5<&$9O] H@M8(U<0C M]).C5."A8W.9"M3F.>L].C_4E 9[@Z8#]4"V@FBWGN9SP>\O+5@9D_L+FC"] MR=94=;>YOM>/?/KSXV2ESYOJO#[JY,XINMXSE%6; I1?29CE3&59(AG31X,5 MSUYO3I]RS.NIG0?[@JACO9)LYVZL 4=R+0FHHJ&-D(GD.IM:F1/ST8$#CO0$O1ND M;W,%S%5=S>(A.ZO>,/#7TC2CN4[Q0T9_>/B<#5XK!P"&[/.="L\L_#:%"MW[ MNV726=+MT-+JSA^LG\?C811/\^8L@4Z^9#^7GS-(4?K\(46SL!J!,W9U:\ MOZ$>#?AVA@'1MFI.0!-(>QZ0KVG7U>")?/LQ+L(@ MX5%@\P+IMYI"/X_FCR5VL<=7Z1VF[_@CFG?F5$NNS%N"6)R5] M$;S?J^8NR M) ,V1MA6;2RM+1%\-))I,-(51K @/[>89A4+W;7 <0K5S?!U3GLK#A'/X<0E M.@ I\[UFWYFU-&.7$S^%B=_07?[#9YR\8/2)C'OVU,5O!C$04_L]*)-^R!X^ ML^S.4)/N3%RH21\S;V+2[:P%FK2$^"E,VL^IV(S,$P/[ QQ#)FP1W@@&/-B4 MCZPAHP.XB M#5LA@G[+/IBX.--6T3^9;<]_,#FO (C-_:O7RH M>V=QDK#4?)V/KR50K//; M/'O*@]XZ@8.! ;?^<4*2U1 S&?QCB51@YOD/=P/G)<4/Q$91LIS M5ZT^]+ADR&[&8&"Z'Q0,8SH3NGX8S, MZ;?$LCWBC:(4EX#)NA.,?"Q0MVG$8K=EAF0@X(V1GE[[CB\5U!4B<%$#>(58 MY20_*9)I6*7\;6MH?LWOURS_^U5*-F^A^GJ!S)#F%#"^YM7/BC"/=W0SJ&M+KI\! MW" -V!6M4C,Q P&IOQX>M.5385NB)XV/OXH(.1B\6\I ']/W2'28! MUE[OMQ5#@>N[CD%1K67C &NOEESK]!"'=I2A]Q@)7_>TT>R?!5P_#=GNCXJO M%] KTY3R*:+CZTFZ8?*F )PEQ5MBW3B@RMG+6G/6*AL$_5A52[-UU<0,17A# MEG.F;<%+$"<>2F].PEH%E%N5Y@'SM+F@F?C[T8I7"17G M65'VE!"1C0-NGDK6NE'HP2# IJBFU3[29(9'87I;$:?C;KW#-">1/OE<$QLB M&OX4_$L' CG*4C>^EKWB,F' MF%Z,9GZ? "GVCTG56,/#[7C'LN$9(A843WA;2'O)W3%'_%%@^Y?VL]>\KY1$ M^NI'.0BHA]$SU5F4.R,@+\AR0JU7J]HG^'D[-Q%7]'!&='?^WX+TA;L+BG*U MP>T28EIWL=[D\6O?^W5WK!RM/LV;*E!V=!X4SQ^3['.SH:WZ[\:XX">R?566 M!\P';H>#1=$I;&,Z&; =#^?!^KTEP80HJA5J,RDM-GH+@(7AOM.S,TMD%\15 M"?8MK\!.'$.RC]CS2_::=TO\QCYG??W:78QPF@(AVUM7MC=*Q@F#@7L'/9/J MS&\]$K#=]Q#L+ -\JZC/XB,+/ &7(37A#?$6!6^1DW5SQ)ZVGYV$7(]M*@<# MMTT]D^I<\0)LLX=@5SECS[8Y$9=JVRP.DLI^C%-VZZ)B?IU>5\OZFT)FQI.! M&^\P(?3=+3J>"=BX!S+@^L91A8K>RVF0P;E^-($@U/Y@4XG(HS-@+]1Q5-!F M?B:+M6X\<)/O956T0N=I"6+NGXY7MB;MM)^O-VVZ( 2B^?FB[9A:ZA^*3( +N%*83;F<# MX!P+8#]GKKD[*!T%_0JA MGFC[Y_8[0BWF9W2;+-\R_+2K-VTA2S,,989>&&H4U+AGOB X#><<*FK >FK! M,SJZI3N 8!5#KGU*@W;X_[N #7BHG8=/G.GJMKKPPTPT,2!*MNYO03B-T M#\H$F3'AI826?9Y3:?I^W5I3>LJ;)I@"UT"/6N5E$0B^0DG%:PVV2)PX3=+2822=$_K+B'(9YCN./2QQ[R23_(]C@1&JX5#65W! @9D[VHK MDL:U#@4 W:]:\V/_!'M;=S]L^B*^!,D>%[U]$:56%'!R11.J'F91R%%^39I7KD@%D2N1*-@'2%*K3(2]L9/\*I@/GQK!>5!HZ4A #F"_&OAX*Q<;$U MC"_(RQZQ-+Z<3NT$Z5,"4Q\*UV&Z$Y"%SZR1PW:;SD3$&W-'"J9'.%!VIBD0 MW@;ARDBT?PIDQVC(<.,$>\9#=WBFY(]W;LT!+Y)LIOQ'@E,+@E\.Z'BK%H6_ M&&]JMEMXLS@E71!G-&N9KDD9HO5/6:Z#FC@ T_HK,,[)F1!Z_)/'>&H&YL>' M3Z-/02_P8WF5%F7.S$'WJDT^$JCC,F!//-64# -\BJFCUCKM5CTVH^[H.DN? M>'4%B@FUJ JOK[>Z;&N>;DD'+DI158^VCD?;Z^ZW-T$6\Q? MK1@)HS-\49IYS*A:/]NQB]%2"N*10[>S\M"AOIC$+**4YHM@G0@4%/M9Z[S5N]H%.#@2T.L]6$^ XEJF#ZW M"%WNM-L#Q=!%::1Z6R ;MQBM=+0=.-++$1N!T9K9&]AH!P+72GTPHQX%6",G M6+>[J_510#*+&OXER&,:N].W>IK%6C(,N JJ&!,5\' ,8/53DFI=AJ("R%Z1 M^ERB1@_'&-<]9774HX&K8 ^;ZC.,ZP74K>FCV-EIV[7O M>C)3<4HSR6,2R8[-4*QA<5_2;H'M-)J,ESL9+[-X^T]Q2A>?&US^FN7E\QTF))%E[V.6 MGV?;71+3.B0*IV$X%:BEV0A =/@F\P![_$'D6T/@1DQGYUE?U:.?*SPU0E%"H:$]T-V>WNA.?=[FG9IZE(-9-"H+)HL6! M&!(/K[&]_,UG\4GK?5F404J+D QCO#MQF?Y)PKR!EQ)F+==7R9API;U9"[OR M6T!]EDLA]'@N 14H_S6A'A2B(GC90HC/_NJDV6-1YD&HRI'J9P#U<@/8%?<, MFN& MPLF5(][TMGTGZD+Z_U6(_!T[VAJEIMJBR?(?=DJ"?'*(GJ:L4!-SXA% MZ7/Q)95A[J7;0[EE^LTNRUF7-OI[TI2-Z3PT1]$>LS4I3E%&5N@W'.0HXSNI M;(=IEIJ>Z+V%9&C,H9!XI2W,QX%Y*L\WF=P[CJ[Q<[[*\4W&YHC2RH[O5/Z2 M!ENJK/_$45V_ZUQ[6#M@.E#7:"L(]6U*]5S \^>I+OS>$>W'6@;E/N\+O=-_@V2Y(UM2H(-L;7.GN01OV5II-^:O%\A M_%IO3FJ?4.V#(&Y;W)?6%GT:BM9)Z(:$Z1@-G5U!6;UYL+O(E3')WAE/Q0WA+&"LIXDA5[(FY= M3>^A,(#[!RN1B!YB$ # /L*.#Q>UPRM\J$*(&$8DH%25$)_'4RQ0,/-<]<1E MG&/J/2E=][LL+;+\FJ(B4:VF-)/)/.!.PYCUSFW/ODF G8,Y[?;5B&L,3,U1 MA0/52'Q6?-)RKRT!939SR=JN+A)E,&VI&N^HC%2_SONL+$5PXZ*,0TJ:MKB4 M="!PG58SU]G]'8T"K+$:8JWWCE?]!X+).*@5!@/71#V3ZN6\'@E8)WL(=K5H4\!P@E-* MS8"(M#-\<:IJ&GNV8Q>EKA-%F5QAO=8LQ6E!_#I/H'1R*OHBIOW3@*NP*>.= M,J<]Q1^S. >H?!K&L7\F%"8M:P65TNURQ5JC" M@"@**.NU2ZYK_D()?YX,MJXF. #)>60@]+')%=_CY/URSC=EH4N#3?4FM!+,ZH^P6B-W'U_$49O $; M;LV_1H@X1O3N.BN*]RA+^3:4X_;WBG5&^322R+DD:*]O*H) *H(1&^]3?G&= M;?S6&]W^6SD2J'D;L-?LQN7#H&_*>ZA>QMY\(B9$L"C;>-ZJS\0DD'BBR^UM M'F>YL/7A%8N)LXSBL/IT4-Y2 M.7UQ+D(O"+U_D,]=E'/H8<&M9Z#=!VILS5*P$ M "@5>O;6)''.B4]]RO(8%YJ+^\,@+,XW](I#[QZ4TQ?E(?JY7S M>8"$<^W[ -UXX-K?RVKG6K5J,&#-[J?9^N9(DYWOJ*W7YZ='9DPKU9^F$?WG M\A_[^"5(<%H6^J>I0X$ 5W$[H>A]O X"8&.P9,2MIV?-$X(TXC\(6-%O'"^8 MJZ:3"H=Q3_:*$=YEA5T/G/'/A>-7'%VE8;;%'_=II/<+RL' [5_/9.?UL'0D M8'ON(=A6-1E8Q.$B!MBS:4[*9\S@ EFOJ9\IW^YQ6)72'+A2*Z<#M]&A@NBY MB2*="]B.![/@^ 8*0X9:;.!6XHG$P<'Z67J#./\+K;5[]M;\^'.,O@2=UE#MPKES\"O$$* /OC=L$W)=<0C&0K\;;*'?+=E" MOQMFH=\MTD(/J79OH=\!M%!77%<<@K'0[P=;Z/=+MM#OAUGH]XNTT$.JW5OH M]P MU!77%8= DIX-I^N-Q2L\U6S@ECM0#/J,IW0J8(L>RH';?*>P\Z.WW:=Z M96>?[@0IC!'O[?C1S4/PVM;4D;5+Z1L+U**-6&Q>W:D&0G]WUTNWM5JV=9:( M L;I)LNW_!KU#N=E$*>TS5N95>=TJ Q><3%SG[?)>*_.6 GD3KDICQU*&E9/ M]^5SEL?EF^8<0CD8J*6:,2DNM?*1@%?6'H(=*&H#V.Q+6XM,THDV"DO^US^,BBD,:8FJ-L'\6 M<',T9+O3F5$_!;")FE)N77N.PI]V3WRM*.IL,AZH*AJSJML?-X,7N$<^IMTZ M9TMK$,<4%,KQCM!/NU-LXC1(PSA(4/5'**K>Z.QB*PK(=IEL);]&#\]D?#LF M(+O,?4'&D'UUQ&G%%&J6L_&=77A0%!G!0.LRL3[O$8NAT):958&B*JL4IZS% M>Y:C;9"^(;I+I]!ICW=.@_C9G9A\PFEP81:5*C!A01W=R<)@F;P;3Y$8:(17G8S M&N-TQGPUXYV/!A+5UJ'P"NL/T MCQ4G,<.T0I6?]7.B"D$B*]3B0RU"A\$3/;3ES<23)/M,M@'X F]PGN.(YE/I M&2XA*<>$S O,_[W#"?UGO6EF%*=;FN61^5RWX(&ZD:D$V81H#F%##^*F8'5$ M.2X"AA\H&9;DH0O6U7_V%JHMZO4$476F_: MZ07BI/FZK=819%&Y\O2)%HX[#_+\C:C,YR"/BOO]X]_(6O"07;[NXEQF)LZ M O6F;H5V<.5M!$3 P9LCQD;<"3LPS&*%&A(0I0%UB%BAB@R:W&L)\79SSJ?P MV)$ "ED-NX*L*$')$JNX+F-/)(0I-HSVZ;Z,V5X2AA,C/_#2>QT9W>$"TV=P MIM+NA;(T-V4F%JU?TH-8DB,RY,2IYZ$_IV/V8YCI_2\ST16!J^ M/>1!6B0\.HW^MB]*RL<-+M<;(D.%N*?!!-P;32A>T6--@ :P5YN26^N]:4L3 M8D2A#E5U(HG7SEZABC94$X<$ZE!+'J^S2[:CA$0_3A*BK,\Y152L/(E/);2I M)!K6$BU;&E:TISFN#EEIFP36\HT3 M@I(X>"1[9O_UN/;ZA"A!@F5*/R^@Q,$(-0C.DL*&)=8X#^6AW;"GV735F&JFLI MM]5R 2AB4+W6]*?M>; T)EET[M@=A)C(<"G SL12+:"H#00 V M%UM.["ODSW[PLZTP#K]Q#J7>P/&LC0:E,WA VN2'T\+H5??CZ4U'+C0>A&\YYA=9[WO2D_HS?-I4)MSA]),.#\/#MGD.PT$W5D>"Z+2#' MP81LJJY8LV^W6)NA0(%HG?4M<+D=T^/#BA1O;2@]2Y#C^-'/]42&6Y+D5 A+ M-QZX8^EEM7.93S48L"OHIWFNT=>X9&)=Y>F,GOJKN-V08% M%1W,+I*,=FXAI*"\I67FTCCS"Z;&B A*1'$BBA0)6"&X2]_"J?7CY$ _X*5@ MA1#0>1YV &R@#GD2$1IG9$T! X[?W/(W66ZVL_];9()V-ED*B*Q2M3VAX&WP M1ATE^37?XTA 5C_=)/MV_KB^')0.F@P)4,\UK5"/0DUG&)82BKIG>*)0=<<) M)7XMX+2R"EYI@7F4DK%WX&E6UXLHFY?)L;=H%HYLFX"N(FF%*J+$%8/)D;^G M)X15E4Q*<#E%Z"*N%)5)4Z.J;5@M**JGXX@4%^L-KY0UY$"B=QK0-64HX]U# M"?TEC>M\4U&ES%""\Q:S,M[Q[,>2;K,2U1S2WX_Y9P,W8D&W1BGNF M #9B4\IMU9C!;\,$0!8\#^?5ZNVG 6+XC*-]@M>;>_Q$HW?^AI=L>Z_:3E]G M;]67NN(V=I" V_D(\72:)PX' ]@?C.'&NJ)RA9,N=Q5@U*!% EY6-Z<>H2B4 M,X_S6+R8YG% :ME<][PY,)P*W<4,$$#'IQC,@^Q$AI!O;0XZ$_#8EG$A0AB1 MD[X/$MPDSK^5I5..1@"U4PT[32JW^S5 J]-1::U7%-R/PM'.MQZ2 M;NE*_$]])RC=#.#F;,!NMU>*)9@7"206+")B#\IW M>1;M0Y_-EN81!#_>$J"[,^4B+P4S)K^U)DQ^^>NGX&]9?KXORFQ+A"&I:Z4< M!-10]4Q1VY2/ &B./83:ER+GT)R7G>I1M9M@B]>;#D/2 E-]8P$K7B^+M?XI M!P)5PWYZK0\*"&2:TV.P4:N;(RI%*3;N->Q3:0$P%.1:ZM$\]YQ;\) MG"_*!,Y[3.!\629P2.YH)3I7UFF?QRK<,^3G!3-5Q[3DC7COXN+O9V]G. V? MMT'^=TU!88-I0(UL*..=9\H]

6,ZQ6\.V=1"JX@?1H%]UE#F)VBW>$7G.[Q#2ZUI5158X$KLY;%SC4- MV4# :JNG=]2Y*JK LH:TOCJIL@<3[5MFK6YJA@-7SSY&#YJ.2L<"5M)>DD>_ MJ+GS^^Y<$AT]$'3# F!A!G!U-6"W)^RMAP-66A.J'<8"%#:H.)<2-"S$[F=!5V8SMCL*K9\"6:D-*1^? M4#O2<"!!\$]Y5JCB"O5HX#KML'\4.X]\58J ]E>B=FL]?6.D6Y_2#X E_,%V*NU. &Z<)P]IP21@/V$R-R'87,*U0"]]3CS6 1.FTH ,T! M!0 5 8W-P:2TR,#(S,#8S,%]P&UL[7U;=^,XDN;[GK/_09O[TO.0 ME;I?ZG3-'%VSO>NT/):S:F9?\M 4)+.+(M4DY4S7KU^ %XD4<25!$J3R[&Q7 MV@9 1'P? @$@$/C[?_PXF*TWX+B&;?WVH?-+^T,+6+J]-:S];Q].[D?-U0WC MPW_\^__\'W__7Q\__M?LZ;ZUM?73 5A>2W> YH%MZ[OAO;:>[>-1LUI?@.,8 MIMF:.<9V#UJM3ON7WB_M7R:MCQ_#-F::"^O85LMOK/M+Y_R7>=B>;?W:&G^: M?.JVN[W6Z-?^Y-=.K_7XY5SN"^S>SF 5- WKSU_1_[S #[:@F);[ZP_7^.W# MJ^<=?_WTZ?OW[[]\[_UB.WM8O]WY]%]?[C?Z*SAH'PW+]31+!Q_"6JB11+4? M+XX95>Q]BKX1%?^1*A]^IC.93#[Y?X5%7>-7U__P:_D=_M5[/X+?/KC& MX6@B0?W?O3I@]]L'W3T:'Q$"[6&OC;[WOQ#[E%6SC07ZBGLQM:PLLR&/X#]:CYL!RK\ S=,V4+/-5V\HHX/Q7=[U;'X'C M\U "X*1VE11\;A^.#GB%98PW< =GC .XMUW)6B!^1#V5K'>;5\C75]OL$1"4)*U72 MY:7F6%!][B-P?,OG3Y 'V]IXMOZGF"",IBH1+R2("\?TO6WMGX%S0,PQWK07 M4Q G1E.5B'=G0>YXMF.(VH-$Q4JZ?@]@BX*]CNI42J5'[1TA#FFPADZ!\V!; M^LE!'L*]H;T8IN$)@R'6#/ M^D_0Q7/\">01+AD%0:0T4Y%I0$N;9^V'N&F(5:QJI)T.)Q,YH_Y 2"S9>%>$ M0LU5(N9*,YS?-?,$!\#*L#1+-S1SZKH@F&*R&A/^5BL1>@/V:&2([MI1ZUMYZ%J&X&E3/<\\B*E>#57OQ603#5*_0H\\B0;*F\MY]'O:)M*^:IY]%;H[F MU/+ZLPC);$Q--SHCC_D:5=JESB*Y:-N*N-=91"6W4IM3@ ?-08>=;V !/,TP M!14@YXM5>K@H[&1[,B%9X9^T_=X!>U^,]2XLD$DOPHU7J8+S?W0;@H;ZET=F M2FM5"@D==W^06CI8OYA&@(.;1U!&B^JM>]!@U>'P7!CF"4Y+RZ.+)J63ET,5 M,KZGGJ*FT%KYG.5/H=P7A#G\8 MWNOOP-K:3K:1(N^KJFU9Y".04,.JB3X/H$/KEC..C[:3V;3D_)1:NSSQ6>$! M>-"A,>RMH<^ !790GLQSCI0/JJ6JV+Y'L-TA5S'DYJL^-L_H3J7KJ[G[EW6F MX&Q5Z?V_3+(+-Z[(#F 8]V_MPS]EDUZD744$_Z+]TW;F)]>#(S*C9\3=:*4Q M")E$2U46%N$8VQZ%[L"?8;_1=_+?P(JI!?SP8#_!]OQ;PT-?:+?;DW;K8RMJ M*/Y/V&@K:+65+53$EQ#*:-IZHB\FNEEG.TF,4',N;,]ORP7Z+WO[[=,6&.@2 M81?] P'8]<&#/WR;VV_ F;ZXGJ/I7M22J;T \[88N8KL3_ M_&W8&W='W?:H-^BVQYU!?]2/=2Y.AJF3[*CFZ%';\)\I?B0A"$M\.OK7+C[J MKX9Y1G[GV >LCL*OV9R]MITM<'[[T/G0.KFP+_81]1I=[H!2[ #T7[?W@0Z( MO?2[Z$$+ /R2J*9A.Y!O?JNE0/:?)\V!/3#?G\ 1.ML4]*Y*U@]('@%"3+L8 M3"-DNB4A$WCW2VA;H:-$P251KGZHL+L?8M(K9)SURC*-#ERF^"<^S(%V7;1^ MF'))$,+:KW"H!9/[RC#!P^GP AP,*-=%DJ)T!_WQ1%$PN'H>@C"H'(0GL#>0 M');WH!UPY@Y7K&Y@"Z[OP@Z1QO#SOOB(#Y= 7RZ]<<'+T*T<&ZK M <_G/M/-O?+18\EY(U M!8 M9OX_XTAU\W"%:XH26X8((]S615FC"0WXJ0,T BKQ/]<'!V:O(\U7N;N \N>9 MCZ^V1=Y=N"Y2'P2X>AZA4.7VP@;H)_2E3O?E&1WY8%"X+E(?%+AZ'J& VU,H M:Z9X=C24N7/S?GBQ30P$B;\GI>@-^J.VHOIG=SM2/FUA7[3R(Y8L?^BOFK4' MA!TV7+'Z0,'=^P@1VO*]',4!.'MHZ#\[ M]G?O%<5Z:A9Y?&%+UPT>?B$BF&@[!.7 M'D%ILE")UXH*4]_T)_TE :%V?<( M"]J>04F.X>5"I']%TEV?/)0"'ZTUR.XAI5+=L!*6)<(.M]-0EWEK#G7F:.:= MM04__B\@#\*K'PC9W8XBIG&;*A)A^_NGZ\L[>:[TB#TZ%-,_\69/ MIXUN]IS;A?^>KQ\6RX?- PL#TW.@W%RZ'O_@6>V#D?'?PT0X"K0DW@6!'OHE4_S8> M37JSZ;@SF_:'J\&T/9RO^N/5I+M<+ >+Z6J1:\AF$3J\'(D7#U\H.28&@_ZX M4\U0+D#[%U,@('L!-Y7$6)"^?XA^$_F.5(C)!96!60")"WR"Z!C'+( M3*TM^@]Z$NE-,P%*AN3--<=YA^MZ_U8T87QSU56&#X+0IH=T=G'K3Y/-J^UX M*#<6RBGE>M%+/#A6X(HVAP3:\"]ITOSL$)<<:>X#\/ 'J$)U MFT.1[.(6<*>R9)I 2\#X\X*LK)1R4&IT1Q*B I)N869WWCT2V=%E(CP'>J! M0(-XD>;@SI2* ?=)2X;=G]D"+='M>[I@ M'-?=!B>YI9#;R/CGT$CO>.LO;Y29O@\O:(7!7R M?$VKH@SXF;: ,DM8P(JO;*,>I7WS'=0G8__JK7=?7>#KCV3?:762>AK6E GB M(A::'*<*_]W3K+V!LL/Z^H,C8/E#-T\H\.>S;6^_&^;U]1&1JLU@269)"UWL ME;]3A%OK7G('"^P"7"HU@R 99"Q@>2@K@#\+-:('%J(=,C_OM/_P@F;%EDQ0 M44S"9&FJ&322)KFD1>@;<%YL#+T&I=-K$7;[O X_&V("B<@5FD$50?D*6*=6 M.1&A@[J-SW\H5IC=^=[8@3O+/3E:.FT%=[UFD".;F+(6NXIP!(X0PP+;,%<_ M6NH%NES9#OHA_+W+G(Z$VVD&A^2(3JB,! M J&IVZ3-@)@B"RUE5=9=T1R8$D+=XH\?65O_4M.K;<*>NVBWSWNG1;_QUE4& MZD+C'O.KI/+M4WHX9%PV=DPDIG12Z-&@/ZHH?TU^J*Y@%Y2Y_M%PZ4?5X&^< M$X@_%<,7$L71@EJ\$<2:'!V55?+ZL^<>Y0>X>E^-M,N%*=HP/G"+6&A 9?EG M*O$W]Q@1, KX0-.U:+MN?"U[GI+, 7;A@1!(1LV*G9Y1%%?]V,LI@Z MY]<4T]LL;EK5I$"-W TWC&,%*:3^D9S%@5^"8R'^JC9K M:U-*VVH12]*BN7@-5;Z7(BU4(.X:,D(!XD4;S1MN@1OF+R?C\"*EOK,/65CU MDLH;0^6-F\.6;-(W[ 92N,<4NZ'!9 VM2J,)(RQX_5U??_X5<6[(%1I-#4&Q MZW_-B;V^)JX+&P8]2TY9P6.9%T.$XSNQ0UU>-54(;O''N()*J/^M]5AB4VJ^ MDZMBRE B"VKI$J1'MZ;R!8/-W;+@JV7^_@*HJ\RA1II6'DD2%] 3L5 M92?70H8TH48"6=(%&\8'3@%E;3A4=_!RM3CC)0"KFC)T*"7'9B9MR#(7*>Y4 MEG?WT4?A%7B&KIVO83.3\ ZR).%M_2WQL7_[<,M)>4?MV7SZJLYK.>HOI8ER^1V*:]G?$BY7M+.S3B[<[F5&XY>5B*",P5:2-^IH; M-G889R6W:NH?NQI;^4%+L'9\96_][8)'X/CS/WOSA%0SH;-)&^ILU& Z955( M_1?7J7>$IB?OU7:,ORX3%9D\US5NEC1]TLVS_ _7Y8/<-FT M7K76C\NGZ?,=+*#LHBG8<#M+QGC=@UBZ]-VSL ?/E!C!9"%EQCBGYI-;9$Q) M*,L,R;F?7,>+001_NL #?T I%+#!U,?QC7812D8LI!Q*'W"UA" M4G' )>D^"A]<_F9:T&=W81\TPR)CEBZK#'!"&&"AXQ2.B%_Y65Q1K[^ PPMP M"'8P449%J#AUGK:+;,E4P2D4CXI3HDRC<&)+1MS@J,JQ@&XGN(/_)+YXDRJH M#&*99B]!N23A18K?TTQZQHU$ 7453]?A1?F<,A6PE5SE]=?PPB]IA$5_5@9> M3I1PX3(420H%5=CE)^7#L5UOO6,.2TRQI,R=ZHZ+\@U.7LD:]@)8(';(7^+& M6JR,,G +H8;;(V,)54A0;)77I3X[MNM"3V]'C'.,E5 &Y\S#FE-) M#K'K']Z14A[O=-(X&O!)6(!7417BEY!]%N:7DLJAGM]Y8 A70/BZ_-3(_GV, M0)"0O;35/KET_>'-(F !-]^K] Q7M@.,O17$MNKOSXYFN5!T*--GS; 0T6=@ M!\N0[SD)M* ,8[( G[8*>26OOP=Y9\&/ S?RDWV-$H-*TD4;Q@=N$?-Z@I, M> OL4&L1*)E74A2IJ-X$%+ DE.8?J;"WZHC[8EIUTENC+ M2'JEAE$C@[#UC^(59<2MD"$3#VI\,?:R=%I!+SFF+"[2]@<.XLQ M]3S'>#EY**KNV8[=I@D3$>#VRK@K-P1["4(7^D+D1!(I OFBN[LSS35T'/R8 M8LH G6^/E%:;)(\0 6G!SSTC-+*X"\((WN2X"!!XZ>)4 >\F0L$6VD.=V0( M7M9T454J T+VS \)8(EY#7K9\AK,UU\>GY;_@.7N?E^V[A[@S\O6W^[7FTTM MLL.%BU)KBU&>6*(XGI:^S<;MU60X'O8FX]5P.%AV!N-%D.9P-%AT>^6;I9P; M4A6:E&)A$-JZ*F?.DK5Y1,C)GE_!E9=B/E*_/9PPPN;_9OAL?>%/7;DL&_^,87^^OI^L7S: MM);_^?7N^;_KX*BGTWN+N>?D^M]ZW?EL-)R/VKW98CZ?=E>SV7"\&L^GJQ[\ M:5S^Q=2XZBA#$@$8*=AS MBZA*YJ?8:3#1-?,NXN<3)K(J&Y5:<;O]YR,L MKD2-A3VU5:Y[%3P^%P\1\45^ J[G&+I_% Y+31$:$)0=,+R30\P9F*/%&Z&J M; WEO82O7!8B@H*"A0]%0\1[&]D;5(Z2LLG#3<^LRLJ[$$VR\UD19T$4!C]O MN22+Z;>E'#'5L)5DW4BZTJR*MRH\2C,PD-&8<@0KT,H)ZR%O]B'&$GBL%(V" M89:!1T%%Y8B4#7(QZE!$E[M S9^[*C=W%L:;L076UIUK[BN!)HDRRC&B&-/" MECFB0EO^9D63HBP:RQ!A%42$D1-FL;2V%9X"R BR:"PS. 6/^" GRN*:#\K< M?GST47@%GJ$CV>*H4JY"#N1_U9 M;]2>H[MYR_FJOYCVRC^]B1G1\XP;911",R\ZDF5/0<2JRAB<(J"B3DEB*I&T MKD[E:.M7:HU0#B4H]L/AM#T>CL'X/D\=VS$_NWL_2ODQIUU M?LEMJGMP7'@&\VU<\8:2XVHTZ(_&2IF:+.AA P=EZ*7^D>G!L]*4L-)+ 668 M(1G$-#L8,A>Z>UO^UDDBB@R%@%FZ88)$:.VS+<<<%?$I96A9J,$J37/UO['E MQ_8N .RO;FAADJCIP78\XR__1UIT-*6:,CPKG1)I-F;25<.R;,7E16FH/,W: M&R\FF+HN\$BS*;W23XKETE3]35>4P&YM+0SW:+M&(#V54M0Z/QF51U%Y+P\I M%V1^T(R\3REYIOA@O[#96QL$\OWNYD3G7=/EE$VT:K\I-> M.?14P"6>*GVQ.^L-JMUVWO^ /0 +^SO)R4\7_$DC8>W(>@"SPB5BI*I[=%KZ MA-YP6.^@%GU?(.YY,MY_%FSF)]F67^NOUMPN+UJUAX6H<5^BS7RDWQ2-2#)-VSI2A!66855 MY)\G*6TH0RQ9'."9!D7U4<@]A,J9%:VC#0$FQ>K<)'-8\N<]W&'LQ5>Q9Y56 MP=EWO(P; 0)A:M\HE7@U4<@!CZS'F:^DHFZ87-N93&TTF"SR]%'(2\IC)K>#QI+4+%9W.ETU9ND#Z<:"LZ!UE6! M2[:U?P;.(::*<%CQ4]8:N!V1VO61^T=J0.%,NJZXQ:Y!\09UWID M.R1:O<%4D:**W.X03G6"^FL?E.-JZ2:IEU8NL/!U*$<[? M:7FP+3U8PV1QV_08C/ZO$W0+$J%B MC[9IZ&2KQ5:::;HH Q]4DL?' MMWRMWA 3"U!4 :&AJC!4:/IDU;M-E@E/FDUY63&NA(UF@O4._@8N>KQW]"R M!P<:2I1X/)"/L@5:N$UN95&*I(O/ZKP'FW(N.#/1,.O=$*];H=7.74B*ZA&N5W5E6%!3U/"KBJEH:1& M.\IEXRYT5U54+_5_+CHRX>O=.1DY8P*,E52&*Y)A)<]T+.$;L3D:6X4\G3=/ MUKM[PP(H6SL4PN!9UA'KWA!M,JNC@'2/E2[D8HIXL#T01_#:9P]1 MH;N4Y2=R3(R4,*)_ 5Y(-H=4_';((J2!@N_X59#WT] ,M<[M$$=<#7)O]57XGEXDYP5]84,GH:A ^UOJ=HB84R?UW_1<[G9 ]]:[Y0_=C]5]0HG? M+*03]/_14<*;9J+9Y@E Q1HZ-/WH#W!8)G\1*WD>E$%2?,W\[-BG(ZP!?]9M M.*JM$]B&T;ID2UM]QY09!85NRBJJYP(R0E=Y$II+G\';Z^E[%:&6X\@%:!*& M5+F=N(WAHX!.9;DVU4U"N918!-E_;BB3Y0\&[W5!>QU-@G:DX.WL-O8,C M7T624C=.:4IP2EO_UYHO66_HX"=*-1MYMJCU?Q8R4A*ZE0__>0GR ML[:8O2^T;C=M]^0 QIR2MUEEB%6X9R-=2T4D?ZG2L[E*G;M^\33#0GNST:IX M93OX5$RDI$,Y6E2&EX52"!/C(%EEDN9+:7=E2"^&A.F6SJJ$8IY?LMO8%U 2 MCX2P*B4UTF\\B7)HI=! O%ZD];]_BBO]'O8[^/7U;T.94GI' OX"_<3@8Q?] MS#37<-$ULABB%G0FOF^,O67L#!W=TPB25T*%^%<8SS8K !S\\("U!6?M^/=:FK5MP2^V8I]L7;[9.G_T8%HN18WHZR]P M6'\H^35%9Z]9X6M]<]MR86^WD1[C8JYW(:\T\SQ+D]:]\2E=2OO?5L/I8C59 M3::3Q730[RTFX]E\V!D-1JM>M]/KEA^4A2<>F75P5#]#JLU,3*6KLH#5)^:,K"@K^14%+2WAA'. VG4Y[5\W;?]@.\CZQ5M2TZBEX>6P M5.1*WR;+U70R&<[[\W9WL%C,)ZOY=+D:SC MZDU*+HPPVY'9-5'8?E111@#EC$^(Z=@6_*<.$G'$#*/02QN%H-V$QW/=LII& M OIL)&V@3"I1/KUX&3^"V.2XE2BAY=)CWC+WF65O9#2MC#4J@#W)*+F"=%5O M#^8)P'7LY3E:AI7JXZQ4U(":QBCL'XK2Q66CYG!?.%OXMAJ-!\/^:-A>](># M>0B9ENPW9;?,%H!!4VWHK;5-"G7&N&P(:0JW]JST6RV MZ'='DWYO,.U/QI/!HCN9KA:31:\]6[1+-QK7/659"6)Y)+4X_C\4Y\(?I@1\UZV_OHH8_HI9;B:;5'/>QQ\$8ZQ1LR4INMR8?S&,- M9FJ=)*N'D-6=:E<*%#S2=U5%A"K4I2_\Z ;SSC9CE([2HS39B)KC\7P&QQW; M0:D!B3"<]#O=_F@\&D_:PU&OBI<>4]UCC5A:%>4&K*CZ<9%-@N+6;M;U(Q!X M!^XX/7#/]=4F7--F/ M(#%&UX3BO!Z#S_A.K/^AEG7^4LM,?$K-@1CJR8V>'-5,UJBDU$A:[PZTWKW2 M)T^>IU3YY]6,K2EG($1!2T^Y,C51N]DXGD'+?_#) M>)[.A&I--.&Q&_T=9C MS(*@=OWMKZAE-6T&2@W%[6OC"R=)UX6D*S\L-]DSEB4@E$[R>P3YW:MVI OH M.SW(182LW2"^/ WY='X6TD^]PCF$,0&+89/^X+TTVHI:57/XQE//))3!?S>" MOP45!OH%>-]%2SX,.@,6V!F>@$^0M3GE3$5>&-/V0ZIJ:F=@8C?M.$T*)@8P M:*05M:*F"3E+*K#E1JRAQI9;JGOL+3=R%>6&NJCZ<5MN@N+6;OC"]B'SZ(!79-+>P+WM\@YJ3 Q?K.EPFR#1>"ML7.^,\9TLI,*0 M3F@X8"]:<;&&-:N:?>F/XQS[UI=9)# M8ES]GIXP I@S<6&!:V<#-F"/%A]WULYV#GXKG*,=$ZP6MM5*-J;FD [[^@2. MMN/?A&5'IY&J?&M/N\-59S28+0?3 5S]C9?3;GLZ6/3[LW%WL%J5?SWGJJ?\ M7CM'364&NB1LTL,^JQ)J-_BCQW8XASPF3"W6@IKC_/R>$&L?/EVN[$&+HGE? M;1-RR V<5N1R"@Q=WOK*#& F1HE!F4N\>I_:;TZ'@^:\KW?4"X/7CTQ31W.W MW6EW4Q-X\!WDJ].R"O?E!WZW+=P>2I(":[AP_$_3YH#B69>9[?) MTH1R8YT-RCDL1X:HY8S[LM,^7*<4"?Z7,\$#H[(RC)'&@?1!P@9F??*NFO_[ =DNU^NT>X<=_Z6]"0NLN4\J[> MMP?MT7#8Z0\'J\D LG#0[XXGO\MY^6>0$#!MOW?0.W-^'JXX],R M0YZZRAB-8N!*6Y#L6JE_@NM0UB=PT QTX_@1./XY!'IQ[L4T I4L?QP!>D7@ MV3C (M!^P]^Z.ZAN^#@E'Y.__Z*]B>3+20N.HSVJC0 M_>?4S!,:#CP&*F-K2AJB'!AB3A D*J9V1WW4-!5"%F:8MC#,9!7J&YAZ9:VX M4!F7MN$+G%@/IT/T>K2@U1!N,3% X.#KCP;5GC%P9KR0+7)C\F$(F8-1VAS$ MFE)_X/.GQXA/3+0<#>W>;#7N=V;MP6(UZ/4&TTYO,!Z/AM/N:#R>CQ856HMS MM^?!'6Q!TT"OKHP=D <4S6AD4$;MO(8@<8*0/1BG[4'0BOJFH(2L&W+Z.+== MOJ%+**W,2*5K/C[N1"0I="*6]?+,Q9#XHN'>-8O%T5+1SMU>C?A0C*SEG-6J MD-1%R)9/*$L]WM0NZIM]J3E>I%L'GL0B,<3G>,0Y38?DCR7'6J>Z/24!J#%& MI@RM%#IG#8NV0)0$,"(&I]-.&QQ6&ACU[4M".8R7&S!%OY4?XG&A/LIX(KA( M3%=1S@R0U$Q;[G&*5>@X[A8]CHDY8(1&<2<]BFF98-0?P96EA)FTV\-1O_S MC OM'T"4F 0MOD3WDJFUE3,+>4&BF0]Q3=0_("/F09G^%_R0%#3F@_O?@F3B M:>2F.)59(;6+CV#F'A&:GWK892TS XGZ\Q0U%4GB7#V9%*._ZBR'TW9G/&Q/ M!M/V:+(:]^;MP6S26RY6P_ZD2LM!0S[(S''&7\"49&E5&=N2"TFJ09&FEMJ= M=/#F0A$R-)BP9+&,*.J;',FI4:K+@S)[GVDFBD+:T?AN3Z]O_.O)IX]_W_5G8 VHZD7=TRA/UH_6WL"?J3H1K9Z]9QE^^@'/; M%C*XD-_$WXBC)]UI34=ME7@D^'%^"L=^LC0"A>AAGIF(M47CG3 M)!7KQ%5?(14T8#Y\A088W0JX)%$@L0-7]':(P2U][>:G<':.':GB+ZN*347D MQ];10BO\%IJ7DE]#OSE?$5=^RLEV1URX=G7WWJ [X+W_86Q!;*T0Z_82HN] M5!'E"N!U7L(+*"9$H,6]C:-9G M)]>P@.M&,_GTAT& O&YL#"RFG'J ,)5Y 4!,JF)!> ;ZJV6; M]OY]8YLGU#0;$%:=^H.324*BUR_#NKF.%[-L\*>+58,_? M-^=H)#3EF@B,5 M4P^M"N8T(>4H '1BQ2F<*IY'V&NL;<6641$J3IVG/0ZV M9*K@%(I'Q2E1IE$XL2639 ()3DFP+P=0 -413;KH*J%A[";5"(Z#)*"8Q MP6D)4]5YC?(9V'M'.[X:NF82'!-B667 J]H[$=,0);&MY.T8%@D"MSG>::*_ M0BRK# G$@;@"44C"(B9#%^B_[.VW3_XYK_,>0!?^<$$N_,6WS[-K:WO^@UJ8 M".DU9E7IXE0/P-<- 8"OFT8!0!"GT)662/2^H*F_-RQPA[9W"*YCYO:26NI# M+;5O;SHL1HN2DG-G/\@G.,-?-$O;@TA!T=F1^V3L7[UG^PGL3M;V$N=(Y]5).3@!5#K&7/W3SM$7A?ZX+X/]MG[4?V0ZT<2W=#/%D MZZBP,).R>?=@>R1ET&E&J7BKK!)52<.>0 FU0'*\HC_?*CN*=7UL3S/)6=D* M#EX[_T>W]Y:!&A.-5DL]NGB)5HO^%6O]9VQ:1;%I<^UH0*(9?X%MU*]S]D&" M*+0JRIF"')%BPG+^#/@2":51@!S""&-.=X0%5N=4+E?L>=SK'DK#N M(4,#!8!B*OEJ0R&3A(4.K/*/YQ3 +8=]%!>TRD"@ @[6*H1/7/>9#M84&';+ MDV,?\8$EUW]6"QTA#2?180I5)2!/FK4GQ4N>_Z8,%)+L'%TP9:('_&X2QTKL MK\K@PU8N!@A%1T;XS@Y1_XF_JX< I5])#-AR5(J"]H..0OSO=4:!*80E9BS+X=2B/W +PP!SV)).R:=>$)'60,5S** M7O\,##3)+T^%9&#,I?(MDH8A?:$ORPB_150(B:)\E>_B1N>Z:E*%PT%_W&DL M@;AD+^#@7"7&9+([F-HWR1N&^,UT<,[2)T_B_P+7@8G9&KE)(O%I(>33H"$Q M/ 3%LGUG5KW&4BB3X"%KADWQ?XA*8$]E'%5OCSM\D]BHV?29'E!VTB"9G!A[ MXC5OC#Q,T4/NC&OL .$EOSL<-/ MV+5TL'XQC2")X:/V'N32=E+[P7R5FH9_#JFC#;YV?Q"$82UCCO@Z%7/X !_^?OVN.@0X0469F M8^MGV"9ZUA*_T%1*%JVBB+3%W \KZVX05BNNZ/V@U&-!E_M!L0^T8E_X>4>H MLH>RN08&\A!T#VR?C0,LLMYMX&_='7(?PI>D\A@F9N/*V20!-#-:HFPZD73" M;U;I^F?7R\;3'&^A>;@@U6(^HBHQB^!6 41FZ_*V"7W/")23]X&?1"Y0CY+B M9VI*XF"AURF*PF'SS2,PG5,%D)BFR4*O/ROJ\^9A[$\Z9E=3H>&&G:(7TDO- M0>*Z4-[-*X1EO9O;AP/R=6S]3_3 H#ZUM@O#/$$]+X\N>I[\Y&599@_2CT9% MWT:K[);_=?1$5/#]EM^!\)%#W7_4+*8C?OCU:(S[<[F@]5D5?Y3A,"[/%1/L$*),LEA M-![T1X-JK(TD?:>M"5M<63,4-C6/\//.A!/0A!A3SW.,%SCHT#.N]H/MOY6' M-CG/Y@)W'BK81'.I(4T;:H6WLYB3%#(FVZMM0CFP9^CWL@.&77QAOQA;ZLG[J6))? M4_AWFTO<:E68-[1^$E#>0F_;AF7C]G%<^@BX,@'18]=83L" =%1#AKX:Q"_>I4@-4S-R1 M6FD^WV0H1-85@.I,WK5*:3,FMFSSB<(OMJ3@?DC(%UN)5+37HH>#@Y,?8>G; M8PA-<%GW )@DJ>0096IYAB^]\09$CTQ2FV.E(?[*8]%?S MQ:(_7PX6H_EXT5\L5IWE9#7I]D:K\I]@N3RDA&")4-D _03):0 W>!4$;(/@ MO/.IUGIW+2(M;E'N1Y*#=!(\TZ2L=6(CGK9.)>B+254]K9.[X!2@!C M@5]4AJ8ELBI-Y;(57"->/V@'0,TISZJF',/*!IN7;@R5J?+.P!. ,4&59S2M'F#K.471M4N(A5)N0N"6> M'M#[N<5P,VA;.6(6RA'IE*0HL9S8XZ*V,J:Z_W0S>KKWWK;V*'G#$]"!\>:? MJPIM7PS3$9]1ZWX\)VK_(_I Z_*%&NQ67#KK,B]18DI6M_T0ZO[!]H![;VL6 MPGAE6)JE0V9?^LJYSR#2FG+&AH(A89L@M[AJKILXQ9J]QT2$_:$M^',TJ1Q/ M9!( ,P?)5I62'$OVG;H>QQ55CA/24<,MQSCUH,IJ+! ?Q,PJ=6U-*JXI]CE5KBXH4C!(X\@G9;V>L%,!FV+,+%OFFK]N M5R5T;.5B@%!TT&1_W4X)!"C]2F+ ED.5:2=A!OR-16@)+J.?>1;#65T9+"O8 M/1!5"^7&5V9;2;CB]T7ST.[Z.]KIO6@"N[^,O0TJ4E\Y"N0"Z8*Y'$5(.ID@ MA5GV*C,L4 >^,Q=3 /-1$:ZZ3>53?B5(NH5.XE+Y66^C0<30,,^S(UF::CK3 MI.E$TK5V$O$FDF8]C$V^NEUS9WD PNH]P34L;MX3:Z&I_)&EB@*NN,O/FC$U M3?L[VC5>VHXFDRKO5/\RLFS?7;9N"GWX359*,NJR M-_("@DU][#S(7[VI_)&B!TFWO*4M_TAIR,(;[-.] X*$"'/MY!K6/AH0=Q95 M$S@*Y6VST;PJ1#D%/!"78]/YNRUL MLG@;;C3IBM-0$2_4Y4@D71CU5O8)OVR4TG)2M>C2__@G^3A45.P[=;(,7^!A MKG=866U'>'[-TUZCF29=,<4^7%?^<1#CF:/@<@_T1:9H6\<%VV?M!S$06;BE MIE)/MDID/3RGSLE1I(Z+;AGW@L@5FDXB0L';N ?G!>6;% M&R$/6V:ULN871IEG&RYED2I$*7.I>#N48.V>(M*AO1G?4&J\.O <'7)D?I MW$.QMFJ092CJ[7LL-1,[+3*EUK=9?SCJ3H?]]F30'@P&R]EXOH)$68X&XU6W M-YY6<-<\[.R3]OT+"J,T-).<9@!3-D'X7KNZ0VUY$*0G>W[)"]@5JXH1?]C. MGW<6]%QT\N87OO!M<8(M>@'[7E618F58AOL*MI]M>\LD1:+P;9&"+7H!.UM5 MD0+Z02PJP"*W10"2P++VI5)/\Q3E_MVCB$'_S7';0A$/ZYW_F[GM>H+^X#CM M#P:-PW]O)*J@N,&F+"Y_6=@ 42@(/0.G4!N-Q#V_!HA+ZY+Y\.QH6S^+D!^@284=5[21Z'(+ M2EP**^$DWS-28S%J*0=M?C\KB\1%9%HEG'"%67_]_A%69<1R-4&+KNNKPRMN M.<6S7Q,OIPP! MY%@&,3D;%KF[/@+D85K[L_0$%J0+)M73A>KI5TT#'@#3P'.*UK#AOWFU'0\% M9[&03Q=L#/*W>;T8@;^ M"R90#5^H8< +")GWQ)$1ESBNSH5CN6X-Q9S+;.<.7J='$Q=[VKPY'8^FO_&D MF7/-?5V9]O<[:V<[AV 72O#8N4L\=HY_J*7#+[5V\%,MX_*MG^?/ MO(1N^H?QKZ(UH+X8)>R:P]YNN MW'CVY%!#P^YJQS7QZ!B6;APUDV%RJ'5NBCM\TC?LEO83RH>_WGUU E5K:3G+Q95BE'BXVGFVS=%'KM>U@Z&?T;*6#KHFQA/.X2 ML7SCB20F>:$9XPO?8(GNK4,1_4NPX:-#EP=?HC$"E?F@.4$@EMB&RR0=YQ]] MM74,/MO2K&W+_W#+.G^Y95X^#>NIU#_T(KZ(P%V$U&$\.=G^"\7]AQRTJ7=*9#_(>5L$P<3$HNU MLY]O8O)0KG(@"VK'/@EH9FF$;]ZE&1"6D$:7B?4P%K!5I1C#S^( M:0+(D%U2;#WAI/YWZ"S8SOE- BR2Y(+)#O<52,HJ0>%7Y_C\@JMR"T*"E;MG M1%?+_(1R)*ILOBA6^31KQJ*1Q;RA?C9WP_>A0R5RO<5-J_F15=C6I=3Q&?DA& M1Q#NP>5U^\M6(7:7$.?#9VCFEJDE56>%GJD5GFU09'_Z\L =>@4E6#X)YJ29 MI(,#L^Q57WK2^@Z[T@K[\G/G^N?.-=]*30%[I]C.-=N7;\S.M0+@EX1FIIUK ME9F@P,[UH/JKJ/P@2MZY'DC-"E/"SK4"8,E0N/C.M5RD;GOG6@$2539?%*Y5 MM7:N&:\-7U9)OLL&^W99EH0;$\2+L:)M*,?!PJEP9>6D*$RM9_/RTPLMG5'9 MG R+FOE),DDZ*]2,E1_,*J 6OMUM6@NW3$)9ZBHTXX P_PAVSM_5BP>\GO?W MB+,FH\HM4R>S?M2Z!2+,%=H4R*[UDS'95-2PVQID+1#F,W*%6V941NT4^@3? MH.@S,_]A^,M$C70%U^6PTX:7[0I'IYV^PN%_I/48.Q-#WT&O-01?JMF-C83. MZ =>N*+?RK_[O@ OWIT%/W_R!P?EL I3,LGZX: _J?C @:34]%#FE8;C?*!J MT"C'1.F"RD'&"P0+0J)P2I[P)/O^H!T ]2D&4G'%T21BP@*3(6&Q)S-Q(X(_ M82,54QP.AE:O/&A>^8H%X_ST5=S_((-"*=XH<$3EE+1Q9\I[$LYUO)BAA#]= MC"3\X=L3\M4I(L=]=DBP0^_JK\K PE8N!HCB35TF[7\Q M+.-P.A#UG_B[>@A0^I7$@"U'I2AH/^@HQ/]>9Q28Y!2\T)#6RM-Z(.40"(,IV3!F\$JH5@X%J:OR:#T; M[N?-;,>QOQO6?JX=X5^(":)%FF@8:7*+7FC<:?FOHL72]0MF?N&HV3#N9)58 MDG]KYF8+Z3U$XU\G XZ']R>$!>[1XT!]7G 0S&ZR\DDF*\]S:NM\] M7S'5#OKP$.X!>'_8CO?Z!* .H!@KVYG;AZ-IH <9"*.>IVI#^)%;Y) XH\K' M??XW*A!:Z]V=M86:!%L+N.ZS#14"9TK#T\P.@2RL:@TC2B9Q0Y*,ZT\2I"XW M\JWH]^IP11M&!FX10P),"MKKD.!_9D(%5XEP:Z1' MZ$49@@_R=MKIG'L-HPD<'=UJS0%)J:Q] M:K(TS;YQI !DO$"P("0*=SLWCI1#DX@)"TR&A/6X<:0<' RM7OE'O/(U.*1# M.02SFT>ZA&HE1)/JAD4N+;\W=E5#<4K0@4W30E326B0SPPA%S.Y#*JLPW4\Y"42Y_;S,Y1+Y:V@$M(?\"VRC=#'V_D[=Z@R@C1?2\T\@D8)$%]BA4 M2,V)A'\":2 [>*4L-#-Q),KPW!_OS+4,KWU:+WFB\Z(Q6LWEW,%G->XOQ8+R:=)?SR60X[8TJ M?$1K :&SP#:DDH_V10#.][$XVDB,UGX;CM9^-5:I. C39BN_A@IPE&;, )$H B MNS*G 6@X,&Q!@YIN,T5\#=!:7J6)D:U&B K-.UEDE<5C/V78!YM MUW/.2DB8+7[8,[34-";(4H$JICP]CUVFL7MFE"A'W:3TG>HO114QAV?71 'Y M7*0<\$>'+_B=?UP1Y8#.#LK5B3Z/H/7?FDZK:P.<-T,'Z$"-VP+$ZBA#"&X0 M>08V2\ F$B'*%2/$A'BE9E*!*6$!H1B5L"C]]+ M(#?13)X(RIO7)<#&"9%:#6;:3">?89+MO=>QM:4OZYA]C"#3&*)77! M%U6JN$]^K1!\V" WB_#5&TTA 9$+"#NM*-)TI1G.[YIY E"!OL,F&E>:RO/" MB"M%'VR]H2^BN%+O%;0T_[N-CB/-U,)MA8AV!_U)IUI?.0.^DJ(_0^$;=U'F M6@VS]_/*< YGSCWL&G"I^6NX6U".3?GIP#-IB>E#R4!1C #4PW9B>>4HD!!-.;NA MO)IH(H-B)WD9(M:PM9.ZZU5_M2$[XCSLX==!89Y,4>>_P?[0L_8#"![P=M.) M@X*V6GYC-3BU/8LNE.V'4NO;?#SLCA:#56=KK+ MH:@Q(,0B8KJ .WNEEE5F!,O3[64DBTM>Z]OZ9TFG)^_5/ZVC;%KA"RM#!W'H MT@9<0,2&X4[=G"(55P;[#/CQ@$^1LM;P1QE+YD%2!*ZD.HFR-0">@AW&<>,6 M4A+NR;<:RP[+@M#XS[3!ULW_@[7J[K-F?8 '<\.>NW!@F2!"[T.3AYZWXED!"+VXX[*P]NL WUQSG?6<[WS5GZVY.+_^$(_;9A@Z $0Q- M\@%'CD8;0\4"U1$2<*"&]9//0OB/Z&WXF':>(/3H@)N7=O16FL^S#/*'Q!H6 M2ZRB#MJFNGXZG$SDGOJ)U-"=,@>\HCN1;P --K'CMU[Z^"WVA9;_B5;B&RWT MD1HAOSK36:#_FP\7BP7R]E\.NK.5\-Y5WAAEEL0 M*N+!F$*0A#EP@U?S]/=G1[-<,QC;VW^>7,]_H!EXZQT<,@3K4L"7E+% N1!/ M&Z*R5%7_D$9.35U%2YRODV.R1?HA/7*HG/6K-TYKJ6HK)%>&FB270]J?)&2K MH78)-&*Q82O#@JMS0S,#%Q<=.QG:BV'ZUZC$W+M^VKWS\V/\'N7'.'^K%7S, MSZH1^UP-'+VSYF)1GHPT&?0JU=T=FVDFVI?9O * GCL]'>$"FI8.@Z>J,E9" M!"_"G3 Q(95,1A"3)A;A/M-<@Y:G@E%+78Q%,:/"SRVZDL@_HF12$ 'O+!%F M)-#?#.!O(:F60?4!&%E@3),AKP94N0OH[U;!@? $CE BL TVXD7Y(-B*/$ASR6^TM _V):3 M'?UT[5LC *<&E$N$559.-)48(-4%$-6 W-A-%4Q'>?G3U"*1*/*9MC.MW#K3QKY(C!<\U7T3WGI&/+6^SZK)-II,L43>2;IZDKCZ5'SI^UL"= MY7K.*1C6R>@RG.*8X5,YFU68D1)IA&%K$7HK]$V?7NF4#=2 .98EQ^\R%KG*3R%ZI5OE40:M%)KZH'PRX=^_X><5=_U;I5@^!16: M'D%XXB.]]ZWK* +-#^*WH6\+G,,3T &4%3JY'%S*ULBM$4JBEB3MG:MR[9RJ M^)B)E[X,X&U;/:HJL!;(I3RU9F&&77S4WM'PA#\Z)Q"_YQ3=)GRPP]NSGI!O M5\Q'DOH>07T/%+:KN5A$,*[%JK)QJQ$+N.M=D*!"9#U"KW:3+,RE'+5,8FY> M/=@>B$8B/ZT8M6Z:55ET4XOUQQ?-0^\OOB-O>+VCN\BX*52DOGH,*M:5DZ,@ M230B)1(]$ZFHB^L;L$?*N[-VMG/P6SGG_@K_)'AG?9"^LQXVU(I]!/[V_)WH M[W6XK1YV-;B@!OO.D:"(5.7;:C)<3 >CQ7PVF4%6K>:CZ7#26XX6D&63[G19 M?B[Q\R-,UWV.(3=[#_](N]F>H25ES(\D[-*SE"RE*!JRP[C><[;3GX&]=[3C MJZ%KN!!2:MFD/L90'\-JYRA9F%[8(BX_QW5Y20>!+(@#*>.=QL9Y4LLJ [$X M$%<@"DE81.B_"_1?]O;;)SUX"2. +OSA@ESXBV^?9]<>Y/D/:F$BI->8OT<7 MIWH OFX( 'S=- H @CA5WLY^=.SM2??6S@8X;X9.NJB-*Z8,-,5.2=RB*W.; M.^PQ6LR%?7:)LQ&QK#+H"F& A8Y3.%7NH(6]IF?4B9=1$2I.G:?7"FS)5,$I M%(_^W%2\3*-P8DNFRGV^LRL[.[EH$]Z-=ETHU_BH=93!L;B)+[L>B-N"I8]. MOZ/4ZW:),NJA*JQ[W"AE22C)FA*V\3?O+MJ0#KN!-97$%Z_T$.65JO+1FAOI.PM^'+A>(*@?E4A M&E.R 4CS2B5I3),B3\H/=H\$#Y_OY4$^7K1!T#/%RAMUA'UTI4KL@TLD!+2# M/S8 7XH@DOQHTFBN(%^^8\,IRWM'+PAY4VN+KH@=D;\SW6X-?YU)WM1G5&P M$S(*6<"KFJ4_I F[JAL!.A;*\ Y]W[_H;[42:S2 "*+2%?#\9=D!IE^T?]K. M_.1ZT+UQA*-+NWS1I?Y'6GKTE1L++5UT!L-1;SD>=3J3_F"T'(Y&W?%JTEW. M1YW^8E%^7@AU0DL'[>HN*4K"#K-])TDIBJX>69GC$P:%$+N3+J0,+62CF S_ MX!2\RM3_#QIPJD 97;*^W*RFHDDJWE1 A>15UQ2_ M/\//B4W"40WED"UU_J5J05G/"_5:;-:]U% .;U%4.'!E2*N*;3Y[_]?]IS]D M3*^5E+@SZ$_:BN'+0 >#;P:)5<&XS*!9%= NSGIG5L=M!LTJ08:LD*71I\HH MZ2!%G7".M%OZV2''8!)*-YD.(B(7FM"N_."MU"SX"!ST"VT/.KSN8*Q*DUDB M+'=A[^H4%>^Q,-Z,+;"V8G$=PW36L*BA&H1N1%UEI5S&E"M]J!X.MK7Q;/W/ MO6&+A&9Y*#,*%FA"6\'U)'Z]T\!1B'A__W_ M U!+ P04 " !6?PE7&(]NT:;! @#BGRD %0 &-S<&DM,C R,S V,S!X M,3!Q+FAT;>Q]:9/JN++M]Q?Q_@-OGWOOZ1/1KNV):7?WOF&,F<& ,=,7A[%E M;#R!!\#\^BCM0\)"F9_9GSB*$XGT+S+S*TDFFO7'Q3?UU+21(SK!KH>_ M8,7H72:)9^[P))9-GOX1!YRY)H%$Q1XERGGXM(R<3A/)%)*60!(A4XJ"C%(9 M#!FA253$4C)(BNF]FN"?OU4/BA6*UG)_^2XR%L7I/S]4SYO^^OE3$=W1G>V, M?VZ_"#N"_]@6-C1+OR^Y6"SNEB/'6)?&493X&7X]@J+:%9=LW_*DAL*J#UNRJUBS8$A *ZZ?GB):K MV(XI>E# L"(LB: 9A,!V];B.=]QW^.%!N[3E4[W&B+VG[8H[0'E22JF?\-O] M_FK/"%2S7$^TI'N!RD [+4SXQ6OO$L?1S56]*;']P4'!!K(MAV6SVYS*$ MRGUSC_1_4#3\]K[HR2KAD[&?_7J-DU1@BLCC[DGN]% :X0=WDFVNK0E-$>B> M]D_W[275XPB>.D";=A)MJ0W:M!^__U:!*/_^VP2>F)!LRX.$\L\/#RR]GQO) MA#]&P,S7YO_\V'Z/>,$4]NGG[[\]S3/ [[]_[OYNZAK9_2:X=PS/O.6@X"A@J8$&)%Z-A"2B#0\ TAS$="?M@?]4=Z M,9,%:;>3%?!LZT?"$LWPZ4#[Q5BP&P$-.^B(1MF2P;(*@A\)3?[G1T<22LMF MG:YU[3%/VQ,_R8PK_EQ:"+B _?B-PO\@0:%$^N^?!RV\;(-IWW%@:PN:*XG& M (@.8\EY2-+W;2[V5E6G;7,^+RYAAW"K*98R8X$(VXP@:!8AT$]M<'X[8CVT MN _<>_;V\6]7G^A]ANZ'V05KYYS4!0?"V38WO 15VQL$S[!E@^;*YI#I^,6 M1EVFV+)+E560XLHV)23#YK8^M[$4;*F\;JTACN\;F.WBI6Q2\0IH,%)2N23+ MC2OL&%8,&ZB(A@O>T$;*%5AEKTW;X5-H@SFP?-"&?*=9T&V!@EIS$J0]=F1H MXW7'F.442-![Z&@F+,(J'/S4540I_([S1,<+84LM-5<(&5&0(&^NGX)@*()B M J@N"[3:3U?UF=8DVP2KL/1BL>O_MB6_/MR2C8ZQC?A*:\81,+M+2*+='^N@ MN718GL++"+_X\;M)U",N/'(KO&JVTJIEBYD:PY7&TSJQ''L,V?H4X?6:Q:7. M\ JK Y?K4T)+S!O34'C8X GA%9Q-;0G?TC:BX^$+ 7;3DD5'%G@N+[@K6L0I MEI5XQ.PU99L535>#H'^-P NBYG1%PP>YH Y$UW? VF@<.,!!OSM82_&H[%Y) MMPTDR+JP]W5@CH CM$>M?G^9Z@YX#:];AI].J461^I&0@:29T,3^^8$0CV5= MT\219FB>!MS[9^0ARQAV^)@#">9]*2E((XQG3*]&V^XPTZ+E%AQQ=O+;">PR M LQN!8A?3H"\5TLF9Q-51;64Z)L F3M-M69E]LZ T1VR@WZUJP) MJ_\L 5X @0W;"^*CY16@$_FI(Q> M#UG$:J1MK4C'ZWF+!/4NJL?@LGV?\9B=GYZN8V\A^G@RC"\$WR) >"1+C=UL2 MFD(1>E3N3I8(>DT6I*1U> 2*P@-NS8836'3?+%?6#PO]=5$ MFAK3@5S6@=BL&O.E:Z>S+_B%M&V:H4MO2SJW?G+9=7T@'_11K?4&M7:32S'5 MKCR3RQ4EQPP@K,ADDD31S^OI@TD/VQS'LW4OQ9A53$>;E"I)U@OT?]13UO?" M4%D8]S[HKIDRLX64+"JH)A;*K?R(RHILV-TTAGZ@N^^EK_?TE5-MQ^L QRQ; M<^!Z:U@?])$9IJ0\7U4$'0F8H)>U%:RF0]CB1!)[IH^OF6>ZCB>T16N\,>+P M71W.[DS?W%IM8T DV5Z:POCJ'#=SJ*\VDX7QD;;$J>:)AK8",FV'T3')@U,1 MCS)AQ[25^##[.^A6J6L,N:0?+!D?2XD@P*A"?]P*9\['D[^?AR$^!RC @6,I M<'__'09=?[GK>"KL8F(=A/T5!B#_^>%JYM0(@ZOKS]1U5#KD%F073;U;NG(8 M:SRL8_.X_6>LW[JV[ZS?K8/6O[9B7??HI?C,CAW+EF2; *+,6P_T-5M:_^R M03N.**_Y=CW?WNJA5-#*1'\V&:.I#)94"E2),Y80 MNV@'5D@/*N M*(&@J77<\_";W?O=0WX>H.!5H,#V08%_'!3#6EOM,!/58OR.7*WXDS9(X^,8 M%*\%!?9Z4.!G!P6YP01QFBCNQ<3,_'#-P3:GMA4.# >HV!LE=].$UL3B:E*S MRU0UT"WKAMABIJVH0N+97CZ XJB;%T,$M'WR:C1!GA@Z\ \C8HQ.D@9H2A)? M3&L9A&R-A;(?V9$CR&1#-RN#EK4%&5;Z?9$TTE-0&.2 M^ J^Q'LAD<8;\K)0F*=X+KW*>VG,K)3&BQ@2$?8DGHJ")F@5D1G3" MU;Q=E&8^3E<#,EU>,'B9L+#&HEK/]VX=!Z?[>DXP;/)XO!,FO_OFL_5+R;(6 M$H9H-$5-+EO;*?I6S:8YGU$KII9B>D:2GVIC63><6U?SLUW^XMJ6)-_TC3#_ MDO54X(3%'*"&@IR#S<1KJ_F*VNT+>!7#&*Y3,/)!3ZGZ[JV/_:_N_FV@@! ( M[(R*" MR^1D*Y?O(#=OV=?A]$AH^]6<7FWU/0W+#SI\,$TVZH-ZGV_D;GXTOSZG7P8% MM?9X-FX"LZP'Z7J]WS32BP5V<3J^:N>/UYH_-*!->6+0(#R4Y+5!%5O12VDV M<>(![0WZQ7>YW=?5[_,#&J_3I%(AI32*+WS5X@K39)&\>5J[PH 6%6V_>D K MVZP]R.6D"EI=K:;!@*VN_.+-NS)7'M#.C(+WQAZ?X'1E@/E8NU+Q=2[%!H#$ M*6WL1W8M,Z*/ M5'ZEI-/+&6IFQDPIAU1ZI'/SFK\^IU\B\'0F3B^@/6V@8;T)7P5(>Z2P&0<8 MM^[ ?3:G7V(2>EY.'^=\GV)]W67,@0-J0=GR6.G6IV-7XO1(:/O5G"YD$,\U M"Y.,/AMX\Q;("564BSD]HBCH6BFV,V"<#CKKV:)AMJ1AJ7%Q.KYJYW=35>P\ M QJ:YS3"!!S!(%:0\=),%Y_2M\YTGSJ@89<)1;Q5O\\/:#K>: \;G?R*KZYP MKM<7R'=;S^T'(?_^\[)/N\;TGP(BE?D3J^)08W.< M-Q&#^\6,]G#C8=.Q95_R6&=[O-\#7+=[BL-1;KK>.@1$]V%G?/C;^Y&P".RQ M(TY531*-306;0_8$GCMV&G(^K :X+K>1COOPQ Z05,LV['' V88?MGQ7:)= MZ2SL(97OJ@R'"(N<7ANX["IRH2THFE^GQ/KC]WJ'];-R?=(9>-53GU0(?/1& M([]X[OV/./* 3JERV\N7='E.KR=Z^P0^W="*N;,:&IWS^OWQI%%$JTS-PSDR MTY_/8D-[BZ$5<[&AW92AG=-^:C-"'K?[=16ETW76%;&D'RB1BV5"6 FL2BW594I, ML:_D\S-GN>2T[P'"+P&%1[MG;V[ZF;(:%;LOVB)C,H)4GG54\WN9JAG7GZ66+ST@@,,AQO.LA40!@PZ'8BEY8::4/[\M//KV9HY[0? MOEWM>2PFEGA_61@APTFQEU'B\$T,[AL ]\GI)VB/>IK.\!B#MZM$$+!*)A.] MG-;H _I3IY]?#<33L:M@65K"==!>Z/,50F?8;Q(#N6DHG#[S[TDDW'/5YK-K M3C@+1E(KH[X.2?)]&YHPGE/3?NBC.>8'[6F*)R7^!G6=.99Y7Q4 MI"UV46WS9K6R1%!)FVBSV)J^^T3R%JUI^^4UQZ8&Y^35CDIF&:"!>974!$2( MWMF%+UO3@2CCL2FVIJN,3=5%K]R8T78?]8,VR/-.EE7*L37%8]/M6=.AIW?6 MK#0Y$+@DV\NB?G7)MZMF.9^MWJ"1G,F!BQ$<-02?C%VJA(SG!62I,< 'R7IM MQ./UP@V%C:Z(VD\-5]XB4@\]EW-R+=+7$*!E\RU]-FA2%9]KT+WL#2W!GMDA MB;DV:@@^R;73RIQ>=DI='DVM"J/T;(%DT6\\*8VY]AR9B1%:$/#1TICCDWJ- M[]&T:[<+=%,SOZ\O$0==(I3=^1GF=.:H2XIN,>END>[R+*;*21SOTSG[!IV< M>$4@-J<(+ F,YT5RG"4G;Z9.9UY=!KGN@UFB7*4 M3K MV;5,K\W=(&R_T[+ ]X+P2;9U5Q72YHHK@^&X.3K#F@V[=$L;HK[+NL!5H7KZ M)OA;6!9@FM6Y.O)&0Y1VVX"TEE;9I[ZO#QP'7NZWTKQVE>UBNVX^PYK.''>9 M=>VRS%1L4O>IU "09KM>$^)5@3CN+4TGTA,U_4DG0IU;A!3R]>$_CVUG2Y)0%+T#"' MU)"R[I<*F$6O2IE,_0:-Y'LM"7PC!)^,466ROM.JD.Z(X:@^+B!KGV>RT(?",$GS[.6!Q2 MQ=&DJNN<@:AC7.]4=2U&;8_#)?$>:\61@817.<*2=O,3X3+PG$YA2!-0'$X3.CWFQ!ZGBJC?>R)-K0 MD1L(U@=B<+K;2% MI2U:XPT>PW=U<:F9OOD(B[0#9,TKB))FP,X=@+<&A+L.SQKIC=-Q\G9BP;$C-\0VS?O034 MANT!MRD&XL@ [BY[41?[QL0 8Y1K*5CT M$TYS/'*OPFN$O("VS:EMW;M7NU*4)/FF;\"B,NNIP F+.4 -A3T'94NRS=TD M6>'GC?QR-M=1=B#,TWW:KQG5R/+"L[U_&&E>W?V+>4E1/&7Q4A!J-?(5K-AC MDGI15=N&:!6J>O0\]YN#4 0WY%X*0:E.AK'(C$+/J(HL!/M)7D0M9W""" MHI?"=2D(62-9;/"\5&?@U[1/+%>\I=Y;C*=>66ST&&$0US<\[;GL1 M65_HF?[OQ_[?((!OZ0V='T:<-;,A^8P0AM8+W2#=DWQJ$=G1[(9@%&&/Z/PH MRM BM5)U=\C0C2:'U7M@:O5C%'UMK^C\,"HU4M8#^ M90G*7'0D-:B!.3 .4'%?IFQ-?<]=%\ ?K9[N55D'HNL[F]5KT=4.$<:XGF;" MWK#*_2_N7^0U5S+L\+?;RK,>I2URC%E BZ69D.>I;K)4B"PIO4ZJ#P!\1JP? M7R%]01\/K7B+0J*^A!I!O-.BXP207MI@:CL>D"DSS(9^&O)!LJF7]:S4X;G\ M9"EIC9X7\)&EVMN$_!MUR?+(UD9.C$8/KP&_JS2YBHJP;L_P79/FSH?Z5RR-O M21'*6*(ZUR5MP>,\54<1;(0GKTGB+ZE6NE!^K _X6<<%?!OS MQPH7V3$W$JJ/\#+$6S3O%EM *>4J=90F2XN:5?0RE6QD5SLCHOGHQO7>HOKD M-)LLIP2MIE=[Q:Z3F8TJK73,]U&+VKURI.\$4^C.4XX39O8?*K\+'VX[U-@! M8&^K39J8-B (,*C_YLQ8-:E7)KD 'WL2I.I7AI'=AR($@:B MZP>\&00<\/JK)'RU1DIX.O2AF MP\AR1 1A$6&OX?VHT :&*,T+Z3+J3ZHK7:V-.#ZZL:-(HB*Z?L3[86&N9FHI ME5O.&# :@MY$QEMZ=-$RN*5Y?+=@<-:A-^0F;%KA*]T_*B MG3T69?_B0^#PE@HCIY 6IO&S$:"TCZ#VS(?)EK-6,I=6@[(^HT=ZHSU1P,2^ M5=1^^3->(XC:-X#QY!%L3+MNICBMA.@^W^4;]J22]Z-'FY$]&2V*KME5AM]. M4)*]9) )^-1"=,O\"IE-HWEG0SS\7MEI_!!LSSS^INJRR>O].L'@),KEJ')O M3(N1"V?%XV]T8?O1 ;@QJ-:[E7IRP/MTS<]@.3U#V)%-S(C< !R%Z>^)R_4^ M??REU++-J,T.@U:YC$#FJ^F*%LU[W^/Q-[)70G[Z\"N;M%NEF_D.XUHPN%74?H/A-W*H_>CHFQ5T:CBJ*GT4",M.5B7U<4J+1]^;0,0S9]A_^O [ MHY .;U!]@S=-R9D5E]5DL7FK1/;EA]^H7KWP^=/?::XA^LMRA9EE*[5^@ W+;5W&KD.+@^PRAVOI J9(F.!^ H0^*I@S;R0 G7O7/ M@B^\IB%:N2#\EW)=X-'P66/;TAT,Y?*6/^]B\Y:+EZ9!V$+X=M[/MA^_@WFX0_#DB^HWD:N*"7HK;+[KR+3"RFNC)X MNS?KJ]-NY);1/X3VUXHW&OC_AG[+-?"_\V2*3%TO,Z-VARGVAZLAF[6L;CIR MZ_'?"/_?T+>Y!OYWWHZ8*8]SG>+4X(M=5W."YKVM)+)3?,NSU;4EM.N=]$9]=6]H.>$' U;B'VA3[2% MG4<4]#@K[[*= >]G"F(#Z0"3=F);N+8MQ'[1)]K"SCN:8DS;55%)UE-4LF4# MOFLBT=LM\^ULX1OZ2$_$/Z=SEI<"1YGJ>'& >WROCO:%;QVLC+CNS^BTVHQ) MYJLES=1AJ[*+'M>5I(TZ[;HM0?T-&=K,;C_65C@K)>HOA97Y@QO4YZD+)04.], M(XN&ZP3PO@4^GIT;$3-UFJNMQ"S/+LR*P"Z[,^V++6J?:2(3*:P<7SL2S=R) MG4O*\$.Q*9D-FZ_VS-+$R$T;*?%KD5&4HJ'C(K$L#V8-BQU^+?<@ MRMB^[/PFDMB^9LX;,Y$&!6M((GP*:2IB8/I].;K!DV^0\_ -_99KYKQ5TR7 ME:M"EN_5VO7,V/1KMO&ULO=O"__?T+>Y9LY;9<)F!!LOSG5MKKKE57II"W<%OYC_^<*.6^%M)-N6$%[COHSM5G-*Q;7QK^Z%Q3]W(;8%[I"SAN7H0TR M.^GHC)BQA0S1,N24\-4]HNC;0NP772'G+9NVZN*B-2GHXDA9%);+2:/2_NH[ M J)O"]_01WHB_DEPAC?M6B#)L%-\CJG)$2%&[PRWV\EYN[CNSQFZDY,M5C5* M& ]EB;5UV2Z6HKL($_N#YW32Q+:17,R*5!?M>7FD/5OP=#&ZBQ2Q_W/6D,T< M&W73;J/"%U=Z)CUW\%$FNDY)/-Y?-B;87_"U@)^O)#Y0<#R83M*K*1;94> 6 M<]YN!!_/SHT4DT>3+1%=,G1A;':4=FJL^I'EC-O->3L;5EYY\TP;>)JS/A0O M[# WM2W7=@ZNCCQQYNKAC\(+G@^@U=RH(_S./13J%DQL())2@^GE=-IC!HVV MSB*3260G'2^*Z+QGKYX6[@-,7Y+N.8$9G=MR/A_%K*<"IVF[GG-?;H\:3@.[ M4NY+*2W0.)3KL[DI[^+IRC*R+!DQ8+]#X#'6G\/ZWG'#'V7L(I_OLKZ?K.I% MTN2L,K>J6-%U$M\ [',<.QPS=C10_![&7HE@Z38-C49Q4:WW=8XQBXT8V#%C M7PSK;R??6B''ZT,]XZ&X5#*16;EF$ZO(QNIB-CP[0MY#;.UYO<&7I@Z'BE:7 MF:<:GMAC;Q8T,=.\[AZ[JTSGVRIB8LZ\H^DX,C&(>JK6G4[C64_$Z3#*US%& M93Y/8EJA.EHZ+#I+-NL*TYB =.(??;3[_-0VT+L5M>(J-T@^\-&RNFH,Y] MY5IO2:(4G&+#F;\(@B@C31859R=/=P1&SBQC;5R:Y"NTLZKI6:&MLA1Q+??Y&G-ZK SMF['=@_>WD MRV@,AS1(O( B276I$45MEO%N!*,Q&YX!(>\A-J[4;A$Y12'17A8SS0!Q&7 K M%D7A2"KFZ2R SMI9%%9_05G,,O/9W'7A^4^A(P?@^) M:BK-U>=9HL'X"CT%*52>IU,W0J)71W:4./MK@/V,$_JI.]9X1&ATF2HB5*<$ MWA):2+R.&7-VI&#\'LX6\T.U3/?&2=YWL@VT;PR8!?T5./N[S>AO!^SOB*<: M-.H5ZF,/+989TYI6B(4XC*?TWP@B[Z$V!JT+;(6;\MI>7@\C.QD]W]@$D+_3VG(#XS'ND7M!Q'G[I>II$;X;^K6:3 MLYG9$K*KAJX-)D;@!WHKY=RL9D_V\5;U23M UKR"*&G&8UW6((NQRJ; ;M%I MIV8P\LJP+8X?=FKC([M3#:)C#M_;3O#,;[NBHXDC [1#^SCP/1RHB_#3[0\J MTS9=RV,9E&?E!9NE?"40H[MZ<"S(!\0<2^/C#O&Q"J###77PZQD=?/RICY6W MYTH=:N\V[ %Z0D3H"F'9%Z'=L#W@-L4@[/W]&5%]>JH35$'4B^2,Y/M>N9QW M(NO6/(F8$UV[C/JP;.BM$-BYU+<]\NF=VDMG.EZOK?9D7B1;^(29:T5B'&OO M.>U]SB%,KN/!P<"6?]^IKZ?F(OP!L-?-@HZYEDJ2"C56Q0K-F-Y+@[B]ST(2H&'L7-'V^T M\,Y(UU=5H]-'.0M;!4&5[Z6CMRX?%0N/X":--QIX#?=G2L]3ZXS&U7UEZ:WR M4S\>P:.8QO-.?1_:-ZA)6(]-E:8\.]*ZC4FGV<^(\0@>17T_L5;P1@/'C1(W M-5G3T -7'W1'%;%7\"*W:!\5 X_BXM ;+=P=ZHHU54>*'A1T>B()6@G)Q"-X M%!7^])RL+DYLA_9=SS:!XSX$4W8?Y1Y%=FG;DF"?-_6V-5?/!3E@2:HI.OHA M.8@&<-M@#BP?-,#C /&):HX6(7=-."J[K4OFB8HTE'R;$>V"C?@67F;X2!+. ML9"W<9U'4OYX[/8E]>S1W"G]7*0!QXNK+VCV:\Z3WV^#5'1M,)56)P7$G\BZ M6.^*4Q(!J_SX-FV0BFWPR]O@,Z&+EXR0?J\14M(Z1P[J60+:/(S@7\ .5TND MCMCYGJT7V?D<- U=UZ>1],5>M$/Z\^WP*15]<5.,:A3QAGW2D@\&'I6LDWQQ M@JQZ0I<,[/YMCH>Q3QH;X6TZI6W+X-*=U9C04U[?;2!Y+YCD(AEJCIW2V B? M";??\$!H+8M,$5-<]&KU/N8P:/1V>,<#891L,))+7C<\#A),M8DU"L%" M1X(%KR \@BG1NPEJJ/ID4@"[B>P%M MFU/;@F\/+YB''YNVQ7FVM$-]O12P8[I7;>C5 )FAPM3FT\O(H?Y@7_-3O=P# MQ.-NGA,"E]L02&SV YY!JTPP8QDR4Q[R*39%:IJ<7W4+D#-2%V1VYB.&#KA2 M!_'S-;9[^5N#WR$Y L'(5TINO^@Y@A\0:#O!W;_N33L#?]B3<[Q?3V(NWN^7 MS,LO*K]#;M &4Z^4VW[1C\Y7'QB8L^L57?/T*8H7U5YF5,^U\[6+,^B5B.JI MR7I!U)RN:/@@%]R_+,&&BHZD!C4P!\;!.'1?IFQ-?<]=%\ >1<#VJJP#T?6W M)\.)KG8XIC&NIYE0E:QR_XO[%WG-E0P[_.VV MAGP/Z&(SI]@F8^:5(BB*$RI7CFP\[#8A_T:=W ;JC\,\M\+R9'+>5_JRK>F< MB5?G&4'.6=$]'_4V(1\!EC]S "Q2>'\KR^-+AA*M!J4SN-U)E6S6[*:(R$9G M;A/RT6#YBZ/^/LB2\UW- J[+;1JZM_C= 9)JV88]#CC;\,-9Y*[0%HYNB9*L MD>&B#-2JA"E23V4GD67@9WN\78E^JW#C2=MT1IO4@K6F0Z:I9F^N=5@ M8T DV5Z:POCJ'#=SJ*\VDX7(:3!,'KCOQ8_?ZUR"_6[TLI^-Z*NE1<.$C@G4?KN2!WKE.VA>-)LVST1 M28ZER)E95(DR\MO=SPF5](0B\\5^P6> 6&M@FMG7!C>0V!)%J$1P$]HYD8+- MN38GZ#K"5Z?8>))L$8L2%KG=*#>"E*ALT[@,5*Q23QY)(ZO.IPH#9*#VZ6*E M'MEY8Z2A$J7DR=-SVH(#9CZPI.!TV&*O9+@%Q'<<.-G=XJ0]:O7[RU1WP&MX MW3+\=$HMBI&EE%=T_T1PX9G^1]UCO1@.&K;E/(("+[481)Z)%9XV"J1:M\E% M9QFY.)B M[7/XFX->)DO4D-H,G3DYIU37" M]&=-1-9F1N2H+-;VJ[3-!2XL\DC#[6*&T)NEEL@4\U.V5J$IW$S?M(9/=?.V MM(I?QV^I+^0!;C2#9.2@$/LM%]A"]5;DG=EO2;NXQTX)E]39 MOJ"-%FRKPI5O%7E?W&^Y&/+."2AVUFUKN($L&;^/>QW@X+(8Y^;[Q]+UU7:S"B(ZE66.W M"1Q.%1V0"TY7O!LEKW&U(>LV@&\1IRI;]4"A%,\/O"L(QP:M#U4*DV:IS9 M\T<-E*454&MTYO+0B*S+^"51&=TTI.O!LL2;W)C,:A,^0()2KA; MY'G-!CI6^ZR/(N7!R)O-9^DA%=D9UD=DL;<,_H0POJ>'>%%X&0)%#I?-R5AG MW08J4/;V+HFM5[5?(QKQ'\2;@N&9N/M&,2G2GOK>*K@A[ M;!>%5X8L$P90&EUT5L-I5>XJFE>,R>O;>%ZO.XJ.DF4MK$PTFJ(FERU:G&J> M:.RR"3NUKL=U1@H#U9OK9OR6F;[V+[;"3$4>FXZD,'BSKOE58SP: M#R/'7?'%5M>^SN,SMI/=OC49%3R[&-!&B6'GF"?;+6I<7L36%%O3%3;EK2;2 MU)@.Y+(.Q&;5F"]=.YV]>+CDJIW/"-MSS8%@*60#Z; \US,14Y?209Z+6-\A MC680E/AXWU]S%?QS9S\]GWT6HVNO6\V8NQ8A!/5^O"'9M9D:2 MX]YU5-2K:GXF(SG\>E]>7VI2_=1&F#P8>64(8,[DAU5K4C8:B1QM>JR=+29QN,V97P-(JD<^-VY!9IWGV\ MXZN1=Z/+/U>-U+X3V$,\T\]B*]'6S4*+RE!B+>VWO@[D;E&E;ST4]GY^[0!9 M\PJBI!FP

,4],LP"J; H]^]=3X5;;F\+WM!"=^&[@M;^RR+8\OVJGI@NPN MY8SP=4#S^IGQD<0?V.=8;!]_WI,C\C/*N@V_ZM@K_CPT-PK DYJS3HXQ^W;; MTGJ+Y1!$#LTQYB[ORW\>YHI+NE_0AW:>IY%"?B374TJU%&,N>I@[_PSD=)X. M7T7$6;><23*BFN:X1MLWW604K\2[7MK*Z5R$69&U@"UE?;17$JC%)-4P)"P* M&SBCMS3_:&HP'PGY87_4'^G%3!:DW4Y6P+.1@UPD)E6/DAK084ONCKK5-$HS MG5Y_KI6Q4A YR45AC?]SXB95*SFR4L',YX->$<_BBS:!52,[FMY.=.,S?:_+ M(D2@=L0CE..*<_=+6[D+%L MAQH[ .R=N+'D"]-J6: L?M9>]?3YS*F6],C2PLGN;?W>D_V[54M_LQZGP#:' M)E'HZ&:ND#)GS193J$?6>*.BQXO;XQDNXB,>3:4OW7CR9)W,*&6B*P"/R0BO.NU2& MIB,[\MTFY*-Q\>0M7"_\*2P_SHXHJC5Q. ;W05?+6//2B(TA_]58_A:N%_XL MEL<-4.X+%B:CG#%OB*R0S==:D=V/>9N0CP;+7S@/"L,%8ON.9&?](%6_(;2)X0B!/3SB7*'-89OC>+;NI1BSBNEHDU(ER;KXK/1* MWD$DSO?9%2A;DFV"^S3BFBVMVW90">NIP-D4W/ZZM,J2764N 5Y;5>;#^@", M>R"RT\ KA0!?W;YG=/#P^",EG),>H[,P>=53B3YF%)E%!JUYC5E9K_I5EW2I MHK5BD9)3;TIC1E%4!V3/RO <@W?S2SE=(=/B-/:>OH91?%:FB&]I&XO@X8MPVZ0E MBXXL\%Q><%>TB%,L*_&(V6O*-BN:KO: +W,S2?^MN3:)8^E?\">[9^R^VKT/ M'_+" Z>PO*!T/;'K*('%XU6K;W/#)E\Y\<1MO^#+#SQ0W*WX"8-]?DR.L?[%?6\$T MR=)VWJGXH]^''^:!99O0ED]4^]H.'U3Q\[#U;U#&QD %=([ZF.;->B@[RNI" M+I_DVLECZ*U!L/W-\]KXJ2U_P1[8OB,!=_-6!:*\Y@;8S-]_PW\2KA<8D(E- M<8DL--E3?V$H^M]_3459AIR(&$#QX"=W1/+A,T<;JP\?VN[ZH!KX($,,3SO^ MZ\>C>IVQ9B&>/?V%8W>IJ?<7%!BB@G4=)':73L*/]AX,?SW=_5:!/($HHJD9 MP:]_=R!?NHD&6"3:MBE:__YS\PG\ZT)V4?[]U[JTJZT K"A\S/K!O^#+1/@_ ML7T1/D!,J Y0_OGQKPY+P[?N5+0.'KE^_;!Q^%*@O?CVP'0N:^Q%TH2-;H1#JU;$89G;@!G\XEFA1[4K^..CDYH([33?>"/;$.&94/> G)B M[:% R(_.*?T+-IMC:+Y=[I09+D$U\@FF3Y>H1I%)T&R]7N:X,MNX8E\V[/1 M3H?].NQ(3W15:)J>;?V9R-_1=PD<39+9^\;OT'P#&"S8KH'LPLH"@]3G2*/$+#^6YR(N=YLW4$LZU\'HGG%)O# MH3:;S?YU$H4G!H7LZ3%A8WO'_[9XJMUAVK5!HLTTV78GT>3;'$\U.HD.FX # M20>.%IN2&)%@VPDL^8?\G\T';"'1*3&)O='F?J2AZ$X"?HUE"?(20\WS^-CZ MW:?'S"?$4["=A*>"Q+U>$\WU'#[!P$?)3PGO-?\F3O#=/ECE,/H!&Z3*8A! MGQE8E\+LID?,)E:QAUBCX61(+C7MZERN4*K.;)/Q,\?$^)SX*KX%X)3CST38 MI"?Y\L,(R%YP@+*=ST?J:YE,$0WW8E36<41K,Q0<<5F;J//&8)6GT&H@+E6. M(=K$?'QJLO"4D-;,DTWC>U.%LU-8ITTUN')(5-'GL.S'*.PT:7GW&DQL(H\) MQ;'-Q$=8ZX#!//ML==W=R,R#MDU3<\-P=:*@&2 !X1H&L2_NNS+K8'7XR,T3 M]XQQ5!BK&2!9$L,V\HMA-YW*+4XX%H?]0!$,S9!/4W+LPI[7A3RU MP5AS0Y;P&O";/4P%K3S7JE!6P+"9]*"2KP"_U7UI3D1SS8TQERWI%5[IX8]O MA0#^8):BY*TE&<8]'R28$-V$.P52N#8G)S0KH7EN0E+7;N-_/BP)/:XI%U' MR\6F( (&6#F9Q.8SS>5: GE<)][H.L/<4F\QQ4[1M!TWFQ\@+2%Y7+*/,=6B MZB[&*(U@_38][\[*=EAR]W1O'?C?@643]X9 ,<2I"W[M7CR.(6VQ$\;]I<_AHY0-21!132BZM$]]^+ M(])U=K%ORC\]^54")U-W.!8+_$P"_^DY(?S/ _7/8>,G MY[B("Z0PU\(#4\>>A^/M^2,@&R\H3")QX QW7=EZ38<.TV.<@+;EK5,$*7&, M#7A4=!8"4_57 8(H9!JGQ_#!Z+,>P[K_,I"VU3\:31]_&RY+_H*#+G#"5T=? M;Q9DUZN*4'9UT75%2?5=X'GNDY[\V2SQ&GBXA+H[XK*\3:+:Y!7MSZB@HLNB MMY ]VNOR/1P-M(8F=&9*J&CL6HI&200G20S/DL]K^0;-_UE7>VV+FRF%[6S_ MAEE?FY<3W]%<69-"@6V_5#9_M7V#?O1[9RQ:VFK]S8-7?F,V\JS0RG?M.^XN MP9A3PPZ DSC$>J)AWSWJ]PVBYL,N_(TI_#S]O4%%7WXTH&39 :Z[_1,>G(CM MQ4$RO=Z(*!/<'*6-K"46K,PT6!\Y?I5Q $LG$[0(9_P)SG, \-X89+E@RQ+( M9X5 C_6%[^FKXM)R=BKJ*I-*!?RD8 U1,_-\+/2"4N%\S0,)'$.CHZ@_/UE/ M-'S).AU[8>U;5;)-CP=FAM9[2+LT2O4RN8$POI:6:O8"&,;W5=':RV*=)IQE M0<=I/PK;X&"9Y#>;VVPU%*XA3!UH=]K4 FP!)(? M1JG@Q]!C!^[7G*) 0"9"1)Z:B/Q<1Y8_,^"6?+T;'>6EJ0N:YQ\7'Y!"-X%R M@/C 4^L!",O2PQ:5JS11CG3Y_$A>\=GRU1R%;#H3'2_A/\C%E1+NNS.:JFT= MYQRT+*$M^8VYQ_BT5F&<)>E[HZOYV=DDB211XK1VHFZWT+P>%I%#SL'2?[D) M#QA@&HH^8:UE_V<"CA&&'Q)Y0H2& E6]SY]QNL85,X[+EAQ&UT!B%"0D%4AZ M(KQ_-K%001BL7&=B.?<:_I7X ]OFF*FBFU T \@)T3!@D3#)SH5_9[[FP \] M.S$"VP*P9@[L13HQ(F$[^_EJT(T(GP,+^0X4)NPHLY34\(S5!"5YH9<1YJLE M9/@M1%!8=.H ":SQA.&;.M;9IF[B#UBS O]W?4E-N&IXKI.SRQ_S5-%[U*'$ M0CQL=-CBS8^W7?K/GPG1DA-_X'O]'@$ AV)_-(&]"G^T+@]_&;9G6UF8@^BN M6[)NKNAZB2RZJ4$6 _?N1.[9)WC6M.\XL&&;E$C8VG#VY+M[U+A,BTL3G?(L MFC)4JNKK-#D)LV8'X4ZA0VXZ:/I3J9./,\'W$K_7CLE3&74-^U75OYR9>7>- MW-Q).!3PUE#V+*.J9YETKMU*,?Z*F]2,43%+ M,JW8,BYI&1"'8L* =8&$*$G0,J"N(6)"B#@A+9_\- $U@9S\PC6A2<&G.#OZ M@T@RH2B"<#B"M4'2#IL]3L Q?^&INV_OX, $UDV3@:)9Z]%^/?4-_1T<_>NI M!JZ_QO[:%3LJ\.C[)UNW*Q<.0_\S\VWOKR<:NODRS-Y[,'H,'R%X8CO [H^J M=XG]=#!%SBH PV4A*\HC@<0)3!B))!!(24YE1'$TPD3R<9I5=[5*$A.RC##% M$:I*W98QZ.?&I]+!5CD]E9&7J*)7O>4DC?3D.LT!!4OBCTNV&I5A%>&E%B]V6%.PG31.DV%)XG')$HIW%2!+%!\ F56] M@JO*_<4V8G104FOD)6KH"AJ/,YQ&%0;MGF*%L:6CIP^F+EOD<<%$ YNI%@63 M7BY2%.2=7=_/E6)V^?RQC;.\YZN25\QHVDL(/4YNNL6DIM>+G8C%_NEB)^_0 M;"SV*Z ]<\VTR2\G]NWRPD6)/YJ2."/%WGP'7R*SF^_@2[01W0Z^O/YW76-, M[,W4PJ2"TS.:VS2Y-VSBC;[!46?0202,Z!TZN3$3>B;K<7_7$/K5Q[JSI;5> MW?0^MX.1,-,+)>I&RU"?W\.S.6=U3;5AW')L.\&E=O*$,7V'WC[D/M^I/6B3 MA5\5[. Z]X;A%!8=OV51:_XZ@"M*04U;R7=<,39C<=8[VV@P*.[D5UV*C-U*['QP0/)/DR/'8XY%ER:UV MFL,AEQ_#QV#/34,YZ'*!!%].<($YLHW=-)0D7QX>;H0WOB!3O)D;SIN<_?J4 M!^69W((P,_)D1H2FG$H36B<'04??LM>Y/;Z[R4N 30'AB8ZGSDRSG?6SC/"B MP\1"@X\.$QXLV$\[=$FA%-<3A_7U&:(1!OW"XP/"PN[V:'LW$9YAH,F/$HL> MI?3](1XF\SW*-?A@""CZ:2JN"@SC/J'D#ZBL=;;(YC2E5^1C/$IY&@#W3'D^ MKTPDNB:GZ?[A=^B3[E\,^1CR7T+>ARR?N8M)_G,SF,@[+/F.@?C194?3 MY=-W&3VCPP]+[CW'YIZ\3^'Q0Q,YVY#_?>HT\8[F;:ZT8D1)3="&Z+IOWH3] M$K6<3RZ7DL+>E2QGJ>E@HO0Z<9X:++\Q+!TQ[,Y&@IL@VQ_O.!X@1N:YD;D9 MT[XO,!O;D[!!2)=@%XZQK<1"U=9[0'KH@[_ /#U>:JOO?)_H2_ ML6W,[?H<43IQ?ANU"3!\M!YB[Q<!X/^U[J MX<$ &/Y9\^/8M"-OVEO?9..5W-MU+3]9!DU@2FBOD&^(516W#7VQV8A(<\UR M;+1?T&@/O*'89L]ILT=YE=#7NLRQZ+NA>K>X]G Y3+AKN.1PJZ$LRSS2,GV& M-(S45Z?QXO;,N)+5H*ZR,8H,\47GV^QL-;;KP_6+6T M?%.V/1E(FBE"6G>AR<3?Z:[I[.$4^=4'Z_K#Q@?O3KRVO%X3Q%FXZ0U=DS9T: M8K Y-NMM_0J/7ML=_75.4*,?ZMG>V/%__\^KSAJ3#" ZH9^B[A;#\36&QP#9 MN NB @?C7Z*Q$ -W._*GLW?$_9%C]]@C0E1BZ!V1_._$WNNPJYMF[34G7'#? M\R(.%M2W/SM<4]]]^(+;LI5<:"7;ZR#W3F@CL;MT\N)K2!M'#7TXWDY,J$XX M&ORKP](GU1Z^AA"$@XMQ$$3:?O3C=V>=V@")FM[D*+CW*A?WU;XGASVM/A;U M*0EN4=>]4>^>YWH MDC.]UQMU$XY+;[VA)0;JS77I *AOB91CQGJGC$X7KOL#1%QSNYL^%E MEZ5)M3N)\MV1HQ)Q6)^CZX5R@VK09:J6*#<*;+M.A5>I?T 0&V.(\7ZC7/9E MZ3E&Y.5IJ.P!\YTT%/XT@=TN W^@ZX7[_4;K^WO,DU/F&.Z1@7M,P#$B8T1^ M%K'FJ!KT3QFNQ# =[GT$2]MA1"[=EZP-B1;>F'NC MJK[K7;&QV^!\3=$C)^TQ^XWXT&=M"S,XQ.T=5?==E9YJM-]M,B6EPY2Y38[E+ M$G-X'H4#5%@NO'6I;$FV"1)_U&S7_4_,U.%#DK%=Q$P=,W54U7=E/[I$0:)F M:WFFS;3X"-(37 M\]0'DMWP&TYV^U#OZZ(ECM?GU MHR)@.R6F'6^VNPW@QU0<(S):B'S@H=#/$S#J3FAKKOZ177?4[?JZ#T)XGP!" MT24*HN393NSE?B4>BJDUIM8/S:#QIN](JN@"]YO&>,\@@_N?KT^5WV2AN?=7 MOMTZWZ9O"]TQW]X@R+X/WZ:8I0I[YWV ;5.WS;8?D\#VQU^.53__).DW7-T5 M$5*[Q FQKY$4^GI)/7_F9_BH^^.$PUH_]]JV^+C:=QY7&Y]-^\39M !%,\H( ME01< 2.!%-- &)$H)B0!)I)X)DFFT/2/WWMGT^Y.<#OSZ;1/7\*,X0]R??8, M2ZK=V5RI5;Y+/!P6=^+6KL<'VNX%N$>_]RYIWAV5=+ZN'CW^Z;Z&#]]>)GUW M,MWOC+Q^U*P7SA*EN>96T@WZ+D$U\@F.SW'E?)EJEQEN3X*/ST2YH"1?:C+; MR#,-CLDG]O,U$]L&)C8MO.B1QN\_:ONN:,GNG^'%9P#" MY?Z&JO]<_%3F-QXI?PSTZQV0_^$Q=$+$EDA)1" M)H&(H_#3H]O8-;3G-^ND6$']+E6>-%K=#M&E3MW&/M7Q=%-DF0%/%TG$F[2# M/ID;PY+)QR713BDY'.)D&D4F@9G5Z^2$R(PW-QT=ELP7AJR45?F&KCF!UYME MI*93HV#)HSK;[,PNZ8NIJXM24,^5^P:O":WPFHW')8=#?1PPJMWAZ3DIY2BE MK@[-ED >WT3OU(MR-X?D"CHKTX!/UO(%.M42DL VJOJ%_+3$O('I?LE":S)3I$)=14YIY@?3I*PZ+8<='%A!WH0=L$:# ONIE96DVR*U@4/RZ: M66+\># @/,;L2F5&Z2XDT%H(&'%$*O3SLPG M&(E.=*W37/)F2ZTY+6@D)^1:I.9ZKGU.X;>*[K] 8"UGC"JJC/J5]AEMX)6 M4W5D,N&+H[(*:SUA5<."+"UXJM;F09:NN@2Q<.9)*BQZ9"RUDLYF#4"6>,X: M*7V5+!N$U@J+'EF+,4$P)RTBE%Y,!;J*#!L+;0Z+GE"L1/,!J=5EG@=VHZ2V M6X@YH6$#3BBVD$M3TK1O!?JL$J"C>K>C(&U8](1B:YH]1F;EAH-65^G1A,BJ MIDJUPJ)'W=+PB:5D=+;,S^Q>+I?..5.DNRYZU*TJS2!><5B=,H%;1;W,BE/X MY3B\Q>JH 15"0?LS$\^C&C<>Y,C4(E?A%@)Q BZTIW6H6;F6@L:=U5<.0\UY M%]9Z BYF;U[J#XBNBXH+QTNU.!/W$,C I^!2+(K$K"M)^#"+MKC00&=(7H YM/IL(@T:1*V]81Q M+VL389A7^06O<;-^,LOS+1SR-7$" [4Z;"@*&%-'F%1NV,VF1T$)MO4$!NC^ MK"&C/2W-:-XB90F9RJP\@;6>P$!!Z]461FE61#6YA4P1.EM)07(G3VAKLERV MP:R8K:,!N7!!KUB;-RH+@3RA JXB(VD5*\R8 .2"'BF AC>%14^HH(5 BVI9 MP. #RF!<6^RY-00VX(0***(RU@?+88_AO-H@F^5GKBW#6D^H8*(M\ 9>G,O, MK"V:0T+$FI,!K/6$"BI@SC=25J/$<$.6GA5RTC#'P:(G5)!76O-,IE.3]&)0 M4[U,KX],YK#H"14@2U18N@5LBO:L5KW.H7A?<1=AT2/;F@6UH>EET;'.32DA MW0BHFHVN:]W95K3OX=@U;'?=W\8[?,7]CVGR[JWW/TYO]N[',\,E?_;Q.9][0Z8M2\.=?7?@A(<"Y4OCA/S_P'^^E M0O0NF;JH1#*O$,AS"QWA:4*;A24"_7/SXO!6NA@,WP<,!U<8?.ARPIC\+J/= MU^MR8\O'_QY9]]F ?<7;.#\*_/ HM5NAO2,8/*WI6,N/M8S'K!8Q.+^IRT=* MC0?QX]25_2/);H/2H@?[EV(8UW9>/VH(%PDHW+107AX*'B]%/63V_OJ7) &@ M*%&F!8KCUNEV9V2$SQ? ";_G;,;^N;V)'N6MC?NJF#ZQY>-)?S;&;8S;F\/M MV\>8S\0E[3M.>%.$Z+K &-$N&!C5+X(CQF82X:]UN9;L^9BAYLK^&$'?'.?WU)/RI!/. 9/B_QM[8, M=R\7'%%:'_7L6YK7#O=\\O"%P'D0YZ(C"SR7%]P5+>(4RTH\8O::LLV*IJN- M?R36N:W+S:\H5V 5(17FFH?Q?V'8YCB>K7LIQJQB.MJD5$FR%C\2,I T4S3< M?WX@Q(_P8A93]/[YH2V]7Y9ORK:W_?Y'PA)-* S?1<:B./T5FAYER>$?YL'N M*(\6'2> 4NR&&\A^)%RH(?@K6/,VP3>91FJ9)EGQ&7'0:$QJ>:P_41=A.W_\ MQH@_,V3F[Y^'@KC5&7ULS+$QG]>8LUMCQH751)H:TX%C#3K@;+O7C-T[\F+C]R,LC4'KK>Y M$@5)J,"0$<]&H&C#XYR"6W#EH\I%WZK+5YX"W+:_P:FVXW6 8^X9XPE&"NQ" M9E8)O"FCY19^.^.UVYQ"">G0O<#_))+8Y;R+;X7EV'R_I/E^Q,-8 <>6H0?Q M3LM-=@-0+KB5)J\Q/8E)%5*C'AU:;FJC2PS_ZZS.1(3"&)0D;8[C<( $H/B):T.4GROVZ+M*E=XPNVD[?]D:?XQJZS[?N^;B/SCS'1 M@,ZG,+(;I$$..A3#CJI&4AW6YXK9@E-%-'6$AG4DZ#(2NICG_7$)=2PW YIU M3=&K4TJDQJUA&B07/WYGXHGTUYY(GRT:_TUGTY=CO:W]PADUZZG >;!CMP&\ M)VPY/(&GFUFC]#LM MNL4R$U_ALRRJJ9U)N[44ZA4D/-DIC(_A?V:SSUGT+<;'P@/E#""Z&_\5D;8Y M%U,X X"=BZ?:D9QJ7YB'OCCI7,R-@,SR8%AEJQ::U=-44[79.9)A.CB:\KHJ M3]HMQU:HD!+A9"F.>L6F^ U,\6+C_]M,T2?:5;/+]]IHKSE5R,7_9^];FQ15 MEG:_GXCS'XQ^]WMBK8AF-O?+K+TG A'OBC>\?2$0$1$$Y2+JKS^ W3,]@].7 M:5'4VA%K=H]=@V15/D]E9F5EHE!WW _"MPMW?82ZU2!6-$&69SMQ>Q/@E0"O M!'@E*1L(SXC;A?1TA(;T?L6K+-K^@N=HIXT'BX0\*Y7G:Y<2I)T0:(D-.+@/,C*'F,4S3>8=9Y; #KU8(^ MV8QQ55FUHR+O47P QT& ,#P]F&8XH[^/AA*N]6\+]/T@M]M;6GMNX4ZUM(B M&$:Q@4>8@&\U/!"?F^24GRYA GR2MVV6H^Z:C]+(K MWV B9JI@LJ,49;@D#>J6? M47D\17>PJ*O=*IYO&3*V*6Q@9!24]$!"XC*6) PNZ@,8 QA?(+3\01CWAFR1 M95W-YZ'&%%IW>!KOJS&,R1#&^&GOZETL\RZ<$=D+O^YP,S\7KSADSR __ LX MP0;>0X:\ARR04WIY=,] C.\/=R+9A)GHJO%YV+&<&K)8'GN>6.<%L=?B^BU_ M1 Q8"8F+62*/" RN]0,@ R!?("/N@T#>[ M^;[5KUN$265X/INS2GY5C(,=9 M_Z$M>:M9_Q4K7#I-CPHE@6@&<(. &W2N6X'/L#ODVH3>#[]53#^:P9)M3P/= M-(_P5(-">1MC1XC(*:A6+; ^4'K\$Y E>:,VE#'*MY MUK0MY;=INW*!7:P@N+B'!T8G7U@N!C.D%5H/<0G"%(N1 S0"-&8%C6>M0/@J M&OFNER(H /YC-/PP>N#4/LC*IU M=G5X06@1P.,* SAR&U41"^I,#:=@"FHB E_IM@DG-8OB&4+?B[)]#YL>H15L MXMNR5NEO1:C.UO,3:HN2J]!N0 X=0V$BQ5Q.@$: QJR@,8W.GQ\"8K7"S@E. M(Q8&MZX9?5%O=3@NB(!X^PU H\;K.3_B5I$ M G\%^"O 7TG=?(C V'W&8C^"HC"KAT"L/./P"'G-J'S;ZPS*>7Z@JJHN*O2@ MP(3.25S]D'C$0.M&@&: YDM$'_X$S0-S7_#8;D>'UV-G4^A5%(C@@PC-40&B M1X2\]F*&3W=05@O3Y^[KX9$=_-.8:.XNF@(,$3M17XMUK"VA&*'"R(X#6(7 -P W.JO(:[R4Y,($$TY;6EY+$3KU/:C M?J&7X*9_I5-6_OQ279J$4NX,<81UZLO1^W1V))&LS'*.6I5)F-WP9:%>X#O=.+.4^B?'M\5*;_2??T^ MY9_-(]*;3>_^+LK)! +J!]3O\^J7=?\IL2)/'05SIB['^J:K[E=@\UVQS7=/ M6;9I[0) ;X'>7LGV<:E\H^>+Z;F5O(MNHL>->&1%<7QUFE.W*]5RP17L:S'+ M3A;NO_%H?GJG<$]H:AW Q%I3]@"E^@^S[/>]GXMT>54PS4Y;Y)#JB-FLN,&D MRTIH7$0.P1X9% ='=0":-PW-] [:/@5-4!\.\8^.D5FGL?\ UK MM!(4=8N*W551L#FV+^\7;/12467<1^15#^-ZHAIQF;WO(0T(%,._"JR+? M@\>57A']"(1/[M;O&0EIZ]L KQ:7_&[;1_K=%50I+34)BVO0X3A(3@;@!>"] M0,W]=X%W4Q9ER!>67;Z;AR;U &?4<2L&;VA.X.AI>PAG*";RO5"MHVY4RP?5 MZ:[9.;JG$\OKMBB>8=\09 M$L0W (0!A"]2'>9]$-ZL F\[*KDDOY-53X$T%AI78@A'IL4C3+P6HKR>2,5S M';HH[<)1/=U1XX9^*U.V0-K%9_CG=BL[W'<9A]2,BR#XM?'!\?8;%6;)MS!_I4&1GTJ_*,F;","W KX5\*W. MD/SQCDRV&;K1K>VZZ8NJL';D$;Z6&YPF88%X!WYA MDL69*KP01*XF;B8A;_6%?J, M_?*[QJG/+=-?9J =(;1AG5LURC5$@@?CK;:;5!H3!F4EC(PLD;=;I@+4 ]0# MU&?,^'DG]/OC -?MO,_PZP53US@HF/5-+8)^E!J"G[8WT#G-%F&E.K(7?D7. M5&57?7F$DJX1H!:GP-\E*Z?7W>49E/0+EL\.U>]7=*@KCFI4?,VW8W[?5 M3IV$S>(DM$ZHN.H^#*(D ,H RA=HU?,'4):H?D"8*+PU.,YNE V$KRX:,91# M:X-\M;GYU<5-*I9B+]6<)V]_A$^ SW3%/A,X_+T6*^.I&M$!@;T(@*^RDD/2 MD.#-]BS^+W'Q/9 MK_>$=74&<^QH1-F*Q59'(1\=2I ^TJ^Z.P#- ,T S6=H-OQ>-+>4RK+=FJ.4 M2#((!6V:8V/G!1&:XVI?,/[:-?CK"EX9JLCZR!^R[=;_N2N2T#XZOIH/Q7:TZ4/0K M5O3K[+)&Z-A?@RCB+JR)XMM;];1PFE+3'I+A3S"WRL-$WB@[?U(K>2G=PF>H_<2G5R\:S\DY-];VX[X:CI M^[3KG?&5ISF?%3:3G83I7;$[HK$NNBJ4AL5/J]:'0BPOUB.>?)?]+O&O(9=X M'3RCU9O3ZF(,#^:5S7;@\J;DL.D)GEILZ:."0_UAH[VT%,[8K2&Z7>,G]<$B M>/A&/1)'4_?_1 4/L_//44V#7%6!]"UTV(R_EN/_D^;UP:C>:75)OM:?KJ>5 MZBS/C[2CK/F'N\OA;]%S0GG"N34/GP1JM-4\?_3P37==7YU^MPS>(6Q4T.7] M@B[))5,DI_(,UN5BI5V8L(PL7$)0V_?<2)O##? CTMX'>51B+3B*'[S#\W[+ MG@CPLM*H]0H4.5BVVE'99NIH@9!/:-"YYO5\W"3\4+JCDRN+A*\;4Z4*S46/N?"/E1K^NXUJ[D#4+K_Z%-*MG"*O=$\V M08031#BO(L)YW;;!#P"V0OQ5+.Z OA>,=2SA39>D=8-J*KR,+%I[CO4)00G) M*J[6C,*/. P2W@"> 9XO<=/O3_",=QQ\U'4K@:C6FX51691U;!=$>";CZNOX MJPFLF3K)>=7:Z*B>')6JS*FR8X7?"N[\ 3?F]K@E-5OA&3[\$WI81?&7OAD= MGT4U8!7]V&T?8>"-.6-2QL7!"'>&WL[26U9H*\2UF3'X$6; Y3T RSN 96I; M_A_!DMQT$08KED:P@!6[SL[#"U0KB& 9;ODH^4B1ITU=SU+,X..H^*7&_4G&F[X%X>N)YS']=S(KK[Z[K,D!?XC>\=RAQ4@\AW%0] M8=:3MR'YA8*'WW&$!9GJL&%O&&0ARBT64Y697QQO0A:,RS63CQB:/!?^&U # MH 9 #=DTA4Y(#5MYMO(];P7Q$-(K6%NH-$"%=D0-9)1RA:')0]&_KRLF\E-- M O>W=R2 ,_8)7UPJ#GFCN+*HF!A,<%HTGJD813/!T"5 "HX+ZI MX!QUD]Y+!6W*%W<-W_(-;NO.8#58[)6HF%)<=)HB'N&WZT[_VXM:0Z2/U7>B M\^0U/10U7$#G\(ENA=_K?<7(Q)M.?OK:I]MCDW#VPU]V534G*]%YEVSMHI9> M5MR3U+-#?9+]J1Z=B85J$C[:/?P4NP/Q4=E,MV1+T:-8471C-NK\ZG[YS[\G MIY3UTU/^[ZF^^?:?\(_G?Z>8JNQ$_##_9ZJ[*U/>?8V5Y.FKGJ&/4B$71B\0 M?C0_S!B*'CYZXDH8_M_HG5X\^J?G08IJFO_\AI9^>D):6O$T=RC^PM@^3"3V M8FI>_/E__\]+:7ZP(Z38INU\?:; %S/X/#,Q&VHJ-'%4V8#D6?CU7V4SD'?N ML[_!?,&>G0N]F+9]??IGSY_% MS/G]0]N-\]^^.JHI1W?&?EFTIV4/7:.O*/*%3*QO*J4$L!]K\1\Y-WO/_9B]L'V[,<%_%YB,+O )#?!L&O\WILNN28DB5U.E%@G%0EA48G MH5>*4-($G4XE E;4Z71&RA-,?CA\ZVEF+<%7OU7RPUQRW=8A&E)IL*1:'%=]A>16AV+_ON0K/ -[M\(1?^ MU!7JE4+XBJ$ W]\T)Q1S/][U;/M)DH5?VT[^8I*DLHC/.^"IW_+3N]H3(*?3$'A*:+'1U(24 M<)50)5J=XI(LDS2&TS UG6)/2BU_S_,1K,W(#/H\/V#4UM#LPK1AM"5$0G\= MJ8J[:A,M-C$>Q83Y'JLCT@J.1M*_CM30&33;<-I2E$>#C=4=SQ9#A)70Y#/G MK"T*J_4ZX%&TK+1TJ3W][$ MN"&%#\BE2 IB?42H\U$'CYZ)(+\.W6S&1MG!"4[<2:$U*1C-WG;6EK#DBS+K M_L:?N-4V/_"&[D05Z:U3UL*1B1<=B/-:S3<;;9@<;Z>K?A-KEM'HF8D7G>X= MVL/EUI(?U-;T8DZ*$]N.1B9?5-I70G.Z#.LPNNL--Z5\3:WN60F7X%]'-MB M8KBBOX'E1M_N(--J/A!9B4B.U+?#^E:O%&V^5J9Z5&?(J?5V.QR9$![#]+4G M#LL-D6/F+8[;E;6%'#TS(?R4\+C!9L&L#+32;.0=S6/K-YM:*-&1-V6JTJS!^S:L-@B2 M8Y8:W?9#,*')H1.JQ0P9:[DP:N0D7RT7BBA4"9]Z9/%[@2M*EMNU#3UPNUR) M-E3<"23DR%3M5UJMHS':UE!+MDW+-0N?C\*G'IDKS%N/ZB,^$ V(F>7S<)U! MUO7P7>GD4*[B2TUX0XI\C9)&-,=+NFB%3STRKWYOU%NLS,E8[ [G,&;P^KB* MA3 ],EG#&C."!J9)\%P3[4VXYK#9FH5\@B6'2L1T:]2-T$GTF;KE=NC">-,- MGWH,*3-\H'"PL>?)=8N&Z@I-[!?AT"-0Z?!,G72J:X]?DW4MH*VBWMZ$0X_, M*]SX)7?:2TAFOSIM*N#U!VM0UGX,B\TNW9N%@VK*T!5:H*/;"<2?C.D1^?& IQ MLBX-BZ8HEKR!P,R6-;C1827LR!+((Q(I;FL"P>^@L5YJ.WEZOPRBH0FVL)T. M.9J+I"%V;9$SFP-]O%W'3TW0!5TBW5Y]LR1$O]%<0>,%I_60^*D)OM@X^-:R MJ^'JJAH_+NX7#:XWBX-/%V-#0AUYJ236^R6/+P>KO8-%JZ,]$Z\;LFY1KV=FM_1&M['K)G M=FI@"SEQU!AU&DV&Y6ZH$_E:83[=Q ML]3$%-0,;^.A MR2G0[8[57^NL8I2P4-/XN:O:+!MU5'N6*XXB?'?&#W')T!$WY96K?GW^X:5E M&?FN3PYYY-0I!V?P.:X1.\JR[]G/'QR\Y/B3GYSI%Z'-IS%PPBGVG.<7>_I" MY&#*ON/DD82_4.1K20,OW-07#[?#!\Y,.W@VBY__#D5!W:^'N$,03M*;_O[W MW\L3US9]3_TG(JRQ5^<6) [6P@8+$06 M%H+\0KV:S 06 E#3O2T$H*9,+$1(3:]>Y 0+ :CIWA8"4%,F%@)831E9"$!- MF5D(F 8+D8&% %931A8"_D(@8"%.MQ!O7_3X*<_LS8CK^:1F/B!UJKOA>45. M))=\< X4VXP^_.\#\?"G\T%]P>F+WNYBCF;GO#\;IS=W5#6W#'\Q=W.J-56C M0OL3H"NIZ,IEKSA^5E6:NJ7F&@=-X4^I*6]M9.>]$O(I30%[R+WR OJGO$!] MH9A4Y^.SN*_ZEGK(_\7@Q^=KT3>X15Q@Y>ET>0^L/" !H J9)X%TJQ)E=^6! MW92#KE?L><7%3&X%K9/:,'O%SH%8^ZZ%QF] MVD4&4 =0/R?4\6M?Y%-!_:YLN$2Z_7DKVWR,];JRJ;I?3XKE"XM[LI)\AS2G MC)8E.IM!?L@Q.O^:OEX*^;>\#107*.[+#!2@N'>PU$#A 5-?*U/30''O@JD/ M+M"EE_I7-<0Q-ZZLG%ZCCQ%H="W[C>DS0(I M5_TL^(X-*3T@M.5W4VNJ*R6]V5GLIZ/O^RH2XG MJB-IDH/APD)AX/58X C8%K%RL_V)/G8;U?)5]TAMT'&EU>\%;;PLUC8[1$(J MFUDPCNH.80_?$/21P? TJ@0#U%X/:M/M?)DMU*(O48M^%+5J74$& EE>B<)$ M[S<7O=:0EE-!;2$8;)VI(=O\2*J!L@\?,/(1P1/I2+_?<+VU9N#F87M7>RUS[!%/K79NF-C9JWFDYFQ M*QK<0I'T,D2G MM:GN6GK98/\>M&;SA:YY>%VB0RD1'TX1M*/&(4D09N+WW. M>L,'J;]$(YZ4[12MJ4$,_]48_H4S*-()_/XV5I^=?)$K"X8\??;$]-WB=I>W MF0+$EPJ-B8/7NPU_MO7VA96?"F6HL]VH6K':!6/@ MELB^6M[5&T%48IV,*(.F4XS$ ,JX,\H 5L9IXT _<\:X63%HHER?B&8(\(!4@CY=!0]F $[(PK MB4+]3!JH6>ZNEL+2-':N,>I/JO*@Z/UYG]=72*-2K%"I3K)%R8.K\4:B?&G>[41(_"/M_PB"\42+'+BY:!EC[ M>$!)K$'RNE^A"5Z>4]UNL^,O72*5@_=U;XSKE5AF#9V-DZ[(2%:?+ M4(\4#$[> 9;?9Y0!+!^-]*Q+@J7:"N/#@[+$!@NR:2I(*J&;<9L9#HJC3@46 MW%5;J6LLB3>U$,MD[(9A* FP#+ ,]N5/A& V$ZDP'DZ&$Z-$,RKE]A@)95+9 MF/N45>KL]S/=*!E:K5H9NS6^W [!S#Q\PYD0S*EX1_<)YLO7/P4;\P5"(_"X M/>U/^C4*YOC>8+C1*TAYEPJ8Q87A.X."/Q)W=%?3.($N]ZFH&VT4Z\"H1Y)* M96L&&3 "-A% $1 M/0BPB]S,L?J/@>0'9R'+A^S_O%$SC[-=+V?/#L?NIZV=EX6EO.&;LB>.X=]2 M?1J@?U>F?Q>]]PGT[^[U#_#?#>C?F:^\ _X#!TD7O[I]ZD)R&?7(;CJN=X$[ M4[=_AI_%,G21KRW,GL[]CQS[:R2)EH+R:L&CLXX^@\L#2O7:43H"]O"->61( M&-R+ L#/:M0Q6\#/5"6[MX#/\'EDIBUW'.]7B>9PO46\=C,&/OGPC7PD<' A M$@ ?[/A76 WO+>0'/+*5H%*QPJOUUDS2YQ-Y.]0$5L/MPCK=!B0^(K MT(\TN&@%\ \N6EUOK;NW\&^,-E6366,M6#?,KE=TE-IZ'..?C/$/@X8A /]@ M_[_>PG5O$<"F"C7*M7R1%0OA&/:#IW,^^3 ,!-Z_L@ M@$P5H7N+ $IC:TF/^.;4(+L#;5C01548QA9 %+C!'RDFE>,:D%1SYDITRLO4 M>!!T!U6+3WD>![C_+*7LWN)RA&DLMQ5:6<&ZJCITNR*VJZW0F$/C: [R2-'@ M_ U0 :A%?(DXT(DKX;U%!5N(G@:M0:UJ#)CVSB>8[FZ&LA$5Q$TE,0(%3 "8 M !@%EX@(G;B.WEM4@!<-;S2?*#BOL[.I9'1QFD-BJR#J5(D^$C0%N !T* !6 MP26"0R6\P-9NN4W%XLE2M%J':T!\H6L0%<9I.:CV.0)K.C;/8@:9G<=GO4],!I]^EIJ=;8")[(@-.O_RI^X^! M9ZA*EXDS^,/=B9)CNVYNY=@S'52W &%V$&:_OK/W&,*M&,''TBCS0E_%?7[! M#QJRS5*K507%6 G!HY-WXI%!08@=\ (L9^%!](]>'^=!^:S+E/4)F.2'\ 3 MBNA7+6Q MR,>(*-D2H9*\3X%X($[XP%@#USRV/UU(FBW:L7-8J(:(CE?#8=L MN:=-*"TB N;A&T(^4AA@ G#H#BR"\S!!NH?NKS,!3A$\5!2LH5CB-_LR,EN+ MLVIL$D1'[@CZ2($C=W#D#H+6X'@&',\ 3;]G3;_[XQF@Z?<@,N#T>]5T<.1^ M?YH.CMS/%U)YM3>(RY2GG:7P^[4&U;)6>OJ[>"?N MK 04]\84-VN%DX'B L4%C L4%Y2JOU[%!:=)Y\H5YJWPT$ MJ^@UA6ZI'<$SJG!%@\+E )YWLGN>)]_UH_ATBRH]9,M("98'%6S,=B$_0./M M,VH&]XAC!$#H=1PL@@WT.O)0/XK0DM04_%ZP:\+^%F[R+NV:JR$;(30N!O6( MHJ#T]W6=@29:MIEF^&6/.4VU5$/3AFL!W<. MSA++>$)VZ8#KD/#9GU#]>\Z?E9AQJ23)&"_LQCZ!RQS1[X6<3T=!#?R1!!UZ M 46 :TFW$$_Y8XI85PN[&:S1A*@N&C6Y5[%D5F]'%!'?888I0!& (H 5<0LQ MG3_F",(OM"5=-2F>W I,:;$C$-Y_A1X9,Q90 N2IG[BUG)U+K023_$];?C;(X M:!)\KNC0]ZLN3]SL'B'G&H]8.EWHPX:Z*B,^8]GS\3*TX)A#Q;I4&T0!4-\, MJ$'CWW/%<]X#ZO)F7"U3_34)"VJ!K>3QSH2LL1&H#^7G"'#F#D -=NH,16#> M@VI(SUNXL*;'6#M"=11LP1\)(I5S^ON$-7UQW0=[]?7'3-X# M:X:K%>"-2FKBTNG4T3VR8!4WWJSC\ CVB- ,R+_)>/[-+[+^&A]YA= ._P@R MU9D7O\T9ZZYD*C0&3MDR.DM9/)V[@H(O &( 8M=\M@4@=B7* R &=C$ L;O+ MM,C>+(%=#*0I9"M-X9]WUP+4+<5>JKF_3-MU_SYI/<"[H@!P'G+S@=/S9BY4 M8ES60U0>Z[(5*"(UG>@D#&T&,]RHM%N4RDHH$NE87Q8Q"!^[.9@VHMNKY_+0=@9I\^(:D'6'YKQM)5_@)S*&PX7..H%KH M5)R-Y=,.3]:78ZU)2]OE)-ZJH\P%'$[>ZO@;Y"UD.F\A$PP&(LZ7J>F=O5FX M1"WP*X@8 X@ B%RRZCB R)4H!X (V$4 1#+7@R)[LP!VD6LYFO\Q\ Q]_+)S M4._-5>?[(?U3=8&_3]NX+PMK"LIY9[^<]W=93MP-"NC?U>C?18M5 _V[>_T# M_'<#^@>*]6=%_\")TKDJT1=M)[3KK9RZ5>:RI3TGW.8T6;= 2..*HW[WU@\V MO9/^L^37/N&0\QU'M91=SY$M]R!'*41B=.Z?5\.'J3UY^UH" -U0 KK#-Z8P M.FQ-W-JV6-=G@83B40(NDRS]>HKC?X#QF\1XUEKGWE3F[2V[&*"U(YQ'.;L418%*[%=U2C7'JP1$B15L4VJ_TG"&OU@E&KQ?VE5$C-)B(*/9!)ZNFG\Y> E"\&BA> M^J D=2BF&[=X)Q3+BV6>HL=$!^YV1E5/G]6&BZ(609$,H0@#* (HWO*N>)XX MPSNQR/(Z">F5]@HF6T:=VQ7\P3 Z$B#BF[YP,E@(P @2"&X0C.G& -X)QFUW M%9 #C;1YO3;'A2W55P9,;*-&SCY*)V_=@PNZUY1.\=W;/V1&@X@L.'>YCG.7 MFRI6]HS"0]&$WW'Q9DS0XX6HZ(9 ; O,HE D2DK(Q604+SA6*P&@&: 9G*]< M+.;P.IH+"VNLDB6(@KOF2J&8C6A63"U"]V;SQNV>!W. M 4546P@[GL$"(\/U8@7J"&J\.3,/WQ@ZE4-1 &>0_'"#<#Y/X.-U. N=>948 M^\;26&.>M/&1)E49+4(W&1T% Q. M@@&ZP>:=H5#)AW?O[9;DUV.9)42!JC=(>+K<+];Q[LT\?".3*9 WY^(D-PH MON]W]SY32?<_WKX#TF&7%M7:BB5.Y[8GFSG[#+&43,7$LG1D=:NDGKE.NQFQX\X2A/F(!3>=,C6<2 M P0>!A)*Q_$7')Q[ 4Y(]UP,<,)9@C@?X01O9SBL'?0U ZT[6X[<6(XAMB-. MB,I]I-FI"W#"G7$"L!,N&>_Y""G@7 !!0[RY$P?#:0MCMD:=5&-28$)?$$LQ MU@-(X3<),K=*"L!0N&2\Z".DT-?'#^ MAV[YX60^=6VUK:?"3X=QO0BH_-9SY'#GU"W9V54\=>F&_!Y)X-BF&3/\(9WR M6!_VY3P8MV:3"B^,%U6,@SEN[K&AP7FH;P).]ZZ$%&[W'O=-16C."VZ#G7A- MGJI5^)TW;G.B4P';/I7@.^TKS.=$]],J]LA^X0NP&2P MJJW[';6Y6P81OJ-X#0&G8M.#C)XSQVL\>9O[:Z):ZDSW_CYY'=A,!=[ &5U& M9^D*S_;.<5/C'/&A<)-XBMCG#QSP6HXG:\PK$L.V6;@[W% %KL\6UT00O2#V M\ UY))DTZ]@"*LD>E8"3O=L.,!UCAT3DEV5$9.],.%[5X#'5I*21NV&C]XIJ MVX!"57=%"-F;)6!;7"X2]2'C8DF;5+U>T&2X6VU;*),O\IX8\TB4,_2(TVD6 M P9< M*&+B]M!HR+HY1C-43(/#; ,L QVYJS$4=X",]\G= \?55EC M,#/GGL]A54QG(S S#]^P1XI)\?[EO<$Y45;G-N ,MN8S7I=Z \[[V6;74H:- M*KR6&JNMR:J.*P41G.-*Q%0JFS-(N3E7RLU/8K]_>]'6"0G M>YZC3WQ/CO#HV:'V+I>AWKMSV5'GMAGBUCTERX%@^+L/UFZ#_M]S.':7.T*J MH1?%7>D_=@/V!<9[-A5L=DK<+P:[/MMV8]WS%E3<+0 M0TP&(U*\E 'XX8[XX3T'9??,#^D$["RUD/FFS+-(1,V(@? MHB@/#LKR '8 UL/5AH<^30\##.**4'E!\>NA1!&XM5[1\]A\B.-&!)EB&!@0 MQ+MR;6Z#((#Y<)& TZ<)HMO:NS**+CQXN=S)3!>SQ%N#>14[_A'XO\>C;UI>< :/H]B)SZ77>@Z5E<]OO4 M=,#I=ZGIZ=8AR9[(@-,OGQ_P8R"9O@>6H6R!%TD *]7YZ> _!^4FLJLK("8' M@O8@:/]+3*Z@;_2I>HC(16!Q);^P+BYF;@$5N\RFT+/6!E6I!"<^]T<_D ?& MRXX5SI_;4IUN](KY",S?HW#PCX;'C+&;VD5$AVO>O%1O^+;8H#4)PZ-3_I"7 M4RF9#1CA[ACAQJ/TIV&$#Y_TI\$(0:=8E>$&*QE^CW6;ILM :#UF!#)B! 2D M_0!& #9"VHSPQZ?[:5""14YK0AMO=GE.8(U5MVG0BSD;40(340(-NNV HWQ@ M))R+$CY\GI\&)52JK+NP^LVU2*YV#6]'L?(0CZV$Z/0^-!-2*F?U&2=>2VII'F:JT6H)R/4HW0JZ9D ];>&>K#7 MG[6:QV=A/X?L;7FHZI186_3ZF[8UYB6"/D:#:Q\U6^P";?8JP3[?J MQV=AO^)ZBRHZR.^<=@3[^"[&(TJD&,[) NY3B-V\B9)+I -E MD0A!F/^5D[^[FH7?G@K>U2P 1 !$O'DH=E>S ! !$ 'V"("(=R='W-4L@#TB M\ZD!9[A6DLT[)%/=]#UU"F*$-W(T I\W\)ED,(!E4?2NFS*D:?&L#,P2&Y8 MQD=%NN$*@8113]=!4LST!-"^"6C?4N3_"F]U_![:LS;L%SB_!1NJ(3:@/";O M!E&/'2K]>QT VC[67.YYVDT3^UY'4K]G02"@D#\@FHL3S8W?#+[:^R0?(!IUP(K.JHM3L%_K M;Q!]VW89*HB(YNE&"2@U!(CFXD0#+)J,7F'Y -,,EHHZ%[&NSZ-#>T)U1ES0 M06.FB2^QX!@H871?]4JR-TW I,GNK9D/, V!CR?+;EUJ&:B"FX7^3/&#>LPT M3_=FR%2H)M.Y3G\6K_MWW#HF,ZV 3UYU65%#-7<.G^A6^+W>5XQ,O.GDIZ\- M8OT,M<&Q0Q#,(6/=@\_N;:I M3^7HXYENR9:BRV;X^/"#9?CM[I?__'MR2ED_/>7_GNJ;;_\)_WC^=XJIRDZ$ MA?D_4]U=F?+N:ZPD3U_US)$H]04CHA<(/YH?9@Q%#Q\];4DP_+_1.[UX]$_/ M@Q35-/_Y#01_>D):6O$T=RC^(AI\F$C\Q=2\^//__I^7TOP@ DBQ3=OY^KQ7 MO)C!YYF)F4%3H8FCR@8DS\*O_RJ;@;QSGV2EF"_?SWF_?M]NL.B5$#B0+F5C?4^MQO S8C[7XCYR;.]$V]3\]@3M*?]'/(5.'VX_YSTL$ M/WWT\*T7]]BV9SDNVO5"%'X'@/PV"'Z=UV/3)<<[DT3-*)6DR(D$3U5:PLEP M[Y1G*"E-%06E9(P@&(QX.'SK:68MP5>_5?+#7'+=UN&Z<:7)?B:"_#JTV6P5J[+6V\/=%C93MFVTT2-"4SCYHC0/UQRZN6=ADC!I8;TKM?84 M&XY,O.AB': [C"\6X)WG5FO376UOP>UP9.)%]94_HS5DK1EJ;S?I!J.27_"U M<&3R14./HNM,4:<.DZMFF8/+?D<=MB5<@G\=Z5<[$DH6ERVXM.#R[O((.2_#68<.1"9&F-=A$UI;IP3M)0/KCD(O[EA:. M3(A$BX9 CW?K!L]9,.F/2XU!$8E&)D5J]R>\NZB;MB$LM9F2;_:(W4Z3B*1( M.TJJ^N4Z,H;79)$:8DU#$1OMT,5*C)R0T_6J0%6V/#0K\86B093R'2T\FJW6-:VSZ:C4:F1!>WA4* M+N88J+%>.B0G=KE>@X[>\[OPL>GVW0(Z>,VA]6/**U?]^OS#2W:(#(8G*RC: M297##OQL3,;6B>Q[]O,'!],D_N0G"^:%;_4T!DY8(I[S_&)/7X@&$;O'BX'3YP9MK!,[4]_QV*O,:O!V,O""?I32/K^^_E2>@_A'[P M/Y&]E13QC/[D!]S)EW;R)\-8%'[!57AR;>(O3BS(G2W$Z[W/P$*<:2&H+\BK M"6%@(0 UW=M" &K*Q$( :LK(0@!JRLQ" &K*Q$( :LK(0@!JRLQ" &K*Q$( M:LK(0J!?*+ 0)UR(]Y=F?5_$]7Q2TQ^0.M7=,-,B*[89??C?!^+A3\6GOR"_ MWG=%5MMSH/T(Q[UHRF M;JFYQD$Q^%,JQEN[5'85 ^P'=X)Z]$]1'X*>3E7\SZ*ZZEOJ(5\*@Q^?^S0 MO@K#Q8>;#RP(@#1ESJL*9_E?B@F\D_4P'L%3MET379:^%NL,A_OL@H M6.3;7V2 Y#M8Y%,A^98-KD32^J4O)/]H17 R>%Y:I#^Z2'L#789.4=7T<,!] M 4E.7T,A+F6ZYV24%01%A):#UM06Y*6K:Y]N'[68\Y2O6L( V;('KI<2##%O>6)D2\L M6P;H^2PQ!\&;JPYG+U>..E!."#?*PU[?V O+V".?#4!59YRFJSOLDTY#YT@1>C5B)B"(9 M")FB!7:=D'CKCL]-<%KF<1]A_:^KCFBJ!?X M1E%N\\L(]>3#-X*@$ZC_^SIA#\P!8 Y<;?3D,O: ::IB8!=A3E0=!T*=N8V6 M9^V0&9C0'GB$X20W7"9& MZRE1I<4H^$,AR3ZKI[ )+IU$(/G7I*(WD*^]Q,/#U#!V'9 M:@>2:F3^XJ)FP!@\2VSHR+;PB@VW\"O]IE%8U6&2%:KNN%C=.7'9VC@[A4RK M9W86>"#]<[6+ZSR ]\WEMWP,WD.NVA76@S8$DZ7%LBOLAF5C&81O1X8N&GK# MA^9@DPJ,V6"15Z*"LG'K0!I^(;3WL N?R?X MOH&PSNN@_FTX1I"&]**/R3HL4ZP;C,?ZB*_&;2+0T(C'DKO\Z<(QET;WYR(T MH-W>6Y? 0+N].VRW1X!V>Z#=WL?;[6$R@:LT@TOJ!%4E/-SC)!J=*!*)DBH3 MDLB$Q'[NFM0MLQV^+-0+?(=OBY7>Z.FWF6W&E\UV>U&WO1=3V8UH#J'^R1WF M]&P[2Y*/7]M8BK:3\^9J^%^BAF-4^"6$P&,N\IMRH<46_8!^/?'6<4IACG85 M?,RI6T4-@;Q2G5S<_CD7;HSRWUF6XV4SPHN^Y4N:^WGG1:+=Y&-=#&EDADY) M5)8PE28E7$$826:FJ,20"HX0),(HI/H3,84V=;$YUSQ=(V!>QKE59=E$9FP0 MM>=#L%^'T@5QZZZ6U@PN[3%'9[$962A&+>JH7T>R]3Y4[ V]@0@9@:?P:[G. M\=$EEN1#*]XPSZJD-8)W<%^AL7[5ET9Q?CWYZ]#";-_N5!OPTN 0S>]M*MBP MJ@02D?S^8ELN,D3'M7@=(OS-5)I *AU++7/9$P12,W6B^$+JV80X*[6.-]Q1[IRUFI$"(/M>#A\V5K:_:T0D& M_NO(CHQMQ"Y4T0U_,%J44*/.KN/&>XF)4GJ")39*[3)#W8H?5V;1W^V Y')L4?RM9H ML=40S8 DCL6],4'BF^A%D^*; K_<\QI,B0(\8=9PHRD8"AL-/2)^P]^QE4:+ MYPHPB]6'31OKMR7ZB)X,"]I$6UF"N&OO7+A4VV[U11".3.C)?#%;8WV:5D7. MP\E1$0YJ[2 :F6C0N%H6VZR\&XE&J6>1VG126OH-+1R9:-"XKLM,1UXVF[S* M^=OYS.ENEI/H/9'$[$\) NK-57G-^XUA#<',,=_R HDY(E)=HLE- ,V-G5#J M-4C##D2O'8Y,B(2OF08L*; H^G1QH"B,NJC!TV@( >?D]VV7 M9-'XJ+*%5$._:A:B8?=1IF-@S6)E^T0]H+@>'/#RS1JX+;$YO=T M_-CD6A497]P:3M<1N;*'V<[<1:M,.!9)"K8:3K8TJ_1P'E66E;9JJ%.5#**A MB;('=&T,Y@)=Y#F<:;HV -BTV&IJ02X;EDE;K\'L#M?(KIU*S>S4B'IJ02]CJ M@M[:]!<&:K?'R]Z:DQ>!%@U-RM7+BPH[8^0Q[!&4GE3][5HZ)%=P"(*J^%BY1C<=+LLDD."+I4/8Q,\.(=Q:XF:$B)R M2T=;$]Y4P8@@'IL@PNV^V%3M/;;AUX.NO87JA=I<"U_WV#Z\[94Z5'W4('B. MRG?:Y'Z!6-5P[)']K;TF]Q-ZID#\ &[C\\9\20_](!J:?&RUPZ[XGM0B^8'> M4TOV$!D3*RT>FWC=>MOJ8*'G&H+A7%G2>-V[)6#38R&X]-O&X+7;=+",R)O+\NVD9^ M/YT(E!:/3;RN/^J+_@@=]7BH;/,4NJ4V^]!R0X[L,WX%AH;=IC PR+4R6'70 M>2=DQFAH CIYA []@18Z,7Q_NA9D7C777CPTH8UH!^WJ?7;.P3XG# (DF&SK MDWAH8KY@C^EM5=6FC(%;7J_5THQI2$$T-#E?4IG0C96[7,/=CH&S2>NOO%@NCG2=%$C>#[0RWRB84OT)ROL8L.>2+DYT%EV!AO1M5K4DAM!^1 M(YO8CORAP3/S4Q M";6&[2W0@@3SI:+DE^B.974C2#)')F'G,G6C4==&O# KXNT9/B_T^?BQR4EH M"'G5[ U+B$B.:O9(:R!273Z,34Q"5>LL'77>@4+;<%09&= &FX1D@Q[9]78; M86)O-ZHB+@L^4M;,ZFX02H8>V?7HPI*4!PU5%R'8"2C49^UN$#\UN>OY[,01 M-JQOA!;:OI)?HQI4CH>F'2A$+WZ!)-\65J5Z$5,' M8W% 5WOD8F,,Z7!QT2.;'B$-_*6;=Y@09O.Y;@QFPVHKB(8FY)**R'3C;\<$ M/*CDR\L>X@;!)GYJ0B[%I_,0NT+6!CFVY>E4LYBQ%C\U(5?7:RZMFK&J\0.C MBM$5I3M10Z,[')K<^&'/Y]5I9\G"NHOT.E1G8)CM\ V.[(_^=N_L W<:&+(= M&LF>6J56X6:.'MD?NV)^)A5L"@NM;T28,^N0T?SXJ0FY/&VZ-S>4-S/\.5,< MU?(]K4AKT=#DRZ[HPKB +(Q-J."4ZNV">J_N',8F%LPHMY3*9C4CX=(H/ZY8 MP8)81BIS9(.<[7N8.]4*X:Y'2YS6G[1&?+CEH$>ZS<^+&QH3L7%'U/5RPRG5 M"![9M:.A2>NW%YB-@M'1#*[+T.1L&2Q[(7NAQ_K-TTL?$GO\)H!U=),O&C5F M#4GQ8Y."D<[6V2]E=LU#=*,6J-:V7>H>GIM@A"HD4LV@T)#X=7_:WJCM"F_7 MPN<>:61?;5&!:(VUH5&RRSRTZJ]0!HV')B;!S,\&S1G:$6'5[TCNR \Z4T:+ MAB8FH=QKU7UF,ZS!:P0:MV3)+P9*_-3D)$SE9;?10\LE?L>T:AVDUW+-^F%L M8A+@P&UP#9S<&U!^+.Y47K:Q]6%LTJ_?=3<+7Q96XFZ/V'X=8LL--5Q>XHAS M,5F&?JA/$X9OMCI.==D1AL-V-#0Q"0-RPE;1Z@Z&T4HS+[1KC8(]UZ*AB4DH M=;=%IR.Z/7A'#SO6T&#-P9*-AB8%JU=796-N0'6^M&GUYZP_*6^'X=@C08#B MU"8$H3T3^"X_"H;TLK-<=]O1T,13^\/*-E_V\BW1;YN2VVM4JO @B(8F9BN/ M2(4)O-2K!BE+'*:41]T1&;] "KV+GJCGC&4GST\_T$Y7"8KMBF*:]<]>OS#R]C9]&!P],I M2A2)5PX1_)^/-UZ?[6%\VS'MZ5GXXC7YA72Q&DW)DKV8XK M.HQ)BG@=;;D^D7Y"@M:-65@(X@L%6C=F82$ (C*S$#!8B"PL!/$%!3TTL[ 0 M@)HRLQ P!A8B PM!?J$NZ42 A0#4E+F% -24B84 U)21A0#4E)F%(, Z9& = M&+!%9&,A #-E9B%P%"Q$!A:"_H*#*/@)%^(C%:/>/)'+RN6Z5#GW)H1\ZS#I M'+>FP=*F50_D]H5\Z\0!Z._5+NU;\:F;$/*MV _0WZM=6J"_0'^O>6G?",+= MA(QO!;B ^E[MTKX5J;D)(=^*@F1:?]\..;PE_L4#$3\]E@M?>N+HX6/*JKE1 M(T&B1\J6"R6?^Y%8S56#_0JFZ#Q!D*N>(J!%F8^W7,$4G2=:<]53!("6>HH SC(?$[R"*3I/1#$+ M4_3^\&.&8HWQ0/JN*.6[R/'?7A:,O:'@X!LEF#,W*T S,A+PNS@ZSIQ_!=!Q M)9J1B>#!A>?@[-DQ !U7HAD '0 =]X .Q3:C#__[@#[\Z7S 7XATH4*_0TM> MZUK!*HJ_],VHZ=3WKA5 !VXB5G/A.3A[>M@68 YQDXSP =P'G^Q3QHR?H4TBU@'=[G\G=43]8M MFZC17]2TUA\&/_^]_$!+^!X51[.NUJ/['9#\(F/SS M1-(>/,2G5I!/56V1U3;GVJ8^S?T/'/\O\XKOWOG:?Y[@R"\H<=5ZP"YMW_* M'IS$W+UB/>#DE9X(EP)%N#]%X&7'"M\'; TG\H"N6!5,VP5J9YS#D,1?Y M0"=3\$L+^:S%I_)OSB_.*T4S%TK 8/(0(MZ+OC/\A MZTK"3,(D#)$BM9!\%])D>14]RU.7(7 .6.#LYS M%:.A+B>J(_&[M<#C=&4LD@*)Z_JTL.\7VP^YJ:KH2]ET__L 80^YF>TL9>^_ M#_K6^VKYRZGM/?W^(6?)RW!"G[[@ZXLO.+AO@N^YD9CA*H3T%*YN.#A\H#[] M[T-/D:K3754J:QYE^';+J:]Y'"E;FD1)Z,,W_)%"D/_\^^<9/!W17QH'EVH; M<6FY_W6RX[V;@+[8+4CNGI-15A 4$5H.6E-;D)>NKET5[N-'/P4I#V]R!.W> MI+N )[V=!Y-565-[LMN#-A':B1#M-(#ZJ1-$+RWW*:!^2/,$4'\WU'\D7$>G MQQ7K*6KR!'O6V_+D +=$HQ1TZ?S4RA=Z4,JP']'M J'99 #[LLO7M-JH-,^S M(>SIAV\H_(@@&( ^@#Z _J>A_YPO\!P?>\*\,-A(TU9]P_*J,^/VVG37L7=L MNICO^=,])"'#"2_C>)N9O+38I\ \KT3 M1NZO3 ']15T"(;H^P+W,$ZE8BKU4G[!?:P\]'2F,>N)N130;H\90;.:#TV(_ MG+/P,4=( "'XV8AG1T6X-LGW**&A$>U5M/$C^,,W\A&GR00'_ U(X)-U%2XM M]RE8X% =(5LL<.:=O][1UEI+75:,'=5H#%LF%01(RIOVO-.J83UQ6#'D(2= M2!UQ6FJ\:5.A@XX\XJ\ZZ=E*0THJ9E/U!Q0MV[<%=?H'O7=O/\9+IW\8ZF0/> [F5%]TYLOA9\1XZ>(^'2DP'; MLR52PN 3QK'DZLQK3"MV#][5%^("9^3^#/IS7S:T!P^N%>YAZ?>&"Z]>/>:,'?BV M0VIM7 MV@SD?YS8<09*"Y06*"U0VHPI;0:2;DX\O"7:TQ$XR:L;31/=91)*SGM"4F M3LY!R&1J#F"**\_,.7$<"E!%:J&I/X1T1S2TM66:-D_F!Q8A.-[(Q-D(TM1; MD,YZ\DZ=QB&J<%;B];C.L#=(YZ!](IKM/<..6- M0+17[WO=WF3&ZS,]WZ?]]K)@_;GIPDX7ONM%[^3V[-]\4<- MA7##!>^JSD97U%:X)O:THRJV9L5/ZW9=U]'9 6P;I7D>&EK2K.8T M6 F!XPN&3(H7C0!# (8 NQ-($0(I0K>E>B!%Z$H-HQ/'82Y@S!2K4HM9N&C- M\.=U:2,'+$,C6F3,Q&E'KUHS5YATU/(=91Y.7E3P3(F+U(3?82O&S02;;SKE MZ)\/W(S^0(VSDWH_R=)':'MA=>M*J\_7=+5?,4RYS:\^60.EHZZ>-'D:OGVX M!@? 'VJ@'4LN[[0#65Y"M+'644F"]!G!0:'/@D25SY)5S\"U:)#%!;*X[DMI M04(,4%J@M$!I4Z]%CZISHR84YCNE)C-;M!V97-&% M/E"*!J3&77-J'-B]0))6YI.T+K![G3@B^"<;#\U X[8F0!3?Q1>E%:PQR$#7 MXHV'>F/CR7I:%B>[\]Q4W^@A)J=N;B7KTURXI"\C>;F__O7ZBA?B?WY8[T., MR"^LBXN96T#%+K,I]*RU054J'XL1O;WLZ)]5M2\\"QNN>1S=B:8@"@A_7WCX ML/!-V8G*[[4:=E.T>(-;N"LCL,=[9A@\?(._P,G;H[F5ZN3B*3B=Z7&=W'7Q MUG67WGUO?JN-0W(77M]4XW- =V]7=R_;,BO]B ?07:"[0'=OP/G)8NCNNP$= M&\:/#2GFX2]"+1XTZ'>W'2N M,.WNYTZC5=]2#]J,P8^''T#+T0_EX/T,7BP$[]3V)Z::!?2>JR?IZ1+T&N6= MH'M.H[: U+*ULD=IJ9^M)2LQ[U8E2K/+=3E^?J'1]Y$7A>NRY*2D,2B.< M(3OOXI#Z:6)2[5IZ<5$OW?8DL]3QKK8I.NWN\ *]R_,",14=:H6L:W9,&*"O MZ;DRS"X.H9.SQ6^SSRXNZK6RQ>OWH)?+S9K=\W62'YB$N-*UJ6$Z)^Z4EDA) M@[?44%JIGB%W]7G1;K59K]B.F./0&A6'01DFP!Z /;+ 'K^)CF\TJK;#J4K MHQ7,0II!K5$8I$P;U8HEY'UFMX&[C4D D]+.F4%!1!M1B#STX>$TBQ[<(V\< MSV:].)9.3AN_S72]N*@7Z<^:?BW(ZKP_E- :@O#=7M$L[ :SFN^>N!^[_KO^ MK '1;!7;0FCIR.AJS:^:L"A@;,PC<8-6#$V&.D!6? H9QA='U\F)Y+?9QQ<7 M-3OVQ[C3[8I"PR/Y90TQX!8[5Q0K9=.!*HP$M(D2N @9;755<,I8P8X]CKC' M*_Z(HM05EXF\!*;OX/3UXF4FP=+>4 7*2^COA4M5 OV]H1IUYQ?RXL7L@/X" M_07Z"_0W"W4:SR_CQ0LZ O6]H5J/YQ?RXD4A/R/UVR&'9_&S$77X,9 .?WD7 M2/U9Y/AO@1JI0/CFYO0\P $H.-*-./2 M_F<6YN#L[BE QY5H!D '0,<]H$.QS>C#N"K2'\X'_(5(%RKT.[1D\M.7O)R0 MAV\ODG+^\^\)T(';"*!D80[.'E\Y)T."^ O@ 1!_ 9H!XB\@_@+0D:H-37VA M,VY"?[]!!RQH$&, ,0; CR#&\!-!VM%M'\"-J:P^\X5.ER,^N_@]V_MU8P3. M\YVI.7">@68 YQDXSP =P'G^Q3R(BLY N@6LP_M<_N?Z(6#][]0W5%X6@0!: M<)\^8ER ].F2?EP"G/KGHQ[C.6_8TXG5?]4!GCNJFFN$OYB[.=Z:JM.XM' . M@Q]S*(RB7Z]%ZS\F]J&\Q=*]8#Y[J;@)%N'=%>"ZE"#3A-,[/%:N":;M #4[C_5RQ%AS*EGW: M(;IT9<&?NZLT9$>9YS#DX /=3/G$])NJ7/#"^KEZIF 2%G<_0C_=^(!1K1%? M&2$MD1Q:D[Y6WS<;RI\7$OU@SQ1V5:D5O>IL!]>Z_$Y=[?=,-6K:QQQZIA 8 MJ$=\CIXI9Y4[U98HUX?]CU4!S2SPWU5%E).*+1.CQPKL0U)>&+K2:"4$$=RC MCB>@9\$Y>A9<'=9_VY( 8/U/^I5H>=]G!=]P^>7(4>N[BN4)"ILN[F$-7@E: M8SX5U2U1WFM#VJ,:\39/1UT2'^DC!<,!]@'V ?8_BOW?=!LIP@-]I".#A5A3 MH3J M0/_;9B(7!/T_J?4*^>-=_MV]0B0:\MQE<4$;_Y^]-VU.7$G:AK_?$?=_('KN M>>.<"-.C7=!GGHX0(/9=B.V+0FA#2$A""]NO?ZL$=KLM;+>[P6PU$=,'X[)4 M59E75M9569F+4;CL:#FIA@F?52N$'$FCLLU8!6M187+Z8$*,&@,CM@+4E^_9 M!P9#M4(^I5;(U9F!5TN!W,_:WW>85F_$^SUL,7!E>]Y1QN7FB9?M16@(8.(V M69YA,:>9J[+=L13[ZK#2!TD]X-0U5_IH:F'*C*WC-1P9G9P^OR LQ6%MQ#&& M=N[HQEN]X7%$W3MS70VD>]=V]?QHNG?VF@)(]Y#N78KN'=E_+42^#)\C4=+> M@^VY3X7KCD1EE8P>VUCP.4Q,B\52%>NOM^3"^&V?&/B#N\URW0V" ^YP3Z^% M+,]*,E9C\SK!N)EAW3/ >&(6B\E0IZ.P;A[(GUT!Y&@X/GMA#[2&7%ORR:/I MWMF+*& MB\T_^Y[YO\((Q)A)3OUTXS"U"[&]$4+VKJ(/C[TJG%MX]QHQ=V3>!2GMS2OM M!81_''G3C)06*2U26J2T%Z:T%Q!R_O7%][&]S(@EUM2^_)Z[<"<_)UNB%D)G(;RX_5]GHAEAS& M-"0"CP-S:#J#PG)N+BSGR"34W9N*(Y-1?PIII2A'E0[X/U_JX6E6-?O5O,+% MD&;?A?2E!^[$P4OIB1QH:DQ0@0F*17.=G#<*X[E(L: P'A3&ZAT(IKO,8 M[)@W B ME,2.!.8I\^4[0:,8#60A+L!"H-4)Q0NXJ54F .--L^+KES M[E'>=-S11YC7#Z0Z.^H6*)D RKI,COMUX&L2K?)!7*?F'KW)Z_IIJKIQTS2*LXB0S("O" M@.Y(!!5S*B=,0'OSJ\UY2TW?9BUI=**' AE0( /2/:1[2/=0$ U2O6M4/11$ M-NZHAYMA^DX?Y''&&HTH".17R8JNYNTU_0!C M<:@ZSL++C]8!'EEI831I$U-]-6#IK,<,QKRFR0Q\>+;+B.?3^8 M7II&H;XHEN?#L3P7;"G0\H=B?7XOUN>"E?H,R]^1;[G]SLI57;EB;M 5*KPL M4@(A#LUER5S%*Q?[WLIUZ<%1.=F&H5 I.8!<935RM)V"D]C#[@,4PG6> QR; MH_P)EB2 I>I&$UN[!%R>/I)J5Z_O>&QDIT^9?9+#ZGPKK];G\=Q@^6D6CE&C<\\KGGM;$6X);*]V&(;P:GXQ$C'#9AOAHDI M:()^H'$$_S^CG,^-DJ.C/WL95NV32;D_7/=_N5+ 9"IN=99=+[!YQN#+N71U M0/E']@%>32+>FBWMF<:4^EA4&##YB,L6K-[.'%#PGM0#?M+2 #=O#V*Z_MS M.;I!V//VYQ[7Y;@#!3P;YB)U3F,;GNM2Y;&'=88G7LG9K5XL;U8D8Y66B[)! M,]7M,!=OY"$E3U(/%/O6;CYFY?\3RD!@Q]>SQZE/D4P2>KMF:5O3PU@??A&* M1]<9!1AMS=]]8SK@O>&WN+L_&XW)3Z]=:5#1 $!L%?Q2T+24K,#Z!+*S >J= MU3%PXE,LN":D=-.1'<64;?#X_7H2?/WO?R;' M'.OKUB\QEE\UAZJY_/Y?\,_C@Q1;DWUH+Z;_J&;@V?+F6ZQ2^W<_&@>"_4K2 ML$?@J^GNM02Q^VIO*3'LW["3SQ[]T_/2,$G@/Z^8J9^><"HUV4\F03W3[MW, M,L^FYMF___L_ST?SXY SK;BVZW][-)+/9O!Q9F)[:6CIB:_)5EK6P>N_R?9* MW@3[L;+9KT\.V;?S=O>/.\PN?^SQ^]B MT_KTI1O$=,8W7X,Y&Y?:"Z'MQ1ZZWC<"+/$)^9[$T) _9/%?.37UH87^5Z^5 M/Z3T\6=@$H$EMO]Y#H/]5U^^]Z"^P9/ /#3X )9/ )#?!\'+>3TT7<>9@P2$ M7U79W!QCZD@.- IH#? 3\0WXYL^H\YEK^X M.;!;89 R'3 F-PI IX.'E+96-( [3_-3\2%J"BQL\M^7/ [Q<5$^=R_?7(I_ M7CEQXM<])#EV#25<)PB*P"<2QF05B9(Q7G$2SN!C-<&0XFPE M/[>L1_60FK!,2=2,+B;I0J9%9#G0DGK9DECW!M@4H\;B?"C/QZ72A,C(L&5B MHD*)JPRRN:YM";6IS4>#02;48,OD1!E+E:!K77V,$0I5[63R=JY P(XF)ZHJ MLD:)ZW 3D=%;:SJSQ,MB/WYJ8J+"RI!7)X8D\4*UR!0RZPW8]1Y2+ M:[D[5J)-5U])3%)/R,I\Y@TF=@Z;KW6BGV?M4:\ GTF_;+E*UXJ&F:<%WNRX MPF"SS:3!/E2*SX->B(FK=8==MN98&WV8"X/55C-O(TIW8D-CFD?GEDD<&P6.#3FCOFA^7"H@Q4GTT.:; N+ KI2F2)FV6A M(VF9GKI)PV1\HDAT2WVWVLTH)TP%;@QI79 MM+:-.- R,20];7$$U^TMK98ZZ!+E:E1UZ@9HF1A2O5#+BA+MMS&A0!,-8>WU MR_';#W2T@2W&>:F@B9NVIRONM" 6"O#U23$%LNDN9TY5QUKITE(/JL5&<<-) MV>28MNU:NVT;^1ZF#8@T/QK:C2X-6R:F-#>K+M79JDM;C-Q>%A<=?O"AR9[FN/6V#:#O89&#E[1@+CE&8P4@FNQJ MY%,=3\ZU1OR\0A0['C/@U#$'FR9F-9M;;\#$!Y1EFK[1TMW!6PX76?2%A/E?-=:2.6:8X"')GN[6(WX M]="1!%YHS$9&1AICM2D'FR9ZRYMMTU5SA;Z5I@LFGIVL\UX_;IH0@JGJ]<'* M&:4QPNW8LZ&HM^< ,SA^H+-RD90EDR*WV((=,BTU+]&S+7@LD>PLPU)AF)BFK#[$5;)I0[9[:,[;IC1%A^65S7>P0VTX:6%70-#&N8J=9TCO* MH,'7Y/%T2TY<8B7&'4B,:S@:1=9::D5B.MP$7=4=*=XZ[D!R7&6ML1(D@]V( MI4%=*6=8+C,I@[9D'%:*'&P:=*R#8JS++ZU<'&Q M:C8+-7S<&4X[L&EB83&P'&?@0K3 TJN.0>"];;:F&[!IRZ ?IK9/&A:CES%PR-20Z-QUJ&DV^VZF)M*F]; M6G5N+X'A DV3CUUJ8WG!RKF9*-=;E46UB3MS:Q6W3717*C(3)K :D:C9BW0] MFO;TD0W:LLDN-&N-3%.=SC+B0)*[PURI/IA"C+$'9GAM/G8HRXSMZ,9O7HSP7MTUTMS/,KG.$MJA:0DDRQV1? MM.8T>.Z!14%M>#P>+1W5RGMB*(VI=:^NQTT3T*D.BT+#D+L=OM4AYWZGSM8+ M4&:9I#:*@V'#+N'E)C\WET-3QXMCO!8_-3%?K6:Y8LL9@[=:ZZ!CC)R,QE@& M;)J<+]U@,F&VU%'%%L.5B5$XF3+4KFUBOC0SJV]HIJWPLCY2-S4J/5!6<6^3 M\]6FAL.9/)YQ_* ]#8O3Z2!-]T%W#RPXZVV#\ =68R1JPJ:RRF 2 M2LZ +?J=%D8X8C2:^(*$H\V"$!N$1,!@9)MAA5W;Q"0$!#$- MJ:F6M8CJ-"B0H-5%7!(Y,:Y!1EE,F>Y,$!<>UU'UCCG)BX<<+=E,*C/%&'*P' ME3Y52?NSF0%K]"3&E1[6^:8E6UD^DOIU#BO0&[T8-TV,JTVV-RU''UA\JT?, MQ_1&:?!:7,8PN>YG>W.LSQ=H/J^;6#;GR:M./6Z:["SCZ6S+&)NTE2]TLQ 2U&7H%I5SKI M9;7-Q6T3O1UFR0T]'[*ZF,?:4HE<%G%G8,"4GHG>*C5%]P96 ;=,AYYG&='I M+&L<;)KH;;K++LIR.EL3Y44O;$=2L3:?QDV3O26P'+'4K$I3W)2F(C'JC.8A M%2<5/; !*F^<+C<<]S!YU*DMBNNH@XWBNYY)I6DL^_V9D9OQB_DTSVWF#*XW MXLLU"4V8V'K/$E2WQJ/-TA?&(36,B/EK%Z6%W)>-K=MIB77 MW]W92?266[2[LUI]K/""91)F.3?TS5D<%)CHK=/O3(,.R:RL?&61#KM5>Z4+ MG7T \0NJ*)\1Q&JW.+?FY<*L['%89.G&/M3PQ28THRF+JCH >.PZ?(YCEO0Z M,AX#$5X,3*FQ+&9D*;Y6RWGC\;R1&X*5E#BPNC%T# M&@_V@%]GFQVN@J=UR^ST)Y'8#_!)+WYJ8A$)K%JA-U]D)IC6XT9;E6387)># M39.+2!D8*]LC-A0_*!J*1T:Y:;8;/S:YB*QE0QFULW5+)#BWTZRN)"P_V3WW M<1&)3\.>#I5V)_"*:]NR%VC?'C\\YR?A&3BB[0XU_GA_"RE'H/GZQ M.^V)O_GI4.C9(?Z^#98XW G]QX[M7XCOZ,YCW/MZ=MSR[.$N>*!NNZM'6O3Q MYS0,5OBV.S];@4EZ]]SJZ??R)'#M*-3^@4=8R2%^RL'LKN&O\[X_'3V>-"KG MQ%+8<][QBQ,"N2M!O)>8' D"(>+>!/%VXG$DB$\S36\G1T>"0*;IW@3Q=NYB M)(A/$L1[^BX$LU MZ$#HN =T**X-O_Q_7X@OOSL?V%?ZM%#)_(*6O'65_EEVLZ>K]$@'3LT[W<,< M?'HMWL^TD(A_078 \2](,Q#_@O@7A(Z3^M#LU\R%N]!/A0&0!XTX!L0Q(/N( M.(:?#*0+TZ8CVW@2Z6>_9DYK(_Y4^#TW?+DPHLWSG:DYVCPCS4";9[1Y1NA MF^<7[@&LI90=WJ?X'^NI(?G?Z=Y0>5Y-"VG!?>X1XRKG^RI)^Z(0']TQ M?B !U5&&^^N#:[Y:.&)7Q0-6C_AV+9K_L:'O!IC\]TBCW6T0?RY>AGOK5%R; MZ3-JEQU%[X,[E_V?VS?F*Y&HUGE5>K KRX+TX"C>[A7KP;ZD.%*$>U>$Q_+2 M2!..LP&Z8E6PW0"IP7%V0%>L!;O:L7^\*?I1N_+;OQ1%TW3]<[?).=F6'45+ MR0$LRRAH7AA7SM[)_?F.B#B:NI][R(\Z?:S=SN,J@X&D%Y:3C42: M@BB,,J1 >(72L+@Z5)\Y^YNUV\'78.<=%V'>UVCW2X-%5LAW"7X1S+MRF<%] MP?W]&NW/7K#;S+6B,(##!%(X4.E9'&YL2C,Q'DMG^/YT4[5*N1&L9$9\^4X] MT#3U1IGG*\?!.6JV8Q)5>R MA[UHY2F]2BDL1JRBJ2,4/;I$K4X+>[>ZK54S+5.VTN7ZTLR7.]6H#1?YS)?O M>/:!8A'T$?01]/\<^H_! X]LV1[SGDB.FF2(4:(YJN';_%I9S'SNM)BWG(TJ M#-*2(9H25[*[JUEQT^2D73$G@GE@F2P"_3%!3Y]_V,? ?/9-5!S%G6M[[%?2R"1LP-_("/QADH5SC_L85F"7 M*N&RK, GK_S;F>+9WDBM6)K"RV1,OVHMJ,SM;%1=;OC42*MM1H=QO M5580K^R7[V3F(. M=+S5VQY'U+U/OJ6!=._:KZ$?3?<^_?HXTCVD>Y>J>T=V7PN1+\/G2#@FX3L/ MMN=*S-Z=)8]#9(5KG5>9= >W!D*K$LC!9-V"'?E-GQ@XA+N]D+>^>2B_62'GDI'\7E$9M(IBK*H^G>IZ>0O+!59#F1"N/A9#BQ2IFLQ@:]K$1D?Y_-?'XEU%'QY[93BW\.XU9.[S MQWT- 79(NV\C5.3SQWT-@25(NY%V(^U&VGW1$3]')E4N6V)_/P+XM;?!+3787[?TGKP^L+7F"D:[;@3I@36W"OFU MW6ZW[?Y*8N/0(/P!PY*A0,_2:J#4/4B)#TZEB49\FN MV6[1=CM&-?L^JB\]?B@.H4I/Y$!38XX,S$LLDNLDWE$TT46*Y2ZBB<[%9R$E MO5;YG;OZQ6V6M[@P'^:8]QR[2F )PZW5M(CIC"NO>9631K\?*L*ILR@(89^" MGOO*F^-\![%[D'_F'70U,(@ 2%S0_*6I:&T@%%?M:HIK./%3^K(=:0=\J3K5 M-/2.(HEBS27&L[I3[/GYE92!MR8S)(%"3Y IN2)3@M8[%!^%5.\Z5 _%1UVK M!W5D%N@,7D]Y-&C(DCP>6'.-7\V\H3)9YPW@]4 &Z6VWYPH#KKI:$/JF$FJP MQZYBI:BY!^.O!RM9&N]6? B;RXKHCJ==_05 MQTE9F!<.I]ZZA7KE>$$A;BC$[4H(F'-9D]AU^(@Q49P!P[TN6>[&TW;\Y1>Y"M3.=!2GBVC +@+"X!#-.1;-"2_U^2X47NOQVV@QH> MOFJ:YHCR29?7ZH4EF>TSYKJX@M,0$Y$H" ,%':*@PUN5'XH4NN#5ZPZ"#M_R M5E]=Q0XL8HS%AVFMY4U$9M,<*YU>ORF3'3@AF2_?LR>\:'7CT$'V 2UB%R\_ M%$F(5.^L]-QUZAZ*)/PTXNTCKLQ@NNIPFXK9Y?.+-K%J5#9YW8U=&G+ M7&%XX.-D0#9.B4F3'?V&C@QN*HSPGP_4E[EQTJZK/3++!YB[0Q?.*[)A"D5^ MABW42=M:AG5.Z'$2CL?\'*HN@^($[R).$!TEH^ >%-R#M!MI]^5K]T>\O5NN MOO"6O_?:[;!0[TPRF\PX(Z8-HJU&;,5HXROH[L&2#,ELW,C?N_* P,\?-HH< MO /^Q)##,^Q()Z"WOS@6L8RO;;?KS='6*G>P:II>=D<-#KQ6L:^ MLY9=>A1A7@ZF*=5B/]\)_ =YQ45%L69 M'A0(4<@N"SUG8;&5R@:&^\=7ICJ("D1+?JGSO*"H(*?&MRAI#U[$P.$%Z^8-D'+OK1HS?KF>JGI]9J7'/#GWLX5> 5Z+(&("[IU5 MX](IN)QLQ_=XY0 &#U8C1]OI+HD][#[ &;].2W-2.HD$(%3=:&)KEX#"T]_L MY0*II1\Q*+!1WK2,_*#6M&J;] *3/%=DU[_O^3U[P2X&L!6% 1PFD,*A\V&R M7UV&Q+AK+91>NK:0#S!KB<'<*^[+;,SK:0+_(:>IJUJL3YPFRN(>QK@'MUP M_,.XL7.#X^B@/\3\(- ?Z1;T?+Y<<%N^SO #FQ8]TU MV__] I._9 #P"M>0 M%G)O9@UH(B=57&9H56(#D/GRG< >*"SIS2,C@(S !8SK6HW *]3OTF!K&XJM MK'BB0CIX2")) Z #H8]%SIX; M-T>W!X<8^$8H@1=6<= M#+A<-)O%_%U,R5,/!,%><7;-! MU)^''/^TTJ *@)[;ZN?,P:=3%(KFA)I_X;."-./\#,B&>?> M?U["''SZ]A2AXTHT Z$#H>,>T*&X-OPR3L[SF_.!?:5/"Y7,+VC)Y*>7/)^0 M+]^?Q=;\]S\3I .W0:! . 9D'Q''\).!=.&E'60;3R+][-?,:6W$GPJ_YX8O%T:T M>;XS-4>;9Z09:/.,-L\('6CS_,(]@)EL,\DI/_6X)K OJ7FX/MID-(<55/CM+BI MYQEQB6_7HOD?&_IN@,E_CS3:L]=E.HK>!WK!/:(D4X=X5X3&Y(=*$XVR KE@5;#= :G"<'= 5:\$N==D?;XK. M77GZY_(@@N:%<=Y&N!E*@7T0?C.EQ8]=+.2B*F=_5GF0[#XI(/['Q0$FH87[ M17TQQP35]S2\PS4L[O>3"GZP/(AME-R65,QGQ-8Z)$;KZE;(L1T)S^[*@Y!9 MZG19@L\-A+-5##GSN(]8(^06L/^Q;* 7"_Q?RB9*,:HX-09\TVJ5C;&E*#W% MHPP(=U@5A$98/WJ-@!O ^KXJ ,+Z<8J!6$2S.V[V"ENQMB6$P5#*K?H+[K2X MQP;B:%;K9C(\$RY'P[PA^?DI!W&?^?(=SSP0] DK IT; PC["/N?AOU7:H!@ M!<$DYYI \FEGDPE9OD]X^1.#GE0*N%$QQ;Q8:U1JP.(L>&X5+_:P!@A!/^!9 M'*'^V&5!;@#TV7.9K[.4_OCM5?Z72W_@ V.NVMU:EI_/NEAUL\EY@]EGE?Z0 M&,WFW#G+89N\OVA/[+DW#U>Q%:"^?,\^4 >* 1ZO],>YX7"V:B W8 ;V]3\N MR@Q\\MHON(VJ98:6AQ&EZ2 S:>2ZA?J)]^@NLRU(U3$QQR)S8LTRG.]XH]A7 MAQ4_2.H!H]ZJW'=9\4A)S6QJ8,U'!N=G#Z_("S%X6W$,89V[BC'6[WI M<43=.W-]#:1[UW8%_6BZ=_;: DCWD.Y=BNX=V7\M1+X,GR/AF(3O7-B>^U3! MCC@.ES6RI-:RQYM%*]]L][!,2.AZ[O>=8N 0[G;+=3<(#OC#W:A6G_-X4[?2 M:QX(V_1,RN3 >&(:BV)/>$)]\TC^[%(@1P/RV2M\H$7DVK)0'DWWSEZ=X\R+ M"#;NJ/U)O\9B>;XW&"[-"E[>_#Z=^9[]%Y:+P"YX3='*2WJO5\6Z;C,P8OO/ MOF?_KS .,>:24S_=/4SM FUOA)*]J_C#8R\+YQ;>O<;,G:L$*M+NVY;R942* MG*O )-+NVY8RTFZDW;O6UM\'=-MAZM_2>O'XK?J@UVC;#Q7*^P3:N-YX./<^D9QT) MS :,'V)Q#$4/W5STT)&I,F0KCDR9_2FF_B('FAK3:&""8ME<)S6/PHTN4BQW$6YT+M(+*>FURN_YBE2,WEM;[/5+2TMQ'E%?2/8J[I30?I"L.WNEH0^J82:K#' MKF*E%)A5SK:/2T&=>Y3G8 8N+]CK(TSR!S+,'7?_E4P\Q1)-=5TL+AE18+>% MD,7GU;+QAY=:*T$0:2KH.9C_G6G899_[ 8>X&;<"BH"076W4)@W>6?7Y_+C,1NQ1M6) )& MYH =T0>:.XNJ6Y'/C\K]+"6&0S>,[0B-[ @*\D)!7DB[D78C[4;:C4(8D7+? MJ)0O(Y;N\\>-@NY.PIT>=X-29WMJ1K$F0W&0,\>V:U1;BXP!-RB0%GUSAW+I M 7@)"M0$DP99T.L\L+G="#Q$77Z4NBSYA^^HB]OF?$G[N8XXR&)SO-)@FT-O M)1%43%O2)TRS>^-K&8IZO&##@)C(-XU"9[QF5&M;T?A!?SFK3%8-:!3H M+]\)9!)07!B*"[M5^2$E14IZ\?)#P8M(1R]=?BAX\7K]^C,3<*_YY933]RNC M,N5CM70N-^\/W,RVT(%^.:3>WG+,KS >L;+GWF!1VQV1 Z2N:GY*FWNVN]&T M/4?G1;XRE0,MY=GR[<0IWE6N.43GO47G\7M]CQNU]]K>!LI^<.L>"-%DIM=\ M41!MF5.E9!@B.H-&X4/W$SYTT2SWIUZ;?LNS?G7= M/+!LKC5-E2RJ-+;,AKV.1F5#D*UXV=(Z_^R$^/^*>U1=XOM7+EH;\W&5':3'L"]EU[)Y!XO--_^S28PX? M1PYI3B7FF7:\)CIF^1"_Z?JJYJ=WC;_AWCH5N+:IIOZ%Q?^[E@#B&V>.@V5.79P;-V2U' MS&->KN5 !_#'(!KN6\GWK -2\AN5+U+R:U#RQ$&%"V0)^8L[UO)]TSG MY2KY.1;(4W"='US;FC976^3U7H]/I\?MCLG@36F[BM\[N\]>L&,X6U$8P&$"*1RP!;G)HIEEETL: MJPVR["K-.5O:,22"A60G]4"3)TS(?VZD7%#PYMDA]=/$_-\IXS7//M3SG8-> MN.F('SUU;2">8->30QOC56G6T7')%R,^4IN5U5J:^1UH,&A@,)"U^(R8M;-# MZ.C6XM4PM;,/]5JMQ=L!L?Y$NY#W+T53HJ)QQ M2[J8-C/#N=Z6@GF%@Y8C \]5'S"60M8#60]D/2[ >KQ"S.LC/,*[U6ID"4QK MHU$$9QJ1<5JS,94G1:X^4QBK-6\=')6GAR.NU-1J[24>.,""[/CV -.9U"B^\^(VSX[O(YN25Z-Z3[[4"_' M 2G@V3 7J7,:V_!?;+=Y)Z MH-AWZVG])Y2!P"X&DT=7"P48=,W??6,ZX+WA-Y))]'3RTVM7&M0E M;!;\4 M-"TE*[!VO.QL@ :G'#<$O0E=H$)RI,+215 SP*-W->:=^ 0KA+:\^18KR?Y5 MCW GV*\D#3L OIKN9HP@=E_M+22&_1OVZ=FC?WI>&E9"^^<56_33$TZE%?NY M(Z@?IF)O+MAG4_/LW__]G^>C^6$1TXIKN_ZW1[/W; 8?9R:V@(:6GOB:;*5E M';S^FVROY$VP'RN;_?H4,_'MR7*2L$LX!J;UWZEGG^&D).0VE]?I9_.V-[AI M6]/#;_L_>_PN-I9/7[I!S*5\\S58F&ZIO1#:7NRAZWTCP&J?D.^Q]3@6 _E# M%O^54U,?VMQ_]5KY%SJ^>PC\#(PU#=X/)J')AR@\ D M\OL@>#FOAZ9+CFVRI! :31 D*6$3G):H"5@=9);")86E\:RBR(1.Z5]V;SW. MK"7LU:M*OIO+O-#>G:!6FOFO*:Y92 EB3J@4*ERWP@OQ5.R&DN>$&@CG M[6ZK6>"; E](@4]"JUXI<#WP@] #_VGPS9Z0:A53L*NIN*^?MH0D#>];*\A? MW!P8B3!(F4XJG+I1 'R-X.\CKP-'[;#XN+*=NY=)K,-'_5C GP)OH(']Q05O MC]6,2M,XA@-G258HB5)T2I*U24;"=))0LKHL:XJZ5W[YT>,B@WG5M2*Z:&VT M)A'H=2+<, :,A'G9,L2'^F#H-7&K-2;UC<$,>]T6)Q')EE2-9VJ4Y\_XFFEW MJ,R*P^66 5K2+UMN&VJ6SV/ME3A?ITE9D>=VGUU)9/*9&V_27$=T014WJ[PX M;7:E-+/D)#+YS**S+3M6;U/&F&Y!;^6;V'8M&Q(E82];8LW.0&>;"FO5;*=* MZ;U56QX9$IUL.F@'_! 99PU MMI(RR9:M6;3HE:JELABEUXLRL#7K9I:3LLF641K?MLELM8$-%&-.4 I3&7$= M& 25:.HM[8%BC]H4K_&+>G%+4"U^S4DXGFRJS0*N8\A-BQ>XAE7KF(M>)@1/ M)9)-%9GA9CU*G!7->GFKCE80? M$&FAOXB*LYXE\<+2-SJDV=U0(E#G S+%G2%?R00EU:K50VK.VL*RR8.^,LFF M34N9S'6^E1-;C5;/GQ+IB0Z$BA^056M>&Y0R1GIAI?/U\C#TF],:T!3\@ C8 M3I 6E.QB;FDB;C(=(8\O5 "H R*PF@6'$*>K J^5)B5<;.>5C+F2B ,B6&WD M;HWVU"XVGQJ#\4CL$6PAKD><:!H4J&Z-HH==:][(9-EV%L^.)G&-CF1?/+9GK<@;=P$TT%O;IQ MV>9Z*&X(2Q]C07.VS<0W]Q)-I:A6&0584>698K'AN$8I6^G'<2^)IJXI;BVB MS(Y$H->#B61/1YT(=. 7I9^U:*:7LVQHMQZ,EHOIGX^#9H>D);NSK?515"= M\%'5)0M5I6HMP;R2!Z0UQ8:SICL9#S YG\6$]%@ND')'(@]("[A2W4795D)^ M4\5#&E?G6W4*FAZ0EC6,>,H::1XFR#VQ2P_+TQX8%GE 6K9,]B1O[IABC>#$ MCK^P6CH!^GI !!Q3,_SEFNU;B_;09=(5?%ON&!)Y0 1S,(/]4MI-\\*P'79T MTJQ/3=#T@ C*BZBV& 2,+A)&R9\&=%VOFL!:'Q#!2E4J(X'/^;QN837&_ !CUC[F-WA\T2: 93\@ J+GV$&C/A_PA-HM3CI14%IY M'8DZ((+=QE\YR2PX\]8 ( M^I-TL;G5,P(F* Q3M>Q&V&V IQX0P4S9;IN%5L;F"=]B)IM2(YKX8"$\(((T M-EVT-84P>"'L3#5W&:S22D>B#]FLAC\89-/5BB5$K;*@F$.!WX!%\X (V$K6 MKDTW8XIO;0EAU:OPE@6&11\0@:X*O8E=M'LBX^6(=!B(70$'3SUDLX3^M)TG M)4[,,_["(*9+,5L#?3T@K0$]:TNS>M[G%U7,W90;>-70P%,/2(ORC)HQ#$(. MV^"Y[7916%;G&P,V3;@-U7"BR6IC(?!FN8G-AF/.ZZ\ZL&G";\CG@TH4L-(2 M:V4V$]+I*I-B#SSU@&"S1&M%I;?2"C,S8V.3'H0#+0N:'A#L2@XJ95-I^&)I MZ3!J=NH7925NFNBK0:U&U9ER7$G, 76IM+7TO"-6>+'6KFO,IC*I_LKF8--$!ZQT%??+TC00";W8\_#5?%CR00<.:%8FC]M4E0+.PWQ&UVG: M8YNK/NC 8MKK[$ MPUW31%\W0 T;?M,/,*+3E]O&5&_[O"$Q!_2U[HVEADQD2N)\6"ZLVI60:>$< M;)KH@- N;HKZ8CGE"0J7:WXCV[-;'=CTL0,Q=?7$ .T(<,6U;=D+M&^/'YYO M>^!F9<\"029!V3$0/],SSPCR/3>#)6B6T']\Z_YI^&Z+] N1ZBSVE*!NNZO'W=3CSVEX-O!MQV2MP R\RR ]_5Z>!*X=A=H_D$Q*#O'4 MC.BSAK^^7?R)!/RC$PY($$^"P+_B M;Q:[0I+X/-OT9F4,) ADF^Y,$/A7[,V*.$@2'Y/$^W2=>:MP(%?.$IKFHZ6:H#O MIT&*=U1-33V=J"%07!(HWA/RT2;A"17$[Z(")[Y2ITVI^:=:?^ 6^L]J?S(_ M]:+U_SBB/^WX3RYZ9/'.;_$R'PH'V4DQ^6\"TD\X!,805Z+K4NHP>N2 M/H45NVXI$Q\U:PD^_G,O3; ?PGS+TV"F'\=(P;CQ)=A^:L'QU/K3;XPD!G^T M/#([ON:B[K_\/.S/N0VS(W(_7ZAOWR5[U8;]B4%&FGMCFHM]>GF95X3Z4K2_ ML:9\9J>;6I@RXQN0U^#S7J#JO4/U'U]BQ[@-^.Z9W:GM>@JH"OVY%5V(YUD. M26DYD0KCX60XL4J9K,8&O:Q$9'__IF_;=W4SK!^N3UW02:)JM)H3:S#0S(71 M5-O#%@RF)K]\)Q_8[$ER$ET.RX+ ^&>'5#<(QM.F''T3C)G58CUSR?S*FNMI M+4SWPDG+@F!DOGRGWDSP<_';PU]&)/VY+-B]S\)%>^F?-POGV%_^0K*2<\_+ M.7:D%Z@=""/GVLE^'D8N?#/,J;,H".,4#S WA*\!'T8Q;2WE/.V2X??P)T4. MIJF_(I@NPG3^3GF^NS1A9,!DDW(/T*[?T.[Z.ASZXS%SY]YBGXHZ10IX-0IX MWFWE,2G1(ZNEEYYPA87!%IXZ#3),5E_KIHS MWQ)ZE<"6THH^JZ^D+'0I\&29.K0+OS^(HL/=HSH&'X:HG1ETA&Z]VQ;-7&\\ M:="Y=D[M (@"MR![S<>];_H)\/0[!80;R+NLJ;JYUM24'$_2 Z2P$7=QQ9N; M"YP%Q'D)F\I;]J]6H"29?UAC<7";%; M%IE.. KI%>PGN9-^7"L;$1[()MS8:?;EV833^D/O&897R\TLIN2DK4T$S2KU MA(C!%Y55J67 7C.PQO9MT"5%U]= AU+:6ID"1U%+V= O^LL DW:,RCF(+[FR MS1CB2X[*E^SAE8]\7W.43<^7G6 WD$>SE-/ P[2>O'[+%,VYD=33A+EA:>G. M.A]6R1HV,&#";>"LL-A;NS3$H]P+=,\>S7#TJG:?["E\#*PO,9K+N)TT6\7R MHDR$YIS+A,->9@4Q"MP%EF7?JDQWW51*&P;W!5#>8'9B!P(\]B\8'0@&86K! MWY!G@>6EX@(AX'O-7,(,LXAAN>+=%(H.N6K'Y FSP.@5W&@2ZI'-[2%ZP+@I MM)*O5;H-2ZQMB*XT'7-^1C=@&0]X1>\DU7L147*3T+XXPN,&')=WP/SJMD+J MYI8M8R6WK W1666F"T+,-F-4PXB08WLLE^&>N#"]J!9J*=-9:D[H^AM$<]S? M7@G1'$?U)BJ/6!KX8,X+[NI0^)EO2K*(8:,!O[%R_B9+LR5%[\#Z7C 6!",1 MB8& B8)!CNL9_!(PUS5S@+"""XQ.NOSS>,JY#5'?A<%NZ&.S"X)XC MGU][L*S]H>LP3F36>MWTS-(DKK[8:FK=50U8910X+!1]PNC5NT<(LA,7RI;< MG(=T!#O1J+4ZLVRVOL%:::.BF$9',,+83L0ID]ZZ-W=%-(H0NHJ5GL@PI8/B MSN%D[#PG;3, \3>05[:P6(\DR2WRVD*/( :W&%="!&Y,A"<2[(' B MWN6X7L4O@[/G^71-:= 3:VZ$\WQ#H_O+:@Q."O)7Y]+K)EX*F:[X?IX?: MY8V2UT>\H7OW6X=;.S:^.,+D4XZ-3WUJH_APTU/0=O^M.(^@K,28[$%('K!9 MY5P4D:XW+UJ$4)4FCC%W0J8CX4R<)^0!HY-'.4>*)4?4R.TA&U$<1W!&7KL5 M][L0'ZT)89(;]%E^P^18KV>, MGG(,297[D==T6TQN/, #]DE[0RB,-_5JO'9?HPX@5'E$4-[U/1>\7FOY.=FQ M6BL'[)/BZV<5IP]!=XC%R*_ZY=[8\Q1_#5!F0/4\,QR8F>V'1:-'=1@_O0)C"6)('/).\JW9-]V!> M /:%+_%&%O#=WZ1M30_CSJ#J$BAS/JHN<0'S-2H=<9^._MGWXZATQ'TKX-EWFK=5.@(GXN?_]'SHIOC+V-GF,]'B]F'/4.!-]]PF9!X^3)+QL-+QJUR(\ MG.UG=#$2IQSH*B1O:>9-3N@V=W8(W]>S0[O!\^*CHOW5_ *K-4$J9:^PPJ+% M=";(+C%3" /"G@&PO_J"$WNGY>D$^2_SR7L!3LMC?@$3%9ZXQPT"BG8_L0=2 M^8&OMVQ02]*B3DYC2F(^++:%9H,UV/Y*(N+4B0=.H]!F_OZP>O;-_+4?&[^' MSI>@)&M!H!YQYFLZZ!-TI% < M/-K]7".[<1>>QE.H[(^-SUL^1W:@E8(L5VY91,&K58-NB&V&G$3$V1*SV%N7 M>A#;@?".V(YS^RX?Q+O$D*-2=R%L,"9MKIA>%K?G3(QWR'.0MT)T/,[4SZ?R MI\^:=(<6[+Z&?&ZVY(I/:)3 ,P^8L#>SFAS:D6V=:;GK\MZ&WRP6PUZA7.T3 M,T,BXN2,9/:4-_KN2]?O$MZ(8/E-)^58\ [-*E\@B,R$GSMIM3THI,ETGH/P M!AX*;6 MJHU"=5Z8X/-V)K8'P$'*,$D*Y]IJ81PX?((1*D$X!],"?XIY',397.2F#D6J M7+-G C=I8$9_,6BN//8C3%FYM+B1"[,*U6(7#9/7D3A_W";!;@2S_2U,=*&BARY@[W="@"YF1WE-L[J'&. MRNV 5O^1/>8M Y4?F[5,IK^M8)&P$$>T$\@^V9&(..5DY@%%Q2#H7@ =W&# 2WS"$VJP M>CMX%8 M&+3=0BS,]7DRE3V.]^:PJ;VYL5H($VI3FG?KO%F5PDD^M#>*#8Q?)J9A*,3" M(+-P=RS,37I)'S,+NCH:KW--V[<87V+Z8FM+6[@!S0(L-98\6;Z!")>7MY2> MI0U%',M%;M0N<,B(FSGM[:1?W-+U.ANK1W:(J45LV, J:H->8*] MZ!7P["( MBD$(1Q3.95Y0^D6$6ZWF9E[H> )&5*GRF&Y/>WFI Q$.ZZ@3QX[!O232YJ_' MJ8.7DW[X+^ICD51?6VI.A/B;:]ZHW5=>F"OV6E[?<.5!9^!8!F8XS4 M_Q+OC"+V\FE95ZQH9'4EBJ)$?+Z"_8UC6UB6OL'8%AB\ H4-0UI\+31]+;Y; MY-FR$R#JY>(W9BB\Y;JEH)T[@\N.JT2G\"[1U>F7K-'%]5?/3N[__AGOK M5.#:IIKZ%Q;_[VJMW2LLRIF'>VX#>99,+DW7479W"'Z1/7:K5:4_)33?,J.V MIV;M)BY4@#\3)]W%'P@"D2S(4IR:A+ES2W&6U"X?MA0MGE;DUDA>6$)F54DW MF%K77ZV@I8BK#[#DFR%RE\S.@$;Z[-%7PPV3S MO)HN&-D2\3%_:O)NU+[%GM!]&[/3NCT IWD T_8>F[F-".#Z[."<>X+GFVGL MUI4R,]0K0['E;;>KUEAI-AO Z8G3]E(/62IYAQ+1. CNA]V9BX7[S1TP?0C\ M+S'?[I?FLVPN*UC1JEP+IH#01CY;(Q\?H#*YV'DPG?__YW\],B5!B<"R,Q6 M_X'U>V"^UY=[_\GQ5LE+4'1TKGL=\1B[P1QM2'>[([U6!3Q[8,%A!;SX'=(K M)^1,_/BZJC.4PV9:JWOAAUT"KD_+W/XVKHD",[4WJZ"#;5ANFO;6"[4%;P#%V2[9ZZ\OLG- MVI&O3&&$GJNGIIJMID,W#28V\@%TG]4;04?.E^GQ7^"0+V"K>G.^B#!U_1 F M[*W\0.0!DY5KC,I5;9SIBO-5;:,7"^WL$$;4Q?DOR0>:1/DO$;"OE@*XQD/E MK>:[JAQ,CX7P=$7SES93IO9<"G+=/\UW0ANN"#\SN.HGFS15E>\1Z$4"]\83TMJ]Y>\O).6I> MMNV@I<>F,WS?=.;8>6.LA$,Q7R),>^MUZ\M61R(SN^L&>":98Q@Q-W&.IJ8\R)IM$"6$=H[700E=HW?T*T;N5ZEL=L6W'%UK=$6&:W!KK$ J M'1GL&N-,G.^;,40,(7@C8N@SSZQ^ ^/A<#@=I<CA/<2)KLPYO%ZI(68(;? 0,W2]OH\ M@-[2VWN4MVW9"<'VCG_$^J'3,9$%WCPUD M(1 %]/GNT\?-1+\46'T/[ZQ$HLFKB_JB+UI!;";@;,%$=DNQN^UPU:]7,,%L>=V;E MY;8C47$F4/J4:;/N2[WO$M&(RSE9D,\O0%L:3Z5ZW2W36+ZLI&E,<;9=;P6A M?0\!/OM@Y-<(',3?H'2 *''H[;@Z']F6825BV,N&Z8:HY;SV4.^IK:IM2%2< M+93 D^49T#TK9!R.2]'T.I6WJKN*O8.,09 MMMZ\]G#)M,T_[Z8'-0^F"$'\S6];N1LU:2@]Z'G2@SZE\/FU]*!B'2][9,-M MBTS7I$HC><:.9;#]B].#$@],!I$[".XH/>BE.2\? O]+S LE75#3ZI;@TT20 M\RLAQ]AK V(>1NXD 7]%;,_E9;N[:+H'93Y$V4$O8%XNFO5 &$'908\W+Q>^ M^7\S.VC1=&1'0=E!K^2P%V4'11O2VU5 E!WT!.?A!1-N)QT5Y0.]>L\.Y0.] M,C[W\3RJI3^A\ !WHS!VGI[7^A6>D+*SR2)#&AN\(U%Q\D^*>;.V[VWNSQ"* MKV>?=8,T[7NQ>&_#62JS5%!=\R4L(BNS=7F374SK!H3SK>5[@,?*$]?WW17< M0 )]@[6Y34=+NWI:\375#%.RX6MQF!W:4%ZD/W^!0[Z C>C5^QW/+B]UGS+7 MM/0Z "?X3S[&YEM'R)A6'M4J4;^),1-\0RA6FV,(3J+879ZK#'Y*I^2^U/TN M$8[N!YSLLN);>'\)\[)$6*M:62]96DA76GZP5"NC&.8PY.T!HY.%9&^%%ODQ M32D@;L<--4B0;.2)K2&.Y(IW5QZW!_8D\5J:CF)YLIYY[-WI\R*^E; W>BT1,S$7N MTV[[:/_:O8U=G(Q6APAZ MDC'WS WLPK3ED5Z@/-RO>YV3H[(4L+<251<;;, M4]9S0Z"\&E">/=SAVM?_CX)2S@JY^F!6'?-,KC!M>KJ(6\,.!"4,DG_S]N]U MDQW/"[0I[GSN0M"ZBH68#K3-04S'I?L>CQ:MZ/I@Q[.''[+%-383@VWZ;%A":HO MX)6MQ;16L2D ;@_^=JJWJ^(^GN?P-H,@VE4;T5/!5/;!*W8!*C 15+B!;I"G M.4$LO)1GRP[B1?[$W-WH%>C+SGAPC6FY?_DQVXF/^>3=-E'[PKBABD%!^/)0\\SK\JU=2S#Q= O^U_%+S11%,[C9+ M\T)-LV6S5AA%0V 2B7U^*2QI%1&]A.S$<6FDR[43-^=R?C/(CEP[-A:0?'H@#R3=O0[V"3R2UW5-">-$X]I:FD@Y&KKXA/:,B%8ZK]NSPVE+Y_<@[0*,MAQHT^#_84[@);!:3AATM2#T M324$^T7P"["!_/F+9RV?MH\%,_#<0+9+8'GRP%^ G^%(32?2U):G[<9YR#!2 MBXR>F6HT)@KA4*S0^:$WTU82'6?IS+YE%1'WA.S(-7!/-W#>=A&6X]6-6*Y) MEGBEV<+YM+9NEFUC6J'J'6A"XH.])']]O0%->W;J+R G'X9[_9TRG=TG\&%' M6L&Z+O$'[<=D(WH*;3L1/74M?MH?V=4VF"\7;$MW5J&PMQ-/UO:Y!=]9]3?O MOX^7%6ZX)+96WHQFK&QJ=#G'2305WW_''G#RE#'Y';U/-STO M+%8$1I..31?(AFWFK=CKBQ:[(7-PQ+_;9 ML,922/7+=17%P/["M;,3+Q.8XU%)5LS[]F)NO-C/RO>TH:^/+)1SIBBGZTW?RE[28)3(CJ1A-;.XM]_+]/ MY+4^?Z@78"Y_T%KCKB"(K4;(\/,:;F%M;JHHSN682[G3;BM-,ZWP^6&VR+!F MG8O8TRQ![O2.TV:*#D*?J=<3Z?' =9B;'8@U!L Z@VM4,!0RW6 M97O,Q&I@M8$;\)(]M\@9)]&[#+/HG!R!^J-GY!<%ZANX/'(0QJ^&'$?]H-7: MXK;.1QFW+:V+\G0[-2">(5%+DK=UF>.''[)S/D+-UX+CW95%&X [.J5"1]H7 MX+'L /RZN[*8D ,MTQVEQ9;5ZT76@%5&I"$Q<3Y:\LWH9D0&(%N 3JROR.UY MSQ9$P^E(<_M!D8^BC2M-EH%#SE;0%L"[#IGDU:I+I54#1R?.UG]]=X"R5T.15OW-.NGHX"+24'@1;"U$-/B1\A MCRWO2JRF;%/>S<%-[>C0H1LZ2;\R7KH+!]C2Q4#C(&!W<(;):Q]SX*VR(X+61W-%LP9A-*:H MZ./"OY4?M<844UY:&[FY*%H&U1MI,?SC$_JCY^U2 L_\]F@WGNH# M "-;>30: K 9!TRKGRX809^0.5&KTTW=DJWZ1 "F-2^=C!#_#I9 66R)6=#73\'.#"!:G0!:HF1RJ MEPHU"#PZV'V*4VO)\.N]LRC;X/'@B[A:\=>GPZ$SC?6PC(BG=D]9PHC?$)MJ M!IXM;Z#^:?]\;%PVV(VDI[NI/^+ L#\:V']4<_G]O^"?QPC^;&PI!77=OUOCZO'LQE\G)EX(3&T],37 M9"LMZ^#UWV1[)6^"QTU@]BOYR!9\>UJ 2-@E' /3^N_4L\]P4A)RF\OK]+-Y MVZ];:5O3PV_[/WO\+EYTGKYT S.^3>QKM@PK:;X0VE[LH>M](_"O3$*^Q[:R ML1C('[+XKYR:^G#A^E>OE3\(@GC_Z< %R?[GN7G;?_7E>P_J&TRFEH?K8%PH M8 \ ^7T0O)S70],EQXN7-,%T&F<46:(52I5?+_)%]J[&XR59OYKBFL64H*8$RJ%"M>M\$(\%;NA-%L]7LBW MFD*K7BEP/;Y0K#2Y9K["U84>^+'!-WO"64<2=W WEEXK)38YL5 !W4R!/A?X MIK#[]-3[U%/W4S_Z?\0EZD.]CQ4XXSL7J!D![\I4CK+[^YE,R\F!&;3TMJ\%,"($ M/A"6V 4C,G5@L)UP3_ >](&[H!B:D$/]"!GNXJU]^4F4EVN^V2O2Q8P;2RJ M8< TMEA_]26E :_/ R\+_4@[F@E)".'U*6_YANR8VWA4,4&5BP*P. ?!:=R6 M&7"#37WSUO+^LH<_D.HH7U-__7^+R W_ 5^:NT\IUT\]?5=Y^5TXU5+YG3OW M\E4W;N3O/OR=6LE!?#/8]UP_=N],)X5GF4P\16:0FLB[0L&INKL"B_=# MJB$'@:Q,HT +@=^7@OW;M0V#5!!- E,U91]H!M@\+#7;]>)?@D%;6IBJ].*+ M0,9.62&]&,4EAQH*4FD6F'L K?RO4M\!C9 \B##P1OG0*]2'N:'V]YIRM0!?I:Q M20F/N@* 3Q: JP!0OP!!TJ\_ZM8)F4@]%3[F=#;>T5Z^L-RN_WR+[^F3KDR MO [YUSR;)V8=__H\"<&?_!L;=ZC'S\U[/&-P9,^,?.J'E4_%9G[S?._P26O0 MBY5FL_LWN=K(DM5!&F=Q"AX1/,N6) !0%T].T/' 0>8$G MV +9,."6;\B:,(KUN.TX"_@ P#Q7S'3O9BBTMHEI.C"3 XR8+6BF#0;; MP5.T-;3SFBOZYAS.B3<,%SS^54+?^;1!B]]1&CP#,M 2$^,>.I7T9:4O /W1@V^,\F+QO47 L7D$J '\W4:#I][^ ]Y?# MN\PA;R'#H;>PC60(GZG_/K C%V/R 29_/*'VU481YL]]='C.#DZ3B_JZW;9X MKE\=;1)U.\D6F)]M!U]U:V)(R/%_8D5)$^..&=QN/*))];2:T MX5K')XJ@1]! G :6#G001'C3YU?H5VM 6%'LP%S!YE8N,&] \K4=^*.? DAS M ,I-)L!$&8YOU)8@@'B$%?!:)[9[#80IB"QI5P8+A ^'4H]B(]37NOPOXI[:"1OZ M'V 9-&UKXSUH9WR#@2PFBB]=QX:!H^])/:7'$1".]1^?8D$-$M%S9& +;)@G M %;,!FLSC8#(>](ENL@5038$:&%,!VN8V@'>'Y#>YQN8# @RD;F"CM)+W)N# MH'\5# 9?@]&'3 ]SUU^(B=8!I1'0!]A:6P(N5>CYQRU/9(G>8XG>F0SL];G. M'!,>5NIZ)6^RY##'9^VO,DNGC+N)D\7=6^Z\]D;.1EK!!MIBGY.KX-V-R>[- M.^Z9M=F Q3!Q )R*H=2.>X5::9.^"J+.[]]BH&]L@65V];F?S?*#"-0S,@@;H:,-K:#NUU+"0!"6MOH_ MW9X[48)'/48#R/0H=>#OGIN.!:(?PPTF(*WFD.(' M9L'_$2*C'^UN#?[S9(#F'^VN20C 85ADP1@+AA=C'F9:QR#Z/OCXL4S5' -> M Z&40"3J1TX*"&(42]\2PK:WD3FP$;PA*W!OT*?0W9%3/P'9#@[Z*%*05':0 M*Z()KK83.V1Z>[QWL_]=]P#?]AQ47+!SU/H_#KP[&(3R]3!D\P# MCB&W>\_WV^>>:2'50XM[QLS>MEE]NIJO!F1 D3WS:ID&^*?@JV;:$+.HLMTN M&?MCMG@5-L+YME*C,OU5"U,D8M;63#/=RZ1_!6CA2F+:>6'<" [#;\!DDR,""IJWV*Z1=:5ET:6AY8:X?'_?U7#_@ MWCOD +YFSU#;P7Z9C4( 7C21@3X2!UXREU@RT%Q\Z2(PG/$M0#[=R<04@*-@ MQND.%X/?Q''R[I73%OF=P2X9-F ,$H9X%A@)Q8E5_<#MKZXY!_)($LS?\- % M-%W A(/P:#]%C=Z_)^6='2VSIHB\?"B_T'@K-IJ@!\+06' :=FIZ(.9S K?" M?P@R>((_D2""A)_H((;?@C[ 6J=X_30_,>[[9TD6'=6C9@%"? D@(+"5T9 65;]U?@SX1? M\HJ&2MC @N(V#_R')Z^+_:5,8 S]]ROO#?R C818HFFFAQ+H8TFPZ,K2K=9,27H:;[;$T!^ M'GS'')O"7 "O15-"D Q8^GB':XU>PK_I:S'W"@D0\^2VJ$5-1 M-6)4C?B.:D2@4(%A]S7S1=B!S82H.W?'P.0]XNEA4AL M&=S7E*R]@%/8;ORB]"28S-8_@+5,$@JS <7\C5M_9VN[(3N6P+O]BR"@(-P4@5@B[=)/04Y'BB'?U<^$H4),H'E3@(\> MJE< ZFB;$P?^ 2%4L<3XG+> ;QT47B)!@&($*S MYEYAYK9:\_&3 M1\\0O/:9=\&__"!@^[O+%7\<(>:CTWY S]UBW#ETS"T0FL#\69")M4QMNWFJ MH,PK'YN;"O*Y8RC@<-9SZ'EJ:__W]E29H_#,FTIPA ,8M7TF\*3;^V_>4@X^ M>3S\KZ7#KDB[F$D1QD!_!;#F80/.J2Q4Y/>;$5-)_ZR'9#D7NJ MV$>7".3,@7<^!.'H%BX>*]9"3]DARH['K^/%3AEL?VH@%(8YB;TZOB,/0P\! M\;; !Q55B/-^P.H[TL\F\I%0^/L!RAAN^,9_[>CD4'7%X:,9C'GM MT0>(D]WQ">V5;7T(_\U7([N- QMR!$"LD' [4PL5\)DN""3,-:\Y('P ;_0+ M&CPD6_ CW=4<97=R &X\*M9=<+H!E1[X1PRV9 (RZC]L'Q*@\;7C_ID*'RT> M]<P*+[: -3U3,OI484Q!6(\0HO;5\(# MI084 I'K^E&Y=[_8A@JU(U1YI/]Q-$36+K"0CU9S9ZAVTW=X%3QCC@(E.]C- M\E$E>!W=@!6 ,MZ(DZ C8>PO"<0086HO[&+7H>2F!,7 MGOD!L@8)JD%9\O'O"V*:IP=31-=Z5@KJ M"!ZS#CM]@0@,"^N<;>YB]\V> ^'OL4)TIACL-70NN#QRXY"KK%Q/[ 'E7A?0K=3BPX!!6[TI!P;X9[J.Q'B6(X/'ST31Z#M&4#JW MD8,-@2MV[-5[I1K.SM<+'F@%9RVV8X'>PXT@/\B#(U%:#E@XWD(@#A7"/RGX M6$=Q%:+S$H.18@<9PFW)"C2/=I3^V/I MG9W;#9]ZX$3>Q6IK"_[E_RS=+J6W]C4&R_ZO2#&"B;Z)8H_GF1\/4\$E Y<- M>O^3&-SK.20FW'\0H5[LLCV[.!' ,-P5 3B\!;S@\<'!G=@D./##P[2T3\DY MW(;?ZNT!+"/.N7,(FO>QYEN&P3GL)4\4'6ZE6W ^@:L8.'Y/W>=MD1IP($T_ M>X7*-H!8H#K.YU(KX3CC8Q;L:>2#R@3\H&]7X/HW2G*\ M,I.]$3$BGHZ,KV7+FN?;*XPATM64L!H[><\;D>&17D7.U3ASL5")!*"[O)$; MVL ;4>&1-3M1) C2$CFFVJ3=Q1CX?$49C S-<]DS&VO"Z_ JLR@6$@GC(:W2 M+3 2IYX.'37(2:W!EW-JQS$JG;78S$^IUH@>A<@DKNA^(9XN#E4ID2PHRCBQ M;+;@R-!$::%,C><)2U;YFDFVV7BSYJ738&1HH@/.H\B*8;=5?B%DU)Y;HCLB M?&;RZ4B\)RXTNNQTV$*+Y[)=+YNB"#@2QY\.=?F'#-XID0+&-^G:M+#JU(L2 M&AI:O5AL4YT5K2BL6ZVD'LQLK@QT=<2$UZ1XBU):=AH45Q%Z&R:]RO.UO#Q* MA.DDS*34QAFE.ZRR[':R@\Z*-01YE R/U/ ,L2[EIU-VC2GM<=VR18>21ZGP M2&DH%+2Y72IQQ*:$CS0]+>T/*YYGI! M.KTR$),>D4NVZ'FQTP%#\?#0HK21@((RDEI)#/5JG:BG5JH'AX9(E2YCFD!G M\U5.R::&P_HLY64K:&B(5O@"[QHE;]WE] 5>Z,V8U40%$ "&AHAE)6[76U5J+;/!H:)A:$^Q!TTT1G[)N(=T59V8Y14K^V!"YXF!N=E%-#U17 MRC++=ILW2G,P6_*(^MM4KFKD[0:W6%MU>JP4L^TF&'H$4T13WA3KFQK'=:I& MQ5-9;3I)@QDK;'YID&#H$67I..-FELIC&*=TG7D_ MY[#K60$-#5WU)O$T'!HF0:[8FEMEG=#9!I6;< .F M)G4KX+%'E' J)CRZ6QZL5*;NL8TR^3 9 S4 0T.3+:BE=7(EUI<84<0[':)7 M7!(N>FIHLDFB.FM-9HVZNFZ7^.; R#&#>AH.#8E!WDG%XSVCD6<7FK))J:M$ M;X7)<&A8#-H8GF([(S//KFVUX&W:%A %--DP#6AJ6AEAC:&C5N:85$I@/6]I M@.:==R*E%7$SC6:I"C;'I$'-%%GE;QDEPVQURV,N*IQ::\>EA[ M<&AHK@V#$$JI^(/'=:;*I)//*U/:04-#3%"7>"[5HEM-UIV*_<:JW.\MEBTX M-,2$UFKVT"PO! 5CUC8UF_&]<4]&3PTS@3<>A(GB/)AJHXU-O59*7[33:%UA M)M@/Y9:I36(==2R9:X_AC+4JE";;D0;8.3X= 0N4J+ M7'W*#&L5=5VHZ(JM/.09"TT@1*YL[R'SP+O+)B:)G03C[ED,ZS5W-29J84):<4R:[#]29'7;+5J%'3TJWRF%7F":4"M*OG=(Z[9,1:)Z9< M>>9B'=%I+)UV0D\"NW3$)2MA;K)6LTT+ZZ_&Q$-=FS6+@G?4)6MYZ7BE3=54 MJ=BE6YI&&18C'W/):CR6;V28O,M69IC!)+*],2VDC[ED#P4ZS93[@L_8VDR[1UVRH6 818Z= M3=G.JDG$JPVCS2WEHRZ9.ZZGBE;.G7-$MR.QF1Y+M!Z.NV0-5QS+1+-28?O5 MDML6DQ[9,%M'7;)VW>MWZ5I95 O)=;V0S605M^X==&R#HC/)UORXK,5CK+!#LO%!RFEX9#PS*];IBT6M?S6!RKQMOMO9-D&UYU.>V4['E3..Z2 MF4O!)QBD5E-\JY,>]!S"8F!3M2[VFIL M)M6*E\5$,E.=+M7642?':_>'FSG=K;*5+./AFWFI6 !F&PP-3;81'[:;A--B M 0IP;)D9+'+E.1H:$@-,W:1RRZYF80PWK7<*RVZ5?T!S#8O!;%,O*@J>Z*IZ MN4"1';EI3C;((PO3H-+,KHJ)A5!5*XQ9RLP7 Y(<(I6ME2?>X==(2*U#X@,5U[R@+AU3YZG+WG&+SLFQ)_IY!8Q+L MM:%,YI&[29UU626::]85KK\:N?"VW6\ &#>+C>J1=92D\J:*9'CR2 MM]WS^?=C12FZ$@*>1S -^+&\=_'-61:"/5W'B; -C<>;(#@(62^8ZU MG=@VH^VO_-DN-HZY[5=#X_,W^SM.+781T\!1- MVC5'8E[LOGL1#M" ['YAI&GIO]&_8)G)7]A=''SU]T_B#OYB0^B(.Y?D3N(^ ME8BX:>C'RVJ^5.A&S7S1T\TIVKY4[R'HNXQ-CV M<-P7$C#Y?OJ-7[H'X5C'UN#L\W_^/8YDZAPX1+SH+-PP?2)['-GCZ['')X9. MV+CZ9T)DB!AG\DU>WH"-B/2&?="(2)&ZO5G=7LR=1T1ZP^9<1*1(W2)U.Z&Z MO;QC%!$I4K>W$NGE_9.(2&_8QOA.1(I2%5&JXMNF*IJ/E_1%&8LH8W%51(HR M%I&Z12%4E+&X)B)%ZA:I6Y2QB-3MNH@492RBC,6[,A8'-XU'&8O;7>X/S%@$ M5^5$Z8J/@.?GY86Y9[[6N3NQO' &6(@824OD_E\5D:)H^VK4[<9($BE7%%O? MCG)=#9%NH!S_Q)Y/UC30X1,^Y/^\'B"^XV+#DRS[X\=4II8DQ73PQ=2.^1W! MRJXAQ4CL[HT^WWECP]<6ZS>K#?_W2Z*^[W-:Z<8.)IUX]<\+S?AKPK_O(S@5 M,#?1U"/!^6K!2=R3^'<2'.Z^"HB'X^SKXV$^YIV\O32P?J#^/O[K#_B M^:OK#T+G[[/^B.>OKC^(>K_/^B.>OX'GU!6Z!Q'/O]:>HQ#TFZS_]F+"#J]) M]N\;#^[.X7+>ZF(C;AYS)F]UL1$WC[F)M[K8B)O'',!;76S$S6.NW4TN]@-U M/E?CPN))](Z@W/_'QR-O6C/LL'EE:_ZO]Z["[T1Y@57L;3J@_L#[RR)#K/0[ M8.AS&;_#BQ\.(I3/9^Q41) M4'1>L__O5YS\%4/WACC_]TM9.;\-5Q=-)_C^:3/OH'EWWC+U+%@S)%E?<:99 MUW9,7;+8E:"YD)UIVP9SE,0NOP+ #,0#/(/\M>U\7D];0[W:S]M8ATUJKL&- M\K+<&J5&Y*\_J13SGW\?L7+3[I1*L9(B+2N4,HJ/+N[-V,XB8U-M;:0VJ'XKO5H*U"3E 9A) M 9C![Q*I1(0T/QAIR,BA.5L(]"J Q =*7%)2N9:Z>&BFRVZGGNVGY L#2"7> M<-UXT]YPS$.G.K*G&PVKI@& X 1"D!29C!#D8TF4Z]O(?3>"^+?=1 CR"021 M1Q9)-69""EL,&UD:,SFR6&]=6.M[E8&9R/!""=-970$_+!0>1.@VX#30>@)H M/?6"UE_7L<_7<[\!DW[6[L3;$[V7.^]P:0($.>(+$^"6L2[X[$0)XRDI$KE1 M?*6PDBO1M>J8(VKY](6Q\D&*E\H58?&@+M:EZ826:;N=\48X!C/&))DZD7OT MO=3L;1=77UKS+@@]0;(Y@IX30<]%,L_+<2%K-+Q*F],KY54<$Y29LKBT;^=T MU^M%3ERG.=V;E_K*L#Y/KA%>,;_^,'0$5Q^#J\O>5G!IN J2UA%]DJXR9$^-NQF+9ON7AJNIUJUW[( M!!8A5H18'T$L,G*P+A/;O0I$67$]ZM"-?@IS*RNN7=%+N53ETEMI!COQE-FX M*G.%S31K)1LIMR C((*I<.J.(B/?Z6-(A%^!(EX0B8(D>H1$)T*B3GZUSIBI M7)PMY&KC!DMRG!._]#Y:1BTW] *?IKEL59QPSKSC$/DT0@\:HD*,^M5L M+5$$>@>Z;"9FP_-ST?[@)XJL#W&"!#@AFNY8DZX"*4]7A7WQ95XQ'GXVC5Z7-V7K1&.P]PX M?D>>S&7Z:>#P3#WUQ;7F/ 77%U_F%8/#11+=I91!9Q+3=4E=9,=JO3V;2#/S M2Q#%X'O)384MXVJ<*QKY5+52JK+[[,F\>3 M$V>BZ?D")XBA4,/TOM.NGP]EZHS^V#7,'M9I?8_/F1&UYG:,EW76OV\[P_:\T_4[:Q'[=F/TWY ML];\0V7[VUV%>!WM8Z]KS9%L_XPUGZ=[ZW6M^6?*-O[C^.PG&VYRS;=W*7C4 M*.JSC:)>;7AO7S]CIXVJ< MBQ\F#&]:[CER0+PIWKH$@44D1K,O!BW?+4DJ28#KZ8VC')$"4Q5G8-*49B=V_TB\X;";VVV/_Y%\Y@_X3_ M^R4QSOV/IOYX[)D X("L.+.CZY-U?[]=@FA3X$W!'TZ] MJ?Z48A"2WH[B_)76X86Y=DPQ8L[4=&W>$.V_/QWU7=M]D<^3 -%2E 33O_4O M#CAN6K^W"/CT6TTQI-]@59(%_Q7Z&KWD-P+1?^#EWP3Q\5CRVDCXB1LC7K=7 M!^L/8LSOL_Z(YZ^N/P@RO\_Z(YZ_NOX@ROP^ZX]X_@:>4U?H'D0\_UI[3AR_ M9_HFUW]=>R"OKK,#^]O]OO$8[AS^YJTN-N+F,4_R5A<;9^(R5AQ?OQD/L M=^,A7F_$'GRYZ\WUN3[%##],%\:SBJIVM/A4)M1N154^W?SGDXWK+2Z MC;'+SPW5'2677I7.%IGZI7&&Z5IKG'94O]C9X-[V4"MZE'94B4["(A55MLYUUO2:76]I4J+8@@,"^R,D[ M#,4>1G^N6?"6[^D'V-V#2S]J?>'NJ]W('&RY- M@"!+?&$"W#+6!9^=*&6<3+E6JTS98[:CRY-4H>PZ&\J[,%:JLMST$F21XGC# MP-=TD1PTQP K"9@R)D_F'GTO-7M;I^E+:]X%H2?(-D?0=$S2R); M-BG533,/$J6W:]71I5-"VE3+:=R,[',ZW5 '/"O+I7W^H.RI%18@5(=9'$(N,'*S+Q':O I$Q4G"+4N(E MU2WF<2.[*2:3M4L#D84OQGUO8ZN9T2M"%- 0BF FG[NC$J:J#OI?6 MO8Y$^!4HX@61*$BB1TAT(B2J$NYBTG>F-5;IU-S)RMGDYNZEHZX%QEOV1JN9 MJM2ME26Z-.IP"^3&P(PZ=9=,GCBC?C5;2Q2!WH%NE8G9\ 1=M#_XB3+K0YP@ M 4Z(ICO6I*M RM/585]\F5>,AY]-HZ=&:GHXKDP&F#1:=5-32I49)?U9@+2/ MH%ZZ00EM 2=Y-=O71O*4+DD]&J >"7/CB1'M2O99J[+NI7DNM9W)M/A^M,.US$\Z3%*CF;F\;1:B!?M196G!761 MAGC"_/I#1*5(IRUFO+BBG:>N^N++O'D\.7$>.CTMF>RTV66Q2BNG:> ^N++ MO&)(.252X,M.NS-2U3A7F>/RC&Z17A'_DDB&JS*Y^KK0E-G"V.I28T?4'NK( M\X#97P 5](L)G @JWET(?7$=.D^E],67><50L2@T#,D44B[6+X[2WHRI:P+^ M)8X /M-H;ZQA*;8SQ 9F/-44*EV4J(#I69R\(PGFM?SLOQT>\.T+V#)S;4>9 MK/V/% -HG7_W]IYD/%%3_YO=9@+,P+Y1<]$:MH\)9%,P-8V?V]+O[3_VY\J M9P?W@>O\*HZX:^Q$-:Y)$V=?=N/6[NKP0/\Q[+_A]$.WB^/^LDY10RXJRR,/ M-\$#)YKI;>FQ_3L.-Z=^CRV)5^,>H, _<]-6(,-_6Y(&Q'4I/7GF[GM^;$,[ M)?T#YG9DB:>&I:=A.0TH+-C\88-(>$W^A?XM?07 M=A<'7_W]K=F!O]A),&+'6=GA;VM$[+@2=D1@=67LP")V7 \[_(V6B!U7PHX( MK*Z,'2^WZ(W8<59VO-8R.V)'!%8_F1T16%T1.UYK9AZQ(P*KG\P./-*.ZV&' MOT,5L>/+V7'M+4^?7_7WZ'%ZTO6=HGWP.3KFO-3F] P,?_T0V#EDX&Q$V$E% M\J-205#WS&7O'GJM.2Y\R8MMI'?%.[%=]4XL*-]Y9SOQGR8UGVQ%_CT($IG) MR$R>TTQ^%N^*X(\?@FNAU9_Q3K"(*H=4>6WW[F=2)=*@YR]]B:AR2)77MI1^ M)E4B#8HTZ.T:]/(^Q\^D2J1!SU_W$U'ED"JO)=]OFBI1)!]%\K<4R35R.)D3Q$GG44FUX!5:[+@$;Z2-8T4"D_'_)#KJM]=C($G"^MJJX84DP'GT_MF&2(DA@K MN^ 3$KM[HZ]UWK@JM+C_^1?.8/^$__LE$=,-'^ZXL7,7JJ?7R.BCB@)IG\K/+QXW+1^;Y'KZ;<:B#5_NR#( MM."_0E^CE_Q&X ?>2F $>94AZ"MJ7[:A&_3LHO M/V*[F=5%_/IJ'R#BUXGMUSGN.SG-ZF[ ->O [MR_(Q&+7*0K6E'D(GUK?D4N MTJWQ*W*1;HE?W\M%"E4^7$&S3/#_>!*](*@SOL&VG^?0,OQX^^VS+O+=?3O] M3EX7F/:K;3F_O"LCF0M%4%"+7NWC7V#+X,6O>]H]]M9 MVV#(DQ:_]J9,F9W"1F,[G26VP)MULSCQ/ML#-&^9>A8L&M*LKSC3K&L[IBY9 M[$K07,C,M&V#.4IBEU\=:1?:%7J)?C.96&*,W;"P!94H4*/6*#4B?_VA[G 2 M^PZM@,^!"=@5+/+=F."?T(\PX<.8 (?O\* @F;+%SZ>0VCX6P%TN:STJ9$[: M*US.].KL"NNDU6Q;86EJ*0K]S:=[A7\22$PI;7 #)SGDLMDLO:@3HT8W#X&$ M^?6'QA(1C+P11LC++_+=,.(?!8E@Y(MAA.N<%D:6!4I.D1;!Q6>>6<\PNK01 M+^V/%)A-KH7I'LEU4LIHT]TTZM)0!C"2^O6'Q.]HC(J0Y%LC"1DY)&<*4EX% M" //,APWY2I8I=/(+LQJLM_N7-K/:.H6;W<+11WCB>S&,:XS*J]CF$\*^CB!#BPPC1':OJIJ)U!UC'P#?K=87K)\:7UNI^ M@==KCJRTV/B(:M8>.HMAJ8NTF@9:S=SAU$M:?5WGS%Y)K08<^N:Y_3?G4;_3 MBOP4:P1$SP%1\-F)\JEL5HUGA4PIR2[276=4[4RK#?K20-8R"VUK4EW,V0*_ MG#IBJ2&7JVE(,?+7'_P.3YPJH7KC>G,=-ZJ>$QS.?AOJ38/#11*K3+;%)GJ% M;(]KX%.1)HA!-F/*%T84E6_W'$*T\JHT6A.I37$J"78+DIGY]8>@3I4/N7%5 MNXX[2_?^<'X,F),ZPN5I0['*U6N7XV:YOM?+:IZ)?V4%9IH^#IYJ;- MNLV"TBD4ZS.E@/ D!3P4_"[!1)#R8R'ES%<4W32DG!(I. - DL8D#;91YW.4 M+C0R[43KPDBQEE:-33F1F6,%0:%-(6%DJ@Y""IAKQ8D[#$M&4'$]-PN?$RK. M?BOP34/%L%Y2DW0Q+V(5_*%0->NTW%MEQ& M*Z:!>I-W>.(E];[U$M>\8L"^.+'_C7:'WE/D>L%;.2Z4S[U"(MP>+B(W*% Y M=N$J<^C\5"4>>$SRB?+!S ;KV+9FR5A%TYEP1.:6:<7[C)18WM%&U-W_""K:0!G.(P\POE$"?^B7:F/Y4.OD)-/'\& M^0J)\"WAZ"(9Z&S&&0SD6;V 5=BJ0W2HY&"Y>+$F[Z08A@_K56;2&1##F C#3I,OND+U/7_6^@J)\(,Q[,19;]WRS&$ZUYNRG?C(RZC5 M![NQ^71=\?N ;)D>]=N8K1N48_<&ZVZB;QC)HDS4^# MDWT$@H@6F^+RNE56>:>.\PIG#)4<@" ")K[I.Q*+2IZ?O3#BTN)_DNLC+KV( MJ]7ARQ0QUT2=4PY**<_!'B^@T.^[\*KVJ>"97NG+6D\+/]QQ]S M[[%=\CT69-_?V%K[IF3FJS'B''VYSK/Z;Y!%CSLA_=W:_:7WGR'I<-8O/?D/D]9$@DO)OS^*S7UIX?22X:2G_ M9M'&I]A]VZFVKY'T*/BXH>"C*5FH%LJ #4Y^6 SR-G-]U8FB,]BJL[=!N#X2 M_ ICYS2*/2*I/R[LS@*O7Z E)^C&N.J67SVJ\ZCB#.*.*.(\ZT1IW]YC_WC MPLW/\_;+=\$^RUMXI$L2?QQG(^M=-8T M4.4G'[+5UW7%8#+$Y9=655<,*::#SZ=V3#)$28R57? )B=V]T1\Y;Q016MS_ M_ MGL'_"__V2^."&:X&ON>SW4DSU X,;9FH%3$8T]8BI!\?E2?RFF]6C'%"/F3$W7Y@W1_ON:0Z0C_'U^@8@THB28 M_@U:<\AO!''@KO(?K*L.LTYX=?]U> M'*SN/(=Q3[:Z'\^O\YPRBOAU*G[Y$=+-K"[BUU<[ !&_3FR_SG%TXS2KNW:_ MK -;X?R.Y"ORCZYH19%_]*WY%?E'M\:OR#^Z)7Y]<__HHCU)=PT%\21Z05 V M&G57/;I(_'B/]K,N\J,=!<\_[>MI7H#O-R\@GF]NNNU3$GSY_E;+1UL.ME>9 MV:C(+SB6GS:I<7DT&$_83[<@>JX9*KL2-!<1"6] M>))3)1*,&VBGZ*PNAJ_-))H"WJ0E$;*A.MGJ?SD8;0I9DP/(@GSZP^%1:W; MW],'[=9P).AY&.'(U^+(B9LBJ@R;6^7*HR6GYQ^T@BXG2W3MT]V;/HDC4T:8 M#3IT?<0M%O*FZI"*7,^V((ZD@$="W"49,H*2;PTE9.22G"E.>14A%F9/JHU[ MN34G)>86S?7&^J+XZ2Z+GXU9&HEJON:LEER#*5&$7=NT>SY"P(:,!'E','0$ M$6],95Q&USX'$4%7Q@@B/NQM#-6),9^.)^HZKV9GPD@IQI/I"ZMUU>.'Z85# M%UB^U/)&M;;"+FD40, .CP1]1R:H3W5XO."6]-/\:L"B;Y[@?W,R]3NMZ#Q] M%V\7B8+/3I14I=1XFJ\LE;BZYIKY@3#1XP^#2XZ+3M=I?+)J9FF1M- M\X,E0#(2)E63)!-UBW[+88]OT?;R2+8U@H:W0<-%4JNMOFJQPLP<8_PHY4QE M;E/)>I=.K4Y32B5!K1L3=EU?T46EODR,Q33$$P8X1DDLPI,WXLDWJZM+Y-*G]RX]KV$R'ES!?JW#2DG!(IY,<+[$.MGI(22VLAY,R1 J8:@5009TLU7KC6O0C^O8>R<)&4/$V MJ""T8F>N-W1-7=OJ0V]:V/$A4PY8H3 M=R2&GS;E>E55KGG%@*TX8O\;;0Z]I\[U@O=O7"B;>X5$N#U<1&Y0H'+LPE7F MT/FI2CSPF.0398.E]KBOJ"R'LT2[0J[7C4DRJ;T(LAL)3)6WI\_@:]UTGH/8 M(W!:9P>2VEK-.35;(;Q:)=/.=876B*!@WA?*(4[\$VU,?RH=?(6:>/X,\A42 MX5O"T44RT,5&3AA+#\D.IUOQ^2C.2@^][HL9HY-B&)5MJ$M3R> J04[FPW1+ M;#)Q#V(8$V'8:?)%5ZB^Y\]:7R$1?C"&G3CKS1CULCG@39[5V9%0M?,=921] M>E?^?4#&)4O-^BHY[K)2]T&F>O2:JO01D,$D=P1A$81]-DM^A43XEA!V2F3B MVI6^T\#Y(N>N\N/X<%;H)R>?3L.]#YE89Y;H5VE[J*Z]U(+)T(0K:6F(3"BI M'D'3IU+L5ZB5Y\_*7R$1OB4TS65[@J>R J%*;4]=;N+99"/^Z4+J]\$)S8]) M9C/E#,ZM-81,(='K27,9P0G],IS<1LDT1: 7H*N38S:\V.M';C >R\T?J#0) M5%HTW;$F70;8/GHCQ:47<;7 ].D+)\QI9C.V+$)=X.G&TA/*5#'[:7"RCT#0 MB-!P<5"M9%4^FXIGYHGA)#-MC0C:OT4B145% L]>&7%I\3_)!1*77L35ZO!% M4LC,/%/GW56IS"Y2Y>J@.3992_ATT>$QQ<_,9NPJ2:P]H/C- IM?FL+#3(:* MS_SZPR1/=>G#-U/[4/>@FU/[((=[Z47[G)8>:)RN"]:BL*K0 MA>:7J'VVR,E#V:XT62;9P%J]C$)T&:3VJ5]_2.H.HTYU;52D^5>G^61D\$_C MM+^JT$:Q+XZ%L5'CF/Q#_&$ZR!;*G[^?Y9A"*^EL8C88#6B6SY9FTD*4L^L% MVDT?@W*<)+;%"Z]B*O5:&S8$GOC7B6!9=EN?[!42GAQ M_25:F*[GQG%;Z)IJ@5@SDT&BT5[*OA;20 L3=TSBI;/#*)WW;X<'7/OS'U%9 M?IXM]X_2M96,O4\<<^[_"?X=M"V#"B'I_\Q-6X&3^VU)&J#M,M.UV1=#WV%:&(76DG?3$>-*:- %S?=(2:^;:CC)9^Q\I!D Y]F2,S7%F(MXI?% @&-3TP6TEE9SOZWR5N2W;'-0&AQ^+4"F^Z,! MAUW;%P%+$DRPZLVCB !DBLTM ; V M5X"4@ ]B<\E"L :EQ#$] *HQ&TS&GJR1:!U\;XX! 1".QGA+VDU'!W+H@K_! M!&0+S. ^EC9B$B 2 $OPHTGP9CA'B1>F1R<:X\%/D2\%%ZKS(OC$0=,>2X"H M!IP,>!+Z_59X8SL1A9\HALL'8(ET?P]_!* I%MQ:G/XC*O9_$8(^@3TB M<4_23[ .*O*SN';PL+@@:=H_+[;L#)[PQ0WK"6IO8\471ASW2;4'C>B_____ M]R:8WJ-?0!<"P:(LQ<>6Q*MQ?@+>_YO7/'YM;Q/_J?M=(/1[YUF02+LQ0.?_ MCNW]^Q&W]Z:C\ZOX'N$.4=C_V?8SRV=6\&'(DOQZ\MR=92. NQIB\)=LYP^K@)/ MZ7J,7$]TRG=>QJ,A,U5F \+",7[@.I:N$4[*:XW@4,)WN, O)#'MO#::_ HU MV +S\\9DS$/( NN96PI$(X"PEB)!:(,V5#>!;VE:$-2F0 UD %L^!!U@X 1] M](BOW2D$+!_CX;],VXGQ-=Q"+Z_I'5+QR;(28&P+)CZ''AC +DE$/9"EV(J&1"]=SBM@)G/T8J"Y2B M5F/)\23)_P@,,^R)9,$5\Y HN@(9)9M@'.#,OP&OMG8B,)%;CR4F*I,)=%R0 M6X/>?/#U'" 2LCS('0H_#]@J&[T2DEP(K*X(9,*YBWG 9O+ *DN:;X>A@P5> MSXN01NB!/.IN"F<-UFHK .I\=4&F#LP+Z[ M>U/I"37V*.$IF@:HN",>%%PHQD@\W;$-'$7X:$ !9%:WP\$+8VL !O!1&K+6 MYQ,D/-14^B/!^X5D/@M,.Z\8>[XS_!?\A#_*4R#U_OE,X,X8P%:*.]!XZGX_ M_AHZ2P '/.A>05[:YL2!?T"8@?XD,+/ L8I9$%B0^P4,B29M@07!SLIWNP[' M(O&T'5\.P!N!1$IS'GWU^'(D2 'TH%$'FA2X8X^Z'*#3SG&[CVW#7E\9>0L\ M3T9?04Q0@.?FDV3_G6BAFF8*2-ZW6@2_V3G%-@KV-2BW-G"QX'< 6B$9P0Q@ M#.23RH ==M%?.Q;XY%6,I_.$M'PR=#LU>T?_N^V<[?VH"H9'28JXB_U'.6*S M@VCFUQ]8001K6)0__MN.3@ZN_3UVJ/;^W%<]E"0MA5$_IM/K2PWK\1/ MW8$^1-VY7Q:VDZ&0LB(V@6 3\$@&9EZR[GQY\J5V3Q/V]0=)* K74<1S/(@" MH@5,CN#ZL?W..8'/VH9/>\'A@?!#].9C8Q#P2K[BV$Y\KKDP=(*K]:$ O/H. M^A][[LA]+.<^&E$@BYJTBAF\$_@CX%,DHX%4H95:* .Q;\%F09P-NWIOR0#Q MXQ@-D/S;CPORZ>G[ -#@@N 4!+&*Y$$*K"$WD#[X7+# #"0#K$="_X0L,N&, M("9,)N#U2U-;!FD1 _E4CZ^Q))W?$F*[]CR@F@*+:'R&;C%06]_MH?4C &S1 M]^YX;'T7@V\ H(KXND>T8(Z[8;Y55BPQ#M[GK'<6_!B=#7-?LGC[\1L(@-?F M"H8T2CJ6G(!(]>+ZX3HE!5$-!*"V[9< 0ADW)"?X WC0DH$8!,W3%&DB=-&0 M!1&0 /*^*P=8"?PG+>:_;)M3V1-,Z$0I0/37^S\$Q):A3(,OQY:I@H?O%!+- MT]1\/BHZ^,5]K!^\>>]]R@3.9SMXYW#NN6QC"7!/\G,P3[\#'-[WY)[XN>B% MD+26N*,KF+5/+>0]>N$)'1!@SQS[6"<%CJOM'#Y@CY8!(2#6(-I,$.H@5OH/ MOX]QL)_] =<" 8"4]I$2_%*QGN*78@?+ 6M5'K.32,5=RY_6EG5'1 '::U M ZP 3%]*5L"'(&H$_JN.Q!X%8>!CY*")^T_UI1*\-,"+R0'G]M#Y<<&0?3L7 MVW;G<]-R?"((@7]O2X)K*9#.VY\@?54"HX$("1\L6Y!_>^\3)0W8::B\NU_N M&PC_*5LW4P"O0 &G.Q>AO3HEAI\RO[[U,&/PEADH:H!2585''IXB73S3?M2E MVP;N@;6$,F-:*O"6G)AHHC >?\ 8!MO\#KW!@P14$(1^+2E+E+]["A_'I^,G5>Z!;V\%6KT_ M(:#8T#WXKQ/OEZ;M46.RVQ\E1\-VI\,U:@[#ZA5JZ'?LCQX[ M]8#DJRXYP3IW6Z>,OW5:!_9K5)$H92.O,ZRJ6'F'5 2QVJNE?_TA[L.5"S$@ M?AKRH8#$?@U]4KO]X\U,F&OS![&D2GRSHBU7MIE(I<].GXUJ=OB-W"]Q\=1Z M.>NM*"6E>;_^4/?A6_4?Z8. L^P"]Y+$[F*0WXAF'1#GHQJ5[<<$Q&X;;DH! MF-/6?F0K!&()<32(:?:ML.\*;P<%(AL8."CKP&T/XGYX4"F(@S2$E_94DJ#@ M^YNB7>0&(V&_O*P?U@+$@<6 _ 0@(]J2\1YFUH%5>\)/U!I#JQ5CPLP6>JK1K;2@$7S)23BI$?0WA,*"^L0XBE(0 M[&]#HO<9QN]E$G>\?<4BD,42P_(NI;#Q57M1FKG4?(%_#YOX5A+,I'G6HAOM M!ZS3*=!*$I?X5,5[HU'43$..P]CZN(A^7!':NWS'+JC?;KPZ4TL*=FD4\& = MO'AJQ_SBI\-7H2#9@WOFVW!_;\?MR$3#TT*_/C76A>I'B?WZ47*T'(]RP\%X M,%8+R924L+NI$9%J?0WV!71N[\A\% 5SHW6Z82?9;KE5GFZ+"\ "F+G M-A,[TE$^YHV?5'*<N/9>3->VK*)+\ST%YZ4DT;E]2QJ:I23Q8LRL]4Z'=W-9] ML-NRCY(A6"A)SFN02HU)8PRS@L SWU)O3U2F\9:Z4>:E$L]/#!*]0>YS_V,N?]W4"*\5TL# MW6K[(,.+4J>[U'-0 @)1%U8Q[$I#_.VY.W\PK%*U_125XILE\(WK (W:;'?] MCI3/0-Q^>2,;[G>3%!8'_T?0<F)R?"8 S1/MU M>R0.J(=HC68M\'/T(FB%_'T9OYQV6SX;9)MM/^]O!V[<[N>\#CVYY_/2B*:[ M EU@J"4/[K>@:0]8EV$//"7I7H6L]Y58]LWZHK MU.+T'@>:B"][2FS JX9$K5+C%J64S&/-3MP> $MI*RND#2'EO8^%]!L)S5Z1 MOF#JNH+VB^UMOJ#;V0\/4 8A.#5V'Q4RO[F0F8@*F:-"YG<4,O-(ST<"SDL4 MGYB,Z DU&5$TGAJ-R:0(/FB!AA3T?2D[B;[W=JDMH?-+L]QEXGE+X\(L,CY2K6 M6[I61U 7Z4RAV)#G0($]X'9OW_[^HNX+E6GODGU[1OR(C=\K[OOT-L.[$\+[ MJ9ZCT[6O:&_N/6<7GS&A1W:>]E,2'6.E#8NHFU*)9+E-0%[^2)?'%4P[N0/$3R)?)\)BEI^642UR9\ MKZ7%GB7O*SDQK/*0$IA2("Z/;L.K1 T85G[P"]1W8'ACXP-AU[[3&%ML!E25#A+ME M:Q/*_].(U(?>QU,72M@/WP5NA[G'%U*.4*/\Q.%7H/7GTU\G0*?]^.>H]"P6 ME"2/!/*!6Q04A&'!_47A88AF4+*Q?K%4=J;,75- MP#]^_\U'Z56OE(85H2:E.86A1MW6DEVN*1 SIHYL,6W)=6SCZ'VB_%KR_$R2 M_/$<^#E8,QL4U[WDJ)AE*_V\9P\'K<[ \7[](;'P365G$N7S7#KQ48(U\%R[ M'Y\:%:[3;$^3":TH" Z092+Q L'"PJR$MC>#@M^[;<+++[/D15TQ%-NQ_%,- M07KQ<3L36)!KY\/';'A)!S;00O<+FW;H:A!?=FO,0U[MSDLJGTR2LVZZMMJ8 MWM??AO)93?XR@KC=>6:8Q"L9+CM9S##:\_+PNK.W>37*[OG[J;DPT.Z[/*)K M;9/:;T7;ZSE]@;9UX!HGKC8)*E!W=4]/DN)[SM>1_.7>#V%"?N](ZO;SK58[ MJ*):,J;!E26VZ5IPG\'?R W.G**CBJA,>W>SQ/&3++MLZ<2%1Y*"PNR]&:+, M/4P:W<=>6^W>CJQ?20<_%\U^= M CDE/^QB6C#&FHVQBF0)^$3H3QNSDSO@K["#[18'_5R>&F)];5K1LLN2$5]" M]_O59,ISZ;Q(+=Z1=\#V+70Y.]QPHW0)6S3*XWBY+8TPZ#U^9Y'^*EKFE\U$ MBYRZ*@>@ILRTW5J\5CE)#N=SY8V/4>H14W9C"9=3"HYKCZ>RFC8=C*#UMMGG MX[3\B3NX/QK $?/RO%P9IARU(4[-L23TR&H21KS7E;HY)>7Q9:?=&:EJG*O, M<7E&MTBOB)\\J?\JY?,=O+.IK))UKM(:#.8#O;MI2O*+E/^\?EUW%NB47$[, MTE2N,,B[K,17Z[BB#Y2'U?GUJ]WJ=L:M9+FM\G-N0U6,3L/37O,V+I!/NN)K MB3]*>B_1S);KN+;A%+>=F]I.D>Z0+Y/^B(+94DB9D&Z\<%S\8LFHBS+QR_(X MN,N)"DDM5RK1=;O)28Y="_+IB_:O&IR^C+B)N=)>SMS M2;*P'3I(:+S3$EUK/70#IE(N70;]=-)-_P8-L"/%$.".S.T7TD*-\4 M7&4";]H+KBX \Y5LQS0@@C7W[C4ZJ/X-/1.E NVI,I]+Z! > +V#'XREO80= M3'(U@V-]L!+VZ3._MJ3[F?)/J+&_FX\9Q<8NH1A,M0MGNI]H3Y2QUI@H*AR1 MZJE+FRXWO48+;A+%1'X=+M?V3U]".P$T U8YPTO0X)^L:YES*2C+5J"RN)J( M4I[S5XIC7Z/&:\6R+[,M!>;:L_N76^X?3V]V MVH7V+%?!"$=6\/H*#%CPL7^ZXID7;R\.?$%^_2NQ?%QU#7]71/%OTMG>%P?/#@";^J@<3ZYF M>[K%L;W&SO=?+WFH9W=CSW'%#'$$G:< "]2#J[&.Z7K,,M>\YJP/KPF'1QF? M.1X"[WJ! K9_C!#)$BHX'DN0DWZM4O!H97O3'Z1?'%W]!6A_N.'SA/J/YSB> MG8A_H.4IZSXA[,_?!QR0%UW,OB=2\&)X'@0]:)X'LG8D)0CO.)+0-5_HCJ.G M%/N-Q.KT(/8!K&(#->ZBJQ8:D\[>ON<4VS28QO9>@-S MC7(C;?5G+F^D?\4DX%+/P?L1;E[N*-R^KWIXG ,ZA_^\\5I-GUO;0*D,Z+'].P[;A?_VSW- 5^;5[TY_V,;L-4MQOE4GW['JT\'RI]<7 MNKO[N294!S,'C@-7D@#5]W 2#-M!;XGC6!S#1U)EE<].!XF*NE": M5)ML3!I9[^/'+-\TY2/](U/+;*XC"*44YF8PM=,NI098&9X<)G_]85[JW_H! ME+L0I%%79S4OA%\'[5KQ^2J&,M*7:3E[)C"[\))_%+)1 ;)54N56-55(5ME. M49[7R)7LL-2GF]^^&]DRS !_$->8A?5%W'%G;($8%KT1>0)D.Q9$?'/OX$>[ M>1=O=/VY;MW/>W877]C5 .2);[WX*&C%Z8=!B>FN,URCBZD+L97,UJJM$05! M"R?"!RB?Z>3]-7V6#Z0P]B%=#-U)]=6[/RQO0?K;@ &=*6\=V<>I/F0+F5G/ M>V [[7ZKK-4$?LYZX?:CQ\>A>VWP+]KU"=48O:/3]RUW"W_[?+4EC M@*8Q1%3_QB5=!VK9<0!MKZT&*L/;0+A@KQS%$$Q=BOVEF;;]-]SY1!=+F+!> MB??;8L&B#M?QNX>)RE)!+:+"/^67O**AS;'@>K;M,Z: 3["!Z-CODNUS#^Z/ MPH.&LK2WW[__*SMFN@[J3 A?MRV(V]Y2D5,T-*4WK."@@:/N5_B =?@EA\$I M2E13A/;-_5Y"L"+%[ZD%FT#9+CRB**TD2U""7HC;1\]=2YC"KH-[A0+^L_UG M.4"'X<@#=K)OT;7@%[;]W^$;M=SQM@45D@WK#*2M M]D#6^83]"R(E 12KV4'_PO_Y^^F-F(X'I$P#Q-FV!AY+ @_K@%"[&'&?"G>H M[> 2<$,*..>7'^QNSP_XR>_GY9_RA6L(FB IEZPE>1$R;ZC-Y$<-[[Y#$%T%&;H* MDHRN@HRN@GS_59"I!#4A$@0^2DD,/Z(2/#8:,SPY2F")%,;@%"Z-0US(JK7F7C';O8,4.S]=ZZJ#.(J=1F,#+U]1DETO*Z(=4ZO\4.VMHHO2C)\)HX_';K6)FJ[ MM$JNN6RZU%YAR44!MV!>)C31L634UQ.-DU6"*[7(P:9=3'AI,#(T494LS):% M!#=272^^I.GN))TOP9&AB3ZH[2%I91YZ7,?H]5*KAZ56;K; R/!$B_7$,&TV MQU6,&69J:]DF'[)D:^\"S-W(U=R55X:G$BI?;-1-?#PH+4;I$1V^5+-!LE;) M[76[;&,T)))BPLLF>G!DZ)D)16^U5:[;P1;+.3U(\?*$&<"1H<5;24KBI>9X MP4D/5&O137E86O' R-#BFX) UA+QY$!=8YZQ6FB3GCZ3P1S7KR7Y>KXW MZ9GM%GA[>"@Y\@:6E^E55,E;M8CTDEI7)( /1^YS'4[C&$X4/4_M]-9DT2YO MXKT$>.J1"UV;8C[[4'/C'L9H=[WMJ?Y7M.1DG MWS4(L*PC$DTEB-ZZ4$SS'.]5R'3!FIB5"AH:XJJF*IE.H;7J8@V!$(<6@5E9 MI@6'AMC:B6-L,F['']1^M467"'-.EY?HJ:&YUE4=QR>5884#7BZ7:\[+F04M MPZ%AQI8]3;5:^?H"8Z8J4QAFLZE%'A#VB%BO!BL],V),E=,]O%C1X@/\(8V& MAM8EEI?#XD8J3[GXD->[3;5L%-0T'!I:5Z8UKZW[[II1.^F'HJ)T*%O.R'!H M:%V%=:[5&W>D"MM(BT 6$[-&;]R"0W?K>N8&WA9I\ M07%XVA"#>/:9PMJY)3RX7:*HL[J1R2T!EDZ*W-44UOJY!!C4BD%4?B2B\X/= MH(YZ&\UGP8>\L8;>.9[X!]YM!B\0.@SK>0?$T&/7>9I9@ 'U-K. &@K QVJ: MZ=F_+]IPX[JJC(,9(/>7=QUS^X'O^Z)/SEF(3#'W3.KJZOZ^72'R-H" M.207<>+49TD/*A=>3?;=X%G2SV;6SKOD4+7D.VFP.Y5*/W,&57P9/8G?;JPUN""!?6_N52\>+NQ:1;^X!KUR/Z3_I]_HP__W7++\?Z C _X_1=[A_WYO(! J.+_T M+3WUW7F&DZG"I9=TQ&Q\>+_\"I;SEBN$WEA$?-7W17Y9M[7CS4"Y2IQ?]$I) MFN6GB4ZGWG9UF_[XS6= CTI(C8ZUZNH*HQ'#) URC5\KUYAK3ISOP.#;SZP^3_/8Z&6EC MN&#T9VKC.P\1?Y$Z;IK\M-1O)B9L%FC?&GNHJTKC_['WI4VJ*EO:WSNB_X-Q M^KT1]T9LJQD4=)^.$X&*L^*$TQ<"(44$ 1E$_?5O)JBEI35NQRIN=.]39:60 MN:9P(J2E)\U(-BZ_R=-6,MV=2'ZDE3OSU3X)^:YO\PHGXJA):!8[S M^ZVB?KBL#3S;?GG_8X:-SGTP_MX8Y1\]4]\O;#FR3/]^R%-UT'?VP"PQ>WK9 M,>M;K0R13 ,@4VBX(!'@"TY8,$^L=\<-KCSBXR6RUTG.K-0"--&\__H'3QYW ME/_/(]R@7,N)B-2Z??Y])N^/15NI=^7/?B?6\$5I4[E:XHVANM,48E%-MNL-)&"I__Z MAR"/(?C\*?XTPQA<4/ENQAV,ID4QA7&.A.%HZVR(9!+:.TA 2W_C6\R8N MP$^R"*<3&FZ^UCNP"-<,?'S!)"Q21-5F[2S-SE=3=\5RZV;!9Z!)"%(ADM2W MSTV*?(!SYDK.%CI6LXK39T4"QGEKA%H^/:T'/$Y1ED<0> M.,OB%MO\;8MRKAC.^.Z+? ___!IQV9L(\$U!1*[HC'_W1;X'DAT)\./R]J<( M\&7K.2,!C@3X\E>_#RK #WBAV7O9$-PU75$_T05\>]1/$3C^=VR$VK5%UYL/ M7J]\OL#--RI:#D5?&.<6HY5 JFV^/4B1;<+*%?IY_V:7E%L]94(U[2 M#9H_ M.MRSC@9-%$_$*X:5BC>1NDX?:S?3YKHVK"X= C5>)?_Z)_&+QM\*6$01ROLK MUCJKWGZ7LN8_T-L+WC7^D=X.J %AR^EDLAO4V2WSB[ MX(ZN&[_[NK]1,?57;, 5;A?_R @P0ZP]JW-Q4O/Z!4>:U9MDAD!&((V, )7$ M(R,0&8&H=/L\1N""%XY_9 388:G2@9X)R\XGZ:J+U\Q&HH$\^.#&\5=,> S48GU,7*A1XN87H M=2K/@J=9S0$%6<3F"J5GYQFOZRX59*Q1>G6:CHK('J6([.P1BQ^O[9=%8[N% MMJ]GX_%0588C3/1<4UK5ZT6SV43:3D%M/U%*\:#:?K-3S3T9A*AZ_/J6XSK( M<;Q'"1^0(R-@Q\SQ005[E/L1Y7Y$ MN1]W$WUY$3RN!SK+C3\_[RU2 ME (2I8#<.)SRI^I;+(W'R:;7:6!M I\;19_!B(R"U#?(!"%2WSB#*[H$CC)! MOD,FR+ELP4@C-4=3JB;;IOG%O)(K&R0;V((@(82DOC$(Q;?\YF>RHI/9J+#7MD],,YGJ4%RAZF/1!O)GZ=>])'XPL_XY9I@L,5Q7U%[&' ML6W.3N1_H*K\F.A#MI\/6N^[JWJ4^?$S;-K])($$GT&C!N2&N$*#&=L6#27X MWJD(+#NJQ$MB;:3SE8:3&^7,%*^*36CD LA_[(*1B6_@NWQ;Q;[O)(_O%J"X MB&(3@FQ5.!+K\ER?F\?IF5ION0Q2; 3R_TW4.KJ2C;(Y;FTB[BBQX[,V8CU; MF&U^4;4U@M+;,C>2 =GRD8U(__4/==SNYS&-Q/??^Z.DC+NP '>0G_%9"V 9 M4Z/;9KL&IN8+IDR6D]R:5Y %0&&.-[MM?X?TBP\F76+*URD%VD: ,%'?@6\363F#A1B*H#-L@#A&+(L5/R6TR3+A(PL1)(4DOC-4 MT,]T$NXI:^3FE+DO8W&3M))/&(N.XG#),<%[6EQSQ 5@.K[1"HS%)K&$>LM: MW'MB2=3!(.I@$'4PN/<;D0@_.^I@$ EP),!1!X-(@+_7(J,.!M=E\5Y+=@O8 M!_>IL?AW+E;?&XC#O_Z@VO6WR! $1L]\'GCD0ID0 "-LP1C&-+S0G-IPN\GIWE MFVMLQHR8^43S6ZH;;/EII/DI(M+\2/.CHOCS:OZG[R\OH?GQH3:IE1O)+!LW MLI.F,I@ORW2PYZ-+2KCI/W+Q^]LQBW/G>M^-OOZ(B\HKQ"-^BD&Z1?!ADT=Q MPB+Y%#6I: O0FW"#Q?T1>Y&FG_$/<$5 @L_3(.O&D5X M78-M*C%.==>M*@\R26;5(SV2Y ,-OG@3LTC/U'%<=K\*/5 .^V/U- M4B^GRABN&@]B!^H"Q!P@>;;JJO"=JB'IG@QB4'!<2*<=E-ZO&-00:1)#40>P M#,;((?2>.P';*,1^G"(,4,!?+<\-1.LI5C>-^ :>[^7C-TA]J+/ U:MX-U(I M()IL2=+>483=+#8/UYI]7@TW/@I.K4X_@%FJSNX=K=VZVVC9-8 2\H5N0EDQ MJ2J3T JLDM;%JNP6\:]G_?_A0IB9Z1GNRUJ NFC; HGDKN$J$RSK5>5D!Y@L M7V'^^N=$73&4"]-S(+-BZ/^O7W9U>ZY6:EY=RN%&EHV[=;G<7X[S0\R_0ZXR M+4RAQ@5QCJGR>M2H=?C,=.;_]4\Z]097-R 4/GC3(!B'P:+E M!U]P)S8 @:C 68/8#')ZXL2 @9Y:]N G)/8KAAC["]D."TB(#/KJ?HS*BV/K M[<5O4J^V9SUO5,>X[!A4ZYV%/-2_7IE\.?'KE-D119G&%*/&:3=%,U(C7V50 M/YWCS?WJ5@6_-[86^5E;2:35*;^*KS+]T43)^.E[9*NSSI8:Z;Y):*MI6L\D MR_W&0H)6!4\?P_3 M&#!'&&$DE21H7$A)%"TD:" *(D! BVF:'H]$,@D2(GSG_XJ?^H9 ?.$[Y.8[ M![[Y66(+AU*>5PW1D*#@MH $U 4Z$3@=^(J,#A5K<]@8"?UAU:P3]2G&QMML MUA6:I$'S3&@@H P F7'?&">@8?A?,0!UP8+O=FT/G.UX&/P:=CV')U9=WC\> MHO]'8A![]62,?OZMNE#D)#B VLK$>P.?]JNE_^1?1I*0F7 "1:R:AA+O 'L6 M>V;&'9R(4#LXU8CMIFKO)O<\:Q?->N\/T,) NX-LCS@+OR5[Z.@TUI$A,928 M ZTB-&83TX&&*D0XBZ&'.,BV ;#;P;XB^8[M"BT$EA9L&NBWFFJH,V^VV2AV M6]5F1773!4[5% V',>03"I%9/?_<65G@8"\*QX,]]=F^1:TDBTN/J[.SKD30 M6)S.*"WF8 .*P^/E;]FS?1,Z8\#8ZJ;D6.KOFNBB+6>%Y($;;Z<*)XCHC3[< M>^/>WL+1Z>[( GR#!B@H>@("Y]KN+_@5T ,D3&6^A5#]I7 M_J["4< )?L'_#K:=YY? S@A)U>T+-MA5M8[/]]T#L*(D7KK$@P'"?Q\5FO(9N<.'-4Y= U8AR! M&Y\Z8%U4OBI&/-"M.*R^MJY>1BO3Q0>6B4B%D-=R4LT-*:Y>E6<\FDL71W+^!=LX8X!#33&7! MSQI]T"CEN%7;#\3@&!;X"MKYX'PXFW:69U/#*^DTPW(>)Z>7E;&44:#1I-_7 MSC:PW&!QKQW18F?T%A\UC ^MU(&-VK@N^Z[FQM-$_LC6.X(G9=M>0?'? KPR>J!A]LSUL\.5'V;T^$C,)/-83 MCND+E)W2AH8M2,*=5L2)/;485Z;*.%>P-9:KC-S23._4R0Q4B^33<<3U7]N; ME\VQP@DWDF=7[P7/(+$=U4&MDK;2\.SH/GNF-B3PAJ/!*/1,"8J<"?WEF.@& MO\/-#NH@&@+E('CIUD=^NJS,/[ V(A_!B1FF&VB7KIL^$LC@7"#94 O=F&XZ M\# A]@Q=6:)JAT>.M"(XV/R"S=BI^!(HY" >*(>FVV.4(A+Y@)UY]ZH^5., MT?68N'WH!"K[1]7YF_FBP0D4JO2+$^AVNPMF^?R:@@U9='([DSRS&U=Y?*1Y MG">)6=;F)SC4VY_I0YR+JK62.U4'\5Q'*]1PB1(9GO!:S;_^,L MNH4_T!-F:\_RIITSO9$[]O3M"I[?WH#&U)0#^'_1 3D0_OU5V4&>M*OYRH+WH,/P/M=B.SF*IZN7E'S"A4RDF+ M&F36F$?3- FFJ3@E,)=CQGOW]A?EABXPB>&R,54TSJEC ML1 AP3TX6[A>TT;G&/0T>W-DD>&P(*X&11,$:*3(S]T>20XO3W3H&P.T9.AD M[PZU86P.?6\[> +/0::]^A4#\ WF++Q?@7.#1'=^!2201$N4$.5=$WTKF.UV M 7/H7&_,Y'\X&%B1S2,OPE.:H M\$P")PW?"X\0&G!O?NCZQ WTW9_"]N*LN\/QAA4;Q@1W/N_>SNUDZU#!/J!7 M@5-Y[MCB71CK[8!20$^X!C>0SJHI!7,[>$@0Q T';K-7UNE$=[R0 *^NRXMA M;0"4'OA\]DH0B7GSMG ;A G??C)!I>HKDSK3Z%BM! MY1)!X[MP4/^,L8V)ZB\\K[EXT:ZU/I_L>!;&BD8_6:E97857YV \ MEYM^.U=34'_@-Q(:3UP 7$K(D<( >.AS\% M;2Q%=(&SHW=P5. L$(J$\W#>X\MZG?^5U<4__P?_V3Y'TJ%)1>5;D[]EU;%T M%I> KO_]2LG8 MP1/.3EH)(,G9$I)(/!>!;1+]4+M+:TN8O7__^[_VE_.,41.73-VT?V_[;.S1 M;T,7(BAN4T!\!(_"6EP(Z&+M;Q(KM9W;(K,V'IA,3N20*VFE:7!]I;\"K-+!=#)8(+4A+O,T@X:;97M9 M)H\7@*KJ.322>#E2TP%8LY6VS?82V@#3IEQ']A2!.'[FFNB*C62!,[5V(E[F M#)Q,U>--./+HF6F)'A-XIK3@VU9U1?4S,W4 F@)Y_,P>,5&'"Z6=Q^+E7&W> M7+6G7DZ!'OCQ2,P#RV2-Z6(K+9E0?,4JU;6FD#P>Z=*U18[)C4@>E#K0,>D. MEDR:@3OPT<@1* QUS5O76*](>AY1K-1DE1'HXY%)/E?7-(QH:MZ\ELO;BSE# M]7TX\FCM]0I+CN52O\2KLRR#QYE58LHK0NKXF:FU7(ZORWV9];)]42AX>9VK M-H7T\4@UWQ6F8K-986G5R);J<#X<23QG;N^GR+^=2KU)D;[-/O0R3_K3 MES^[[5H89%+U13^>8C2JH2VG7FNZ$IK-C[C9."&0F]\2W+R_H@K3!#NW_&9+ M'AF90>+ T\$^$O0,/)UM8Q]FYU%D10]EKV[#FR7C36?H9>5MX/Z4>H6Q+N9 M5INI:;4(YI6*R(1)ML?NCP&YMB-0#(S'H0>T#6F.5=L)0FJVBVZHQ_ #],;P M6!2<>:1PPNC>7-U,^B#+[K4[\4UJ[_.[=SEZETV'/0-_/Y23];XGNVF=[73, MS,8=#PMW!I"VG $Z)OJAXYLG0]ND1:1]HERL\KU4DE#F3E_O#Y"/^W2,CK#+ MT(+\VQQT'13!'&VCT>BLNP";,RXDU.?3VS] OP]FEH?A?6Y\DCJF_8XZ[.C3 MF#*UU'I&SS BTQ+=^&J1-*M5A-#<6YFXM@.&! M36 BO%!8HZX=RA GC]<:9A6_@%]NIV_?RL[^U4 L!M;V;R?'Z5%+L&PP.]. M+2LSKV&R_S4K"T7(EK^5E7V98#1LM=L\5W,I=E;!-:S!3"3)^'RBZYF,:M[T M[)-6=4HK,\+B*Q5^+LL>7B)\7$)WZ>33B9+6BUC5SVG#=6WJ@%X4/4.9J@R) M2;5$_2G&[%:,7G?R/9#;>Y?),M!58^X%DE$:[^5%J\ZS:B$Q$?=+-4Y2*UCY MWM?#_1?:/EV%SW#-PTF[B%9[,V\%5#Q%:_BSAP3'1+?]AODJE6R@B.$3/DBL M>TJ.OW1U;UN: -G3 3<^5>>[J8KWS6&?F6QG*/- MZ"+5O)]6_NQQOJ\:)H.8S]U;]_*[PS1AN*78*GP(_-+IA.'];.&PC!7EDJ#L M$^?W/0E0$(K=!33#!L)(#T3+ ;^W/^R_%1%P$]1$@3$I#*AM(\-!L%'T7'/[ M01AI##XY"$CNH7UMQF!'@477WDYL&UT.E_D!-.D4]I1Z$QUP+]2W]W#$MC'D MT99DV]_C"+7L=QB[1;OWNS'3W=_%D6,B8(6_4?CT>(E7A&_[!&+=?MC[CQ#> MB"?B31#H"W-AK&4LN.:-;2_P+@A)F3HBRNC@D?M()'_]D]\[)VU2-_>K+: K M,3H'$N=[=OK*JWX-[.1HM=!!0;(10&1^42&IIU3JY@+QZMWT!XCU[Q HR@E) MI!KA?[L9=%PYFXS?>C&W:/=[F]:9!\O^?^=82+AW M/G)GH.]3!?H9(+SM$?OY13D/E(P6F(GH6&ZCX +:YE#<]V6V6$<2I&*AF+7\ MK*<1Y) 3!5ZN:QA*42#_^B?Y*Y4ZSAC[(W-W;=N6>(3]^VX,V7=?XWOG@\B@ MW:M!XPP0W_!7C?ULQMKLNF5TB6*&]WKK-H<+N&8HBD B,T;_2J3H\YJQ M6^_XD+O)R&M[;*_M9O8O\O&^BTGLF!T_N- _91+[ABT-,KFZHWFS)M.T"LND M,O:%!#*)Q*]TXER])6_DV5&19Q=Y=I%G]_!F#%HP:,90??)KAFP ?"TK)=8$ M"[CNH&K6!8KO*T(2&3**."Z-?'3/CHX\N[-[=C<,0=\%65[U_&Y-F,BD7L"D M(FO:,5&6YVLVE9G615],]J?:7.Z6XKD91M?BBD!=Q*;>3KGV%<*R07"CBT0) M_:]CNJ*^RUP]GZY%3N6]7W)$-NVN;=HQY%5&U?4@4WN;GKTU>PYG-VQ3L2$I M3@4%T[VU[_.#&MNV)W55I09@R#0%&ADYG/Z5I,GOY3M^V/2A(.KO?;2G@^3> M:]?-XM[]2Z'/6"X\;L6IG% 8S@E2]N^D#L;%7JK55I5T<:&?1)6I M9Q?JM)DR?F@X>I7JD_JQ8$E#]Q]$RL MU"QV,N*(TF85K3G+V=U!BF1.X<\8;I;3TU1)P:BRT9^NL9Z@40BIYNB9U*34 MB1=&3H(':[!2X0Q371Q=51[-T]9*5*]'3L?:S,_E=*V6+.5L_Q2F3;M8F!!+ MOC['9N*J+RQM==; 3V+:K)Q"96#E5DV6(+,$Z0SCZTE;.85I4TJ/\GBJUT]H M7F)5)E:F!P96\Q2FS8295HGI>#9G>^OV(IO'7,\ST,CMBBY=6U@R%L! *,(Y MU9%TT_'L$\6#PAS+"E5NB&/J=[FI=:V3.SGENOT\R]5(_N47';'FA;.Q]6>R+? MYV[P ;_>W_B;EHG2^!.1_H%EHJ&'_(0EW[)0-ZP:Q1,_LT;NOOER8V6)^/(* M7])/%!7QY?[X$MFQ^^1+9,?NE"]087XH3,%5&//)6OEWG>.;$2'U"2)+X$P1[JU8>]0()PQ\D]NL53($W MSHRW%9-/TN&N!8=\2EPV.^O,@G/0XO2SB J15;VRNJ3>(\"5P$?>-!H;XWG' MR".?)%R(T_$ UO3,Z[Z:P(1&\UL)#''2EKYP\E^[H3V@*;VCZ8M51T;Z/HWT M%2FP$Y+D5V&B".HI^5">[N50H3:Z<=.4V6-BM$0?H:_"[XFZ&I;4'*J: MNC#I2=>8KN8%)JS[3R2(-Y+((GV.]/FMV/'/5.CTK@_I>BI9NC602QH0&Q5] ML71,.OWU.J>/*G0-*TM L2',QQUXY3W3UN*J M$;=L$S5(^'Y^]A6MT"W7O#VAG\F/^ $VYO). ]*MDM$(->N$D=%$0E!2CV/E/.AE/,&:W[OYOG;J/'E787WU!@(4H&>85E& M*X@5RU88>>XK2(VAKT"=50G0F08XIIRE&4XO*GFEL7[5[1!;G# MU=^!N;N\U[+5Z0)2Z1/F3E\.)HI#NFFM,BS@HPRK5#*Y9@AC0_XBDXDHVA'9 MA;OP?NZ03G=@02[O,+UG02;B\OXDT^AMJ]-;]N/4Z[T"E+^]LG%;IN*DTJ*F9=-C>>%K- MZS-0:%$(7P#=W_PBZ;=4^@JX'K>J>C[C[%^=:@_$P$+4/=1U7=UR*6B=;:+2 M$^!( #6PAA(FNC$=H);@XK:3NKZ*C41'#9J STP;Q,8V")IRPS^HXY@!@ SD MIQCGV;%BHQ%S@!(TV0Z[B\\\W57AHB3@ AGUV[9-49J@YM\R0'W/U:"#^<$D M5$/2/3EL7KY0@1^VW=[.>;2*P6?(G@3GJ1K@%_H-X1[^"AIH0P*H"U7V D!3 M&[4-#WN>=]K;>?V*^0#^##34]!N]?@9)N)G 7'@BR;B KT< =; M:)NW4'# M9GMOE.79$EQI@&6%5&WJ&9M&]4$'YY@CHG[O>QWN\[8YB[F0E>C]Z+_!A&1S M]Z28! V;")_V_!+XR\C3@QEOVI['9-4)L8!^P3^YD'%P@D&'=_@PT8"&4;40 MKQV@ZV@)[D1UGA_X%.M,]I<*O[-[.^3_(<%BP3=C$VBL(,^@*,J_8L"QH 6 M! GF%C:5#^ 58L!8J+9IA)1&' G%0(=D1@)@JXX6$'&/X4]7TX*O;*ZWL"TO M@3W: &YV01/PF64:"*4WYFU$SGRA=1O=<()NX.8("1(<.$9"AR@>=^ 7H(XY M7M#YWG:>8M TH+$RL$ P&60$-+"*0>&03=N!0Z&^0B8RN<:O6+W?"-F:R;9J M@?T08PO15@'J1CZ.;2ZLT=?0W[:2O)W4Z9?5NZ5_%,L!P40RE,P?ONLT'Q!681"?'*IOY 9@T\U0ZIM)1:^%TB!P8/+ M0G^ LYW"%\*1H?*:(\BW )3$"71U!.#CH K"'Z&!@ N2H3D\-*SP%1/TN.TC MM^]"EB2.S%X,F5#5#FR"$Y.@5(Y ; ;1X'!(.+0%:*-=6H7%"UA#.'W)11UM+8-FA)8/. MB:&.H0<7;"2Z:2C #OX>6$4GM&:!MX:^L!&AIUA--+PQ0A:SX4L#83+,K=BC M@7!",R2QVTT"_F[9*I0M9&[AM*!B0RNF2C'9"TPPG*;M61ONVL!!^U6PX6Q) M[TQ,*,4*<$*KN6<8T>(AK9]5186VTQ8-!P'R;C8 * OGQ,::SOH2[C=)L:0 M<9N]9?.PIQT&U[ZG$]99[E632I!B-G)^)W_#E5BZN/H=.$E_'_HC!/U$)JT# M[#(5R&BO[][_\Z M*+K=11T1H(QI_]ZZ^WOTV]"%"#Q_!<3#FEYQ#-__6]1]<>5L0UCI)W)[DOB] M.S&0@8Y@D,[_BNW]'!0'O.0: JO9(]P!&,WF:X=X--L/WZDMWC =P;L0^!-U MQ."+'-7(9V;\GQB;V.B@\3\=+OLZ()6!#A3Z087@YJ.__@D FI N( C! T!Z M<;_@^+0*O*3K*7*]0+5[&P)L ^WUSPDPO'NPPU]Q:';0;"UJ4# K@%,P3^QV M,:*MEJI#7\"%(_"^48=;)*O.C& +9K/=T^:S0J?/"(2 OQQ)D+AL3.-<11-7 M8MOA5JQIXILNJB]&.D1QU5KX/:S0J E+B8A;E3&"Y*->CNQ7[>R:;,]5/LZ7 MRKY:S:SF329L:?ABGC4:+VM.6F<]*\UT7&^RLKSF*4B^#I_T1X6FF>.S^99A M%>R6S('F*?B\5K-->0Z6HGD"4PJ]!DV5AS0"VCM:>[M8-1<2Q\GL;"VWM'*. MZ*9&F_8\AR,7";R1+7+I.N8Y["H75Z0F5/4P.>$%;"*M]1::F6]KHJ@7\HZX M'C;R)\'[AAU[*E&32I[G!N9RH9"87ELSI\#[RDD;SX#*.*L1_>5BP%!&95U MQ_"C%?4%G)\LADM!\Q(U>2HG$NW!HBFDCI^9%NRA6ZR3:W8U%*>4(1QC[<%64I>O=9:/G4,TF?,#1,^EZ@UV,_!*OJ56EJ3&S=7;5:88X MH"\ %NBVZ78;U[$$AWFGWIG1/@2./Z"G.DLW&:J8ML4K+U[I+ETYK?>:4 MS->R8T*>*G@2FS?B'5!=BI61VSPE\Z:5(U+Y\7S">VF9E]; RBW:)V7>\J9L M47<7,BN."J-*7Y[W"^GF*9E/E7@1$.U\&^.R4X.MCN2E;RBG9+YKC[76G.NS MVGPY720EKL /G),PE$MQ56RKB@98@I6'5#9E$%7N)&0D/S =L9,N+OA5M=/( MQ>OTP%.44S)?[N"NDI)R&6U5LM@B);HUNLJTER@;O:EIVPF*-B2IU4]))F3=:#U M<7Q26\@J 7C_E,QGXK-&=Q*?R)BZJ"B2F)\YO9? ;K M TQ:P:?BQT_U"BEYD!C*"8P"K"MHJFDF[LZF*S[#9F6\)S9G&696 M54ZI9)!4VMC5*CT^1<#502\ECK)_#5Z*2"EE+V M@)RU*G$6,%:]8# 3C5DT3REH1^Y+N&I-?)XK+!(K23?E%YL#"LBS[J#7ITY M*..Z_1*?B:#"0SE)L7Y\R7?T6QZ]_P M. IL]-/1GT,R!FDP?R/\U_ *!AU7@J,,"K&8,73DB>G <0 ( @UZ$'J[]M4" M"HKL!2;AR0W='Z#/'#<, Z*PBXM:L<5F\,$3)X;B=7(,P>0@H),8TJ=@ 4C+ M@I".Z&R ;9W?5\$+#J0K"R=\"AZX8)N>)32'HC3@&V*;)Z;EMMU:6ZW)"BOW'(>YO"KM+4$^I*U3-? 3]_S-X:N]#F@2K(ZE+HV)=?W7OIRK\ MO!43-VU:?8LE7ZR^0RR\RWYX\!&;T#;W,%FO'UL%DYZ M9*OP,46@+P!:"'JD:#CQX^=>33[N8TN_;QK=@PMP+0K].: 4F7A*WA8!$[WD M+02ISM&Y\(]P+S=FYM85)1^QP>? 2/T 139&Y<9X?A\7B*R) @TH3P?^%,PQ M"'>T7?B?V3;"P%D@//8[L:HI!3]]$!/R,&OAZ0?)RONXD._:7NJ)(F\N2G]B M;;8AIS"F^ DHT8]YLP],F2^#B7Y$:!Z;-$="J3G M6S#3, ?WSR%,M[[H+>OC0S@0U.\W%MQQ_/Z*)MYZ!3=2SI^X;.+FZ(8GU?96 M)ZCW6I1'E+I;D8I4Z4$$) B*_QQ"?<&#N)VJ['/-LD'0ZPR5):/_E1#-@!.4 M<(49'[HJ!E1XT>SYGOW^W2+ TD)1IT]-^+%<^(>YICM+M?]U+I'?+>:_6"7_ M+N\I$:8]D8=I3YO$)J%D2.8,[(*GVV ILU2=O3&A#K"A"M2"#E0"IV76JC!6 M:=YK+$EGF&T,EU3S+6B -;!-670F+Y.K-@>0X/SQXETG0 )*BW0;P]K9%4^( MN15CB]7A,$AM3832C1-_7P+YX];7T9$RW_K>_'YT^2"%D3B#+JL#7906>;J$ M>=/*6IM41VV^_:8NOPGS\3F%!KWU.N6*18$GW,&*K==UOY5!&>CT7_^<"[/] M3D(MFVLI0XF"+5&PY6Y/B ?K/AL^[%V$1%X:[A_,V)^Z[G,*],T#$^>4YV\3 M>'C>99\+31XEWM .\9A^Q11@($B?$$Q'E!$0E>/: 4A!%(.X_;'EW-OBSSF\ M_$$@8J,:SE*QVBVYV6.!3E9H?M%Q6O[7L0MW5F57 M"W;B+,/-'7SFYXD"FRW4BM8\Y\W&-51&GH!G&>HBD*118.+^-3R*3EQ"P5-9 MD5E/-&?(9NN--E[K V*U7=4E;FU ZI\R:"7],\?&FI+DEI=.L=! $42*$.[R4DQD9L+O1M$FZOW8KT=UHC]DO_).3^?](:VS(DVZ0GX%I:>%4)^@$_WF(?G>0Y1!XZ!] M>)N[CS=&=0T7W#9NW4KD4EE3-U_8_=CI%WXF7XF+\VXIE63%"=UNUUO>S$E^ M/I'B&1T.6="";9YL84L/$T713'183)0'8BZNVUFAA[ @D1M(TU&P,=+>4V[7 MK==U/\K[PLF:%S@#F%+:PWI%@?&G5%V7\,^[0A]3WE$^F9NE:JFV-O?XZGQ0 MFF(^B\"+42 Q_6X#ZLMV.OIC!;P?7$%#-?X(5O ("OX="+^[8<&Y0/LB1+YO M4[=\@=7=N;=_DQ7_1-RR")$O6O)W7'*$R!=%LB-$OH=W 2)$ON=U_2D,2OWE MB2H"Y(L ^2) OO/+2@3(]YT!^1Y0E"*8OLAC?J!PUT_P;B/_]$C/(YB^.\VJ MCBK';YVU>,6KW4?!%KM]3?IC4"I* (X$Y-ZKX2.8OB_4;D4P?8_EPC_,W5T$ MT_>9E+17VI/^.;;7NC+4VBN\@_.5,2M@Z:FF6\.O)_A_#MMKE%JDU&J!7_)$ M!HS:5"VUL"@F!.M["]OKD>0\4N:[NDR_(UW&SXW3-UO/)T4JLYRS8#0$O:E, M-#7'OQ9.7W:NMPQGI6.5"==VC7XAA8E^B-/W;K[J8\5:(IR^*-IR_T?$BP(2 M?1]"0K$D4B+@-!T#;FYMPIC^)L5LMW5W1/ M\AC_PCA>%;N?8ZH%H:,1*R#>[Q(9J79^R7&*B3FVORK06S1"I+T&?&67D MULYRA-07(?5%0%?W5_H2(?5]7S_S0U!7S4DO3?&V([&$SZ5[5)UTT@*1OA34WJ+=)G&R MHA58,0-F:3K>*K/M9@BUER3>,H./))>1\D61P@^Y.-BP*7='W0J-9=E.K[]0 M2WAQ=2G=:R=2RP[HCC,:84OS_)1TEBE,"9'RDE3J>P7RJL!Q8@["8T1^B;I- M:U8#7_(1 W0ML "&%\7@HA-L%(/[5'Y([-]W''CKV"*BQT:YM\?3O%HB^_.I M@E$I/#G.,\6VOOR#5A@;*QC.Y\3&,&LSJTJY! Q,G$Q&21>;Y0<%'RT/>F7' M%SS_B8)KD6FZ-]/T<,&UJUBF/XBHG;1,PVIKTF&G$X/U.G*E[$U;@";^('#V MGF62>Z91+G:EM);MR?/Q,,FN;:R)EG>RI_U_'CAJ]BMF ! M75:FGN.JX]5;?3$"T<&)G?RT/R%B]O2!,B>#KAQ(%O[Z\O"Y>7A+$K/ MB^L@$>G UV=T4]+^VFO@ <:-NE6JI$0MZR5;12?='^0'_E\Q .74@B]S;0^< MSXZI1GS3# -[^L"Q-?@F]O%CZ+EZ?833"EM]B)YK;C\(6WT$GURS'0B%/:7Q MM_9:65V<>+@)'XBD?$NR[>]!(NSOD0U$+>Y#(OUMF8Z*I.1WH +J KQXYN[O MX@B>OST7_ WG=F*)]XD"#Q>R^_>/-DWBB7[SO')A+FRVZ>#%1PSY48S J2?Z MS3O_B!.12OPL1D0J<69._#D*\KN[]K>*_.\0=1-?1M1-/V&7S>2ZFXX/[XC, MK:\][DVDO@[6GGY*'L4Y'ANL_1CW/R+3.3'M[\ATG[_KP3>VS>=&.]^:XANG M.*!83LP2H1:B8)2X6Z.D>R@.%2P6[DE =#P["/\\]W_=@R_]"'#7QUS]6]/C M!E< H6?]?7!S(@GXZ1+P!3MXCU7\S[A)NX"^$QO;YBQF'B(J?0*^^4\#'M?@ M^UDN -^+%WR["[[+WLX?0G$TQ%70\>U4'>' -271G]F:B(V:"=USYF6A*211 MR_1$.GF)F_I(9A]59B][*?UAF9U45,#D5O,.K_K56GW=+-BNL4&O?ALDZ@$] M[C_>?)P7T#)GWWWNBD(_UP/[7AO881'\&\8@+R>F+9FK:"Q57A%=3F\IN-&$ M$R,NA>012?T/EOK+;H$?EOH!L:Q)O4D2:+.\%I_BRC"=RS-P8HDSPC\\Y%EK MO.G']Y@GK?M0\1^DSY?=Q4YUP;!]L.XE MFB3"024NU* E$N]O*=Z7W:Z^+-[ I4K#M$P6^&RB6F;MQLKHY)LAS.^9=Z^[ M\M->W]!"4EY_0[LK\D1N[/?;]AJV"N7:$O4WO-G&!& :D\$2K-B>"I+#I L= MGQ%201 R.L)%LO^@>^*'9)\PRTI*73L\ 3+Y527/4C6*V2"1OA5_O_>37$"! MF.@XP'5BYL@552/,$ !+:2(:"@A2" SX\!/M32-_]C'\V1M>_$>\O6/>?E]' MG;OP7?Y=D2%R2KZ'0]Y"J^/&O ,8M!]SF]VX9+";O3AOVH?7KV^=WMEN39W* MF>J*%[TB/E2;O#L4&+04=.>2?JN'1Z0>!$N4@C'DHC+KL7?D8C MLM)H,B;CV0Y+]6@OE;$5I:/X6Y2GMVXICW!BGG%)'@7:XP*Z%_N2=_F">I<" M>=D*""-)0T%E2TZB4]*E9BCSJ@&?P[AOC!/0,/Q":#!'55ROP_>G?P= E.'S[ =IYB;0!B==,% M,>I7#.D5L4=J1.*J:2AQE(H5:P4N+Z)], [_.PA@%"9X(;+1Q3_Z65-[^-\8!IXXA'-"___U?!P@5NQ,] M@H0R[=_;LN8]^FWH0@1NC0+B(0"&.(;O_RWJOKAR-HNETT_DMF#Z]ZXRF@RL M%@;I_*_8WL^(*D=<0W!3>X0[@)/:?.T046K[X3M '!NF(X F G^BCAA\[GTT MX /YS(S_$V,3&VU__]/ALJ\;;@/IL'ZP!6P^@M8L,+O0YF3- ([KV<**^V = MIU7@)5U/D4O MX_P$6([%H8_)C$ *V,N1@*G+\DHALRS1F"5LHE>6F $:>?3,E%.N+NMS@^2) M$;5>B.U*KIGTX>979H;)E4$"RTY:!K&DN_ILX@N)X[?'\;GJSCU0XPOK M7MYE.I.!M?:%Y/%(MEM++HTEIFJ5W)P;+@98NDRCXJ9C>B:3PVNV MR8!"MUOUPY*2PY$,I:J968\L86HO:]G3QLQJLXQ '[]=[=FK28NC54SUJ_/^ MHCUN%W0T\NCM%5FKQ+M#KHMYJDUT_$Z2R>25,!WJ<&2Q)';[<[.8T;)5FAU; M:=K4%^BV^.CM4EJV_'EOV,;:BXSMTOTYP:X;@9X9(SHUJ MJY@9HD8N1_/L<>U)D3/; W;%TDY5ZW-4K\R$[9:"D2\@']]V^C;.W"V]%!O$ M?-&!CI0+]_QGA&SH*"/8OF OWY2T[VW@R#M 6S^ &_\>K#9ZD#JS//0E:-6A M:_!_ZELN(M/.QE)D,K9-G(O!K?4?,71@K,VI:_OVW96Y#2PX%NU < X^=(Y" MD$7G=\S:YAH$\]O.ZBF&?+'MM X7N(63W/=-X/ME@&J%@LMZZ,>,P$=/M!;T M]X5QUQ6[]GAE\$3%Z)OM88,OOSS2,H[ C4\TN.BL+,"-&=M&*T7S"0#D$;JD MT V\0F8[T0U\_)+/6Y62P!C\O+7N:8NY72EJ!XTM/G/T?7&RV;(E TTYW/6V MO[8@Y79GX3@1GFOJHFT+7&/A%U.-MHX5@%MI36IN2DLUX4GXZ;@*Y5\A7P(V MO* YY".44J@!L1$\?LLQ,Y2 8.B^;PLGJ\N;O(K8:+5)$T1^\M\6O5HP:?SK/66VE-TT5GT9 M; KT2TFU:&FYFJ_Y]JJ1&@U5?EK5E;_^H8\S!'>(*P%Q+TU3XG17C$_3=%:3 M,G2"!UE^SFN*(TTMK:CX%Z5I*I>KU!)<;X[-%)Q9CB::@6/(9AVC/.]H^@N* MO6,!"7FO^NHI]B6M^#"$\465XIV.2Y_F8'>5+1=M*\5@%:]HI51#UT?EK_#VUTN"&[ ] MK#NL$LEUO25=EJH$URF5QJM4G*_01E95UL+2;S-__0,WH@\KQF5WJD?=0Y'; MLX6-,GT@;RW"H9D0 \ >T1-NX(I11]'47NM/0 MP3(T. M[ZSM!WUDUX")<#S$V-%8CT[9-'[I5^R%#'-O%#-'O3JRQ-[\J,FTH M6F #677W0X;;="%SKX/7H*Z&S]K%91&)U2JPR".8^8#ATI455=[9N[LO M*_IL*PM0"-S A"$7^N49Z:J8^1^Y58$?!J)?-XUL*/E[?SP%J \/WGK!7,N3 MM2Q@0$\+MCUN3S/4I=#TK^+ZGPM2_\IX^3<%0X[P\C?I%(D('/P>&($GGW Z MXL0=<()\2I,1(^Z $9%MNA-&1+;I9HT+]GVE.X>F/(?>OD5A\=0E)_@'D/G'9BI,[A-R_4>G5 M8=E-&.PY2SU!X@YJZ,[4+Q9Y:3^J*NZ*:1,?ND\)0I@?"5QN!+A@F\ZI,@(* M6'AF-*K-^4*NIKNSNJDO2$4@@[J:7VGB(J4U&__@QY631B;@\4U ^L^O5"U@ MSH8S,M_19ID\-9LWFFR^]OE4@W.9 '>5T;)IO$JSLQ9K^#*3BII>A96H L?Y'9-5)Z#EV?7];L]!URD2W)B*&U/AUG;C<5V'W$8O M3I@.3ES,$SRNY?E>15MR0Z7,(9Q,I!)#JFWS-L^#X?'*\>)0 MA4BH0K*)L$-N8TDN>_ZX^5IO;2_NQ]'X3-7ZQF2<,!6:5UK-C;&8XN<]U<\W M:XNR6?##'EGP>$)%$8IK1"ANKE:1"?F)+L=Y3$B7+"?I%L[7^#DV2'5JI65W M@J.694&$(WFBAN7,?=SOX#+KOI&$WLO B4CT?FY,1*.;!P<>@$21ID6:]M"G MZ?JN]BBZD8MNY.[JP!L$R((RH3VW]%E>7[N *X*4-V,4FN!79;]DF/'T8#)2 M-NW&?J6IXW+@[WG"?8"M(;(7CV\O[N=T^T5[,:'Z>B:3TO)\P2#S)M'E#7V. MH(W@<9;\A9^S!W=T81_=N_W0>[>'<2O>N&8CXXUN+R>L>MJL:HPLK0E4T?7# MUFYXXB*M(J(C>&1E(BOS_9R1-ZR,[K:U97RN E;LE3+=7FNHFSD$BXC"Z^29 MTP=O[7N_#?X<7QMJ2E4DNW($Z3?C0 MU@4!C=2/*2IX'%_D#G4PLC<_T0OYDKWAB@+'EHJ^CG%>01JM$DDNI2)[$P1$ ML,2[+LAENZ$\$"KKG4SCXPTN)J(<$V.NZ8HZ AT3+,W- M.?GU[)A-(@QCR">TAMH#6J0EP!7<8L'$(%M%)E^:5C.\#W7FZ030(N2DCFB( M\//^;0 7D7L+U_8?A*AG&EMX8^<9Y4T,L. .0 80^K+JQ.#_'7+K@9&NB8^> MKQK 1I75HG(2=NZ977N6[S3>=5$0E"17K'4TT:'GZVR+T_M]R#KBN//3OQ ' M3N8@FV^<94*,[!NJV77VI&NH6;]=US2JWZ=X((P*U-+#NMY 014R3\?<^B,] M.X9AN*ZR785GUU>V9CN/\6NAKVA8; _/ 9"U6&I%2A-HGV\S/AXB5DTNR +0CV?X/I^K\OFF=- C&MS;Q6L\&+/.N?ZE=3HXF)=,8I MK,)66RFYOF:%8.1QOYH$FRX[TBS%5X2UJV-:I5]EFJ?ZU2RZXS);&0ZZ?*^A M3EE23-/UCG*J7XTV3TRZOI3*\06LFAN;"="#94 M2'Z 82?[U91M99#S"@M>4Q--(:TFRZE1VS_5KV:1]T>\O/:3;($TII8'C*FZ M9$[UJW&7)6?4LS(RSS4HWAFERB4P94[UJR'Z95IO)9H>3RAKKS*KSK)$63GL M5W/1;HDY,'+?ZH;HY)1AL];NRWS<=IUDUZIKJ2ISW WQ]+B+=D-\T5+KX\T/ M3R#SX-@?M4-\#V/[#O"G2\;>ADA@>/K70;.6$+\;7!!T/QU(*9Y&4KKQ@> O M6Q\(R6')<*" '#I 64WA'4V[H]?F?)XQEFM66_D&V,26S'UY===UOV.LONO M.^FGMN+]U:HZ%VO:'$NL+9 O3BI]U,W@Z;B2>^>FAK[ 9?W)+]*23G7<7FO2 MDWDQT22F[$(MD(KRU0Y%AV_>[TC4#GI5/7N;IYU(6;(XG%ST!#[>:3*M5FA/<]_OZ^'>+*WY983V^:6^TTV=YT_Y)TY?-DNT][UV;RC MKIBS@Z:5R I>MT/P5RP1)[GFK>S09KL,#1'\A<2_KCVJ)O;UJ0X4K-T<+X>5 M7CZ?G7\]1O4I2\346W-M(*06&M50,)RW *X"J"O$S2S1'Q*SW\]:&LGD1:V0 MF"?XOELJY>R;F:(9B4T2#'3@6,KAA?FR4M5P,VB6=BIZ= Y3=#V=?#N*_8 & MY(@F9Y_AW*1=S"D30*SX M><7'.#:U1 4Q:S3FV8K6&W5\/:ZDR$S;:OLL69Y^A:=)*)TN4 MH%:U2J_0M5/S4;E)7]Z^9..@T2WWQ2E;2:BTV.O2T[4)M8%,?Z[!V:4C*,\] MDM!27FES).8LKY7*9AJL%Y_R7:VP_" MOD?!)U?MC40^88FH-]*MVUX03\EDU/7B#AB!)Y^B]B/WP(C$$Q8QXAX8$9FF M.V$$3CQA49.J,W+BLRU)0E?IUO5*#]34)O5$)!^ZJ0V*%X1WH"3V*_SAC$V2 MPBWNUO+T'GWN6L(23Q3^T!)V[K9)[QWG'M0&?;UM$O64?M-]N;D$G+UMTF:; M^D9MDY #>NOUG*G^Z&<"KOQ9V#O>'>4EFZ;;;+R;,8GV<&XH_!?+F_>?_TY7 M%#Z5'WJR)+=9JK+M'$F M;(7TMM)_88^^6URE\![U$NA*R=L>".\$]^2^CGTG+'[LW]_7#SB=0\7#/YJ0 MCVL@;X%.7H<3GQJK7)]*=5E^I0^K20:G2D91";L>'5^*_^=LGL$/=0/NR5Z$ M4: S.@8_T0[0GP_0T.B6\V\EXA$[R;+122ZTKG] MH4D4*=J?IWY]'QH]Y,'XK/V(OLW-5W3;?9T3[!K8IBPZDU?OO-YO*)(QZ'QF MY=-UK=(#=)MI:5B);(8-B)"FXL3?T2DVNN^.[KOO_0SZ!=V7QJ-JPY+9/E;P MBTLIWQ=I7_#*ZSHROMG^@4?OO!Z$VJ[9ZIELI]O>/R*D9N4.B;$ MXJP9=A2ZN*OP0_V">[(>/^@"_%NZ#9>Q"GBI1/;*AM3!9CV[*5?ZY&S0:88= M@-ZW"@]YZ#^\#=^#]8TNQ*,+\6_H-E1-0^D ^S1VVUY.3$-LM22]7F+G:2N?*)0078A'%^+?T:MX\T+\@Y:#G,0K;4%/\CP@C1RUJ"ATM]L, MF_A\(!!QV18^?Z[5+Z85%J+OU==+.A!M)/.3OV75L71Q]3M8T18A:"/,!/U$ M)M&$X$?;,G]4@WA8@;_WW(.'Q26@ZW^_54)ZWAK^5RLCB<2S%FPT :>/Z_31 MO__]7PP3YO;,*))H3CD$Z_RNV]S.BRA'7$+;3'N$.L)LV7SN$;]I^^ [:PH;I" V) MP)^H(P9?!&6;]BJF;S#8I0"#?0NX&B(,0VF+22+<,*%10F.NU08KQ(//P_U:3WRWG@>NU)AW,NRL;[8,M>L5P39HE6.9O05BY>R0ALQ3=5YJ]_KK2Y7X_PA66V MG]>&9H[/QO.YD5RCQI7B#0D_3=)B=BT0,VV6RG4KB:+>53,(G/(4JOJKT-%! M^YV9N(J-0,QSH*J-5ML&.4A'BXW&MC'.IDY_TU#'-9_;USRK9M"W)NBVM("/ MVC;0"334$E"8&/5MI$@-+A(N-BO\=I-%C8#]/8//EIVL=+>]*@ZD# M08H[0$+"A,"*'&"\AKSYV=YFF ]KL>D0-9?%&T%!7B.I64'@"U* MDNW!_0)Z(2 $FWW=,$^ $1/EA6A(\ NB#: ,J'(@#4B2D!S\BDU,'T"G[%<, MP=ENA20<[7BC*9#< &O;>)X!E#E;"=[3L.%&%;-TS[E: [WK2G,)Z3?2[->..5Z#8_VSWL7#CKE7E?$HOQ$8G- M>6PR[\X$8<(SIV"D_Q5VX-H(S3.0^A;,^%7Y0OR"[H$3&ZL&E#%5U.%'<*R( M!"@T,#:8>ZH-#MP**$Y;SR+X?&SJ>N@X/#3T_.P"5=7['_HW_!V&_ MJP8RU;M:H."O:'*7ED3'=H46ZB@7" /ZK19.Y87<7$]25T[351RNZ?(%D[+\ M1'X9_]/Z^JD)^P2>O6HB<.\G"]@2KE+4MK\>U!VROY*_3.;*42JW0 MMO=T7';V*_9OXC\Q2')%10XYZB@(;2CA%[3/XDWVEG\ M"ER/?Y.!GH4NT;-^A8TX]QH(!A#HP8<'_'UF[@TT,ISTS302HTKM<4[46SS! M:O.RPU67P&I^5B.WO ]TD1N7X(X_@I;?@(3MF% 2H'>*.F_A)]542PCBPK)H M$>MITT(6[Y;JA2ISNN7/;_PI]IE#XF%3&6BYH1\AZOISU\1G0_[K0XX*W-LB M$_"1 XNS?<7+ZIY]E4\W6M-TLU0J\H3BZ.Y(3PSQEH\L]!NME2^!FO\MSXP? M8D&]QVN&.$6K80S2T]YO( M"U*\8P?L*S4J )W MZD>QGK,3>F'WA5%R;O@\E2.+G&..C#[MGVY'^$9HY^,JB#0=;H+!3ABIS2L! MEW?8R7FN@X@#'9*33!V4!^W2/$7KO)>59YG:F!=J2R72GDO1.^D,\;AI)156 MI:0"VUH ;IV%2F0.=>C%K@(5Z?EM5VB;?8.VD6'S8B$MXQA-4$ 1&(L M)"AR)(@@10I$*I4>C?%$*IE.OVQWW&LS/75MFB-M1A68I:1/6)=IHN8[+T>J M-C4BQI1)]F#;#Q#E.M!.^ZC;LL2 M85-VQ:WD- JOUEJIRK0CCYHA7N7A2,[TVO%%52MJ<9(32)S-$Z"CA"!WAR-7 M>D,HZ%*J@0%LUUB2%7DII[7@F<<333@T M-B_K,Y:GC'A]7;3CC2&)@#7QH_[536(^I36L9O!9W+;FI>24'E/!4^F70QN< MH*?7C-_A"PEAEJP5RD::8$),KA<-P MI;P&/4HG-9%1ID2CKO .[D,K?C2R/6C%RV I9MF55RG4DBT[-1(5./*8]Z#7 M[8A-KXL1'*8Q4Z5;PZ&44,?$KV8GJ=2Z1QC\RDIB);[=[*9<],PCXB<;:R;5 MK;=:6D^#!.+Q^9A/,7#D,?'%;"6-+]4:RX,>(WOC:KXX+Z$E'1.?=_'^+$N- MEWREJKCCM,G)K3YZ_S'Q*R2>'V0:RY)&E/-.NAX?.(L*4O.%1,JWZ!9 M;I D)K415RXV3W8D5[%BEYQTVX!=@9PSX@4^52.44QW)=:UOX1.2R&*$6FBO M^RMYM=2:J/'5T=#XB'((5] F6*5 .ME!S7:24*#AT"-&C>3R4[I+\ME10FRK\DIOLPP:>D3:+&>M:6M=J&GS(;>T^!07KQ6# M"1R3EC3$0JJO,7V^$*<%N9KCB>(Z''M$VCS@?:60G2*W%"%)?CEN=;GRR./@RD[8(;-) M"[Z16I@LQX,BFY&GHN+!H2<,D5T%B1+;34A8);UR.Z2P O.LCX8><8&ER[:V M!G69)U*5LCTOMA(M,1AZQ(5, Q16RQ'>P=I)T*U(#:J2SC?1T",ND&DZ82Y9 M0<=6*FV5YTI!R.>"H<=QV]4Q,R MO&ASB5Y[5I_@I7#LE@N7;H;7 (8#'\(8,H<."@T3.H3 5>W@IB8###!672>W M:[!]W"@OGEM4Y18S:K#9=;K;QC,#0J&[N<;E)[_=I@EA'(-5!0A>ODR:T/,\-GOO!I=-CKF+&SV[#HQ,+-T$XRP3"B&Z$ GO/M$5NF&&7XB)C@/@!.&:PS/^-G=C MEVZQ790(215; /@$':"9CKU-&%"".A^$$] OZ)GA7'??0]&Z'440.K&Z>LWOW]HW[TL'H^O[?=@)Y)!.A+$ "($L5ML\U M@*^O8A-TG?7,B$!> B*/ ( JKR("[\(FVX8X6/KI'O4Q8)H3R/&A$D"2B9N> M&XZ'R*H&&3EF; : &Q!P)F% D4&G73N,^? ^*E.\+-I0,$, M_AAF4#TKH'P=)"WN"@H*5-: R;]B M"FJS9@2O?OXXX.#SU]!%XMY?K]W0]_^S]YU-BBO)VM]OQ/T/Q-QW(\ZY,?3* M@,R_51)TTPUM!R.:VHB=TTT74E6:I[(RLS)K MRLYFR4!0>Z6W[S+I# :;-EGFM(74JQ>I0:,&NX6_-%F.CSNKR?)I%U&08 .X M;%N!8L/T!P7ND(YFRX#8.W@,,?Y%:_$ 8"'_ M%\0E#1W:;.N+^NIF6G\WY] MTR[')/O ,G?8Y3B\7/& )=^RW:_7T/*!N293KMC/,NI\(1!;HL<6^@%#?(D@ M7P",W6FGZJCS!7^SX!3BRW7X0CVP+.)+]/B"<"RJ?$$X%D6^(!R+)E\0CD65 M+PC'HL@7A&/1Y O"L:CR!>%8%/F"<"R:?$$X%E6^(!R+(E^H!P;Y^<_'EX]W MS_M8Z/AJ1& ^082SQFFO2H&#O-5/DD2R#?CA__W Z1]?I$^2><")JQ8RAX1X MM=+B<8J.GKUSGX P3\91E%@5_$%U8YPE*W)P>S+,]R.QG[L2\*,]4B*U0FIU M3*V8KVH5P3P0UVT/<&*M@DEZSW7F;";U+2G/"22%#DY^WTI2"(2N$4=7YCT" MO,7AUZZ^'.##HW807]4. */D=U(.F'][*S!Z.S*"?S,9:2,903+R]B$'%LM# M0H*$!&TV2$;09A,M&0$GNF]U]C^RV6R/="]<^=@KYZ/GKDKVD:XOUHT.B]$\ M+$;"%??''N[;T;>_4N$-ZQ"@-"O\KZ?:OBM:LOOW9[TKG[A*> %9>6OEV^(9 MOTZW(UU[M1?OH/?._;?ON.3W[I:=ORE>!(@0,:_ZA=;\=A+(=USS>XEB2-B_ M*>.1L"-AOQO&(V%'PGXWC$?"CH3];AA_G\+^=E+T+0G[%]Q-1UK<7Y/_Q<9>NL+"W])E\N=)3=WQYK->8",LUDL_+->Y: MBSQ5.(8%CMLS6,;3J=A2\-VPTPAT93MK(9]^Y4N=]>Q%4]30"1Q43,Z&Q5^W MI1YWO4GX;+?N^\FRGD^8;:O8WI0L?/FL-PGYJ3:I^^^ K]TA!"PM^=B6A/RQ M*^:]5#N6F5NZ%-^NM@RV5%@;^3%L6$#"ZM''NON6L]XW*#6TNOQZ71R.9"A$WEN+:;("AIR:.%+ M?CS>(D8#SF=&$R%:FGKCNN4=(5QB=)HIS M3DEF>N98U2>9Z05!ID=ZJ4[/XC&]G4U,:;HVGK'#H%$;\>,WQ2"002"#0.8J M('/"UP7P^22CV4 Y\L3CSXS?]EB_VQO*FN=5,D6!+'T<)&C[M>DZ%G9U0LO1M M)DOO[B!]QQSHV%]1\.5\EYC43O];@?K7@ZFD MT_@HI]K*$69]VVQU,%MI7I M%]A!=@X[6L,(5>+PI/8W2F:YT626DP'(]1.RHND+CFRX::,XMBRZZHFA(ZY9 M6+HI\I1.='Q.G..%5DV> .B@0OW!B7_.=PA#Z('0XWN9'Q$,)7T*#JAD;MR= M5"NL3O!2/;-T9(PO0CA@D26!L !AP3V&B3X%($)YN@*BL^CP98H?)'3:RJ6\ M)@ 0"<80@"$$BB"#1=,]&-@1TIK-(3R!FJ0*1J^O4U&RUF^.5$R<"[$BB MPPB"CQNZ;A,- R2"X9U/X<%DZDW3)JMOL/JR[WLF[I5+57@8@<&>=VR)V[^W ME#)M,-]-P/:8/8[-1->+@<6 A,$G%#2SGTE M[5RKF@ "JON(9WT1HTPSN3;=@K?&>A-1,_A%6>I[*8!1EXALW;V*(J1"2'7S MH;,O(H\[97K)B6/F>,H4G Y5L1K-#$0>%EE'"',0YMR&A_V60G1?!"IZ7*NW MQ@-)X*G":MS)+!=8>],$0 6#=>CR!4(JA%2W@%0W$@O\(D@-NK/*(#OE=,YT MS0F38]>S\20 J4M$!>]>1Q%4H5ME-Q]V_"+T5./"QEZJE:*>4<=45L^G,-,) MH(=YVSZZLG;:-=>:J20\K:C MB%\UZO( ,]P*@ SE6#['LMO5QT..SNGBM"TZ):9;M.<3@8510Y3>=0ZK[1[ MA[IV0_4(IH?==FCPCXR[MR&HGZ7C-HVE.OJ\,RVO:N0J-\&: (*H8ZYYE)N. MT >ASYV&^]X&DII93^>S>&J!4455K4[CW<52AT!R-,:'@ 0!RV^6-34Z*K)9*,7N;\Y"*7GFFS(C1_T%4]A#Y_'&5#Z//=0FX?M&G6E M89M4AU.:G7;2[\R% 9."L,*\8\_<_GV_FN+%9N!;MJQ)L;]&(27_1EW++G+1 M[SGDD !R9-L?&4HDX/6L;X4F1"P*(!9*'$5XA? JRK96!..$ MGS>;DLWQ2F)JS$"OUQJ;9E9,KA9""H(0"T#H\%R+S"8$0PB&+@1#=Q5F_#QV MS9KB8I"JZ@:6[RRJ3;)>R9.5X,CW2I 1@1<"KSL%KVA&!R(;FSS7F4_N"S+7 M6@DV9EICF38M=53& W,+=95#@'4NP'KE@N#55WZ#UE8$XYF?-YPD+$$[@L*5 ML;I-*.6RU*>]3HA",)IY"$-_5K[TWH#F3B\4WM>2(]CG[BJR?J=)3_>UYNOW M08@ $9"PW\>:D; C8;^;-2-A1\)^-VM&PHZ$_6[6','F0U\FPJTYG4;/7K%4 M(&4 PPP9_+%ANU[LR:GXZS__'B&WTXVZG4Y0"/GT3@NH+=_Y;^]U\T7W?$_]QW_6\\P M1.UY+WQ!O^ZIB@,=B<[CN+V$P.-YB!M16;D-0\M@A*A6^WJ;,_.U$]7:WFM9 M<"3=<)PRFL0,\\JZ.**UX=SJMFR[*>#D1IR"ZKFB;WZ*6^>OHT@1+[;E,I> M$EA,#9OOU@=:3S0"!&$1@B $00AR [?;OP([_GB:+F6<9577%-S2$HU?\R>\K+ZV^"39])QOHM-/7T]QRPB[J^*B4X(/LD?OY&Y M@V#G=!?0$>RJ>-DMT;Z*$4WIN%M#N.>.UT_Q4,'&6% M F>M@CA,XHE1BPW0 M@$5H@- H<%]AY7>00]956O%(9XOZ&:YTJFD"@VQ, S0XR)Q)00B"$3N!D1N M/$;T#I*D-K32[?A.09]GE5&+EG5&RX=(DOSQ&S]C'6,$(C<+(M>^O!--$+F- MB,\[>-#B!V6ITEH4N#:_GH^G1%HLY)M3U^[*?,'P4@17'RG(O>.(U%MMK0_"4UY?RE6-'LT3 MJ:8XR=26VOQ3CQ )Q:A$T(GA$[1]]9]S[CAIXZ.[%BKN?.KH'L9.(![!@I48C; (81'"(A2'_"2LY'DWMTJ6J#5/UO8+9\#O M6\3#L'_!">\]]]G#XI)B&/^\@B_/GG!R(9 4>)UW1U@BL4/#1TC F9!P 6'V M_OWO_]I?SE/F0ERR#=OYM8.W/?IMZ4($2#=1XB-'$?6X. ;O_R4:2W'M[N)W M[ .Y0\Y?CPA)PCGA&*#SOV)[/T.J''#-%%?Q/<)M@35N*&/ E_!KN\^3HQ< M8@!\ C'&%9D!*$?@)"$D9(466)$F!"*9)$?8B,9(DO@1OE7<0675=NB%O,(T M/2[-$QNJ/1)L; FWCI@V!>)PY#SN-^EELZ%B M\XJ3[3&YS(H9I>#F4&J_J&VNQ MK/'EG#?!UGVP_,JUPAR0WT-I%F4DZ\JM3$)C !#D:F3:N2 M&1CY%I]1.97K-FVII\&1!V]OD\Y&P]9JA2M3M5I[C-.]%K$$(P^(WS6RW-3+ MK'V]/B.SFJ;1<[T&1QX0?QB?LOF9JF2YLM-T9[ANE0QK D8>$I]Q_8:V\!(\ M!E[O,7U7K(_D8.@!\9V^PV+];JNGS^FDTBEV.IMV!Z[ID/@K.K/"%)]C'57 KT(:$6\091HYK9.M=.C#C:ZL53C5Q*8 Y'YLQ&>CZR1Q;6&VCU M3J_@KP;EI< >CE03M1;=S-HY7DEQB\4\3Y0$ 2@>=CBT6)7*K!JW>E@\KY;E M>*[4S\2;<.@!H[A6A\8Y/;76>PU_[LO5]D9D4G#H :?DKC[/+VA9YL4>WINN MUO$*50\F<,"JN3@L*IF4L.+77'6Z:%:SU#H33."05Z-!;ETG^_4:M\YD\PXO M8L+0#&9PR*SE+*=HHWX]A\V)GCZ)<[VB+X5C#[C5UH#I)!3' SVN$[3*#]>; M$0O&$H?T,L"9P%WFZ!567K9DU5QUAU(Z:*)P,)1L"799,/V&'B\V&*(Q4/QY M(1AZ0-JAP:\);)93.7.=CH_RG>RPFPF&'I)6Q[",QT]HWI]R'"M6L!([7L*A MAZ2-8P5NF.127'Z84PN:0ZZ9=25WA9G8USPL4UI$-0/.:#7 M2I 2JIF:#'DBVRHDUN3"F'-!6MS!T.$L8W=5P4WJ\=Z4;A3-9J\)[UL= :() MN2Z[1)<2=()<+^7YLH"M.L'0 RXTYHE*PO(YBC,UEE/+38[KL$LX]( +Q:H^ M6C&ES8Q3BO.E$<^*<;X8##W@0LI.=L9D B?XGM4EAXU!OKVR@@D]A.;^:;Q9":AV,/N%!(^GR/U!,TIO4EV6W66IUA/CR(/.>"H% 21=,T M)23&2;!WCR1<$.D1.,I(3))-,J),B@6SO MKK1I,9E8"5F.L*E\S9=X5IX=W;OYHB6/!S6_S,?GB>&Z,9!ESH4C#Q?GIO&> M($]JI%XG5PY>2DW=QFIR;.^N:Y-,?SUN3$W R$.1$7131FV:H;CUAIGF #SB M??*HF=$F\_6ERF:Z7)E64UT]-9],Q\MC9D:Z0PB%;E;,3!TS,Z8S#R?31F?#S>.#LCZ8BF6<2!TU,S)J M&2>:U62A.RY.H)ESP%(,T^8ILE2&U>=3.$S#UB:(U+9++N2RYRX[A3+?)8QB 0<>.-$[C^)%N%IGL(-%? M4Z0>##U@*9,RZ^V28T^P7LJPE92Y+#-L$R[_@%)R/IWOS9K^$,NOV+KOZ)-4 M)0V?^LA2;?4+^N\TRP]K6 5?' GQ[*(BMU*C!I?9L-TVGAZ0J]92@$/A*E_Y MUC+I# :;-EGFM(74JQ>I0:,&K*3=MP+7QZ,#(?232K9AB#-7^;7[8?]L#,_; M6R<"/(A*X0'V^>E^SX^Z/=IC!Z=TS]F]=>>J"0_7IV@ULW=NWGNX#1XX!I;@ MSC>U^ST._<6_0D?($E#@70?$X]_%D6L;OJ?\ WT1ATN\<-Q@[WL?=PD^BR!>$8]'D"\*QJ/(%X5@4 M^8)P+)I\03@65;X@'(LB7][KLX7X\D=\^7AEM:B447N%",PGB/"=2JX]I\!^ MMOS(-N3/DD2R#?CA__W Z1]?I$^2>< /[HQ=M.8C),2KMT..4W3T[)W[!/SQ MNZ992LP$GZMN3+%D18Z5?/ )B?W\S[]'OU]<=$*JA%3IA2HQ7]4D@GD@J.^D M2; \S7.=^2YWCO](>4X@*?21F@$W+BD$0M>(HROS'@'>XG!8=?KPWP-\>-0. MXJO: 6"4_$[*P3^4'VX%1F]'1O!O)B-M)"-(1MXD7?[ J=R*[!]TAYU2]8R?.^UOQ>"3L2-COAO%( MV)&PWPWCD; C8;\;QM^GL+^="'U+POX%=U/$>LL7H7=.<;W3-G*.V"*OU=LY M6E0X83?GRR\L&ITS8/WA@]89YVW@O/4"O]Y<8RTT"WPC[I>Q]IK-=3NX4A+- M4_8RW$'$:XU1%TQ6IJHVA67F.D_-2RE:&,'2E.2/WR1QQD8]$5.OJ_7NB189 M3M@Y#*',Q7HSOXLR+35NXLZBH^E$?&J05:K2GJ\W< BIET(9!#(7 %D/H\7E#PMX8Z\67+Y!+W(YGOE144^ M9]^ M40AF$,P@F+D.S)SP\&-DA]-%7EAW=3,1GV,].K[LC"[H8FEN_$2B/4R)6)U* MCG.M_GJ8QX/V(\D?OVD$,@ADOM@/&8',5UH@OXL7@I'!O%QUXF'Y(F=:LQ*Y M%(<7=)8(E23K$O7V!,OTE6(_B7=2OAS@!0/,$IQ\K\OQ[210L&)"1&:!/3'1=!79315G3MY@UO;N,]!V3H6-_1<*C\UV"4SL : 7Z7P^F MD@J4_P@N%M9#C:K/ISZF9',RU6)I2URE!!J&JA(D=@"+?Z.TEAM-:SD9@EP_ M-2NB+N'(QITVBF/+HJN>&#L6TWA>X%W9X,J5)-'A\+2+81. '52H0#CQS_D. M8@@^$'Q\,P,D@B&E3^%!M;O,%@;YA<+UDO-Y'^,)EO9@CW@6V1((#! 8W&6X MZ%,(HACY:5LBN!*?[PJS<2G?3.@=>!J!P2,RF4 0@B D>A 242=M9"-!9SJ. M%+&E/5G/Y0)'-;(%,M]<52T5FA\P)(3.(P@_;N;R341,D A&>3[GGV@7LVV_ MG:ECBLB+I&\,ZCP16!/,N];$[5]C2IDVF.\FX'O,'L=FHNO%P&,6FJ0$5YM. M%PN*V,K1W:9KUMFY^PCZ706;]E&F/FXXFNVT0XR!@?B,H\C:L7#\>ME59DO+ MZ/&]>J5E]%OK@968" P,.R51]LY]9>].:'4!PDSM> 4E<5U5B\/*1PB%0S9H=M>"*H0 M5-T$5-U(1/"+*,5TT\5F+;5I8U1W)1%N(2ZV6@%*72(V>/=*BK *73&[_>#C M%[&GWI^;\9:I]#B3T@=EHF\GS6$38@_SMH5T8Q?/7@8<+<6+_341->OOF&&[ MZ.;9GX06K]CW-I)PB60]71L.?=YL-1I- M3.XO)]@$( F+D 0AR;=$DHAZG+YG(.\Y^@!^@.">$0PB&$0_<0I;L$#J7-12)EM^TR;U*;O"06FH!< 0XE M?_P^8U%[!$/?%H88Y%7^E@&X#R+*>#P7*F4WR6$]I<9WIX:;Z^67$%$88-D< M7@+\3/SM/>&+YLW FN+%9N!;MJQ)L;]&(7W_1NW.+G(E\#D2D0")9-L?&4HD M4/>L_="NOO);]&Y%-K;W2>@&F-/80L[VTVVAWE=Q6XK[JL(/JB*?+SN:;NI& M>S"90.J1P!+$SED+!H'7:_E:5]?A\U5>1P5?!ZR5FS=5Z M-=.RFT-NWEH6-JT2.2_D4I!HU(_?#$HP18"% "O2YE8$@XF?MYS:#9DO]"EO MH1.ZRS.UI9V=#IJ0$.R/W^QAQBDRG! .(1RZ% [=52SR\^ E)S?^D)]W<:XM MI=+)=M)-2,HRH!Z\4,@B]$+HA= KTI&#[Q+ _/"QKZ6,!MU9;V;S9M.2276S M:"M:8'#!J"4Z]R'$NF"[NJNO_!;MK0@&.S]O.B43PV%BT"[SNJ+7\S@I8+-5 M,X0A>-/P,'OBS^J=WAO2W.G=P_M:<@3;XUU%UN\T)>J^UGS]U@D1( (2]OM8 M,Q)V).QWLV8D[$C8[V;-2-B1L-_-FB/8KNC+1+@UI]/HV2N6"J0,8)@A@S\V M;->+/3D5?_WGWR/D=KI1M].)2UI%2EG#M9ULA6C;N6D!C:#IA 04"2@24"2@ M2$"1@"(!10**!/3;"VCD/!K'!?3V>P*W]]K_HJO^Y[[J?^LIAJB?[Z7OZ=<] M57&@)]%Y'+>7$7@\$7%#IGQ,*.)U?KZDJE(S6RM;A3?O<'R\+/=>>X,C^88J MW6H053K>U]M=26_(M%S6JTT!)R]2B3MB"A>AW.=;QQW4TNG25^R_@CL)7,N5 M1RNGCLV3C>J8JTT5NG/*NV-O@\^RU+5S9+7-Z9E%KEA7L/JL+4T@^, 2W&>L M%!-+?ZR7"RM,[!.C 3$-K!9XNQV=F1#P(."YD?OI7P$>3T-0IBP6]C3ZM57TQU(LVABFU!T5.,X#I'?PPU#S7F3>)KD[--74IY!;S=KL)\>,B$2:$(@A%[@=%;CQ: M] Z4C UKCE>*Z2&G]>F%E*,H-5-(!5"21+8(0I%(WN6)*(K<1NCG'4"PTGAW MM53\OIXO]?BUT;.;$RFT+9AW .'V[T[M-Y^-V>.8I7BQB:A9Z![5N>]17;MY M\P7C2Q%7@*[#5W-BE!; MBF\*91]LIA,M*#L@1T0Z$G[CR-AG *TW(#5^H,PTG4AB\W*6'I=+J0D$-.K' M;QPU@T9@AL L^F!V&Q&ZS^"2PRF]]"QO U!B!I-XK;(6.FJ 2RS")81+")=N MP3GW/0.%GX&Q3JZ8:$N+=(53JB(YG[6&-D^D((RA>VD(RQ"61 *6G. M2ZMTIMW!>DMZW63[Y6)W&0(3\QXPO1]%?4\X(W"OKJ9XL=FVLRVZ6_>GX=)K M=WN^4!'*:R\S6J?:.XZ"OMH6^R7.M@>"F1ATP2B.WJJ8330>!6] M2 M0%B$L AA$0I"?A96EMTF-?9UB%=CNL0+#- MEQQK2ZHB^X92'Z<,8[NOU<=!]-5U%<_M0*IVP#O3X*_ZEELCH1&?LN/5A/-U M:JH.X[*E2%(1/%P!?)V!QWN.KYQ#.8\Q@Z1> 86#?\0C(L!4B@3VP&_.O"K0 < ?9;N MKX!/5UK7B:0LT)3=8[;0*X'EB3-7^;7[87^R<"*J G'QERFNXH$46KNYQ0UE M[/T2?<_>?1 @:/C)%JS#,7OHO1T#/]EN=QCV+[A"S]E-;/M"/%SY!RXX$]A# M(OF6F2!KBR,/M\$#QX"U.Y+M?H_#7>K7R%%$/;X$1/IG9KL:5(]?CF( /5DH M+Y[Y^'=QY-J&[RG_@+D=6>*I-^:7@K$W\!/( Q;R^.\?&B[4FW47SLR%K3X$ M+SY@R)TQ@D",B (CWBO?@1AQ(480#QB)&!$!1B!HB@@CJ <:,2(*C, ?V#== M7(@1EX,FM$=$@1'4 X4T(@J,P-^I88D8@:#IOAA!O7,O C$"^9KNC1'H0!<) M1H #';*:HL (Y&N*"",0-$6$$0":KAF>0XS8@R8<,2("C$ 'NH@P D 38D04 M&(&@*2*,0- 4$4:@Y('3,N+CQ5X^EE1VN54SGUCU6;UJEUUR\-LR%.V1;OL@A_ MK"JBZX=6Q/-$XD!N^% ML[^O&-!'RF7K?VMIN&V#;4\:B--)PWF;W$=6&F[> M?-^3AIOQ=$18&@Z+:M^4-""#X21B<-,R< 9KX;V@_O<5!3JPD[Z'-)S*6KA? M:0#[P_7=">>Q%K:>E1>9"-@K#K#GY$P^TO/%>I%;/2(6UVW&ZR.L2'^E3%@V MTHUI5LQ3;=\5+=G]^[/.RH/21U=MD0:>F1%=-69;,5D)@DJ4L M&?Z'F_O:0C1@2&1;SY&.*\MLX@K/C3:C0(*RZ# M%;NO/:IT>OWX8T%3'-&1U'5@\C][R^.8,.@:#,"WCYSA7,M5,4G6J52R:2M\ MUXS;IVP+]%'X:99H*YO+>U-,U!9,A\ *FLA!^*'.!C]A3.3::G@5^(D [)X& M?JCKSCF M2VD9DW4VMR*70M WZ*S].EYI]H[0YV;0!Q:50>AS<^A#[HR?GE8PV[.LR]=+ M:M-I5;O8/'5A]/$[M6&:R.4<;IUME_*;2S9%+$5E\E-S,ZX14U4_Y2-#C\*&!.#U!=&2QSROL<*7&FX4FH+ M>%""W7P(#$..&@06KY5R06!Q<[;*SE'#TE957#:G.5TYU6I:*[6N@3_U M5I4JZE6+X^)#GI72 ]:Q:7A<@EU_SH<_^/7U$)V5_K1>"\*?F\.?G:>FS62, M!#OMZ)S(V )#-@V9$D[47/6CT+-AALJH4& ,GEC1BR'N+''*A6Q#&NG M4XF99GD-:/D0B8_ SQ?2@RZJ9SEMI<@QS9)L4_D&.6X7/"!^\T6^5]#J>R#E M:9S:@1(5 QW*@7UFAXBS19V7ULYXIA/Y >'QO2K6%ZZ1Y5-31J62WHS;>IQ9 MUQ5+E$9YLBG0,,N'_8G3Y/G<1]]<2^X$"M[N/H6@X%TH.(-OJ)5C$RIO%;.\ MF+)YRNO@ RF$+I=$EYWG9S%+&]-6E4WS2IW.)VEU,1Z/+NSYP55YT:0G.44W>7'5 MLH>"0T@I "R7R-'YYEIW)]#R=@,H!"V7A):=5R=+S)NTL3:QT2=]?-'T MZ0M#RVHZ&:7902^N*ZKJ.@5[X0G%)8"6BR3@?'.UNY=#T1V8+:?Q)+^"+63; M\&9=2TER]1FQP-7DB!37;P+!F4XPE92YL3L#;:+/\30QX[R$F$S"$PS,KL%_ M,AB.'"0("[[>,@EAP34<))LI-A=];UG3"9%<%0?SFE4?7L-!0A5R4I/1A R7 M3^"#;MH2^ZM5 "_,>>'EO 4\HJ!Y=W*,>;OM$8*7:WA(3+6?*AA*6L#,C#XQ MJO7A5'C[$N7ICS$%EVO7%F*3QXC>3,OIK)//J=!#"+?<0YKT5 M;-FY2#A^*#8DLV;SY9Y9F!KI68T2+WU#,K7 *[UQ/,[%6Y.T(XNIGE&;0&PY M5^++M7/.8$Z3MT;7K$Y_<^**Q=0.Z;(K''>^_,)K+_?:<'NNJZ*A@K85R7E:)0 MQM)BD6]7XKW5(,G[PJ@)T(OZ\9N@S^*C0L5X(J;.YT*O5RKV7'NY"+W^U N6 MYZIZD1NU.ER^/]P,ZZQE=>EKH)?::/58>T%.,#]-"\NVZ?"%S!*@%_OC-Y6D M4#&?>T.O:Z4;19 N".;^U"&GMHKNHAN?6EQY8_!V;]Y79]T+.^0ZZ57+R5%* M5L]L2,%;V3VN*D&$0T6#T!'SC)6%KKW<:Z/7N6[3OH)>_25?6?.+C<2OQP2Q MGDWIS0R_AC>+R)=DH6!P:4S,S?J-KB%OJD-X'H194=1/AD@@AQ9"FU.7)KKV ME12G%WG5XBM\'J\2#8U1*NHD M,)B8'[_)GTF2175#[NU4>$H B^9R$8#]J4^K3!>4=K$LL'ROTJHR$].OV,8U M\M)SO8+#.M-6DZ>H;+F?8M>81L-X(DSO(G\23!(!V+T!V+52Q")(%X1T?YQG M-I4&.6N8B/-4O#$6UZ;?E^<7=FM-K5XW/V?C"7VM88NB*;1GO@&/F=^CP%+0 MK#[:Z[HV>#[%!(:M=INO M5SV*,\NXCC52JB19UW!XS4I.02?<5):/+Q.2:9!4;6%.(,S_^(UC/ZES]D-# MRGRCRDQ'85W14>8S^)-\O46K_4R\K,<;=M46I?X@\W;#CC/A@R@V<^GIF%Y@ MBKNFJZ24IF8:Q(>@T!'+G#%%ZOO# QD!-3H#/% 'C>41/)S66Y.MK&BL-9 6 M_)JSE_$R,?0K;Y]AS@0/\K13(;U"NJ#[ZC3-\;Z=IJM+ _GSD!"X'"CX!"D M"UU[7=\2''8.#ILS$]ER03-UL'9VV6MWI;3]9BSJ] X.PB+[NIGW9GR;Z=>Y M=+YG-'&("ZC6$#I8O).-<^UU71L;==4HX#Q09[RERW:^ M<.ER7FK1$6VLQ$K+#_J@_TO,,J]!N!_"3;;Z4FK"N5$=<9357,FS7=Y0.>$/: ML"5]*R C8>ZI^:GM8RX7]S.S7)R0BMYTJRM@JHJ<\MX8)\!A^(^8 @1O!E[M M.;YR!M +< G'L'@B%3 GW]I'L 2*7S.,I2ID6W(X!LX\1#FZ?[YOR%98X"N MBGMZ00L04;. &'F_2.JEY*6L;6.UF">N8J,0#V+V./;_3@R/CQ*8" 60?"Z M?#DNSKM%)LF)*MUNUUJ^Z2:?'XV2GS!]'B656\T4RU6V0 ?P#.P,X%F/P$:% MV[8.6 : &M7?#6V,S1 .G7BNC$9D +;/DA=BZL_@I4 M?T]-_N1>YX9Q9E.OI!J \ MP2!5_J@J=P M,E"NK#60%'"@\D0=/%X$TKG0P#N 1&F>&UL ^::(#IBIYB@A=MR?ES^Q1P] J(/K-=S=,6X*N $98R M$8-?P! P.?! (-:J8LR Z'B*8T)E6*H*^)X#IA#37* :CA(S-%TQUN!Q@)R6 M[<$?O.#ANU4L@8J!]P)C:J,$?QC['K >]Z'*C8T=VPP6)BMCQ0ET"OY9-.#* MW(=8,9220#1"56PK,R\X&NWT$?R[_UK%A2<-S57!6#$&]-2#%#E*MXFH6:YW M^/HP(1I*J '-/TA[1W%] WRV7:,'.+U];;U;S,9Q%KP)3,_4I)\!4>&?PN] MF@. L6SPM]@8OMWWPC'/9SKVC?UIRKZSX]9;B\G%5/%+9@] M37!+LN $1__CQCJ*I%JV84_6L;9M^' >;FSDNT "7#=XP,2QEQ#P@*Q!' BF MYL)Y$,%#(3K^!,*B 6F<.3:4)^A;<&RPDB?IW-$2S-OPH3L@>*RGPN>";\F^ MY 5/<^VQMP0X"S#"4%RX+LV1 XZN8R9@G:=8 1^W?X9?<>#EA(!P0"/%"7R[ MXBPT"6H2^#,XP/@OG_L0@ZH'KY& A3^>6%RH!"-E-WFP=" $SW:!AU@J5$^X MF.*XX)Q>V+XGH$; M$O+IP<>>$<+1EFA!@V= PALU5B1WIOWJ[I:;VI$QN^45V#H#APK82 $(NN#S M\+\MQ8#_J8\?O^&F3-NWO*- O'Z!FW*7%89H1-!E-R1F'9P*@YLK?NC)HM MNH8,V0FEJP#- ;R'TF6)QGJC[% *(K08;H,[H1LK8 <"JAJH(=Q,8F#R,OP+ M_&1/MD_-N_,GX3]CCEL'$BE"C*[8KIL!%%^#9P%PD-VV/YHJDM>Q@0&DA0)U M_!QC^#W!,#:^'L]GW11EE8=#,,/?-/G60>8OJ-: V#M";UGV-_SL!<$!8D"S M4O)"@U.!TP':;3W3;QUL#$"5WMKF +/=Q\<^EXT ,G;0!U\2P*L8:.=;CY2@ MF:)9VQE#<-K->A^=X/P.]K>C\WL?[,K/P>[A'LW$O?-&L,FZD)[P[ *W1$#P9!4P,[)&= M#?$X1)S-#$V"3EXH0#O)D(&=X"A0.!S1&3G\_D"D;3W3$XX0+0L'RC' MJ_,"M@;8D7P@/,"6 OH.WC.R@2$13"RXX+;]PE\&4.^_@9:-X0:\]Y37%[8O M9L&,0[,FW,R?/160V0W! JX_[>L+7[_ M!_RSDVT)[%X.C RI_P#>S@QQ_2OP[&_%=!<&(N@',OG<,8\SX/=M0 S#_@65 M;.^YSQX6EQ3#^.>5:-2S)YP\@B0I4"AW2DE"!'&QB1(? ;[I<7$,WO]+-);BVMTNEF8?'N.' MOQ[C:63@S\8 G?\5V_L94N6 :Z:XBN\1;AN&BQO*&/ E_-KN,R=DUO;#X*!H M6[\, :L4V W_TZEG7G?I6] ^ M,)ZY]+DSM>_+W'Z>,J\)*NQ\CU(F3S=LQD&PLYRYX& MMUPIG(/]$D@ <+T">.'!!4 +--?=+3Q!U\(.H?; Y.D-P,#H:5LD?CS]^M9V M6P"&I@O.:5 ]=B>#EV?1QV,GV/\] XYR@W/N#'HR@!$5F_O@( @.&,$>H(H M7T>* NR*[084'B25\,0E2I*_@UQ%$ETO.,[9OK.'O>#_%GA-:.&Z)CR!20 S M)TI "Z![X/SJK'=DL^R8 0Z& &7#LPP< YV3VA@@%B#.[JMP0WCL-Q\7,Q5@9@:V(@!/R3?@9T\[!#P*NY",8&/61O"Q MT-L42[4S,3J!?3B<<4K+ZVV3)\JFV)[H'V/):SO^>PYFN$5_\& U\QU%&'<] ML>N,UQ9/E*V^W1XV^-+I3\6)CQZ*N1U54H]$X78T>?0KM\" QP-5G-@[464, MG<6'D_X&\Y>X/] [27:P@NYD>*WHX$SUKX=8/?!-[I )>C)&BK>$: !5_'5V M[$R]X)2R.XG!LXSOV4#5PS%.:(IJ0!\E[^EXMM4D2WYV[ FLP^7.I-[ZD )( MVI[6'D\[AR?LX(GWZ?@^ F+/<2CP4W] :<3](-A?9U.AK\:S/^.J.*XQF="2 M !O!UG,!MMK#L-@S=:HV-+D\'7(BKW&,W&VLAL.6W@3JA"6/.)'^]7= [//1 M[LOP "85.H\>S[#$O#_3M&R+XX< ;_ U].!&9QCO) XG:8&JL_;7>I)P_2B%_[B,'/V0"4CSSC[>V9#OJ%&\- M\+)?+=4=O=WLI_U"0YOG)S!L@1])JWITBL/_1X32;2@:*4NN@/.L4=H[&6]I M7M-7)9MP]21'>?%RVF]Y67E]79KC5)IMYQ4CP8NVL[$JJ07)2S"5#7\C#>/Y MAO40JS[I_T%00 EQ7=EZZK<),UMMMQ< M2$ZW*TYU,?#,U'HC MX)8[(3&*X)EFO:@KC-(4R,-GLG:I,<4R%8\CL*"%@+TJR[-GFY,;+*\!",/YIE3*[F^-*=*O#)TB((F8SJ)I\#(W3S/G: -;4-' M48$E]FCNUFSO2)*V,,ZU;957.WR^F54P?*@-V[74F=*N#S3MRWG8 ,#(DZ5= MIR3)-P./F+SU&CPC7PQ&@?<5_]S,:TNJ(OL&S 9XFEDPL2-LA9,+O-6'O+4: M/E\?,2L6JP\YSUQ/S$2IWCP3;_>B)5,?F"/C]0>.^#!GTK:@?QW:4^(>'^R M#](S/D"G=.!Z 2;,SZS@F8P^CW1!2?[H/A($MQY#1.&]*0DL M3YRYRJ_=#_N3A1/9AHE@J$$*0Q3/XS=[]ZJVP1OL( [C.;NW[H)QX;*^?O6+ M>F"HMR[N[<5+]EYI@]>, 3=W5-K]'H>/_A4&P): +N\&GK;$#UZ\&RJ.7)BU MIIPY!O7ZA2+\XY+P+'QXUEI+B!$78P3QYE56Q(A+,8(,JE\B3ER?$PB;HL(( MA$W18 3QP"*[Z82<>+_._A^;LI.KRT\\ ML.=MN,"\E56X?BNX=D4NXPM8ONG&O17>$5T>W,J#-V[?Y_) M.+AVB\5,&!H*2A($>7S!14G; 12Q8O!^MV))Z_!"F1'$X'[">X,G4X-K+_\J M]0DCT%GS%!4)MZ[?*RSEC2*$L-C;1_-I(W)/^H/1Z%RHE)FM3G:>5#(EP\ J MS".J*5Y]W!%7AXFV3P4&':XX:O9')5GW!\:L.N29C5J"R1[DC]^)GS1#'B0P M_8W4':G[SIMZ+^I^MJX#%U;W=+'3[,[G6(W/M.AVH4\GR+XQ >I.P4KD-'M8 M..'O6_>![-DTOK4MBB2':2Y .F >/9227?;T^AO8])>$LB@UPC[B _@S6R:Z MW:R_KV'SHE9RJ)XI*_Q.PW8]1_$T)\B3AI63W3W4>PEV;JXT2JQ'J3+7RZ3L M##':\')S(B2#[JT_DT>:MY[.MD':?[O:OS5M[E'[KVWGG%#[5^DV/IF6\Q*F MI!8Y%R:U%U-0^ZD/:/^W\>BD/I#NBYPX9SK57;T_PP6]/%=?ZUU:2Q\Y\^7= MGN4;)FOS^/@,%P MP=I5R9U5L76:).=]?%(9Z/!Z';"*: &AQ=67UI%J)W,J=K)[%-O>ZN5&%$L MD2 I018924A(HY$@LB0K$,I828@,2^(X^^P>Y(>^\>+NY,>^0S[_#CF6)#PQ M(@1)P1DA@8\Q842/$P)%)9-C*B%1-"E__ALO9_:A[[R8F4@K%)T@&0%3%%9( M$(HL,!@I"1(FCVDJD21EFOC\-U[.[$/?V>JP-]#Q<6?M#7322ZJ)/[JD"FD9"X@)@]VYQUKIJ:?2 M&I6GTAIG*A7RF1N1?'#;/RCY J>^"*;N;K$Y2TC@ 4%_ $D#U'PJ[F\J(I3EH B"#+:[L+C.WHKV M!VQKICO*V("9"K!L8%"ASW5]_1P6: ]X>MN^ L[R<0.('V7A7+K/S M&=W94O)7S![!VAG!I6 M:/T7RLI.F.:^#3TF@4JXL;]\2PS";(K\=UCN&3X> M6LJ[ CQ[$J.%92O%L*I:*'SN>=<<76Z\@'7X_X I.TX0OW;D#YU30:WDY\0/ M>U6$JO.H($&Y(4?99^.NWM:A"L<4;5NF$,"9!U I*-B]^^U>6?,112%_@9/1 MH:K\I3Q,'GX&]9YVU66@/GA/-60!A4.&OOQ\:4%@%_]&5'^O%9$JRN=IFGI8 MD6FO:6KU:8/-P0I>,-O@>,?4O9%N:]?\95NCJ35J]OLKJCO@-:)J&3Y-J7GQ MK?-OW%4D> :&-^E\3J/5J.J5.2_7&]W\OKF5&E222K-7[>7/[X M??D6M*>A)N]5DLGY5%4QC3+=>1OCX]CJ+=?B2:DI36;N=[O<&Z MU&L#:EKVD<:S+XM='=\>MU:<#,V^/=L*5BW[ ]''O,WG!R8<_SI MQGG7%X="V[*J.H?\.'^C? 2 /JW_#X M7-2_X;W^#5O7FZS0F$20DD"(,BLD*#HAL&-J)"@ ?%F2Q7!]3.CS);L9Q&O89(RGCI7Z6P^]Q&3=5V7,'#3\%-/M%-4V+/5W4#Y0M.QZ M+NDOEEAO5:I7/)+6H9_L2*F_H4AY:7+("#JU5D2+(Y0DY1\M]5?J<\):S[ 3 MWLPN%_5<83[@TK!\X,';N>S*9%V6''#4W/=:/<>9+XI+,!+'7PY-STN-GB[W M6,YOF;I+C6N5F1(,)5\.-7Q):YL+T=6#:*FUYQ H<>3#5;*[76DWFW MP*VI5:Z9)R;XD%T>JTK8&"[J*I9M=+F\EE?&"XM-Z=31JH3<9I,HCN8]EQ-; M\44KSN'E7.5H!4%,&'&I1M.GN/S42Q='HX:]R2[!R(/5ZT-RJG,;S^?67=+U MF_/R:EJ#STP<$'_=,#:$.ZIA&DFG=72UTF83((?3-3=,'Z#BV91LVL6)RP61X2/,]XUQMS5*8CH1+]2&-<.2>68B MT(?O=\ICLKNI- JZYFX6WH"D)S-^(C"'(Y-\NTKK+=O5J>J4ROFSYFKN+L'( MPYER3:ON+=2ZP)MFM;XN] N5J92"0P]FVDV.,AL<%S!.9'U-XCB-I1(38*T6QB9\Z.'[ M20SC-#W7W7!E0BK;K4)M+N--Z.\_F$"JIU"M6G?0P>:-XH#HU*:3U3(8>C@# M@!18AS++&-?+)K&L8)137&,9C-VK=WFLW'O-2".V1EK08D92 M@L8TFA6>9X)UP JWAR9;T,/,"CJLA;W6H,D86'G'K;5=5QWWU8F06U/^8N&; M]#H=5O=NJXKBY8'5,P.+/XSD=/!)=[4HVUE.&QCSA6LZ%)F[8)')/SZ"G*K\ MXM9J"JPOT??LW0>AZ15\V!NF;90,2.Y^S '[!K M5DI#['C)#@16$6('\T!?LZ(C8@<"JVBRXW5C"V,0AZ+ H9VQ]689/L2."^-7 M AT6$3L0.UXQMC!D^UZ5'>]?>+KJ[O[MRFJC0\AML /I1408\4PO2/(A>C&.^72/CC.,EEBY\>W$DZR7WA/XU$W!8-'BO")EZK"/LN/<#.=MWJ*W]: M,?9(=^=NUZ4,->LRT?M&-X["F^=EL MM(N(SNZQ&3#GD:.!QQ048Z' =GKMWNZ,$B_'>W\3E)]GPL. Z@W(].?!FET M.+N333N\HX.DXBQ2L3V?WXQ8M)2Q CNA*"=K;HA3?]C=$)WJO]FI_DDTL*^Z MXDGV(7'>4\,EVALBE#WIWAL5=3B/\8EDXDL[[[<0BI-MDEYK"]$(JVR>0&4NX9=]NPG7*3J0O5H6#[XX^%76>2 M($YVO,IX,:AF' S M\7%WZY:GH:EL)\]:Y=TT I*_RMRZ#\^4DQ\^_R>HHN- M]-@V.3,[SBMY<9I*%R=?;H4&M2)ER? _W)-*?*"6>4<29$RMDY;95?GZ8F!3 MRS*92;=@N4_BQV^<_,DD#IN?G69[NFKBT(7VX(L'>DZ!'Y=QR"/\V'L6MRW, M61\_?N-U\)#75=Y6)TJ5JSL=GZK1I*RMO]Y4]4_ (T'H/;6W7N6X\EI0)@E[ M,J5Q6-8WB<#C]D)")S(^WJRC\SW X\W^)E$W/H@5EQ*M6DKG"+M#%>RZV:7( MYE7P([FHV!*^9L=Z+\WUL;)+&*X(\8/Y\9L@?[(,<1[\N&ZZXP4=FS>''^^5 MMD'X<5WC(Y%<],=]V=;TMDF4%XP@IZW"=4XN2V(CL4,]W]+C,ZPWZ%8G<(?TG8\.67;"[%?@I M2/ -6B=L6Q'$@EX$[I_Z2J_M6$Y)4IC8"%VHAFU-XD!MS&U#8]B-X'^_9_+. MI=(6$E=9][6MF;.X4L@+G8:RB?0XL=;& A^7EUI^T4TQF\6JJP75$59]]>0UGMH*DQ4'4TZ;K#R.R#>-!/7YD]?)@,H8]#:S M4IW0,;%;$I=E6N\-E"8@L\JB=E2*WN9_Y^(WD*E)G\-LPC6\\ MO6TFKJ'#-$AS$R7)\14YIJQF,+\OS'VS/55Q]C+@C*>3/$J!0REPMYU6$H44 MN$:H@:E0^?8<92E+KD/EJ]E6QG< ^H2P*@1D$95?/D#LGCE5["4X15RN";R^:Q A/ MR!@UACB6_(XX%CVW!TJ@0PETD4DYB4("W3G!;KZH3!J+:;FOQPG[=.9&NZ)D-9:%J+=XL*2Y92NNY MF3P!2 ?S[[X,=2@QZKN>\E#ZW:U+V2VEW[$WE7Y7T2P%MKW/.(JL>2@_Z4;R MZV[7445ZR4+NZX6ZO@ PZZZ;-75WN>;S;K4_3V%]<6HW < D;QY@HN?>04FJ MWQ6"SN*XN929DVQ.Y>1HQ!&ZXC?T1C=N8G7WHF8.8=:[*<)N$9A2\ S&S)G6 MJ@91B(%!-IQ(G,_O_-WT\3Y7'?E$XOM#H4\90GBZ5DA.,KTDGQGCVJJ3T EL M\_5RQU^ H!6F#LN59)G2"6-&]NOUK-;E4H"DT"'\90Q"*;FW=X8YNZN70"G= MWZDG<>"QQ;%;S\N&RWA,ROZ>5?LB(*TH.?L6,AJOE)R],U\"5=Q&OS]FO=B; MA#JBEQE*SW.J:LOC^DH5E@*.04=Q(D'>23G2&U!P!(NWF@* 8/$:B=Y?QT1L M6L1(KUDKZMJ(;5/QB66-FRF(B]"]"%TIY_:ZG*I18?>M2=LP!?VT:'??)_]N# M,'8&(9[Z *+'ZS_?KB\SL_^M@TU5LT0C!C8!WP&3BMF J;NMM.:;X+'2LVTQ MZSLB!.L Q\.=L6/O>2=VV-"28/HMO1%LW<\T4 MDQ(KM-],/=N(@(Q*OV3?6=J.["K6LRM!U>T\8:WM^OCM MSA3E0#%K_ F/Y MU-1X#HL/30=;3SI8O]K\\=NVE-A:$9W=5K1=\5;:7WQV[]+R;&;!8& KV*$X MQ"7;L)U?_X,%__OGY5\-S5)^ 1!0'/C3P9^#9_X*^OB!]\#^HD'='PG^H#QU M&KW\DG?'Q9@8G!-CXFSFV*O ")-C8V &Q1;0#GJX%A?N4C[>[8L86VJ>&K-? MP;8M7;X;Q-4V.9?K3>,*1TALHM>0P]ZB7L:7H MQI3MJ4F.C=8Q&9Q8(#VA3H]]0&@E1)FQ82_=V$B$+47!V=%3P>?AC=(86.U6 MHEP-3%AT8E#T[,>/9K&+:G@B- M;,>QEU#.H "Y.W$RUC%Q(0(Q@CCEV3$1P).C*UYL)D)C6@/+\B!2 & #YOH1 MN0.X]HAH#S$X+>G%)K6=F^U[+G1Z!%-0%K:Q@#^]F/'>AN;NKV^D2*+O*H$B MP"7%-'@Z ZH4JH.D MJ =2Y$1U.VL]RN R I>#!@8(C/@2:%[W)GCB+*D$B2 M;9J*Y?I/JK53MNU#PJ%N0 C-=7W%<>&D=X1P-%=_B-7LIUF%=0/=6"!.P4LU M:P$>:#OKETM>JHH5$^4%[!0,Y@@08"9J7N M"I(^KU(*900P$7X3S%HT#"@EX[$2,'_LV"9D/IC'(RH'$P(/"Q"LY(.7D-C/ M&+0D@Q>TE9D7V(V[CXFM90$-*&B6:I8OAN[1*Y'UF02$?XF''K)?./$)YY&L M+7[_!_RS>Y1D &)#7YOZ#]"SF2&N?P5^F7^>OX.@'\@DG!/X2 T[NN ,^'WK MBL.P?\$Y[CWWVWNHM#L PSD@&,'^ NVFQL) MYX1C@,[_BNW]#*ERP#537,7W"+=UX<4-90SX$GYM]YD3,FO[H>T&9L$O1S& M/"^4%US;,MVS9[\(_($Z8/"IG8,!'\@G9OQ'C*D.//[]3Z>>.>9<#3^GZOP'E^<];\VN,GNX([)G4H40NB$)20C=OE#)&:W#J. M65/&JY:Z)\ZZ+:>W@"%H',V#A3Z?Q6EN67E/CJ#WL"+,.G80QK0F#,,@G3"Y M)8)_;YI2T3C2V:;"M=#Q&(,&ZG)NC61"AK^WI&;-^C(=+'V.G#2D@;_;6\MV M85EYT3Z!CCLCEL,X=$VM#3K8.*9GYI:5%VT&-M66C8:2LFC./YC#"E&W!PH(3IFK;HL5&: M5EJO8[MYWJ61#(OK3 S:Y* V[C"/E]1_:RGUD8,SZS8-F]?6N*ALQU3<3&6J MZB>D.[<.D\5P)XG-98+CH;W#MT6!N(IE;-"$$$\V4[AEU&FEH^X(1BK.TU0L MFU)OD71W*U?**&/8<-1QRK69QQH'WUK"M4%WSJY(G5O M+0\#3=[N"2SE%%K>"BXFY1-_^GB@\%M+<3W5#Z'HI;"HM9WZ;+(\L+3Y=.[G M6]-D2*7U.,)2&%*FAW6;PAEO73RTZONZT#C(T%@7;6%NFL,VN6;M5;D)6FE^ M,(!;Y&'D9[ U4/IF7^@W22XW1:JFGU9USYU*JWX,ALFIWE:FH;*A_PVX,\6-*CTK8*5+2E0^T93L!D MZH@*)[EM7\^?BU9]T&.Q@)G,MHYD2&YG.F%11R='A6G%!X?!8J+MM;UO6P-\ ME\CKW79MFX5IQ0=BA].P@#PJ3"L^D >PZB)+K _SJ-&W=FMHL]R8A6G%!S-TF[K#VHKC^-A><0J2LS56 MFE9]@/C)H*\&/,^A'7PI"IM9WQR5[:KZ@!PM:WTB1!8PBV62W5>$0=+)&X97 M?>#.:RN"P+PEG*^\Y(@_Y''FKC2M^& HAF0O@.VMAOZ4>;2L^ M:-(),VR/PP:7> ,N7_&-LDW1N2_,RB,^[-KRN+WE("S1)RU\$40%H^J#I]*D-9+5,R>@,O%&"3GW@D8K%G M)R[BJ#S'=&KU?*7[PHS;WZ^;K&#K]8=X)Z LS+C6:2WU?]$)) MF++T9"_O#IVX-*UXEHTM;A9:;M-NT2.I[J.^VL_71N@+,ZX4UQ8:M- I+@_K M5();MO;)X[M6/=OF&_/^:B0.86LI#5<:-$@;D_*Q+[ ,)2F;'45,.#;:C-+8 MUJ"UFS_WA1F7@W2SIR7!AK/VTW98;W?F'IJ;OC Q3::NW:5I%98@'V("WQ ' MZT-I6G&7X$U"9#);2ON MBMITN!#CU)7(]3B&UCG)$CM$P:XWCTK3B Z/N M; ?1@Y]86):;Q-1[T+Y=*,D/8(U8K,#*Z5IQ0=&BU@. MDN0PM2&?2/OU9.H-X/(%JCY8N+(S6QYDV5:6K%Q#^K:?B(^V%1\,D;3;64KC MOAVPXF/9T!$BDBE,*SZ(ZHT6.@RY@',[ MX;)A\[6ER:>%:761A@7K53#:]6P#'V2I[O?%IE@^M>(#;+FD/6M>@VQTCY.; MP;XW;.=Q"OK2Q-1:[TRH06YW^%;W\ :; M9,,#D;_""Q.3A;8@#=\H TZDZHB5&'R\*)#[PL2T;7<'R32>S7*J1_?M7H_I M]NW2M.(#QQ.X0-B("TYPD%!C^],Z-RY?H.(#6$3&QC88;F"R;6XMGJMKL%$^ MM>H#@:4B)F_41H)J5(_>+U;+N5H^MNH#5-R:3;0C>IQ;FVN;%1FT^L/\N2], M3(8K+1:=69?(F=;>DWMTL5&+MWUA8IKD*R*ZTQWD;Y ,@[I5=SKS25J85GR0 MABBK*!LBE?H.(#;J-+BZ&Q%#A!7IG#/K;G^IWR!:H^&*5M M1;>WNLFYF(-V#ADL"+WRL54?$-U^HD=!8VK/>LEZ:B=H-I_G;_M"(+S&1V[@ MUZU80I-FMIEWF$8''A6F%1^,>IX2]"AC:4/,KCE!)&27-)G"M.(#!.[OB7RD MKCC(A4)45(7-O/!!K>J#EDW6[;5LU?*("6KO!O%DM^/*IU9]T!674-*::IXT M(_8[;-7O#!2L;%?5!Q0--YM[E(5A"R?H"%EUI#Q-_YDMCG M5]VZ-QBVLU%A6O$!N]W7D[D3+N%@S_M+79_+GEP^M>*#G4]T6KW)P((3T1U& MJVFO.4_3PK2Z4&WW]+9D:[ MZ!*FU#=^O9Z4+U#U 25UX@T_4Q<<%$TF1FJH M<*U7OL$7'[P]B62GRHT<6G/5;M5H@XHFN0OHT?=9UZ)A%JG@CZ=5+,_\;\+U M)/^BNN-K]E.^M2K;A[:9KG$)MME>$J*-QG2R.*2/2>V6EQ@Z$[]B)Q=FR/V= M$6G*MMCO"Q/C:*KKUVII>1O[=S(L\I4,^P/=U8H5Q])R X3X\W__@9#P7V_[ M\\FC=YW_[J9]O4EQ\@[5UH:>.(:P^KYKOWJA>O;T8;63=YP<,G::TM)LF'1G MP\%RS[A,M9-?MCMI)__:OM+W_5[F5_B.\Y@R46[=1'?;T(B*SM*,,%8L[\[? M&D4GY ;14S=^M2E:)@L4&Z_Q.C0>;Q/TBIU_-W_-=71GY*^AO[#_5NZXE7U? M?NF779=RBZ38<7&4;61\>O[+UZTN6O2T\U*H]]JCZO^\?57NB"A)[#__X'$[ MI/S)-[LF7V5"/]G E=V/.'Q^L>T_# 9._:?D]7QVI\X\5HIE*_V([YZ M>)$L5VQS/^_I/?\;*O+@/SUN,!7I:W^[L?/E)C;^*/9YJ$]\E0_[1 M\%5S;\Y8O.W6Q#O MU^K:+[3ZI'K_^S:YL@/[7C6.+\<%[U3E\W51^TQEL]Y]Z)__,HJW-EGSG>*' M_[FOW;^Q^2CU)_7ED-V7DY+;_5UYX/GN^?C>"?U3^XDQHG[S)5]3P_WGB:&M M/=_QS>Q.+":IXC3_-^D3__Z7^N$'RFF6A#?8Y+];?%T3)X*%SP=;^'R9#M"W M3@?TG\AI_?&[;-_._P$(_53RX[G9[3PK_[_3 C^F5]X''M?G%8 @@"" (( @ M@*!;0="%+=% S'UA8Q_$W"#F_L@Q]] (RX-+GF: T!LL>\"RYS:6/=?G%8 @ M@"" (( @@*!;0="%+=% Z'UA8__CA-YG0SF(Q:\J%@]]/=&*:MTW&(B?O_]K M?\*GY83?[?_B?F!#![U_96OBR_8!6 $#= !T '1\7'0<8^5XXN#Q=U<.K.^5 M.?U*9?WPML#IS$<&?N& 0%EB[\7*>L=;1YT^:OCY!O^HG&2EM<>*EZ[X],B5 MG1&YV('P&#A=\4#@\Y?1?1<,A(\^$*0_Q3_!*/CHHV#BQXH#AL%1%L6W-0R> M5LO/O_14@@'^P6;%-WY$R"^._*ZA-["! ?8KWAYU(OA;$8;3[T$NOP.A?S+E M3>]/9[(M[_&_\=I/(L73HS]^-1;]A6+AIQ@-/V[J"6\=+PK 7TNL^C<(^@BU M/&ZH>L?9._*\*N.'$-EO2$4_>T^"X7H;C03#]78:"8;K;33R@PS7\R:AWE#: MZ7$:>>D1J:@X1O0)1(8@,@21X>TU$JQ=;J.18+C>2B/!<+V=1H+A>AN-_"## M%42&%]7(-T2&JJ+99N@GGO[I'YIF&*O5.[;U[OG_9/G\IZ-D1XLKH2Z+(D-.3JP"LH(@B9![FRH^X+B1I;Y>/%\_H7E;S62QYUV&9<1N=A? MER>^3,H8_/B/*(SE)X (H6B$.TLSF+T5R4D$F8JR??ZP;[BJ$7[Y:?X:L5$D M%->3R/*,*'K*+X[*W]6BK26+692;/'_P]/O;[H[=3]I3"28/394*4HB&S?3^ M3CC4V"?'4FH76,ZVI"AO<49B4'T>ZJ$]IO,*;BNK_F$SL?+#>SV%$5K.EX* MD::,P(52BV'TZ18S-\\59:1SHV0!G_? ]4V1Q5E4VYW:8CTAY<>2RW?W$*Q9 M&RLXR6IJ*_36&Y%1(EA89XS9LTBN9S,%PY#WGTD"$ P@&$ P%T P1U9PF\[4 MFL,AK+(E@1#WW_&'S *!AP# M. 9PS*5$/']+':R>R2(AS&@XX??2F'<[#9H_R>:/2U *S,\Z#7N&46XS$_<( MMBNCGT+.Q1]P#*Q/?E.ZO5'N*,5J8YR'ZDZ:KWOVIEXL\_VN\,N-^RXI6FW(3J2I-/ WW48B MGF3I(_3G<2N %%KBQ;G16Z4H%C12&4$*X1=YP$ZY\OF(I/&#O)>S0^G]$F/. MWM2+98VS*, =VB/JU#KKV &KVH/Q9F5L_)-03;M.C1@![;4Y<0(CH:KTERHR M*JB&+(H.@M, @&@ T5P0T1Q9"2:V 8*B2ZT/N[-4[#"VDZ*G6=.P<(TD.Y,F M*F6L5%]";86+=:8@FB*9EWQ 2)#,"[@&<,VEA4)_2R%)I*Y-F_%C&"7%4F#G"J@X+'L*W)Y.Y,$]+"BD3?,D'C,( A[Q#@N_9@?5^&U*#9O&EENI9?*=CK#?-9N]1]P7 M2;_4 P6_EMA_T4F_^3.%K5$XVC/O_NGX4?3'G>5IO@L2?]^>^'L;C%1-^KTL M^BDHYY\7NVYY#PGW"W([)6)[.7IS^LI]E3_G!1X[,!,]2[!=))$I-::,I>BQ M@YS'T$+6K1'55)@_P'[VVW-A;H,$JGDP'YX$;D&1_47F0%909Q-"]A 6L)4@ M=G&>@@9FP1Q%>05 '( XKHXX@-CZNV+KRQSR/75 0SV9:,0:EPR*KV\.PIC> MC4OJ*'17D$4'R .0Q^VHIS_'"5I+#8-'Q)-)S-^QR,F6OD).CM17B=9E5WEP@I45#DXH:YQ[Y%]00L@5(AY4=[M*1?1@ MA+ZN1.LWDL72/GA&F/>Y3<+*N,[/:6.S3PNR(!_Q@J!_@?0/P!C7P1@7NW%R MV:+G3W(%PT@&S[L]4X)T1G+$-.EJ)E-P!7W_F:I63@(K"\ 3@" M ?8$-%O&$X_6PALJ,"SX7>A]'@JH0KNG+^>$K>AP7TB12\UT&H!>O1;*7V(AA"[.UAFFH' MER\7TV4!3_BU2V"O,!GQL6*G$D5&#$IV@D3$BTQ$/#$+,9$LK(XH_8U;-

MMD<*UVILA5Z795"7>GLLP)38?(&I.E P(6/$)&QEPJ[Y%)TTBLNJ$:*LKPD_ M(*>\^N3<8QTD"-Q6@L [8_PLXB LTFP7UE*80\,AW?%,;L6VWAY4_) 8PL-8 M4_OHQ+%GZX2H[=MN(JY*8BCN0WJ@D==*D -> +P >.%=QVI;F)L$0TBW N<$>+I!!>2PKA.P-^.19%2>C').?RB T/F;6F>2< :385)B(WMNO2C-W- ME!X^WW1[Y:1S'@Z%R36MO@Z)N^4L)E46+PZBU M9PH&>(]3RH & U<*0U<=E[AF[@@TY>B;8O4G#,"N[%N!A-&Y$LN*$XA Q8 M+/"!6.""DPS?!&Y5,]L-FXAHN#59S((.P\]BK5SJEV>, ;I!QN$'0O>1,P[? MA,BFDTRT[FC<@A-FT1HVNY';:)33;2$(8K=T?7C^S(:Q#7/GE9UREW?FG>+Z M^1L?RA^ A$20D/@!$Q*O2V'\&L$YQS%?X?>E6J^S!$9(J1]PHLEJVT88]>.& M*2/4J:7%QHD-/@J+E8C2#0O$$A R(D%&Y!FTTE\#,5*KP?1ALN]+8F<< M[7N+F=W61B6(B?O/])$/:=\\2D$RY4VT\7U2+\_>D1]B^_#=DP/.,5S?(Y7@ M[#T)ANMM-!(,U]MI)!BNM]'(#S)0CN/\;VD.8[?OCI^=[;[S]U+,_XE'BZ$19_JWQ6XPY#EKANUS"NH=63Y_&/IZHL7@[#8XNPW.;J/H MUTG3:'G\Z@D@0B@:X<[2C/+@Q//QBJ-MZ>X[VV-@97F*\5+5B-_<[J+\T4TXT=PV!WX:>W3)E%"G.=>/@8#G3CSMW1!8N9@/D#6 MHJVTIP=DPNR,5GJ21<@>.FP*^ M &?& 5^\C2^,GH;,!+*]E035F@XVD^&\IIP$XXS7B9M>M.MS_+@_IER8D?>U M48EQHL#XZS=E7722RG?R[)/70<;*KVBQ?J@;(?1H^PG9[N_*,P]WS\I'+>9.S^,W;*Q6&_&ZMQNH29J.Q@7M[KY,P)PG7FO: ZW3B<0I;A\:V.XUV&2.6!$/? M?\8?7KT?%(460D'OTA-QOV0#+V4#W$]4QSD-U)\W8/7M3+Y;Y?E?XI66;6:K\ M:@X;\GY"KW';)"WF%%1(;*!(=) 8D9)&=Z<0Z6HL=?.E#U8(O]2K.UQ@%_M8 M62]G!]+[I<6+5>9B=9<^UKH3'/,FYB M9^F$$V2X(RS[)=&0]Y]1D"X#B 80S241S9%U8&;=\;GU<,+!O%B3\09/=:W3 M9/*BDCC=[X0YRK5&N\:F+DF9EYD%T=#%^8 '[)1B#N":RP$@X)KS<\TQ*039 MB6-1MFU(XK>(N2%&6-I&3A(4X6& 99PC\S"$:!%=IP\'0DP+"BGTX)Q#B%<% M(L AQTKO/3NPWB__]^Q-O5@."5J"9_@:G<"SMLRD&W+@:,A)E@Y.1*%+#)J- M)8$+)0(C#Y Z>\0]D>,>>\!0\EI3?O-G"ENC<+1GWOW3\:/HCSO+TWP7I/V^ M/>WW-ABIFO)[6?134,X_+W;=\AX"[A?D=DK$]G+TYO25^RI_SDLA$-$!6]!D?Y$[ MNIN52R^%X, %^*PS6] ]>S(T"^XH=%H:$ <@CFLC#B"W_J[<^C*'5"JS] XI MW'W#DA*()( ] 'C=('A>LG_X<)P@]M"_7*&T* M6P/-[V!T)^DJY7*BE%(?L%IU20%(X>VIM;=!"M6T6D *)Q-$?P[(UE+NZPE* M-#CQ@+);E8([JV6I*93:Z&LHOK:$V?R9G;PS0B.*[XS]UO"BXVFDYV[8Y23* M7B$M75[E6B"-/B.5>P2J$*^-\ 7Z"A:C9,8LYUT871[LV6)+U'O]/#8A2DFT MFGUV/%GCW$/_@E)"KA#RH+K;52JB!R/T=25:OY$M--%K.Y-,FL.S]<'L#82# MWI^;!5N0CWA!T+] @A@C.M@C(O=.+ELT?,GN0*NJ=&4&?(T-W-P,N!'&WM? M;+82A>I)GG+#Y-QX 3P!>.)V]@IZV[5E]EH4QNM%7;+E4* 1. M@']0!_9JZL"> ?]'EC)_$K,U@Y2(N%'G87[;P9I)HG,"7(H!96775[.C+CW) M\XMR"9([+_L6XN-)DA]6C+A0*?)Q'^5'Y-/#E>FDJTDV+*Q=36X2G;%7G+@G MRU*K($7BBBX[/5X@\&$A?"5ZXA%PC[H* N,4!\-HK9EL(64X11:C O?EO54 M]P#W /=7*1"^COLM>NAVU^S:A)7N9,;!7:KM#=("]T56) PF? #\CP3\*U#\ M7L"!L0 B $0PV_&!'^+=R&8CBW4@?9<,D?CB1&BNK)YNZSQ0[R+LTV$ M+8SQ!(9ZMCFG%TO9B\T"[X6<2! /)''"B\O./?!!"N%MI1"^,^ ;")UC7'<) M...8,=Y>;N'1_ 0@9=!LHN(3A\IDG;C-/%"H%<(B"BXL!&D%'PG15Y)'^*-S MR6]B@.UVH+C)"A[ &8$[5!/O!5#/+!C@/4XI QH -'"E-'#9:85OX@)J!=72 MM<)0TO9S>ZE!;!U7<@_P#D']R^)OF+G.$3)M DHF . !Q?#05\]?88Q9.8:-^V(QME]YP\*1GTH=66K ' M??^9.*'"<6X >( Q/$AA,]?XP.\3W5Y,K&'G)"(L+IN1CND6ZXFRJQ(0 @@ M(Q)D1+Z_5OIK(#Y,G869S'IU>"9OMN-PI]L>] ABXOXS];=7QOPK5E3'N!R4 M/;[M(''SYVLO_%NW=I__G?_Q_%S-,92P&+3KOW0KVCI*]JELT=.K/%]MA%)_ M8D3Q@OF/UD8Q?#XAM?S?3^B$X?]7O/!7S_WF89!F.,Y?/P#*-T\X^E#7C.*L M_K-C4?R_ _UIL*/HH^-*QWSUY__]/U\WY[]XA;1\0@H_/5_P])7_GOR"E@ V M#4@-#<6&E%7^_9\4)U6RZ)D"Z/_>TOWIRQU16/%.")S[^?_=??7WPBN57G.5 M/?25XY[X G*,5=XOC[_V_+/PL;.>?NA'Y7;!I]!P??G3_ M>5(,N#M_=<<6#.05M0B>X*%\_JJG7X; ]WY]R5U*21VR#B,4;6BZ3.,U1,97 M&"+3F$[)JJ+C.JHJ**[4[A^_5?ERT1R]T=E4&6);UL11F30RSK@5(T[)O18CC(Q5+55, M#J+%=IUR%H]A=+I<:=0FS4FY8GE8].%]*,PC24AV(E$7MX?Q=)1;5MZ3[+=Z MH6E$>YCLU\4],ZQU_9%9$#W^O:G?;,^RAM$9<%"O ]?Z];&VTE.9D.'O+9MS M73;ZTH&P$S/BYDZFK 9A85EYT7$3(AM.-3Z48( MQ+W=XO'^KK\A(I-D(*L8W%7?'VU]772'K$J(;?@K-;.YZF0IP(QS6?!2IM6P<'AXGZ_ M#1O./*UMK%T/F:4R5?73@(K9OMQ>)UR+J)NI1N_XF93*M:JES>2^#^2Q+_$= MJ^:3*S7,5HQ,5RV-]F[HC]"E!:-MT]R2O-1@T5%N67E/:<4RNRW5:4G!RA+U M>.X*LV6:6U9\']*MSL;A20X6D62XYPS;DBTSMZSXGA43#R)-.[63F3,Y'%0D M# ;%>U9]3]+#D92A!Y$3(%+IPL,YMV:*%ZWZ'MEO)[L..1?S@>\A'NVU2+:= MR@A<;3XM+BT;G]L3F&W&M:E,;N T8?*OKYJ..W4Y;43[4+)\;+_W1^,AOB]- M*ZZ:^GRS+V315!G&)M/"M.*K'AD1&V%]T#F1FQ]J^QJ:B6GYU(JS MN.E:[F\TL\T%XXGHB[,FG_JCPK3J+4G?S$<+=-*VQ=ER.7,(?:/(9FE;<1;/?;K6ZE@U#\X-!4I"Y;^]+TXH/9K&" M!4NOYL$\.8IAN;9?F,BH,*WX /=T?2*-AEO)HJ$6$QQ:^KA9/K7B PV:#)OS MYHSG9C;2:[,[NPV9:6%:]0&'^#1*]!F;5@=2AY_DL M%.Y'A6G5!_DZ%\F,2;\G&8D48N.Z[QA,^095'^2+I3Y-TRS&!<)($U"!&[J% M+5[U 3Y'E@@6X0M.5'R1[];(O=LO32L^<%%B:V\5&.9FASY)JNPD5)9F85J= M7,)UO[N40I%3XM84;A$;-%J."M.*#X9I=R^AC85N&Y!-[MH2-,CRR24WK?I MG0^R1KWN-V"E1^N+*WHE3UK9P=\.Y:(-9>_+5GUP2+83VC9X5&) M9S?MX7 930X%>[TPS8VW:$!,17PC\>T1L?3VXS:&I(5IQ0=#9L'(^Y#VN2Q" MMWHMX+=NIWR!B@]MQ!,$B)K9,]@X8VJ:_FR]<79ERG M@TW2=D<=2 :,>D0L>N.)S,CH"S,ND9GA*D$&0YB=F.Q&W"R5!D"M.*NYKC>L:O)C-42L;# M#3>99I;1*$TK[CH$NSHB+03?=H?2T&C"&^@L MF&ZCM+2MN M.=^/&-DOJ-IJB\&[6TIA@7%[S6_'!1A /?7HT"NU@N3]P1I?K M*Y.T,*WX )[@VWJ'06R;I)3I%MD;NX M;P&O^(!"2FU635@8Z@M@OI,PG9CUBK]WA] M<<4'(JE!!F)Z$&RLPDU*;!=(,"ZO]*GX0!FTEH[0:D8P%'36DM@SNB.BO/RK MX@.\1LIVD"^[;2-M],.5W*W%H]*T&J'J:6+/%OVQ9'#(04B(#FL:S-/U@]]- M=XZ@;,=T;P.S_,'L].8)143E5285=_%![[ U^O( )BE9H\S->+^CRZ=6W=5" M>W6<:IN$+33B<9_KP?VIL]9Z7KO3(N-TGP MQI ?J?F0:4,)XJW2SK2LR%KQ0==?[*$,VR0VFO'[*3I:0%!2/O6%=;V09 [1VF=E)/DJUXP"?4\#%_M^(#/6S"&-[T6#CKYX%^SZ(]T7^T MK?C E.<;=C6G=#OK$4+@FGZ#'I?[V!4?[,(&!'<61D_*&BUA8"%A/5:9PK2Z MIIT@>['?'L 2:QM:&FM[=3TKGUKQP:&WR#:-63N1>"H;HN.UB#7H,G6OX@.T MH8U39J(O)8C?.'-XL'!#M7QJU0==4\4(J!/'=A+@5N0WM]&@_RCE?^L#F<0U M74&+VTP(!9-Q*J<,%=/R4(Y6-%5185HQM$I$*,.N:JE;_19EO M,^EZKL1T1IRB8=$.RP9!+<@=47792*A/O;JYF]D9C[0Y?1.*FE0\L_KU^TT@ M:U.1)&VV%TFF+G3U3<&*^4*MLD0929/I=K'W8,'N]:>MR;BVEPJ9\06IJ\/" M]=5P%TN\,S0736P<'E*S4"0K3ZTWNTJ'(ZT>)TZC@4]S#EQG7I0DU3G:7*YF M8UH2EUZ^ %+P+7)(7Y(D-]Y&;*C91H 5=ILV\+$+AV@A258\-6VEI!3!ZP-L M]1M(DVZGG58>K;PT-5-N&X'-H#6R^2'7[F 2N>A%HQ=USGP22ZSICEU+ECN- M#[0CLJ1:2J)4!3-QNO-*TXU>)7@SV,CE") MM!4K/6 '?YB,7M)OA8SIL>K$GL/07$ F;BA!C=Q5+\RR&-Z ]RUG[,.&SW?8 MB!91K\;(+TRR5MMF384U%[#+>*RX&"26FHU7"]R/2SV.,7)"L%=.R]@UJCBX* MTVI'[3<2P4?"8<5E+);U-VS3Z.FEIRHOP#(]=XD)4]$6G/EVL4SLU7)IOB2* MNZD4TC2=S3EH;'B+_GPJC0:,_,+\/FSWYV8]&TDR MWO/L@*TSJQ$:->!E:5K5*;!4=-O] \*AKAVT)80>&7'QIE7WCYLR$O)MFN,$ M*/.3"0,9ZJHPK;H_A/$ZQTPW:YAGPF@JVW:RJ96>>GX!:_^IV/&WO.3Q $[Y MBZIL']IFNL8E.)]@DA!M-*:38N 4I@4;_."W=IP<,G::TM)LF'1GP\%RS[C, ME]\JMY2_;,R6NZC%IJRC;"/CT_-?OMYS+/8QGS9GBPT^[7%C\'F'N]PT59+8 M?_[!XXYI^9-O-E:_RLQXLH$K&Z1Q^/QBS[ODC_N:QRBJ]-66Y5/XW5.2!J$T^=Z?"58?[AS^8] M?+U]?]*"4"?NA:=\B_*+*QWRP3KBU:)5H!_>J1_^K@P7Z(CW8Z97C[N#CGBW MCGB]X ;HB'>CIM=+B(". -3TT3H"4--%= 2@I@OI"$!-%],1@)HNHB, -5U( M1P!JNIB.>+W&&NB(=Z.FUZO&@8[XM8[X^SINWYS".\>]#C]H=>T76GW5%T!\ MV^2OC[2IOJ._EP_>^WZ(<_?ZN]\M\>TYU,MPPKGKI_Y6DS7?*7[XG_O:_1N; MCU)_4E_.X3X?=$:V^[N<\"W][OF$[PG]4_N),:)^\R5?4\/]Y__6Q[C[4B#C M?_^!D/!?3V4R_OTO]<,/E-,L"6^PR>]>LO>$G @6/A]LX?-E.D#?.AW0?R*G M]'M[':>E?^[7\)P%5YY'WAQ\//U3_ MK+3V6.'2%1\>N;(C(A<[$![CIBL>"'S^,KKO@H'PT0>"]*?X)Q@%'WT43/Q8 M<< P.,J:^+:&P=-B^?F7GBHPP#_8J_C&CPCYQ9'?-?0&]B_ =L7;@TX$?RO" M_?&KH>@OU H_Q6CX<5-+)^F& MYC_>\_[=%=G??^KD0>FG)(]&P^)OE8_++_E4\F3^K2B,8M<2JQ[I"O=K+N5Q M0\4[SMZ1YQ49/X3&?D,B^ME[$@S7VV@D&*ZWTT@P7&^CD1]DN)XW!_6&LDZ/ MT\A+CTA%Q3&B3R R!)$AB QOKY%@[7(;C03#]58:"8;K[302#-?;:.0'&:X@ M,KRH1KXA,E05S39#/_'T3__0-,-8K=ZQK7?/_R?+YS^=)#M:Y'C6MITOF#QW ML__G:!'C&5KR56)!>9GXUZ,5^^^(S;_PKK@GW?.]9JAHY37IB6?%8V/UG_OB M1)PLQHJG*Z$N2V)#C@ZL@C*"H$F0.QOJOJ"XD67>WY5WGN\??ZN1/.ZTRP@L M(S(*HZ@\\652QN#B'Y@?C\Z='%?;!T<3A1W<( , M!WY[E=[?Z89FN8H3_><>PN[ORBI,\7_NK7W\R4MGLG63NF< -V_QEY0*@3"K8W3Q=EN'.C? &?]^CU;?'%6<1;DAUQU+3% M3B4!6>L$BL[9NF^>@F0$MK5U!A*TM*U^0V5FA^6@WDP+WY'WGU$"N)M3'U.@4Y,$NIS-M M/8('.7F8P[W(0XC5*X.@0M=%T <8K@'V^#T1]T;9HY1U 7L:11:OG#PAS&IQDN3 @#L,Q+'5\26'&A%%?DT[*C$>@WQ5YN; MBZ#E%Y2%Q^ZBXFPG2- ]>H+NMWR Y7R@^XGJ&.1_C4!P6ZTQG9K+*24*M4-[ D)JN M18G/V^GYR"*>VR77D/>?*0(!3 .8!C#-!3'-D17A2=;68R*K91*9*E%'.D#! M-CU);F\?WY,,GV42+,P3Q\LT2V@CHX)IZ/O/./: GG)K&Y#-Y2 0D,T%D,TQ M.83:,'BC-6\FG*'T!HCESJW%_B0;UV(_Q7LVP2U@*^J.QJ8L-P:/JY5"&,;Q M!Q@%*Y;W2/@].[+>+R/X[$V]7!+9J7)C.5?GJMVJT08536@9I4\2IJAK#7+F MI(K ["QM#]:D9-BC/HC_N+$_S M79 (?+%E_HXGXIZ1/0K&^.?EKCO>0X7] KQ.";A>#KZ?^Y>BP9P![ _I:7_K<@5K[, -\#7U-6$VFW M:-1@I4%Z.[)[Z(6860"_*$KP4$-/>,088!]@__*P?\':X<]!>C,RNOO)LMZ4 M1&O1=A?3VK+9+>?RLF[ 0PTY80&CF\?TN]DS?V:GN$W3B.([8[\UO.AX M^Y M&W8YR9Y7R#R75XT5*(.?GJ'*/2)5B-=&^ *%&>W%8!CM5YB-HOOVRA1#DO12 M&<$*19 ^H2QP[J%_01D-5PAY4*[L.A7%@Q'ZNA*MW\@6Z&B4K):FO9 LOI,T M( 4^Y)Q1L 7Y"!@$_0OD+P#*N [*N-R=A\O6'7^6+-C%7">UR4R".&XW%W6* M,+OETJ(X0D^#Q05@"L 45ZE2_B0!S$-RJW*Q-9$R41%V&TC;._ZH((#R&#Q@ M %#<]&J*FYZ# 8ZL:?XD:MW9="XHK9[#"4KH#_H[FHB#"7(4/A>$KT16/ /PIU^MJ36_BQ$D)WXH1!](B7O=13.ECV2 M:ZU&/-Q:>%1WOQ$=UBT7U(601]=>0^$5YB8^UJ!4HLB(01%*D)=XD7F))Z8A M)I*%U1$%P'&KAMG#]DCA6HVMT.NR#.I2;X\&F!*;+S!5 G4:&-^OUR76QM%= M QN+E)4S%?&H^3T@) &RBD"NP'7D"KPSQL\B$,(BS79A+84Y-!S2'2^/W=G6 MVZ.*'Q(#I ::9?>PN:0(3B=%QF;,#,V"&(I#RP\T =A?=61H,X^"TZP8#BXL^EZONT>.&6\=_<8/&'KHY(7Z/O/ M!/Q H( 8 #$ 8OC-H.!O\3Z,^JIH=^RI;6%N$@PAW0J<$^!]2PK.#)FL7#LP MR,YRK+5D=UH&"(6@2% /.';""W7./?!!+N%MY1*^,^"78U&4A'Y,#'CZ5R06-OBZYB\5\K% MR4N%5T?KOKZ8ZCO8)3,WEJ"#L:-R4B(+:9$$&Y$@M>!#0?I*T@E_=$SY3100 M,\VY**68)%D=+S0D#W+:0DD![W%H&? X(%KY8'+3BY\$QG,DK:+]_O. 2:Q M1CT+(H=HP*."#(I#R3BXEA<0P8A QR]J"D%HC%5Y)E+Q6UR4CE-(G MH 20(0DR),^AF?X:C#5B,6DIJ"]*D#;7UN9VHZ"16<*X$$O):M74Z\FA/ =. M07KE3;3Q?9(QS]Z1'V(C\=TS!-(0_+_<> '])\QP\_ M_0,N_U?YU+$\XU/>#",L_E;YN/R23Y'O6/I?Q4T(*/KO?ZG'"U+/[L:/F=#S MO_] 2/BO&\WJ^=*^H[7RXPJ^E[ '=,3!>GD;06"P@L$*!BL8K&"P@L%ZN8/U M$O9]CSA8+V_S]X>#]=)W-T7%,:)/8-/R4CCZ0\??ATN.2W;_/9US=R6PDD M3ED/<;4KS]45]_;C:F-C9WB)\5*]#V:(P=LQWW%A%B7)FHTU!80PY;S]V/UG M] &!7\MA!Y+D5>KGX'3:)7#$64[00Z%44V=!BMLH.49G- X/;.@DQ*((O9J% M+$T/%F$Y6!#37L>=,@6QD/>?<1@%M )H!=#*N6CER,?K;9)K[!M=>2>YS873 M*[1B$%Q@M@UL!;/4EL9C!TWZ9%K0"IVO5]"'&@FN$P+, ICE MO$'-WQ)&X$^-OCIM9))!;4-"FJINT'[[Z?M7"".*M>%JT4>G<"8,)"]6?'(" MEP%.<=0>Q1[RL P7E M/0%O2@O.&<.MK:P=1C[GNV2Q!099H%$UO,@"'TL8GK"]3;T@0N-JYRF.?\4$9,7"TTOQ' MQ!,YXM$'#$9NZ'*J+ZHO@I9?,/&+&^VCXMPBR-$]>H[NMWR Y7R@^XGJ&.9K]+=S?#SE138';4GL]& MX8"':5-&L<>T71H_X>+G([+&#[)@SHZE]TN3.7M3+Y3]9[(&,GD!TP"FN22F M.;(B'##01'*8N2.YKA8&K3U/M(8G81I16L,],9I+DCNU=)F8R^YJ,RJ8AK[_ MC.$/, Y.(P&R 61S<='0WW*(UY[IJJ9Z?8EL+J#%>LZVNJ/]/;M3(R*H3AG$0H[#69")#(L?)]SXZL]TL(/GM3+Y=$X.5(GZI3 MGH)9;C*;[ZP.TLY. GP)(^3%-'--6[28(9\$FU&K688IA3Z,40\D]5IBW$6G M .?/%+9&X6G/O/NGXT?1'W>6I_DN2 .^V!)VQQ-QSUOMY.Z?E[ON> \5]@OP M.B7@>CGX /C! M%O)'5O!^<4V]2WJ6L8YF4\F %GM&=]+DH*G,^\V=V\HX) MC2B^,_9;PXN.I^^=NV&7D^MYA;1S>?58@3#XZ1FJW"-2A7AMA"^=I%7BED=2 M%"2Q[0QW:ZC)[.5\'4$4@B!>S9XZGBAP[K%_01D-5XCYRR]75G0?@H(KRL!X MOKFR]V5+7C\YL4'C91_QVTW3)@\=:M3=]+1^:U1,;$4I3KQ:AQ/,;( I M %-<@4#VDP3@]N:^931V79CEIL@^V3++C$\+ BA+:P(& (4UKZ:PY@TH:S^) M6J^_BFU!%L<2BB.\&H>NNE0?45N4RJQ55>W?4]3.(Y^![#B0'0>VV,ZBAST* M^S^B'VT]W\)#P1W95G_,K^*I4\]\1D;),C_NA.=[;A["8)O\"C%\"VER/P?\ MUH;T7:GK(AS/2+'!C(+!R#8+X!<5)3$ ? !\ /SK% I?!SY^J,MV#$_WM@C- MAKMV0X)XL01^D1M'5O/A ?(!\F\8^5<@_+T.:(0;QAAS&!J2(*Q[=2E8\@VG M!'29&4>#XM @+^Y#(?I$0M[K*/164>I@@=V6("KCMEUVU">8M$1AD1F'OA9* M7V%BW&/]0R6*C!@40 1)<1>9%'=B&F(B65@=4?_S\#239UUA*24,%4M=4MFV M%F_7_Y@2FR\P%3%Q!I'2G8]@96!WMM-HMU?TD8Q2Y74U#S42E! #F0)7DBGP MSA _BSQ(16@L;+$(MX6Y;*FI,.J*G;?7=/XA+W1Q6C8\?P#;[ Z!(,WM'-AM M6O ">?^9?H")$TH#Y\8'X 7 "R?GA2.KA[P8<6MY9_3M69S(#0-UAAEQ EYH MS1VU*<0L88N'95OQN_'>63 %+]!Y8$,^$#0@!D ,@!A^,R;X6[P+P71LH0ZT MYY(Y&D^,$-65S=MW"WZ(]]H*)5I[$M?M1&.6NT:F-_"Z6>"]T!,)XH$DJJF$ M / @D_ B,PG?&? -A,XQKKL$G'',&&\OM_!H?@*0-H;J>""MK+G-VT,RPOKN MVF/*2;F0&TG\@4"NN;P>JVRM0F LC]WJ5IR$1[QGY?;YY"HW+4#VX 5E#PY# M?YMW8#9T%"]F/)T+$FM;?!V3]TJY.'F!E.I[)3Y,.SU?@EHKD8^BC#7#5$9K MI;((,@M 9L&'@O25)!,>C-#7E6A]% KHC5M28PK9'LQMJP7C(FAH5%$ ^ M J,\H0QX / X('_S]ZU-K>-(]OO6[7_ 95-MI(J62.2>CH[4^4DSF-F$F=B M9S)WOJ0@";*84*3"AVW-K[\-@*2HIR49$D&J;^W-R!() NCNTXT&V*=(9PMW M H/;;_[;MGGWVS_G],8>]:[HR< ,SS@8<$II"PMV(1 <%1!H?-1P)_L>!B_: M]7KX?X/:R\[KQKEWUNK7A M3#S"DXD%RS5F31A0[BQCP$OPK?8;]:,&^_OD^X_&Q9>_?FU]NKA\!_C6X4G& M#I*)X5$$/(IP!-G)[4!C,G[]S\F[N^]_GH\:'ATV_WG1Z]9O.6@<(BV9MP4A MO;;P2\,$3F%X[UM_?(C.+S^^_+7VUK_^\_NW,XX((O6)D( G)/&$9!XYT^W,^-W+ MQN>W7]_[+S__:#6_O7Q[?N+[+X5C%\G2QKUO;?\4TJ[#?A&7\5';;D3E=9I8 MGG+U^18%H3V8R*]L%QXR\B$49\\#1B#+H2, M-"N"$L"L/3_KB: \$//QN^=>GUS![>03ZS'[ANNON,YXSJT,IC>DM@/2X1=T M0_8 4-0-G4EE]KG)_,)LP0-!=^,N1$YHG\CFKWTF0HEXAFZ8V_?\(#,1G<6) M@&GDXQ;/DJ(&&^]%OL_GUK&I,"R;!?'$@%3/'$?V"N8!C&LR*QLQHBYC+F&. M#?H&P^Q7A?U)^/@0C4"!>^N!TT/6CQQV,8C)V%],WM-OGO\2S!0DY@YT$65=\[%?0CQ>. MU_L>@V'WZX>7UO5'ZZSY[?S'VW_>7?V8O'QS]@X>R$"J8WADZ$=L'PYI!T2Y M&H(N>H[CW7+E%Q@,8N-FU4O&+14%/'%O2$#"Y&4LMSYTYP:TSH^YZ[GQ&;4G MW+3!5S#^9RB*6Z07<*O@+81#T#2A,BX $C>#< @V"!WNDU\C^,:J5:3>\VNX M0*4*R.[%D];U?.C!20\Z3\'CWW(N)L^'=&[$Z$T;C(=)PX;A*<(\2^DG'X@<:TM.LC'!&X&L]#F &27.*[D[Q,>*9UV 1:^G]S"/#T?>X'8YSSUF2/@>Z[- M]'?:#?@B@3T/O?%I X8FK),'#:?B$]S-GM8J)_#3L[D94.VG92A5K35299UQ MVYG[X,=-PV<8<_KOV@!T5CS5]MI7 5 Z^4K'6'O& Z63IW1:U<;:EYY0.HAL M*!VTG>))!VU'9^F8U1;:CK;2P9A-9^F@W]%9.NAW=)8.V$X+I:.K=-!V=)8. MQFPZ2P=C-IVE@S&;SM)!OZ.S=,!V@L'8S9=)8.Q&PF2D=7Z8#? M65NK#Z63L]]96QP&I9.O[331[V@K':/:0K^3@W3N+SRRW;G#W":AO<4DJ%M* M%&FX/<_A7_[\R*@]VF3L]5JU]>1Y?&Q6OE\#JG9'P$#L/OE/3?S?/N>&CS%S M6KG'^"GP]9/5G7GFK42*KN?TG_.CR_P4\=+#P__[J5LNU5@8OGK3N&\=5^CQ M[V KHMA-:8SEP\J#]KO9RGKO7EQ=0?]97)#<%1/J&T&"T89NE D2^ LVZ"C1 M43[4*$H55/*7S= HT"@>:A2=DAD%>@HTBH<:A=$NF5'LZ"EP[81KIX(/-S5^ M;A^4DV\2X&4 &T M4@"$QSSR*<59&CZU70)]<'A%LV>8.$'M5Y X.2KMQPP)9D@*/ES=E@"*C3RI MBEDZ[U; W(=BT3[AE3NO>.7.T@D70Y=RY340U$J;L4!00U!#4$-0.S"H%2K/ MA*"&H*8,U J58WH@J*U]K;=TH+;^/5G=1/M04,/<(>8.]Z7FZT;[W_\8S=KS MQ7\?'FN6Y\QDS*P3:!FN*!'PQOE %*H60ET[LM42WWZD&&TBK&EI 0IAK51O M@A5:J AK"&O';0$*8:U4[_(56J@(:[GE!M$"#I([/!RL-7$1>JB.W4]7J&P"!MK._N* M#9U%LVH4:KOAZ=DHI5W'4\L*=QZZM/?]VH>Y[9_^I]=C;##(=7*2'4-RMEO4 MJ]EP9F2]C]T43O6BV9@?[YAI/_PH,O@D^.*SP[+FAT7^9]^! W%?^[3':]:2 MR+7#3VSP\Z//\.'K94C=/O7[7S]?OOH:_/.2FF<7%[W/)Z,O'_O>!1T%]O4C M(ICM[^1=KR*?\G:^UK\:7WGIEJ]7WM?F5ZLF_PC\\.M[^LWS$XL(SN[LX&LO M&-M?DZ_.WK-1E_E?H^#DFM+QUY>>RW%6MOO)#KZ_F+Q@;F\(P_HN[DXNO*0. M"^)8[ ,+[V_F:C)F,RTD75BX-FZKV1I^>WT2?>M_I^__I./Z"?OGU?7M(])G M/7M$G>#G1R<0S_ "OS3\^9%]%YZZT:COA?'OCXA+1R#>^'&G2=P(S@V4"'YH M/B)V_^='5[VOGT:O6Q/K#[-^_F5R]>+LR\67]\Z7LZ^MK]:C7VK5QO]^FA7; MCJMIS6QLS[A2+HL<1S[[.O@SI'_Z@XG[V?S-_> M\I'Y_ MZS8S42D_,U$P]Q_=OOW6N+SY?-JT;ES;.WDXN;\%,&X]^L/QH?7D]OO)Y/;SX.3SR?&X.)L'R', MJX]&9_P^N/M28]Z@/O@]^&?RZX<_ !L[CWXQJT8YT7'_(4RK/!:YOJGVOK>S/\*_AP\BJ<;4:#WZI5E.,\4P9K,PQM1NS+N$,L//N(SO?2QC3^-UY>_'7;Q\ZWR?.B6&_>S?Y^_+PSTOM#O2GC= R@Q2T>*LPY(%Y+_!M<.! M@!?ZPG?_L_5K[^]>Y)U3[[5W$KGFN_//>SFC<_7IA3T\:=U\^/[%_M/\\>;/ MFX__.+=?V_R,CEE5M?U?8G@HL*T=\O1-H8UMG['2YW\^O'\[?MUOUR:_A^,? MG1=OH@]ON $V(%0J@_WMF-\I,61@1%&$B&*'_7F-0W/Y*>HYW?,WMU]^ M?_^7X9_7ONXE2T//HW;]RW5K_/VWSZ__"'[_>G;]QOP# *W#3_TJ2=*4/J(X M+)>-!A'%L1G;/B.*WA^!_?;CR0OC//*\3Z]O+\_^'KVY!@/DAV$PHB@C9&!$ MH75$\8"M2?+U__K$^\O_:2I'!^J]V.OD1?>I_? M?'[=NWO[Z?4_-U_Y&HF?7ZDK.X9;8H#8>V%FG6**8S6W?085O[?^''[HF'?7 MWW]<772N_CDW6W\W>%3/3Z:H.D"&085.F"'/G!0MJ#@L#ZP&0<4.&]<:H]S5 MZY=?[>O^/V_/?_NU?_[UK_'MZS?]O>0I7OTQB,:_CZ+Q^1O69!W7_/7$]\\ MT?AI$D--4*%3F?0"%D;7,:@X-G/;9U#QY_G7?V[_^;_^[7=J?G??O_G]RY=! M*$S04I.IR+N@S/R9D)]"VG78+\G(/D0@&KNW!TOY!G*W!Q/YE>V"M8>G5G.F MM_/X('])2YF9XXU+'>74^PN7D5ZLWQ7B>B%Q["!D?4*[W@VKD"&%CZ1+'0I: MR3D1'BMVQ6?!UXO!E@N,E[MBP5FO)\HL?6(]9M]P-=H#'!BC0?]ZY/<&Y^;' M]W;TFW/=O?Y[=^^[V._#C]=3:S)E]JG\POFC9N>8UC='V?@ MB1>HOYG[N3]R?>JR_>]S<7-S?LH_/]^_?Q85[6%+*^ MNK2=]Q_"X:^?1^^O.A>-OXWNX.L? /F+"\DG%6ZY(6"N_1H 85JU"N!C%Q0> A\Y6H8+>>N/\:G9N_^^E M\_;\XL8(^]X?9]?O;@\##[_?_!Z\OW3&Y^>_-;Y^&]V\ZGVHO[GE+_7WM ML/ @(L(RB=GT?K?N7KSZ\>[SR\&7851K4=;_>IA,DY#UY;O^JY;SX1.M3>F-(!";$#L0(1"[ M&WL!/#'T"/\60,FU!Q @NR'I^:QOA\0'$^RP8LU[(K^4M+>NDN(XW-!WT M$BRM$AGG@G"XI=AN1&7 7NRX]J>^??/+_^"?I*F>PZC/JY<.G_?M8.S0R:D( MZ)_//L-L5:T&[Q-\%=>1-7@-R>2T=^T)[V.FW9G&3GK,<9ZOJ)@ZTX+RV9TM M!6K6DR5-NIXQKS#_I>8[GGR;5D#/S%\^+*59EU^RDZS/Z M_80.X/FGU+FEDR!),G2J5E)G^30MJ&SQ/ADUF.UE>6E-A M_(^2H<\]TG^N+EXN+5[*/P-< E [,P5,XZ\>_7(EC!S,^25W<&#[J?K3^TU@ M?EZ73=?,.G>K*/NF^_75WW]U_^I^?]/NL%9PU?EJ=OZ8=RZ7H=?[/O0<4([@ M_$<$%OW!"]DK.^@Y7@ >_0H>]\*!:^*<0_=K^&G8^G(>_=X]_W+QSOS+>'\5 M#=H0^S+P1&-H.?0CM@_;6H9<2^3+\6EU-5HA4!OAZ0K@>1'%?GO@T^+/3 M6T%0XE"?NV#2H\$0?I%CW"#@E],AP_TAM $!U*L?K[\-@E?FY\O.S:LK]\?W MUKMWMZO"0U#FY*QT^OG+^.K_HK^_]%]\CMXWC,#\ZZ^WHX><#!J-/%?80"*[ M **K2][;ES#:C]3NIR%6+1-A]=[?W+B7;\[^^#SYOZCVYQD]&US=GO'S>;7% MM!L9P[R+&2"W0[LW)+<0 HRA:0)3]BL%9^]/8KE8/)80E\8VR:<91 'H'<<- MJ2!-(RO)^!H>+55UTKO7K.N+\;7E^ J@=]97HYXJWO2/[O"VWOD1G3C?V>7; MJY/HU>\7?X[_.+CFM?[\T+>,OX-7YR=7GZ*[P:NZT_YPO8OFO:<^?&/4-U2\ M5))F/2M*717O/9U 3%,8I6M^-:S,FR')'Y^N/[J7QF^?NY\G;R__>.M]:@3. M]\/#W<5MS:6_@8@^7US_WZMW=Z_M%Q\'$NX6SR.OASN^[#&L#76."]%LK%6W M7'8"MH@[MMT"2)8R,";V?+LQ.+;+3C*\&ZJ#)SX[-5S]/6#U5\?5WYK57T;@ M=:/::N""<,D,JIF#A;7/-D P.^8-T8 *;_*U9S4&M-WM?JU3UOA:[W;-KY1: MW:]6LSZHU0S:I76^>N2S)>]X=W7^WGS_ZBS^\N##?Q>R49Q"7+(V?$]=,+\1 M"#H-*_C:.0H"'B'P#.692YU)8,L0RG:IV[.IP[6C+V0KKOG$@L@)Q247X#Q% M1! H#*8V6/NNGH#7GG\+@=+)[Y[W'8R<7(;@>T=2M34)]ZX@,.A/I[W+'.]6 MA%G4=@/2 U\ 'WB8) ;BQ ,)TH$0V^TY$8>P"NE&8;P5/K)#D0>N$ I1T[5, M7@>5['T]GIKW7=[:( HCG\\[N>"):_&$\KR3?QKGN^:^I"[[1'L,3YG^Q M.6;UY[\=^]ZW):TSD--H22/!T(NEFR+!W-#XS!&853YL MCPSI#9\&YH+^^WSI))N%\#\":/-C, /9DAN^7ASXW@@:]:#1V"8WFB*Q6Q-; M-33F3L36D.C;BM'Q1CE<$^,,?H" 1TS@D%%NV8G ^08:>4W%>B^1.]SG13Y MM32D-FZ^.R(1Q#8%'])=N>L7-R^GD\]"CW'+% M@&%*;+YAGMJZA!PJ-LAF88?WJ<_&_#EBAQV5 Q-LMTA0/]@U@'8_XABX+2<"N%]'1$[X3!M@;4O=:ZD,Z MBBMZ1QQZ"ZW'.VPPR:!=?B2-+;DV[ART8$O?;+L#1U@!5V4!"6 LL6W:HS', M5ZR7Y/-WG^OVR2?NAJC@<@-O"W?! P?@=(5*73M>%^82)KHO=S ':4P@AY;: M*$LZRI5W]DDN2()OD/K0JQO;!VM^^O+BSW>O3HS.,_X0+IW$Z512@^1JD$87 M<\_N)?%(E;R!0-.-#6T./#A$2'07N@I0W>/7]",V508ON7>=99\Y >CW&FCS M&9]J^"C&DG@:V>L,1,+30%@R5\ GAJ<%Y&<(N/H>J"(T427G=SVP4GZ=SWY$ M-D_P="=<&RI<;?J>&(U C)!^9V*[UNM","*FBB/>.((_>_"H:"P?(:S)#N2U M:\8Q WBB5[Y %WCPD(G-<.@4C47$>^Y"R 0J)S(ZX@!&'$-PV^4R]&48<@O/ MYIOKMH#&^1"T/QN"TDP(ND3DXIKE2A(+N\OE2\48X*YOH!7B/@$37#[31K/> M*=9BL7AA0F.FH-K'?DJ$ G0P$+&:L JNTSS3 M')-_PJ, V 3^ Y**!;7 W)D%!0_*8-J@IQ=\QL$D3JX]/EB87SL0:,9NJ!,) MC,H"9V6ZQ(E#L<0LH>-@SY[#0U>;1Z#3PROB+HX[GL]#.2>*(8D[(]OGXQ)= M#@+Q$08 ?@(&M6(Q#"$/FFSTGF"Y+EQR9,_H(-S[@2N!>2! M\0FK!)45P,NUB3C%63SV/$&AV.>#%,)E$\M,(="8H2M+8J:5( M]>8/%K\(28J1@3[Q 4]UB':]2&I/C_K^A/_(I<(RRB,/14WU)]:[.+CD(&YS M*QAS X()%Z&Y'%LCX,XCF9/:R>@/-"CT;5CA"L,!G71AY>+$2W+0.7Z $P3! MOR&AZ# $A2!>OE\AX5XL#X4)1 .>8O#%&3/(FP$J.+KZV0]R?<< ;O] M1+''H%-L9/<(7ZW =YFU7[)$$@LM-UD"0NSK\S.V8'YOO5LP.5]X)MY):(S[ MO6ROA1UF[ \: #?),R9]&59<72:+5C%=(J$!GJO/\P1VR!>$X!33Q;?(1,WU M0RYVP%7RI:F\"M;FMXDIQ(W)I[W]^''F<5./R-T%#)]'$KXMEO[3!XA& ^ZU MDY[%KKA*W@TX'O!ICZ1[XPFG"**I(!A$CN@7Q'$R+1:PF96U&$OR#.G^8,Z2 M4%_&/VEDF611I\ZGRS&:Y]HYQOBV"./D' XX4Z8AB'H*<2&8>S;XS!B8/M!2'Y$%-9)OLQ=3#VY//G&,ZF2*Y-J3*!1H&&ZTR'Z%6<>Q;I..)@I:O?E0HBOLOB: M(P[T.(3&O4@7SG!O".LWGL4"KT5D0DLL(N+4L3['MLX6WXR0_B).J?XD4ZS+ MDZO>!V?'L ;7(DYNWZ[%INJP@!Q4XN#9ODSJ$OGL8/53O9 M7$0R%2=QMGG)1/#[KYG'%U$R5N?)]'B'*E5 L1>Q>*_8I5N(Y>82RENE?RK< M'#,;J#S7YU[S-'S&^/FNJK2&F;#,@2D62\B G^X"\P85[,O\>+*\@:& X@-T M@H#NY)?$3_,O"\EU"&3"Y$T? ,5 9#S$GI<=AW;<3N2NHC124.UDZA,%DEUB M/R(F=SD&2;8^S?)GWRL2F83(7Z4;RI<>FRXT-#YR< 'J=V/+T%:$B^!+61P$ MKES!YOHF/&ZUJ*PU5 MDW7K1H,6Z321#!7M6%5KIW;,*N%#N.9OCQ(Y,IX-B]\RY*=-XT'!4Z#77"YR MN+MWUFH]V;:+K[.7K\UER)<.>!(T"N2J:-JGI5?# M^C:]>+!9#_AT"JR3S53X.B,SB8]KU48J)BZW6M5<+K9U@YR1?&V) @64KU3% M&E@$+CQT\'CN)9.:!/'&ES$]N?R972YFBM'$:\7%]7CH)T]-3A%+":^L?3-S2KC1J9IKJTAG%EZ9 M]OD9B0%((5&8Y.^36Y^.3^7BFI_@NG=1&^<9Q(.32VDW\)PH9'M>S*X^_6UL M>_H[_G=MR:%DVH=VR$Z@@1Y?%_/I2JL0-=>6 4-!'$P0)@I"!T&TJ];:NEPH M"(2FXQ)$H]I>6TD1!7$@0=Q7U!<%@<[ZN 2!SEH30:"SUD00S:JUEFP%!7$P MBUA?WQ<%L9T@[J>MWB[%=+A1M[<8]5Y!^+!#7MB3.M CH[ 1^A#Z$/HV70B5 M!OH.322R1V%CC)^_:;<71KQ.B5=5:UW0[9[G\"D0-?5V&WE',$_'AQR2@MGC M.R)><27)Z7N-#9X?Y)"S,U,Y71D,%%,Q'A+8%E@9O(&<#W'\IRA!,&+#8;'! M1&S8.?(KL#+L QOV'B7NH@*S8XNCO[FL>&U%9#4#',84.>;&A7&E)A!QT"5C MJAB=73V*U1*O1VJ,$D]?B=/%TI+B2B?R#]N5_TT.@@?/"@LB"4YLOD(,O?&L M&4]?U#W]3Z_'V&!P6#6_E"BNR$+S'HUZUM[-TIIYCWL3MN_-EN+E M!8FS QG[3.Q!PS7$:%5:M;9JWY.WA.>AYJ%KT^*+N593)V.Y-LU;QD]FEQN( M3>7#)JMBF4W$IO5KX^*+624VR; V;QG/T[%O%^4>M*LOO2"<+9IX6H(E:(DV MZ?<#'@??6Y]'BKG<83%U3G&<62IQY'V,!R$ (:!(XMC[(9<\Q)'O<1:UYU7T MRD:F)0Z;:1B7EJ HS5KI6#.4BC&^!&M$H])J&Y@**'F:LMG"+"7B4P$5MUVQ M&B;"4\DSE4VE(L9$Y<[1[KD+WS-9^9ZG+OOLACG>F% MK;KR^+68TLL]U[F+].JJ ],21*'%5+]"@D>[K5 !BPP>N6=)=X)^U6%C@6)$ MG9*DEY(;KY(0'2Z8%*L_A'5EF-F]-0/A[&/S56@A_6V=V2Z8%EE(5P,SO5EV]\D+!H35_ M4+682^'< O,RNZ%RH8W1JAB6A0D?+:J#[$/ '>7G',H0.B- %45_^9M9-:59 MS>("5.XE2@KR3E:!HMN\8_.+.7[%TJP[-4I*%Q-LRG)>KM%J8$ZEY(=Y%2Y@ MCBQC7$R]+0LV&1V$II(?Y.5AAF$J#3,PI[M=B#O/^UW,520F1T3 M)>7-Y"K<%\1$KM;J6TIP:K:4U]S57^ ES>$L9L[E%@4[.#.TUE3^8:TK,Z1Y5VF13D'EJ5)H=\QFF2PJ1R]U6=NV MP+;[7M1U6#Y>::],/;D/5?4AB$K#4%[!*&_3.'01";W48.,(NZD\P,Y;\#F5 MCD#$*Q#B-=57;,M;[0]=-:+X2E#ZQ/1/(07Q:!-XJNF&_),W=&J'()V>_"9+ MV9Q1"_[_AIGJQ90B6+E&?HN"T!Y,Y%>V"[,0GEK-F7F;[\U%Y$M*$+XZ\1D- M6)]T)X2.Q[YW9X]HR)P)>5ROU@GTSK$]MT(\GUC6DPH)/?+8:%5;R2]D +^$ M0P;_[S,FL6 $?1T&A$%?^N37R&7$JE6(63,M FNA,?7A:]&.5;46V@GHB)&Q M;\.?$T9],H;Q>_TJN1JRM+?P(>E_(&[R61 Y@ND$E".]"OY\;%7;Z2/@+@]& M?G5) G;-JT+S[G1M%[IS:X=#0LGC6K69N7SZ-'[?VX\?DQNKVH@R/WLX?+]_ MZMLWO_P/_DGNZSF@(1PCA_&34A_!'Q(C9*WV9"^>8);.W:QGZDK*(?+B:&FO MQ;___E>V]U/4/NEYCN>?)NXL,ZRA1!=3P/@U.^F"1GX_H0-X\BEU;NDDB(?9 MZE2M),]UFGI$2\QZC1/=D\QG/A\+DSFB=R>9*8N]QHG#!N%I?%ORG7""Z9=> M8(=@+Z<^]?P1=69@/O[JT2]7W,-QA'D)OX(F!*FBTDV4=7:JE\V@ M#D::04H)M[TA=:\9N:4!@?\-/,?Q;H,M70"OU00?3$DH*B*%U")DH ?6X-!Q MP$Z3#]E1\1['RL.GL2>G?U9=,U%/K*N+>!#ZR5/CU@RI&AOF(-=E2S-"S[3M M07L#F*\$XI*_15AX*@W[%B;@7H-*?Z?=P'.BD#WGMK4OQ%L=?64NA!^WPO#X MW[WFK/VA&A3$X:!I[>D\% 1"TW$) M<1F@@"4QQJ!7'_0<-$(AOE M^0XWZ/86@R[:0= U0U[88-UR#GJ>P[_\^5'CT:[ST:Y:5J[GA]OK=IWBAW1G M'I*=L$>_\.2[S,E;M4IR5J.K2%?6^NN"ZDI]9UV1B]P"Z\J[9,?[:9_)3\_4 MZ!AV1)"BSV)T<7V\TE2VHK5M4SL&!8*2[,C0NC M1DWU)9]UHU';U8%8+7&04F.H>/J*G\3SI6G1D1>Y82#_L%WYWW#H10%U^T%A M5HR'TY)MWV_._X6.C[[7CWJAFJ*4.KRADL?[ROSH2=[C5O%R7ASH%+X>F&%4 M.E9;J1_30,*HV0\]E51\S6Y7:FKKO1RM8FOP/JTBQ2Y%>5FKTC&5\F0;FG/O<"+I6ZI;8R M0ZZG(U#)U2P.RJ;DC9;R@*K\2E[:VJ?Q0D%?)=]4L9\:=;55F(] L>\[YZV/ M<"VUHBU0K=/\ERA77DB=TBRX-$J7YE[6[' [!;D/5?560K-BM10RV1]K8NJX M;&/Y7D/N0U5M&V:ET<9MMOWM1N2N,(?;KLA]J,KW,UIMY3FFXS.-LNQG6+6R M[V>4LA+L XOJS14RS139&\MC5W&Q/5F^M)/6(^U'/@A/5-J315%E';XP].UN M).OHA9[X^7/ULDKZ-I\4<9_X85KJ538/7P4,E(PZ9$2_>3[IP5B\$?.#*HDW M>^(K9^K[D36E_9*WQOJ\D*HQ+>WJ>Z,UM5TK!)2Z-]QL-+(0;/(@40AVIJ\P M2B?B/9OVQ>:''5T8)J\\& YMOT_&U \GVO ?Y%9D%+T M$01"DQ:"P**5F@@"H4D;02 T:2$(C)HT$01"DR:"0(O01!"8XE KB$)7F#C" M@A)8HQ)K5"I6#2Q)R8I2562A5M'\4?U"P_F"@,J![RN$MJQT&%:.*TT5R8,) M&8M$'H&0"V[)6 /R 0<1BROVXM: 7!%7S:46:BNB;BSQ6.R([2#++JSH6.** MCEC L5 'RS5Z-ZV(K]>4XG6)3J>)[\Z@6I>M>F,=2]RA6I4<6+ MK.+E0W%3>=&@DFMX[O4;=TKB%7J7"2LY:K/^TBC'E'N9JL,EH7(?JNK$1,52 M7_4=34,??3GC@QMVN+,1*T-;;5Y&@\ ::SAN M5,.15\B;+=@X+?#WN%9M3LL?9DODR130FCIY/6\TICZO..BMJ9G(2_!1XK,@ M-W!)<4 M>-$E0X ",$D&W\- >BP(>*W-KD?]?B"[/'W0N?F*7W3MT]%\Y<=D'F_M<)@1 MRMFG=V?0R@US(S9_2ZYE'B\B/Y8/2/Z:\3&-AW:/P+S2I"ZG#3^*4<#P^/!3 M=7*\'N7O5_-YD9>*VJ3QT4-RRWP0RM >C_F]_K3:I<^E"8*KR$M659.\UU2P MI&2^)26MCGBU*;=7_;&F9!PU-.M8<$$+06!U)"T$ 6L+%(0.@D!HTD00K:J% M17ET$(19;:U],0P%@<[ZN 2!A=LT$00Z:TT$ TKI'G0>4 M/3);A:Z'MK]*Q/>M);0V#ZQ$/*U$3)XF1T@*4QCKH4-?9@C%=@\/Q4I-_<6> MBF,JJ8]:[$*92BL=%U,+'K+S6&#)JRJ1NO< 0&?C+W9Q9*45L(_,^.N%ECP: M_]$;O[K*Z&CY!1)[H2JCWS-0E;726RIKI>.JL+Q91&/G7%&CM6^M4%0]G<2% MTXG-WXPI9+GT^V9!30IQFUHI,2;D_1;DV0BNZ5$U11.Y@><]((W>?2_BJ^WY MC$1UM9-6Q6HHK<"D@V8K+*MFY?/^M>H:6PH+=\B5:]XB?K*2NPNAJ1QU% RK M4C-K"$WKU].%%S-"TV9G7?,>E2)HRD<^J@DZ*HH+3.N 3'E4_"D'A"&508[9 MN_/(]\:L!%FW Z[ BQKQK'^)7TML,)M**YE\%M@4\S_[+H5>(HXF/8>KN@"VTG28#J:Q__WDDJD APK#5 @5I=W9 MT1,1]KD&UW"XJA=^AO+0.V_-W_^V==ET +%OQUWMO!5AGRD$#8>[1N\WU?6G M5OU9V0 /=\.WT@"SHU0#< ]\\ZXFGHDT1?N"TU/=(?62&]TR3NB24*_I,"[U MI]5;-:4$ELHHU ""=<4GO@MQZZ9#G:\KT/J>8]+_9%UR\3S/BO?]RZ! MA!&?EJWB\Y;RODZJYSTN]>?6VPJ/M!W%"J&0IP+4GTC/=>F-A+-+"67)(^B+V,UK M/0_(Y^IEE?1M/DV"V90\MJJMM <];]05A*Z"ZW1)BY(#5C09^[4Z(%_GW#D?V('T0/]JQFJ)6-24MGS$O"F'2)B0 C; ' M(#&8I=Z0NM>"2%C\E/8U4Z Y4W&ZYT"3W)Z'L>*DGHOKS#Y*3J\L%F'6,XDI MJ;%F:[ZL]+__-5,O.\WW<9Y3SS]-G&QF6'%A&E.@T#4[D>6XZ0">?$J=6SH) M$M3N5--UTVGJIRUA1+6JU7A",I_Y?"Q,)N=0S4S9#(UJ?-LLDVKRY3UEP6/) M<&)2$QPH-W+X,QY8'<"VL2=9S6&)E7$IE( >#WY^])^KBY=+2WSPS^ 5_!%U M9NK!Q%\!' FV6K"^EYZ@G0U2O*2_;*"LLU.]; ;5S$%F-'8(>MM;K&ZS&G+? M^%X0D/?B]R!OCN9KT1GY-7GZWQ^1%SY_\U[^]UF6>!PB]!V)QP%C-X,O"9UO MW@MF;=DL_, ! 6R4*X5$U2G1-K1F64_VPX,.C[-:3W+ET%;$ 'V0WJ\/B(ZT M\P7CWEY9?1_IN#,^#)EY2L)#@@R?11<$TG%K(@B$)DT$@73TAX,78_L)],HX MYAS.9JL:F 326O=59H@"#?4*]N&"A@(/U6Y-8X,54EO&#ZZ:'GZA,D"A M+/7-^^(2Q&\DXX><<"NT7%4QP._=.^=HNYV"RQAM=V5JI=!R1=M%VT7;+:9< M5=GNX5V;#"@X/'W%W\;U"1UYD1L&LM*(%P74[0>%29 5?FO;K$ M,M/J.2<..FZ%-6ZU*IB]2[&N1J76*!V;^/XI MX_E4W!I&PI9"LJ+3)IH+@*Z]H67F?K=:38*A(N;2K7ITWDD9!F-3S4K;1.*8C4H-:2F]9@-I%XX'??(] +:7-5:S MV+P+BH/3@DFOKC ]6P[TR?=(P?YY6LN%/HT:DE(5%WT,I<++GA*M^P[IB8?BW]AK5"#K'2;@MI:O"'V]'.?:C* MM[P[K3IB6X&VEG#+^Z!;WKD;_.'VQ',?JF*M[S24TH(BLNFR:5XO_:8Y,L"* M9,20$7L$,A-$IV/?ZT?P<63?"0)1VYTC.B6>.\L3N"7_G]OG'TS!M@K_&WB. MX]T&IR6@UBL8P1NRN>E4QA8+.VLB""2(T4(0R.:FB2 0FC01!+*Y:2(()(C1 M1!#HK#41!+*Y:2((=-::" ()8C01!#IK302!;&Z:" +9W#01!#IK302!SEH3 M02";FUI!%+<\'[(:(9M;=L:0S>UP]H!L;LTDILN%)N.J[1<;:@+2,V&U&QZ.WJD9D.*&*1F0WHGI'="VT5Z M)[3= L@8;1=MMQ KG;E-Z]J*)3$RKQ5\#87,:P^T_>-C7ML#T9I.E>X^RM?) M@]+4AM"HV%T1:Z*4@EO-K)A-Y;5/\Q;P,96J,SI8HND8T*84?&E&I5572%10 M/K31KL323CY%82G_TB*3!HJ+?&F9DKVF0OI1Q"5]2K]9I2_]IC%?VB7S;^P> M4[=D/H[U<5F)0S08F_+E6K%VU:TRK"EBE2H2$5V@*FM)O*V2.* M*M\"TA$UE?-"%!U_D Q-^V522VV);(2<@T(.7X@89K'?M$,:-'U21QKM#.?. M,7&XK>/LF7@#@[BU1%1FS4-Y2SD>2M^J7>!D-KL MH+O3N1O\X;:O,TY_%E 'NI247.B3T".6\60EQQF!NVVOOY3IK.>-QM2/ MVVA-VPCHB)$QW.:3":-^W$25Q$?ED]Z1V8[Y[(:Y$ "'H!M MP!SVAM2]9O$;&BQYBA@D=2:OK0HN\A M%'UQ#P1#'XU"+_E",O2);P[,XF?D63@76?R2$*^%Y8NU$ 02 VDA"%E;& 61 MNR FMHH" T$@2Q^F@@"B8$T$00Z:TT$(6MFHB!R%P0Z:TT$@7 I'Q-430%8KR,NE1R7+(4B+BTN M:5!!#^.E3+'J)N)2Z7%):0U,'6LE;K?P/FA7U7(!YIHC0RY -4Y#7]Z[6ND"00=YFU8FLY7%HU]Z$J MCGS:3=RG+GO>M=G _2!$MOLVLG,?JNK=AJ9:,D%$-OUD7%?(;UM:9#LB,L'C MB-D:M28B6\F1S5 J8AWWRI%74"H%)QV+-2-+,ICE7[N79=!V,RR#S<9JEL'E M-&T#WQN!+]WN-E/R '(^PN3Q_%V,\5KNP>37A!]P8R:Y+ 7B:NI#8@<)R> 0 MC##E+"3O)[X-323/#TB7@;;SI"^T.*3NNC9A&/S7A2:&](;! ,'&&/$YA2$? MX%HZ1#EC)J=;9-,96\^D&/\:3*>,"VM-=SG57CP'4X9'WYM0)[194"$ $[TA M@;DD+MSE3 C7MBR]GTIF1?DG;^C4#L$N>HNO=:TVAW,7?F#0+DB*,PF^@AEP MO+$PB?.[,7.#^#A+CCR*;*Z/_4P?6=Q';A^1SY6W.UG@5IS*Z'&M:A#HNF-[ M6U L@ICAQE9ZXX:&LJ A#H4P*>VRU-1,$=E,5=R> ^UPIS.,IR.-K/BT[*,L M[LK7Q:()(1Y77?@S'E@=(H+&GF0U9\Y6)NZA!)1Y\/.C_UQ=O%SZ MPIO "=?S1]29P8GX*[ X0;H)J/C2$^R90>K!Z2\;*.OL5"^;P;TAR6J4$] M0)#P_R:@</;IW1GYF_D>N?*AQ^0-#1GH.>E-NN!$ P9-0P"5^CYM7,0E ]1SKROD M#7-YW"0P^*P/NFX'H2_$JHVKD.2W7&:2.[;/0FH[@? (03*.Z\PXZ.PXGO*H MU:P]OWSS7SH:/S\3?QK/GR4J(+P+:!%Y] M"[AZNVH@14?&4>1)T8&D-7H( JG^M!!$H]IJHB T$ 1"DR:" (M .6@@!V3Z MTT00Z*LU$03Z:DT$@;Y:$T$TT$?H(0ATU@<6!'KFW&:]4>V@KNL .NB&4?V/ M9=:12E?MK&]97/G>+9PC*:ZL"97H0XHK[\ZL:U2-8M?3OUI]&JDH7 HZ4C:N M#\)+..3[0H!#*+J*5PX*#6C%%=T3):+3A/AAG^="CH7U[MB,4"^7D4\P>=]F M1MZZCR'VP3R2WH0E\2N=W@!#9,0[Q#O$NSWO62+@%4?&1X=NVJPA-R);5T<> M65:0*K4\->2">Y!UXIZ%AK:;%[EOL]KJ%'HS@K^P5A2 /B2[KU@/%UBN<9G. M8H2.:+V[6Z^)UKMJ=5=@P1Z!^6Z\ILN[S+@>H55FC9#WA&!ZZU &@/(^PI7E MW G"VHILPRQ7?2N-@>;&CVM675'C(.?LC/JNP3$H05WOA-335[S^B"^AE8Z\ MR T#^8?MRO^&0R\*J-L/GBF+DG5"F_VGK?*N=[E6_B\FY"(MU7,I2_6<*ET. MY3W\DG&('YYM0^[WZE7)=BX^1&5=GGLKN[@!Y.5L(-5FE:] MT!E7M6O6@HFOI9SXZZ"RVP]_(2+'89##Y.?.$#D.\"8"0@="1TZOH>^%KM(P M$#@**SU#*>H??#-VGG^O2MVWL?5.V9"I@*@PN]-B V4^LJZ$F(/8]1/';]39BW[;[Q273 00_ M!+_-MC'S'J[J5:FI,)]5.O#3;RM[)QDW5&<>\A;Q@Y,1A^MMRB\MN$?3]QN+ MF+_++=LP [D60&[?BS@Y:RXN1MW.5>[C4IV?KC0Q0[VRB$+QY6O4:KCWA>A4 M4.VM5VHM1*>512**+V"$IV.!I\72 ,77WD9=H?86&YQPODBOX;7I$GBSV;MI^=T+H>.Q[=_:(ALR9\ ?6 MTP?V(\:?-;W\AOHVE[[H"K1%0S$XWQN1(5@*\Z%/#CR NOW,76,Z\3W'D1W+ M'+58V[.%;AG+)W,Y99"<1QHLS-G"=&TXR*I"99-_\H9.[1"4KK=8RV.UKEV$ M?)K?N= Y]M-Y/&^Y60)/6L&L#D"\WBTO."# @?192&T'S$!TUA:=K1"7A5O( M#E2(%W([S7-L,X D?TFS^SQEMR%&R4F)FXF#DQZOTC$.V&GR(=M9WI&XT,V( MWL&U;@@=C/MVXK!!>$JCT$N^$%Y*?A/[ WE-QD'$U_!O9BGQ%BKK&'+D*UU4 MZ*6% L$=Y\C[MTCV!UU;,L+]9&VKM<;R,"!SW^8:HI)X-$^9Q,8A'GQ@+D;= MQ6(>*3.IWG)I5RT#Y:*?7!#&-!4+PIB.T! M')3+(8GE[UO?YS8'!R0'+,T$I+5O&[N6OC6-:JVN-7_ DOG;DG)>69U4??5F M82(.9$GK/>X13LE]SJZX4X)^ID1X<: )6)]7V#]E0R$ 8_TB'R?I4*94^#E" M:T-K0VO;>0VU,[=>IVKNMR22XB72/J*2<_Y;*GKG-O%J*U8 M9\^2EM54LMFA4RYS%B95FO:N!FF95:-=I%#UZ9GDNB.V2U8QW-UO(_.G6W.M M9K X Z\]'P;M$G;7&U+WFI&GCA<$S\@UM5U5%J#9D/.H+&#F7:1G<1I4O!TG M4QJ:%2U9+_!5+U4][5C/%"._9@)'O2^WWEL[Z7W34%J0#M4^V9K6;!K4J'U- M.\K(7>&^91B+>+]].)>G2-_Q^)8%8?*V8^E6+"7:N])KS ??BE)EM6U3=9!V M7()'92^2LM=0V4MT1+!$9P#WH.Q+@+WPR;4T0),%"W"!5>:\@K*:1"5*+M1K M2HO@H>ZC[A=&]XT&)M:.(;&F4/90E/D:9Q@>R9* M3N%B[ %^2QO^COT[,=VY.[:W:M7!'%H 6D#!LA28DE,1P1V'#=3R/96\KS7] MHA'(6BXOBPFW?28O<"ZOG=E(H]Y'O8]6GE-<7#0<-1\>1[^$, M7JN)AG.@5&'NZI/;(;W<1[Z']5C=[*S8-U;+*G%/H??#8/Z]&OY:S>9D!;3R%[X=VL&0?.3VOS'+ MQSLN"E&Z3/A4\^@T>.8* 1;]9VXX8'D=OC-X+2]"+?9VYO M4IGM2U#A1"9>Y$/3OU5)$'4#NV]3?\*I/.R N)Y[TJ-P==J\H/6P!8^'$_7% MTQ;G-O/.$O%+WTK MC _DZE*.I6]SRU;+Z_$P[9P[?9(E@3'K5OI*V^9*N9DB9:8RUF#N2V*]L.?Z M)":;7L.#N9 ":):&9$A!E<=T(F0/UX_$9(/,6""(<#SHE'C@TP Z_,$+&6GR M*]Z!J(DA>P%$Q4F6LE M^Q&)A\>*;0?@?WFK?I_\D,WRCG TJA!P3KTA6*//.PVNFCKP2&\P" @;^UP M"$IV*Q!T=N@^ZWG7+LBZ+V=!3F1F+FBP<$^"H.+'$'2',$'UD8(%-.+V[#%T M-IZ_@'29A(@> X0 ,S]S'-YW&%? 9A[G,_FF(^?Z.?E\.=5H$40ODEW%HSU4PSU5I[#O2,QU?#V*K26(D;U#[* MM:Y\6]6L)S%1:LZ<.WVV!NN__S53:S:-^#@5C.>?)F%=9ECQV^&FB/"NV8DL M94L'\.13ZMS221 /L]6IIF_/GZ:1H240IE:U&D](YC.?CX7)Y#0SF2F;H9&) M;YMEDDF^O*>D;BP9SLQB&E6!@/!G/+"Z46TU]B2K.:"UII+Y'R4 G8.?'_WG MZN+ETI>N^6>(TOT1=69>18^_@DA"$/J 6;[T!#-/D,:"])<-E'5VJI?-H X. MZ4KXY=EW5E)($PQGYOZ\TJV &)B0Z97"=5].73<@RG>.E4M E/\(Z&2?B"9O MH!_0/&=1\FDO<5L0:_@Q?HE^ +Z[,^XB=B.B">BZD>U/3'.VJR?D[@">^9+/ MA2L .(*0S>&7+,>^;'RAW!B/99').)Z&BI7UMH63R6BZ(?^8*[ M:Q/Y<4%36$W-;(JZMUK*9-8$/'LGE/)'\ M9D# !/SE"A*"TQOJ1)('DG(20,K-D_*U'2!-!N3X;!BMYQ#ZL@$3J,-[1P. MIQ@]^8,!GL"UP@(T7CK.03!8=&S^<#W'Q(I\Q,6?[UZ=&!V '!C0R.Z)"%4, MKB*"R&7]N&*]H0N1U_6$7/(*_S "B+XCP!<.4KP!",]NW;EN! )9$G9"*XF( MQ[YW8_.Y#$+? R@=V"Y,!&!P'",NQ7+B6 M2HQN',EYZ,RQVQ53&__,;P%K _SF38+60'P(C3#_QN[%!)P]QXOFVY7K:AY[ MPL %7MMN!->#]759TGDJ,'I&*Y0ODXMN5D+@0<)&RBCH0.*)P+-<@]'YP@&# M!P'W!SK5AUGG*Z1H'*<\.+[U>#C!!@/XP/-!F?;Y8BVU66%G,G"(E3F]A([' MX$)$. HR[#$_Y%F5/BBL#T\FX([=@/:DM)?B NJZ$6CN MRGZ!T@."1#R2@*"2,[1.UVVA2$(FZ4>9Z.DRGLC)MK)Z8-\@% GZ]K3'TKZ$ MP<^V"M,,2_]OT$7AT.F=U&T8[-K.+WGVB(*<;+C!3Q? @'')V* 7@WL'Q&4. M<3$7/W35)? ,$? N%;,ARVR;/!DCI-! MW'L>'J4K^.FSID]0&\@4TXZ_#&V'S43?0]J7"$N%F=*5;DWH/;^ZR\ E3#2E!21_]( U-?!*;PH"K$ ML;>QWX.KESE=[K)$S\"Y1CWN^F9'*7,V(XY!:=>EJ8NLUBZ=%Z$"@]';7=XL MS+E/SBY?DE:]MG' <32N978AKDG/'K0:N;CA\08\*XX'7=N]=UOI8-*^B!(V M\AFZ-)A>OXXWJG:BV0C&\RIGFB\<=6*[,PVJ(E4_JPI,,< M[^,A!''\S8-)/MUTFG45*Z1LUZ=;'0G1.O>N9J]*<:>XZ#O% X\G(D1>00PYWCH3*XDD!\YW_F3T'">SLH?5 M(&*D,KC/+"V6KA_6Q9!Q8MX\%9,KNY+8D3Q0V^//' ?L-/F0G0L^SECE^.3W MI-!FE3QSX#;6\$446:CP;TB%VJPV?Z-3-8^4!WD>\C,7CG,A"F_641!:",)$ M0>@@B';5,E$0&@@"H4D3032J[;5U*U$0!Q*$"6L$%(0&@D!GK8D@T%EK(@AT MUIH(HGE/=7$4Q,$LHH70I% 06](_WIMB.MRH=Z WW \('W;("^=L#E6AY !S ML([640-%N"\L.HI)0&NX?^F^=XY3_I!UI*9/%+%(W[5%"S-C@UC]_Q-=A$K 66!F\@9P/<:JG*,$M8L-AL<%$;-@YHBNP M,NP#&XH3_2A179*%YCR:7 M6O(:C%M1;7A33Z:\+:E4.A5++:F6#IJMC$$G7IL67LQ&K:9.QG)MFK>,G\PN M-Q";2H=-5JNBF):B5-C4U):H.$=LDF%MWC)^\J H]Z!=?>D%<>'JN"!%<%J" M)6B)-M_W QX'WS.?1XJYW&$Q=4YQG%DJ<>1]/ F.:F-=U M+N8R$E,7A4I=[.0C*G6K4>A37N5)=^XB/X6RRR$WNI] M)CJ5U#X,$WE$68Q MY9=[JG2GV%%UZ%B@.%&G3.DEOLCV[6#T!=U54JS@-,H?YKC M.QQYY"_R'J[J,SIFQ>"O-V)^8[O\:\G4P%0> ^>M @?+S^:M"8A_#SNC6.DT M\9C\UOG=DJF!V<'\;VXG5:\$#6]OX;QJ,1?#N87F9?9#Y4*;>JMBU#%CK$>1 MD'T(N*/\N$,98F<$J*+HK]6NU%K*3V454\"Y5RK9S[)'Z9H'L]9;]?YBGL+Y M*6=G?E::Y:=&V>EB8DYI3L]5#'S/M_2'>^N8.T9TREEO-]75I_6:\0P1J4#' M>3>6K%JY8@YWNY V'#(_#F MV2UY:]7PS6=,WF+RMDQZ6Q9T:M24+\-+(V,=T[@[I5HPH9M;0O==&MN2IUWF MLH$=/DM.YA9S58FYW:-*G&R^;U2IM]O*]P2+*57M<[H;2]52*%',X6JMM-I# MT4ZK;RP)4=X4KO)=)DSD/B087"4F:#R,D[QE6VNNX/4SC/'!N PW>I_: E/O M>U'78?DXJ;W2]N0^5-6OC51:*M]\TM!2#F(:QU)T0F%ZY\A2S[D#!V+DSOLM M+84[+L>*D,=2EJ+T"?"?0@JVK(U6JNF&_),W=&J'()V>_";+#)U1"_[_AIGJ MQ92)6+E&?HN"T!Y,Y%>V"[,0GEK-F7F;[\U%Y$OF$;X,\AD-6)]T)X2.Q[YW M9X]HR)P)>6P #A'HGF-[;H5X/@'KK)#0(X_KG:J5_$(&\$LX9,2U729]Y CZ M.@P(@[[TR:^1RXA5JQ"S9EJ$!@3676/JPR^\):M5;>W2DEDE5T.6=A\^) ,* M1!,^"R)',*R MJ17P9^/LUV'NSR8BJM+$K!K7HQ:%A>S Z??$DY*(P\&6D,T3U.C#X. MV&GR(3LHWN&A-)<1O8-KW1"ZE^#3B<,&81:P3@36BF]BL*O5GG ("/WDJ7%K MAH2&#?,4ZS(J??MF2=L>M#> Z4I0)OE;(/II%U3E^\DM3,#SL1?8(6C&J<\< M49IRKLWT=]H%#Q:%[#ET;>@YSG\ MRY\?-1[M.A_MJF7E>L:P/9O$[S$W9/[<#'9G'I*=L$>_\.2[S,E;M4IR_*"K M2%?6^NN"ZDI]9UV1B]P"Z\J[>,=*G8+L%TS:"_JQ;G3+E+_0'N&A*E\BJ2[^ MNZ##J8&;NQIXNVIV"FW??/^U*."OL1;D_-:! BTP40N.'0L>'[D*/"0U4F"Q M/SFZV&XN0U);L92>@07#2G%A;EP8-6JJ+_DL%HW:K@[$:E6M_;XY_%"H>/J* M'[_SI6G1D1>Y82#_L%WYWW#H10%U^YR?HABH53WXIF[>XU;QTDT5LLJCEA== MR\N'Y8VZ\D1/R57\OI/>>HJYT+M2#XK]\UZX7'DA=4JS#-,HUY1[*:O#):-R M'ZKJJEWU2LU46XWI*--5QV4;R[<@5IK+CN'B\ZV,Y4.>Q'/@A/%-T; M0[^\_GQ11/$+_."3":-^ M)1_=S#Q:W#S =WHCYHE]=VX4K;^UPN/R!O\T] ML%8UYA_HN8PX,).,"$<0-S;WL"J)=ZSB7F4K$Y(U10FGHX%'-Z;%)'UOM'PJ M*P2LKS=<-J,+4RC+3,K2B8&H,CG31WBV$_$N33L!FD>O^=3&VV\9+:A5.VGW M>"G%Z4WAT/;[!#0@G$ #-J^+2-WT*?+>^K06)[_0IHXS@9\& 0MY\RNE".HM,*!]Q_75K: M8K6(#U]%M%.M%;MFV"951)54T"QVL=7"%]"HW>/RK/ZT4%>UVD7C$L?'L(%;MTBFU6C%H'%1L5NWR*C64"L'SO]/5?M:5[ M-0A+L:IE66T.*Z$5#%R,BM%2OCI )4HXJCB.JFX9=51Q94> MJM92S'6UOAI+6F[1>2QIB:7)L#397(7=BE7#S04T#32-)5G<3EUY(7TT#7WT M!4UC=].P&F@:N,&1I&>4+VKRU@4L:+FL0AVO;Q.R&.S6IO6 M5,R4WY/9GW4U^#:H:EGA7T&78+C\>DI\%D1.R&L33FM&OI_X-K24]E+6D.3E M"XUI^4(R=D#U^DE9RH'M!R'Y$5$_E-<.[ !T5CZ;OT%0(=TH3.I3!M%X##WH M#2G7_I4=&;ZE+-/[\Y 46Z8 M"]*#ZFNO^/M[-7GF.U:Q/(3B&85Y9??;]ZW__ M:^;%\A0O>:U'SS]- HO,L.*SX:8 T&MV(M];IP-X\BEU;D&)$[?4F;Z;>9K& M)GP>B%'C)WQ)YK,X+SX_F;R.9&;*9DI)QK?-5I-,OKSG_?E8,KPZHVE4!3[! MG_' ZN Z&GN25<8_"A^9<9"4#'TV^/G1?ZXN7BX]>LL_@X_S1]29.9<>?P6P M*BIV@F:^]$3IS2"%>OK+!LHZ.]7+9G!O[F)N6C+ECF=,>[9XK<_&U/:S%IFM M ;RD6JT HVF]6M^;4">T>4E:EPQA*B&,8/ ]8%&/!0$'O:Y'_7Y Q!Q,D>+< M?,4ONO;I:/ZIN5:SO8C\&!K!@5XSWL$Q #(!E*.9XL-=,7I/.JP4_QVO1[G M^2#EI1(4Y4%H_UIF6&?8RO :$5>LJ)H[OU>&ROGYEHYUP*L M-K!T;OYU99IUK"NCA2"P")P6@FA5312$#H) :-)$$*VJA;7'=!"$">M$%(0& M@D!GK8D@L&*K)H) 9ZV)(,!9HR!T$ 0Z:TT$ :;G_(S/^>J$EC\9_],:OC@8" M+;] 8B\,#<0& UU!RS67-JVMR!_,%O)OJ21XP%5A>;.-QLXYI49KWUJAB/*! MQ&P/\HW/0G(\'(8&N8'G/2"-JG04L0A'/B-1 M72FN5>DT6JI=5]X25E@$TLJG3H3JXN *12Q7KGF+^,E>.*;S'A7R&V1JE38K M1ANAZ9[U=.'%K)*WH+30I('B*H*F?.2CNAR^46FIK8>O S3E49JL'!AF664O M3;;=4OV@73V/?&_,2I!V.^ 2O*@AS_JW_;7$AHZEM(;EP554\5JZ8-(S50>G M18]$BPP>:]\^UE+]C(I94ZB"!8>/ _1==6"(\+'%RYUZJ]_Z]R'WKGZ;JMQ3 ML]EZ5FC(R&L=6@CAFDIE6Q1J'UVV@ .;8KIGWR0-)6*0TW.XJO>03:7\ZCK8 MQOXWD$NF PJ)R$N[B:,G&.QSM:WA<%7GAW"'>OO=G9+I &+?KAO8>2O"/E,% M&@Y7M=[7E:1&@= V 6^!;78,M/!CO=U2#WO<:G>[FU5FBV% MYYD+CD\+[WL77\*(3TN7]GE+>5\GU?,>E_ISZTVU;/-'L$3(_7# 3IY(:92< M^S$!9,9>X#[EM,>/C2S9=$)^RHL/2*;/F)(T>7-=<"]/N:WY3U-J:SK; /_Q MZI($['H$G>%S8+2>!^1S];)*^C:?)TX#/2"/.]5&VH.>-^K:+NO'S,Z++4J> M9M&DN-F<\K=*(N<91M&I%_E\.)?W#J=6-:?/CV(V M;$GY'?-C2Q9J-\..&@\NH*-E1-&2+[5O]P5SM\\$=W9RCZ#1ALF(KYV;P)D9 M6#9_F=XNH;2%<2^7ZN??Y@=MS(HAG6U^XF6.>SUS<3I#]TOZWIXF75LBD;T0 MZ,H_>4.G=@A6V%LL=++:^-[X7A"0]^+W(&]6WVO1&?DU>?K?'Y$7/G_S7O[W M698(W:IVEA*AW\^_&RP0HB]7=JD];][S.ZAL%G[@=43HM2!A#GEV,E8OGXVH M4/:DT#JGM(=/!/X'+G=/7>2]@-8/R,6\WN7(7XZ 27AE+7$D%YXVBSPC96%5 M0+["H@L"R84U$01"DR:"0')A302!?(6:" *=M2:"0')A302!SEH302!?H2:" M0&>MB2"07%@302"YL":"0&>MB2#066LB""075BN(S?D_=MX?.N!$;#,3A3Y9 M]; Q(\'P<1 ,'](>#EXZ*O[Y&#XT^0P>V'X M$!?X7%$@HE-]_ M\_ZQ,HO64L8[)WL6RK843*Y/BA+KYVB[G8++&&UW9:*VT')%VT7;1=LMIEQ5 MV>[A\R9K![9L;WS#@IOW'!G)NX+HU246QD5"]M4\( 6K*618%=-HEZWD\_ZI M/@HF9DMYA;N\17PP+H\B0M-RFHZ"Z:QA5,QV':&IY$7F+>5TO'F+^&!4&T6$ MIGSDHYS"MV,A,A4)F3:5[%/U7)QYR[4HG!?0YMN/'XN0X])H*5U6LB4-QJ8Z MSJDT#"PCOU')(2WEUU0HO'(4B=? 1O>&/_F>T]A/S-JH*8]9BRK? E9_;RBG MI"PZ_N2[][=_LLERX8]9J1G*N26+*M\"XH^AE&,D=_:)[5;!>:_A!0%D:3)- M&FT\Y\X&=+B=Z=R'JAJ0FI469F'+OW6M4,2EW1_2U.(/M[>=^U!5@YM9:;7Q M7$Z1MI@0W ZZ^9V[Q1]N=SSWH2K?"NG4E6^%Y*WXB&US4A:$?*;R^D)YRQEI M+)=QUG&*.'L$,A/,@&/?ZT?P<63?"=9#VTW(&E/Z0'>6XFX[7CBWSS^8@C 2 M_C?P',>[#4[SG #-^-_B'@CZ-QJ%7O*%I'\3WQR((@[YX'0JA(NEH341!%+, M:"$(Y(/31! (39H( OG@-!$$4LQH(@ATUIH( OG@-!$$.FM-!($4,YH( IVU M)H) /CA-!(%\<)H( IVU)H) 9ZV)() /3JT@D ]N+\"L]YB1#P[YX) /;M]1 MT-=0'*WYRO)W0KJ MUQ>$50Y'CW1,2 N!=$Q(Z8*4+FB[2.F"MEL &:/MHNT68J4SMX]=6[$D/AX: MZY*NH0Z2%$$::\U1(4<::^U*YGV4[Z 'I2DPH5'5O"*65BD%75NS4FLII/+2 M0[&QY-U\\:\.5H4Z(F0J!5M;O5)O*%3;\B%3*6HZ(3+M7*^NB,A4$K*VIJ&0 M.P&124LI'TFU.8W)VRZ9?V/WF+H%]W&LKLO*8*+!V!1#3*MBU)679"ZJ?(O( MX*:H[#O:EO+0-V\1(XD;DKC= M"VY&Q6PC0V79MYXLA;36I04W)''+>ZC*M]4[R+Y;*&S;5+)/S6=EWT9'TC9I M[YR:+#9ZSN#&2UI2Q\D2M;UYSQG6J#2,,?/YBQ7TFG&6MY#G,TA '>AE4BJB M#]]"M/]D%:$;@29LK[^4UJWGC<;4CYLPH0G?&XDVQG"+3R:,^O'M57(UM ," M_^M'C%].2=\.QKXW]GQ>3I.&C-A)&0O;Y8,0C<6\= &Y'3)WYGE!?'B!!' ? MF_X9#Y_,CMQG-\R%)]O\^FO7'H!!N*$S(4,P.<8'#BJ0/*Q*WGJW<(-?27GQ M.(%=_(@53V"T-R3A9#SS.)^-*$QGGR2%1>&) _BT;*:JVBC63HDB45PT4S.U MY\"8.-@,XR>ECI0_9!]%4U>^3&36I\XR'B*/ &<+H_[[7S,57U/XXV1^GG^: M^/S,L.(W]$R!A]?L1!:4I0-X\BEU;NDD2%Q+IYKNVYZF88,E9KU6M1I/2.8S MGX^%R>1$@9DIFR$"C&^;Y0),OKRGL&TL&4ZM9X(_YUH!?\8#JX,G:.Q)5G/* M9V5"&4J&/AO\_.@_5QY:^1BS-9\+2P"+D6@D!Z M+RT$( M=F/T'K,2+DZKV$6YD8L3N3CW&R67<*S?Z%7)RH"T?$Q3F7W:FM4)3],M1@Q%"D M(:LAI*GO=P*0D&:?6E"8-.=]*E!V',B/9##?XI9:<0SN-\6#W+Y;R17Y0>\W MW6*OYM%VT7;1=HLJ8[1=M-U"9$ZV>=LW[P(L:MDX6_D/2*/RIP<=MZ(:6?E( M4'$)++/2:BJL_28=1MX"QMJE\V7[6UC>[XB0*1\35*RS;;.)N%1R7+*0BW/7 MLJ-%Q*521$R\:"@B4]F1R51:T%_'^J';+;X/VE6U-)RY'A) &DXU;J-<-%2M MAMJRTX<^_W[D))P*A5<.$KPRHT\[_[$ISP:I92M"]#EH7L1 ]%E<()<5?4H8 M^RA?/!=5N#F#SZ8">VJTE)-I%&CEF_>Z72'E)NXY:\5F=+@4:^Y#5;UO4&D8 MF(,M>PZVJ5#$I=T=.B)L6VZCN0]5^?Y2HZ8\.YBWXB.VS4FYH7P5G[>(D7 3 MX[;[3QO6##QM6'9L,QIEWSM'[LVUW)M9QK4UY)N2=C,AN10'*&83.ACUO.9IG\FA!9W>#'LGXUG<_L8$=%FB3WY]0$ J!!X2VO#%!#H["%@HV $SBN>S,;5]/KAP2$.8KH X MWFTJO4"2H?(>SCQ5)3^I_),W=&J'8(2]&2)'\0+0:ML[=^$'!NVZUX*I\!7( MP?'&PO[.[\;,#>*S-+H !9OK<#_3819WF,LG\KEV="<+/(XSH/'8K-8)#,6Q MOO-WI\^3)BDF X:>L \G%X.>L@P2\?$G6)6=YL5IM?GX79?U>,5@:1)\#CB? MHPU6/"L5SI4,/YY]>G=&_F:^1ZY\$#UY0T-V2R>D-^G"3 0,F@9G->4-UL5" M+AG,I'M=(6^8RWV4T+JS_LAV[2#T157E_"TE-@[)+/XL40%A3Z!%5*AL8E%;>=V$#A7Y M3Z?\IW$/!/TIC4(O^4+2GXIO]D^1>E\X76]6L53YM-E<61205T0/02 ;FQ:" M:%9;'12$!H) :-)$$/6JBB@&T;U/Y991[I3M;.^)=7'?5LXAR4\6-B#/53) M?TVH'1]"_;$[TVFM:C0*7)45I$HM3PT3# ^R3MSI MT,]T\V)9;%7;Q68WYB_"%06?#TFS*,/# @LV+KA8C- 1S7=W\S71?-%\BVB^ M&Z_I\BX=K4=LE5DC%%BOG[Z*RT4\.V;8.G)9EG1%.'=>L+8B2S 3NABM-':9 M&S^N-34%A(.K[% MU;F];WD>7APY;&HB!" $( 3H(PZ$ ,TA8._[V@@!1R^.?%=W>U_/Y5TY_NHR MJ;"JS'CR'I)&%&X'';>*%[UD4%=\BH=.I5Y3R&"CAV*KWD,MO)15\D27EJ0( MD4DKG6U7S)I:>G-$)OVDW%)(,83(I#U.8]-.8MFRU3+HEG8E&SNIY7W(E^%PLUACV=/ MD2SB4V'TM])J* ]TBRG?S- M1*968@??Z'[HNCG7=7_B$P2)ZO/TK;J29*TTVL*>Q58+L+7O19R1-!?'L=>= MI-R'JCK59U8,$S.Z6^\UE4X/:C73'3S1$6O&Y9O_TM'X^1EA=V/F!O!D.R[@V">/C:I)H%..[;EDX/DD'#+B MVBZ3IK.4TX;P6G&DYXW&U(>O0T_<%- 1(V/?AC8FC/ID#"/Q^E5R!;_-/"5Y M.'P@T_<)R&(O-WL"L0/^)0P?IE9Y;&"'@;AZ<830,"<= M4D7%X 9\&^(OV>J(X @RMQ^P;WELYL9GS(4LF MT&!CD\E9R9C*(5K6/-O;O_\U0V.7NH&3GN=X_FD2!F6&%9?#,85?N&8GDB6/ M#N#)I]2YI9,@\;:=:KH%=9I&4I:8=5" QA.2^C@+)B)_9<-(5+.20(PU.99Z\]$I;'I+\+K0@4O0PYK9:@,>)"DRQK5 M=IYTHHL8N6]S^:OD,^X<*;.N[G(QCY1F76^YM*O6 MD7(BZRT7Q#%=Y8(XIJ-<$,?TE OBF*YR,=8>!$6YY(5CM3;*13^Y0,?6%C5$ MN3Q(+EN>,[XW]Y+;)!R0V76]8RW2#*0ET!N[5D WC6I-;_:7)?.WKHCVAX7L MK[(*VAKKS<)$',B4UL="1S@E]X4A1S@E]T4 A0%<]+6EPLP#S<#ZM-?^.=0+ M@!#WY:!PD@YF2X6?)#0W-#'\L)U]TR4H7BCNR-".46Z1HMR28D?[ MGADY$"5TI]IHE"EWQ,\)RHFR:A7Y02GG.VI%>;1"'97XL6B%YBSC6VG%R@HV MJBF;RQ96S.WUU5:T,LOO:JCD_<6 I=QYNE1MVKM"E656C5:1EC)/SR0Q,']= M4#D=<-D0:)MW%#0HR)6=B->>#W)W";OK#:E[SWX:13.]WQ'QC4J]W52(^3*NU4SH>Z1*W>(%W/V/\QU?\+ @3 IQ ME&\-6Z+M;KW&?/#=:U4 9M;:RD/6XQ(]JGN1U%VIMSY.==?J>'6)SD_O85FF MD(%6LXSK<>58T\A4EA;"17:IDTO*JI^6*,/4:6.&"97_2)6_;G90^8\AO:I0 M^37,L>ZF_(V&\BA6,ZD?2W[U(E,=DSR-DZS/1)U,7(P_Q(-KP_FX?W>N+P7D MCO"FEKP!30!-H'A96:.%25D5P>QQ&(&(;#4V@AUSM0J7>)BKS67H3?$(05&[ M6 D>5^Y[3UOE3NV5VXG!W$>N'@\-2WE@C):#EJ/=R/>P55)32@:-EK,N6YR[ M_N1V6C?WD>_C!8Z6@8=YUT7F:ED:\R(HTH%[;G&9,)<2WX[5<N67T.W,Y%5A2[#FY_(5OAW8P)!^Y[6],N_F. MB\85V8R8T%(\MB\>&Z3/A4\^9\PI#+; MEZ#"1>U%/C3]6Y4$43>P^S;U)YR;T@Z(Z[DG/0I7I\T+GDI;\(\Z45\\;7%J M,^]]P ! MBAO"X#,@R$>V6E>2R1O2(*;@E08^;6"IPH".L@D!)?L.4YS:(U=EV[V!B^6 MQ*6<;W**H/P2;JS:F.B50*K9=W]2*0NOV-J?H=Z*60?/,;U2@-GE%,Q@DK]S M]5FB5_Q'$)A](IJ\@7Y \YP_T:>]Q)(!??U8I*(?H/+NC 7%EB6:@*X;V?X$ MU.&*OBLX< N!9_Y_>]?ZG#:2[;_?JOL_J')SMY(MT"!>AF0F58Z3S+@F#V_L MW=EO5",U1A,A,1*RS?[U>Q[=4@N$P38&.6$^9#!(_3A]^IS?>72?$Z1%2#R9 M@A(+\+$EBF,Y!=Y/K D6YXI[8R(\J;14MD"D.$KWO#"*5A,CXK@,R;),NFRB MFEI+XF:!6"TU&I\G&H4PA!#X-F\HVWWKFFK:UKD6I4[C(;)TFUN+_\2&[E&\ MEAEE,S<:-+?=,V-C$B[SL7C=C[[6E1Z"9C8NBF:4B+ M'6/HS2RGW9M)MU;3+5DMO2"S,6RC=1#=P#HQJ-<0"XYS/?E 2W &QJ!TKT20 MBB_@7("H+(D%1(#>?H-4J9D8QIQ6%T(@'1HD0@=@S2"\QAP-4* M$2_(4=C//K9/SZ-@JW$77_YU^J[N]$%HP80FODN:ER97*QW#A73'811$EW/K M'&O$P.@!4:0),&N2T,N7<70=+@PA(9FB"PNWM):G4O5(QV061Z!41GX(1 #9 MJ72_!OFH<+!9$*/0+KSEI>Z,6DNBT>P:A3'IAIJ2:RB!$0Z@6 ^)K.IG? 4V M&I@BV"1PC+C$WF5\Y;N2 8,;1.EBNVPJH/,$)DXJS0]3>!YVWE#JP0O2-@6. MV#JL>.I;BA:<8 1N*BF ![0. IUR"1LN)L4)N@,4.?"4!U1'U)=.E16'LLU% M/"!'(_B )J[1/@+0;+_2'F/-#^M*.U@_(J93T!Y4&AK6T)7Q# U%#Q@VAIXM M0"QA(EQF;E^;CS D?Y))RXLH'R4](,(P!I >*8(,0(43'$:&16?D M@-&N%[9=AQ)M4[.5U1/[,XW]Q//S$?/^HLU>;!7(#*#C3Q@BJ7)QP[P-D[UU M\"5]3\3MMB1'T_$H$UV*>J&D>]>TL(^Q5YH9N$31IV*W. M_UO&9Z3'$C&Q"+E!LD(=:D;0+P28*8("]%-?@;RA/0UR^"2BNNU) M)O#$FPV8M4CJ,@INFP;0IN?#KHLS; X@00L(V,JCM5(!!2>P'\I0V.^A!1N5 M;!KZX]J !]2DA[_[#$(0=;@,0*+%?D XK! J/GG?H&<$&@!*:/0%XR+O*^\A M.>#+-W^,_4 6;-"Q\!BF"-)U8B4N).6!3P\E8$J$6Y?44*:RR)!.1/ MY@' ,#=%,]K@&YF[GJ=I#+PN";_\E=EU,=EUT)$-9N"U H[P=!EJ1=Q'(P-T MFKH+V#%SYDQ0D6=#9WU)[J[[#)ZPMH39^T-L%F@>6\?G)]91N[$Q8O\1\-F# M;.:/_E^I[\% "6FLR]IK"RON<5C0UX.LM&#G$+/ M/ 42".3C!PF_ C.CEM &21ZY K,-0&(;-N-A)9^$W=XS^!RC"+ @ 8IGD-OL@;T>@[98<+FBOQ7!A7*VVM8?DIRD MB3L&E1"PFTK%' R7,:QI9SG*.P(&G(UO\W2::"EW"%?'C;^XI=+D'ON)(TB9 M0\GPA!=W3!;P +K26M*FW=9K MP7%_@ ;N6*C!CV7@@<%0!XD(T!#%JA%:-;/..D )EV/1G48/HAF MPS?-3M%>W@ .&,,.0&\/Y^9S$& ,;#4&M27C"LF$LO6GM4::H3)!]:-CS7F0 M6S/\/T,?5_9WV&,>\C6Z U".%C50>XV^(/+%-C4:"^5OAJ,1"/ M[[>-WXV0=Z)""S2GA> [3HT=&"OUJP*3)" 4-$0RHJ(]R1(,X(^W(B \>3Z6 MH"QLZ[A @);A,C?'1@8.^6QR_VA]A-#/2V,--T=^G,PV$BFWK1/&]5]@-/1W M,I$^11ZZX6O6:>BJ'\[IAU2IOJF,E?E3&=8\7L$YRZ"DB.(+=@KN8I)GO(LY MP@7+/A4N"@;X)9TR2.H8Z <%'\J,R,QG-Q;B7R MDN4Z,]]"IR)((LV((-ZNA!^P-*/^<8P3VE7$C#A"+Q;7(C 'EX\-> TV%=T2 MSY*H91\50,ISQS$4%8EFU64@5^[&,IJ"T3)E:R>80Z\;OZDT-/4<1HNS0H [ M2V;P*EEL'S!^"-9D3 (?K<0T292A7^;6+Y*V9OC=?0R<9WYY-[I"CSHB9DRU MX*!@+8L38GO-QFO\,['.#&WT4;5_0NW_[)>X=91U\NR-3:TX )[\ZB"GTPT# MUJBU,ZWIW:XRE:Q&*N.RQ)3?-+> AX/,(J$7@88SP]%"KN@K7'/:=Z15!0BW MK!./K67K.+U$?S,GIE!T6))>@)C&FM*%LM MB$!/HA.0L>!$"O3-P7S3#$%@620&Q$J [ MRI,@WJ(I [L8F&6,>EWC/!7!PWB=^(8]7(%($9/YJ,0"5(V5<1O VR'@=M^ F[!\[Y=G@V97 M]EQGV!TT.RTQ:,OFT4#TAJU!J]OLNT>CMNN(WC/NE=] :-I6WVS1D[YAKAET MSLS5+NP5=*+.%9+1-SD!EO*V?8$T9:#A13X[()0 M?TT# MF3 C.RU1=SHOY$O^$U]W.I[Y5>X0?*]/7AR[8'@2'BUVS),WZ$O6O:N6DW / M E=>-(:_;*SH_)<1"BM:0X4>/)6YI::JPCU9D\K9PSXKA:PP#]!'YS=0/$F' M$[_@U#3G@!A>)W/6>-A)@A^3=(*>W/^HA=$NL1I9<3K%%VTD3C%*+/03^",_ M3Y<^?W^2 :8XI[;*!)\ CG^WGCN5QX2[CU+GKS^/O=^1+PE$0LG[)R%IQ!CHL6% MP7!:/\I?8^L5.>%2Q!X?N%#DR3>8;7W*-V]V_$,1!8FU:@.B PBHCBZ(,?1Z M+0%R9TN4BRUD+E>$&?BFC'!T,T2A@?JC/TIF8.1<@.N MF*YM9482B>R"%KJ_3"Y/<%TAHSD OD)$0Z?*'8XK5U.=)2E&E"GS;\-!DF\O MTTB5R9P_H>U'*4!T@@Q= 4KC\T&)G")?==)(953_NSP$L";>5EOTL.;3QO7S M]=1=<^IFRK*:NG$L!0,7,9\%$;2LN"/1:"5+5NW#.4C@;R@U9M'R"[6[]C3G?0'G8Z@WY3= 9>3SBNUVB*_K!;P,R#L^.O%X/34WNP M+^", V"E!J-0R/G+Q6_OOUJGGS]\^?KI^.+TRV=SCHBT!\ZQ/?CJ)]^*D\E^ M6K(+G.-]&@86C&DCHP"G9(V$.XOB2D'I6+F *>,KS)DVVS%*"IRN3=YY_(!<] M[_M5"3@FYS3MP9F.?F^572J227('KEUV#!3= #L=]X/)]]3<9]V#^^S@/KN7 M^\R@D./8'3WH@HS;JFA;HUI*R$GNOB*^:FSN.W]L&60\ MN.M![?T&&[!PIH&8 W>'\O7=ID)988I5-R7P'59=\;PGF]V.E-U!IWTT'+2; M;G,P'#F BGO]?F,D&ZU.SRG!D-T2"-E]?S.&GF=+/S0?!S3<%6,V[^1W/C/3 M_-!/,9MS^)?"KWO-309H)X=QBDE8/81JCL-V^]M(Q!Z[H6/)$%.DLW'$#C8S M<8D23W5*ADK]:78:^;EH(\)-V87)4I9,J_^ZD&!#/J<(>3)ROV$(4ET],8U] M5[)+%4.XEA?)A&+D\F;JH[^'TWT^B;GEM EX-BB4GJ3)E)$I.7:I56/,TSBZ MC,4$D/+,#[*L'DQ%B?#(KAL(3/O@?LOH@IZJ*T45/-9XE7E/**E5SU_RK&ZC81 2/4,K2:=<.A$,0-/0R-E;>WZC+'VJMI V MZ1PY^5*K8<42L]E,AD&#P>22S"9919/J!)*79:!YS=N(_JN.WEER+A78 8#0 M^1EG4V)ZR5 6&*N$6U32@SH'I;@Z]U5R'GJH(R"%5_.6DRQI@3*-?+Z1+/#) M-9KE6)UG I$O@-)N:9R!3]EUF1,10R$ DH=UIT<)VDK 9"DR<^1P3IK,3R(' M\E(E/G#$@]+#O"R!U'HKT<,L8JD/;:FQY^XF,LAI"G<[ 447Z67V!-^EZ&)N M[321K_0'<]EQ296V1A#J,G@M@OW&=+: ])>MJ5FL>]4PE=E[Y36'$V#P0*I6 MFAV[%>=#"K*_M5&9J[K'45V\=C89E 5IR%3][F4LZ_9NS81XV,P-FP'U%QKL?^-IGI2**V-9;#D=- MME'$:YTGO*H5W;J-QO:J4JVS/O==G&LG]=S6^7CW0(1M%&M;YR+=L=FXLK9G MP]YFN>/=<'3%&'B=<^\@R[[3E5_KI:KJRCM'3LUI'MVCY'?5D,D>%GW_T*4" M5#A EVI"E]T3H6) YSOB_FK-N0(PIP)4^!%7O@(P9WM4*-1.OD/FY\.6LFX$ M%(VC7#1M'$,]$/,HG;T:^3?2*TLI-F*.^G@:TZ&(UNX[5#QEM, 5- @8Y"U\ MT5MB!7*R%IEM@5>67)/W'.V&)\R^E*3N%R]VS?W$ZN:,B33OZLORC-FY=]L! MA:ST*5Z "SLAWR2/4^SI^,667^+)SO4/:_9J0.C";Q=8_E?STS>/G^FNMS >3[?X/FJ>TX\0D4GC*N,-SV14[ M7;',5T^9YE4B92J3Y;4N+ON9XK$;!O4WW]@[GL6R3MMP M1F5;Y\FLW3NJ73;%+7;7X/B=%.,C[-.68SM_KQ;';>EFF"U*ZD<#T,59"MU- M/9%N'9Z.A3M[)1D4%@SWO_V51K/7:T? C[U^IJXV<9.I7\>9K-0\(_H<5 M\,W=(?AS2=7C0<9W&D6!GMP"V6^[:_L@[0];V!&IW$0_M7@ ML NJ-HNQ;;P0++_/G4HRYC7.RNH4_(-+4 ;SA4NP+:=1_T?VEBY4659>FBMW MJ+(P!7J7WA\G_SV3(==I>*N+TF77_5L?17B9XJG'%_]^^_7C2[4L%@)Y*FZS M2;W?.Y51?3&\M>7SG(+0Y"D7DG_Q,4J2EPN7HV$'ZRIQXS.J6_<.W>*:Q7*, M9 /MML5!>)L- L=P;M3+5LQCO><;/A\T!'D7.F!EP0_ Y@E MO<1U9;$T)9;66-%U#AGR03SR98T_B-9H'[1&9;2&2Q5 \#)W7>[2WX).J!65 M@A]2;4^4Z/:*!$(C>'S_.=OY0A;R!(WKRVVG+RMB4'J3:_&-N/ERE7O%FQ\X3#NE>:[T2F-4660VK@?V:<>?M\$#QWOQ>.5>8N51U9RG^^/?E MR.H'/X"E_4W&$F\??9+E$(X.Y1#DH1Q"*;-N7$UT)$>RWQBY P?89= >R>%@ MV'<:@X9H];Q1>R1D3SYN-N#:T_E&?N#YZ:^?CR_^^?7]>65N;3Y+XR057-J9 MC_L;99E5?JUQ7W*AA!_\[/1;;2ZB-]')J]3(I9_@A;EXG3'6C@=%YHHTH;Q? MJJI(2HTS;56Q.]!PF.,[E&,1C+#2(#9$F;>Z8"'6*TI#>(G:RW.1MWOU\>-D M3&X*3#J@0GM/"&NMOR&H,+UVW^X[.YX>W4/^^601]WR_:[+).MC=72_#8\^H M8^_T_.X.PTK[X+_C]!)TB=6_\S4I^V*OM_-7]V.9?=^'5)C%3\E/UK]\+/9A MO9-!$%U%3XIK#E+K(2R()L">^>_ >S\:[^T6BI6'B6L'1CLPVE9G=!9+K+@3 MSBCJH MH'=CLP&;5F-$3X+^#!; W"^!7/$G_AVU]E%=^*)\4UQRDUA.W Z\ M]Z/QWAXL@))DT-*8=$5(6LD3TA6AS5,+.O>V&G0V@T4JWEL(%Q6_0_'>XGVV M&*N^BGRO/%2=)R4,(V\._QO/)L&;_P)02P,$% @ 5G\)5S8=A)L," M(B0 !@ !C&5X,S%D,2YH=&WM6O%3V[@2_E?TZ-P5 M9I(X(=#2A#)#0SK'3 L\"/?>_2C;WU^EVWKQJMX\.H6I4CU'%@!T$;X+=[FZ?=5\/]@X& M^WUV\9%M7T]&.T[XY'PT^>5B[">]N'[WX73$MMI!\)_^* A.)B>^ ]I[;*)Y M8:25JN!9$(S/MMA6:FTY"(+Y?-Z9]SM*3X/)99#:/-L+,J6,Z,0VWCHZI!9\ M"AX?'>;"BJ+ME7EH-\M[1 C W1OR-RVYS*VZ:#7[?XP+'D;$SPTLER.2U1AVPG/9;88O)S(7!AV M)N;L4N6\>-GR+?AOA);)RZ&3-O(W =58GA6WMLTS.85RLG7HUS^HEQZN33(7 M;CFARF)TCF]3&4K+^KU.[S (X:?RJ:Q:-X(ZEVIGTF#23-K%()5Q+ H(_/CB M8+?;'QX&)/B49C2<$V&C"+UNV&A\.3E]?SHZGIR>GP'9EU?7QV<3-CEG5^.1 M:^MW=]GY>S;Y:P:9=O ML81':-),YP*%B(0Q7"]().CC;OQ<:%$KH07DTH :B$\\16MA2A$Y TEO"=-4C&7. M,"QFX:+IAF>'C?ZGL2%8(@MXGP)YY^T6@ %Q=.M&ORP2;#5.K(OO45;%T(F( M-ES; AHD;<\2 2$L$<90,JW 4L?);$P-/,:.SELD4640 $(4PNBF,\Z>B)N4 M)9F:FR5\M)A*8U$@6<:IT=L-*UL-%)BE,?>L?79 V.M,UKQ&9O1>#TT=ZIIQ M:%.I))%XW#8[SJ6GC&OA@H=@R# 3Y&0F@)@PDR:E$226(Z=07J'G6)HH4Z;" M.,HV6F4^BJ56*+?1;-@V@A8+H,!'9GR+ K5 97V,C7Q999#H]7F[M[\MO!6] M_=@_^4=);%YX])!^1KN] 2H?9++ET1,E:Q,EF(C6N0DU2! W/3M2YCLGPJ"0 M@A==>OY\B%O$'!&OS..'4 H/!<)5S^1)054:"K"AR1V4)B E"J>'ZJ.[!--, M4OYH@/C7K' 7PU:=P*A3(MG %J,R&;OSFZE"(V/)M:0%2,]=+FT6I*DRQ"=N MQQA'/BZIX-@%@W"0)9KDC.^A8($D:XP7L1/ MF9[^.+#?*N#"#< ]>L??P]WC<\6CX0?(SF1,J.(&AW-*BMP D53+$-2XCI=A M!Q E]SXEZGIH6MH$#B$N^!Z_:Z*-6LCEWMMZ066E<1:&TXEJHTCIV!G@JJ*I M*,"@&3"('E$2N$D$%9_'&3:!+)'^_D%:M#.>\:QR^Y_"()($98J$*Q $+ Y&+C*]S0E793UOPF(S+5]*"BKCD\P4Q"Y?EH=LKPGL" M]@Q)^;/'1KQSXMU^/WQT?JIK"=?S($:^(/<0E:DHJC0%J<$;#VC-E;%HIW<: MT&4B**I/QVS[$T,2H U984.Z-AS5M7!'/SH5%M7*KAUO5/.@DN<,"[$5E]#MR0;WVUBYX:D=\% /?_][+=O4.)E_!MW>UT2CQ-"-UM M>@+!%Q#MO=IJ91U'?665-BMN?26B'^(*V&"NQ)_;&$?4[)-H"&+&8H M2^(_57G+W2%^K23,=SNA*B)W8MQYAM7Y,4[:5+9(@( .*G3DB:1 R&H:6E7) M<\%OB%=\V>"8Q14\[D7/\M3]14"H"UI_3'P@%_ 8 XU8I8)/@J8NDS $D4ZYY.0BQQV_:<[C@LU=XWA0_\5*4ASAM5U9L+///#GQ#T#OP>EJ! M 5\WH^XO-NM/&].'I@ \D;/_A"4>5VX5;UJ,+IS](KX+PW]\T7O5'7Z=P?4N MK$'6*V^9>X_#7G3=W]^QH, $&W=YWU%,OEO#1ZD4"1O?BJBB),3.?27\E?#Z M2Y=P@>.[)"IWYW#0V=U;Y0_?UG6_;/$_?W&_ISGZ'5!+ P04 " !6?PE7 FTLF?4' 1 M(P & &-S<&DM,C R,S V,S!X97@S,60R+FAT;>U:;5/;N!;^*[IT[A9F MDC@OT*4)98:&<)>9%GII.GOWHVS+L0;;\DIR0NZOO\^1[. W=*[[;8=E@\A MUNO1.8^>Y\C*T3^ZW5F1\B(2,?ME_O8-BU54Y:*P+-*"6Y2NI$W97)4E+]A; MH;7,,O9:RW@A&'O9&^SW^KV7+[K=XR,,-:W[J&+,#H.7P; _'+'^S^/]P_'! MB+U[RW8_S*=[KO'IY73^V[N9G_3=A]=OSJ=LIQL$OXZF07 Z/_45&'W YIH7 M1EJI"IX%P>QBA^VDUI;C(%BM5KW5J*?T(IA?!:G-L_T@4\J(7FSCG>,C*L&G MX/'Q42XL9U'*M1'VU[>1< M+V31M:H]P\/;(BT7 MZ:9,^:6-M"AGF73+U&%[28\E]EZ_'PNNM9'_%1@:R[/BQG9Y)A<8G&R=^/6/ZZ6'6Y.L MA%M.J+(8E;.;5(;2LM&@-SP*0OBI_(NLHM;-/$MI8$4F[7J7%X#ZU?L/)Q=S-K]D[V=35S;J M#]GE&9O_,F/O3ZY>GUS,WGB=LY0O!=/PAEB! M9FTJ#?N]XAHAS-8H+Y6V(%]VIG3.!OWNOYE*V/3].W9>1+W)4W/8L/>:&Z=& M+%^SZT*M,@'9ZGB_U=Z*%68L%/0.0W-9,%ZL655870F8"#5S8@@W ML81'*-),Y2 ZJWR[>PT*$0EC",%HDO-K@7E;8QJ4Q3 &4V;$9C0'-8BDA@*C M&339P))8:+9*990R4]'';?^5T*(>A!:02P.M(('QFJV%*47D#*1Q2YBF8BQS MB6XQ"]=M-SPY;(P^C@W!$EG ^Q3(6V]W PT1[5NUF#G6M M.+2I5))(/.Z:/>?2<\:U<,%#,&28"7(R$T!,F$F34@]JEH-3B%?H.98FRI2I MT(_81JO,1['4"ODWB@W;1=!B 13XR,QND+$62+5/L)&OJ@PM!B/>'1SL"F_% MX"#V3_Y1DIH7'CTT/J/=W@*5#S+9\NB)DJV)$DQ$Z[P+-;0@;7IRHLSW3H5! M(@4O.GK^=(@[I!P1K\SCNQ"%AP+AJF?RHJ JC0&PH1"LYA, @G*]>I1)HBHRKCQ(58EC/B5I?0PZM<6YSQ+134$'2%_B+^ MDO3TQX']7@$7W@'#3] =BEC0A4W.*T3*7(#1%(N0U#C.F[" M#B!*[GU*TO70M+0)'$)<\#U^MYJV9]@$L@3]_8VT:&^VY%GE]C^%020)TA2YA /- ^G& M1C@?P6?^\>$,Q $+'<%%QNA46%0;N_:\52DW&Y$E/G'H%+$C M6N>/F@37..!=BZP^!]YIW_G3+OK2B/PA 'CP_Z?M[AU*W,"W<[O3B7C:$+K= M] 2"SQ#:>[G5QCJ._,HJ;3;:Y@HP9)Y+:X7X UH-%=23ZF,)^]P@NP :6,P0 M2^(_97G-[A"_5Q+FNYU0%9$[,>X]P>S\!"=M2ELD0$ '%3KR1%(@9+4,;;+D ME>#7I"L^;7#*XA(>]Z*G.75_%A#JA-8?$Q_@ AZCHQ$;*O@H:.HT"5T0>60S M'2]N!LIFJAPKACO<8FH*?O#]Q-_"Y=/G$^A3HK'O.HB/<&R!"+L7:#44.I[> M9;%4V5(0QQ=\4;\'U#7!B+S,U%J@=I4J3RE\"V@ QA<1P-[WM&?=E9=U>7W= M,00Y&*LMX:<2X^=*>^@7F2_TE$5UAT8KAR]H:?S_&*ZN: G\[YDJV[M#( M[.T;-"II78CM,'>G\6K'7VK0[9YN[*SG'_BEVWBS'K3E MLWKRQG^M2[K6Z!1'>B'7^+%Y[JXT+\8@C>67% MUJJ;J\CZT\;TH6GQ7VBA7P%\)]6B@M"^[#"Z(G;8^C$,_^G9X$5_\N<,KO=, M'>!!>]H;[F\WGR_J./?VO/=S/1X[_!U!+ M P04 " !6?PE79KL 3PL& #-* & &-S<&DM,C R,S V,S!X97@S M,F0Q+FAT;>U:;7/:.!#^*WMTKDUF\ N0Y(CAF"&$7'.3AC0XU^M'V9:Q)L)R M93F$^_6W\@L%FD[3E*9I2B:!(&E7NX\>K7:%N[\9QC".2.S3 %Z[;\X@$'XV MI;$"7U*BL'7&5 2N2!(2PQLJ)>,& 8O2ZJ&I0R(G:@ M;1U:3;O9 OL/9Z_M[+?@X@WL7+F#W7SP\6C@OK\8%I->7!V=G0Z@9EC6N]; MLH[=XZ(#M3? E21.F6(B)MRRANZ4*@)^1&1*U9^U*_?$:.,(Q12GO:Y5O1=C/1',>]V MW4"JYIS^69L2.6&QH43BM.Q$=5#2PNZU,;?&C 4J*6!DAF3(^ M=UZY;$I3.*=?'3*_J.H&MU3]%89A+,)*M>V=@K_ MG=)U;V62&+E$'EWVL7B M".=7Y?RK>EZ^:!S8G3N$UZ9K[=OU#:_"E]S_*=>E/X;^\>C"'1YC++H<7_7/ M77!'6^2^C-QX.'!/1^=P:!_ Z 3% 3/',GM]?LE%)[D(H9&[EA\)*H.A= M<$]-163*%?V=Q11:=AUT(E 'DD+(>)53:/T8!3,49(@WB0,8WN(!'6-F@;9/ M69IJQ/!7CPPPL0")V05<&$:,A&HZ. MZ#,81F'(?"KK<"%IRC0GR53JRX6K [8I%B(X M=5 B[_)HJN Z%C-$$6'2RCS*M;925EM%E) HG60RS0C.C[*?GCM?O9;Y6:*7 MD 0BT4G>LOX':]5AHS1]3*1'8IH:HUM.Y]#WE>[180/=CXARGE_D^+P9 4L3 M3N8.BSF+J>%QX5^O!!HM4R2#>I^ QMWR"Y@E&KL[P2["PI] M#">+4%+RJ''8VNOH#;-ET=-B4?,.%K$XU/WYB8F'IR),AUI6G 05Q3"@(L<2 M#+.:377=3; V13&T!Z,J=B1(+QT\42I<1%M4&.2%4QX^<53&"S**A,I\SG0M M$IN/LEA+ QO8>T\*Y56H(AZGE1Y/2#R>#%]P3I*4.M4_RY;HQ8Z*E=!5I<88 M02R-*TI6DBE1-10%:]ZR4M9J+U:+VCP?TM88R#N1E4)+56L-\D03"]L\T]0E MN*PL+RUJ%-BH8+&;]#GH$U[FJ%@,*S$ME>ZCSB5,2VLJ?)<*Z27E A6&7,PJ M8*O/QDR2Q/$D)=?&#%'\8G%>6%),7 TE7BIXINB*TX_*GON3I[C#*%]5<%_, M6V9K;XOZ8Z.^=V >[&]AWQSLEI(Z^FPFTFS:9:C^FKG^?C;),/4_+$JIPI_- M;=COL%Y'

^ULR2X>4!5O*MD=P"DHP%\,+.?Q[7#RNUX!_F8TD%QY1S<2,^ M>O6D"?3 E/1IL^H[>[1*0'W;_X/9MV7>K\6\1W7I,U=7G2W-MC3;H$NK%Z'' M3%(=TWX-DF'MG28$J]UF[7GY]J07;9L[/YW<^2\BY_#.A#-ZPV+ZDQ!H>[0\ M@]QYR[Q?BWD_('?^Y"O<-999^55X=>GT5)!=N@>+%G?O'O&O)U)D<:"_.1#2 MJ?;LT@-HJQWE':,^8_-OE\K/U2Y??O!MY6N$E:;%$W4)F5"CN(TDH:+2(3>" M!>4*M]MF'-D4$L! M A0#% @ 5G\)5_T",@\E%@ C#0! !4 ( !"A$ &-S M<&DM,C R,S V,S!?8V%L+GAM;%!+ 0(4 Q0 ( %9_"5=P9ZBRPB\ %WI M @ 5 " 6(G !C&UL4$L! A0#% @ 5G\)5[-8!$Z;2@ S0$% M !4 ( !!L, &-S<&DM,C R,S V,S!?<')E+GAM;%!+ 0(4 M Q0 ( %9_"5<8CV[1IL$" .*?*0 5 " =0- 0!C#$P<2YH=&U02P$"% ,4 " !6?PE7-AV$FPP( B) M& @ &MSP, 8W-P:2TR,#(S,#8S,'AE>#,Q9#$N:'1M4$L! M A0#% @ 5G\)5P)M+)GU!P $2, !@ ( ![]<# &-S M<&DM,C R,S V,S!X97@S,60R+FAT;5!+ 0(4 Q0 ( %9_"5=FNP!/"P8 M ,TH 8 " 1K@ P!C&5X,S)D,2YH 8=&U02P4& D "0!@ @ 6^8# end