0001437749-23-008675.txt : 20230330 0001437749-23-008675.hdr.sgml : 20230330 20230330173044 ACCESSION NUMBER: 0001437749-23-008675 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 91 CONFORMED PERIOD OF REPORT: 20221231 FILED AS OF DATE: 20230330 DATE AS OF CHANGE: 20230330 FILER: COMPANY DATA: COMPANY CONFORMED NAME: ThermoGenesis Holdings, Inc. CENTRAL INDEX KEY: 0000811212 STANDARD INDUSTRIAL CLASSIFICATION: LABORATORY APPARATUS & FURNITURE [3821] IRS NUMBER: 943018487 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 333-82900 FILM NUMBER: 23781976 BUSINESS ADDRESS: STREET 1: 2711 CITRUS ROAD CITY: RANCHO CORDOVA STATE: CA ZIP: 95742 BUSINESS PHONE: 9168585100 MAIL ADDRESS: STREET 1: 2711 CITRUS ROAD CITY: RANCHO CORDOVA STATE: CA ZIP: 95742 FORMER COMPANY: FORMER CONFORMED NAME: CESCA THERAPEUTICS INC. DATE OF NAME CHANGE: 20140221 FORMER COMPANY: FORMER CONFORMED NAME: THERMOGENESIS CORP DATE OF NAME CHANGE: 19951117 FORMER COMPANY: FORMER CONFORMED NAME: INSTA COOL INC OF NORTH AMERICA DATE OF NAME CHANGE: 19920703 10-K 1 thmo20221231_10k.htm FORM 10-K thmo20221231_10k.htm
0000811212 false --12-31 2022 FY 19,555,261 5 5 July 31, 2022 July 31, 2023 24 March 6, 2022 December 31, 2023 0 0 00008112122022-01-012022-12-31 thunderdome:item xbrli:shares 0000811212thmo:WarrantAmendmentAgreementMemberus-gaap:SubsequentEventMember2023-03-212023-03-21 iso4217:USDxbrli:shares 0000811212thmo:WarrantAmendmentAgreementMemberus-gaap:SubsequentEventMember2023-03-15 0000811212thmo:WarrantAmendmentAgreementMember2022-10-31 0000811212thmo:PrefundedUnitsWarrantMemberus-gaap:SubsequentEventMember2023-03-15 iso4217:USD 0000811212us-gaap:SubsequentEventMember2023-03-152023-03-15 0000811212us-gaap:SubsequentEventMember2023-03-15 0000811212us-gaap:ConvertibleDebtMemberthmo:BoyalifeAssetHoldingIIMemberus-gaap:SubsequentEventMember2023-03-06 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2023-02-28 0000811212thmo:ConversionOfJanuary2019AmendedNotesToCommonStockMemberus-gaap:SubsequentEventMember2023-02-012023-02-28 0000811212thmo:ConversionOfJanuary2019AmendedNotesToCommonStockMemberthmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2023-02-012023-02-28 utr:Y 00008112122022-10-28 00008112122022-10-282022-10-28 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMemberus-gaap:SubsequentEventMember2023-01-31 00008112122021-01-012021-12-31 xbrli:pure 00008112122021-12-31 00008112122022-12-31 0000811212us-gaap:StateAndLocalJurisdictionMemberus-gaap:ResearchMember2022-12-31 0000811212us-gaap:DomesticCountryMemberus-gaap:ResearchMember2022-12-31 0000811212us-gaap:ForeignCountryMember2022-12-31 0000811212us-gaap:StateAndLocalJurisdictionMember2022-12-31 0000811212us-gaap:DomesticCountryMember2022-12-31 00008112122021-01-012021-09-30 0000811212us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberthmo:Supplier1Member2021-01-012021-12-31 0000811212us-gaap:CostOfGoodsTotalMemberus-gaap:SupplierConcentrationRiskMemberthmo:Supplier1Member2022-01-012022-12-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2021-01-012021-12-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-12-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2021-01-012021-12-31 0000811212us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer3Member2021-01-012021-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer3Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2021-01-012021-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer2Member2022-01-012022-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2021-01-012021-12-31 0000811212us-gaap:AccountsReceivableMemberus-gaap:CustomerConcentrationRiskMemberthmo:Customer1Member2022-01-012022-12-31 00008112122026-01-012022-12-31 00008112122025-01-012022-12-31 00008112122024-01-012022-12-31 00008112122023-01-012022-12-31 0000811212thmo:ClinicalRevenueMember2022-12-31 0000811212thmo:ClinicalRevenueMember2026-01-012022-12-31 0000811212thmo:ClinicalRevenueMember2025-01-012022-12-31 0000811212thmo:ClinicalRevenueMember2024-01-012022-12-31 0000811212thmo:ClinicalRevenueMember2023-01-012022-12-31 0000811212thmo:ExclusivityFeeMember2022-12-31 0000811212thmo:ExclusivityFeeMember2026-01-012022-12-31 0000811212thmo:ExclusivityFeeMember2025-01-012022-12-31 0000811212thmo:ExclusivityFeeMember2024-01-012022-12-31 0000811212thmo:ExclusivityFeeMember2023-01-012022-12-31 0000811212thmo:DeviceRevenueMember2022-12-31 0000811212thmo:DeviceRevenueMember2026-01-012022-12-31 0000811212thmo:DeviceRevenueMember2025-01-012022-12-31 0000811212thmo:DeviceRevenueMember2024-01-012022-12-31 0000811212thmo:DeviceRevenueMember2023-01-012022-12-31 0000811212us-gaap:ServiceMember2022-12-31 0000811212us-gaap:ServiceMember2025-01-012022-12-31 0000811212us-gaap:ServiceMember2024-01-012022-12-31 0000811212us-gaap:ServiceMember2023-01-012022-12-31 0000811212us-gaap:ServiceMember2026-01-012022-12-31 0000811212thmo:DistributionAgreementWithAxpDistributorInChinaMember2021-01-012021-12-31 0000811212thmo:DistributionAgreementWithAxpDistributorInChinaMember2022-01-012022-12-31 0000811212thmo:ExclusivityFeeMember2021-12-31 0000811212thmo:ExclusivityFeeMember2019-08-30 0000811212thmo:OtherMember2021-01-012021-12-31 0000811212us-gaap:ServiceMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMember2021-01-012021-12-31 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2021-01-012021-12-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2021-01-012021-12-31 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2021-01-012021-12-31 0000811212thmo:DeviceMemberthmo:CARTXpressMember2021-01-012021-12-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2021-01-012021-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2021-01-012021-12-31 0000811212thmo:DeviceMemberthmo:BioarchiveMember2021-01-012021-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2021-01-012021-12-31 0000811212thmo:DeviceMemberthmo:AxpMember2021-01-012021-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2021-01-012021-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2021-01-012021-12-31 0000811212thmo:OtherMember2022-01-012022-12-31 0000811212us-gaap:ServiceMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMember2022-01-012022-12-31 0000811212thmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-12-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:OtherSubsegmentsMember2022-01-012022-12-31 0000811212thmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:ManualDisposablesMember2022-01-012022-12-31 0000811212thmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-12-31 0000811212thmo:OtherMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:CARTXpressMember2022-01-012022-12-31 0000811212thmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:BioarchiveMember2022-01-012022-12-31 0000811212thmo:DeviceMemberthmo:AxpMember2022-01-012022-12-31 0000811212us-gaap:ServiceMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-12-31 0000811212thmo:DeviceRevenueMemberthmo:DeviceMemberthmo:AxpMember2022-01-012022-12-31 0000811212thmo:AllOtherCountriesMember2021-01-012021-12-31 0000811212thmo:AllOtherCountriesMember2022-01-012022-12-31 0000811212country:VN2021-01-012021-12-31 0000811212country:VN2022-01-012022-12-31 0000811212country:KR2021-01-012021-12-31 0000811212country:KR2022-01-012022-12-31 0000811212country:TH2021-01-012021-12-31 0000811212country:TH2022-01-012022-12-31 0000811212country:PT2021-01-012021-12-31 0000811212country:PT2022-01-012022-12-31 0000811212country:CN2021-01-012021-12-31 0000811212country:CN2022-01-012022-12-31 0000811212country:US2021-01-012021-12-31 0000811212country:US2022-01-012022-12-31 0000811212us-gaap:EmployeeStockOptionMember2021-01-012021-12-31 0000811212us-gaap:EmployeeStockOptionMember2022-01-012022-12-31 0000811212thmo:WarrantOtherMember2021-01-012021-12-31 0000811212thmo:WarrantOtherMember2022-01-012022-12-31 0000811212us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-12-31 0000811212us-gaap:ConvertibleDebtSecuritiesMember2022-01-012022-12-31 0000811212us-gaap:EmployeeStockOptionMember2022-12-31 0000811212thmo:NonvestedStockOptionsMember2022-12-31 0000811212thmo:NonvestedStockOptionsMember2022-01-012022-12-31 0000811212thmo:NonvestedStockOptionsMember2021-12-31 00008112122021-01-012021-01-01 0000811212us-gaap:EmployeeStockOptionMembersrt:ExecutiveOfficerMember2021-01-012021-12-31 0000811212srt:ExecutiveOfficerMember2021-05-012021-05-31 00008112122020-06-042020-06-04 0000811212us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-12-31 0000811212us-gaap:ResearchAndDevelopmentExpenseMember2022-01-012022-12-31 0000811212us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-12-31 0000811212us-gaap:SellingGeneralAndAdministrativeExpensesMember2022-01-012022-12-31 0000811212us-gaap:CostOfSalesMember2021-01-012021-12-31 0000811212us-gaap:CostOfSalesMember2022-01-012022-12-31 0000811212thmo:EquityIncentivePlan2017Member2022-12-31 0000811212thmo:EquityIncentivePlan2017Member2017-12-29 0000811212thmo:EquityIncentivePlan2017Member2017-12-292017-12-29 0000811212thmo:Amended2016PlanMember2022-12-31 0000811212thmo:Amended2016PlanMember2022-12-15 0000811212thmo:Amended2016PlanMember2022-01-13 0000811212thmo:Amended2016PlanMember2019-05-31 0000811212thmo:Amended2016PlanMember2018-06-22 0000811212thmo:Amended2016PlanMember2017-05-31 0000811212thmo:PrefundedUnitsWarrantMember2022-01-012022-12-31 00008112122020-01-012020-12-31 00008112122020-12-31 0000811212thmo:OfferingWarrantsMember2022-01-012022-12-31 0000811212thmo:OfferingWarrantsMember2022-10-28 0000811212thmo:PrefundedUnitsMember2022-10-282022-10-28 0000811212thmo:UnitsMember2022-10-282022-10-28 0000811212thmo:AtTheMarketOfferingAgreementMember2022-01-012022-09-30 0000811212thmo:AtTheMarketOfferingAgreementMember2022-03-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MaximumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 0000811212srt:MinimumMemberthmo:AtTheMarketOfferingAgreementMember2022-02-03 00008112122020-07-13 0000811212us-gaap:AccountingStandardsUpdate201602Member2019-01-19 0000811212thmo:CurrentLiabilitiesMember2021-12-31 0000811212thmo:CurrentLiabilitiesMember2022-12-31 utr:sqft 0000811212thmo:FacilityLocatedInRanchoCordovaCaliforniaMember2022-12-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-01-012022-12-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-12-31 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-03-24 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-03-242022-03-24 utr:acre 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2021-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2021-01-012021-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-01-012022-12-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-10-31 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2022-07-25 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMembersrt:MinimumMember2019-07-23 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2019-07-23 0000811212thmo:TheJuly2019NoteMemberus-gaap:ConvertibleDebtMember2019-07-232019-07-23 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2021-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2021-01-012021-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-12-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-07-012022-12-31 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2022-10-31 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2022-07-30 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2022-06-30 0000811212us-gaap:MeasurementInputRiskFreeInterestRateMember2022-02-28 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2022-10-31 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2022-07-30 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2022-06-30 0000811212us-gaap:MeasurementInputExpectedDividendRateMember2022-02-28 0000811212us-gaap:MeasurementInputPriceVolatilityMember2022-10-31 0000811212us-gaap:MeasurementInputPriceVolatilityMember2022-07-30 0000811212us-gaap:MeasurementInputPriceVolatilityMember2022-06-30 0000811212us-gaap:MeasurementInputPriceVolatilityMember2022-02-28 0000811212us-gaap:MeasurementInputExpectedTermMember2022-10-31 0000811212us-gaap:MeasurementInputExpectedTermMember2022-07-30 0000811212us-gaap:MeasurementInputExpectedTermMember2022-06-30 0000811212us-gaap:MeasurementInputExpectedTermMember2022-02-28 0000811212us-gaap:MeasurementInputConversionPriceMember2022-10-31 0000811212us-gaap:MeasurementInputConversionPriceMember2022-07-30 0000811212us-gaap:MeasurementInputConversionPriceMember2022-06-30 0000811212us-gaap:MeasurementInputConversionPriceMember2022-02-28 0000811212thmo:MeasurementInputConversionPriceBeforeMember2022-10-31 0000811212thmo:MeasurementInputConversionPriceBeforeMember2022-07-30 0000811212thmo:MeasurementInputConversionPriceBeforeMember2022-06-30 0000811212thmo:MeasurementInputConversionPriceBeforeMember2022-02-28 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-10-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-07-31 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-06-30 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2022-02-28 0000811212us-gaap:RevolvingCreditFacilityMemberthmo:BoyalifeAssetHoldingIIMember2017-03-31 0000811212us-gaap:ConvertibleDebtMemberthmo:BoyalifeAssetHoldingIIMember2021-12-31 0000811212us-gaap:ConvertibleDebtMemberthmo:BoyalifeAssetHoldingIIMember2021-01-012021-12-31 0000811212us-gaap:ConvertibleDebtMemberthmo:BoyalifeAssetHoldingIIMember2022-12-31 0000811212us-gaap:ConvertibleDebtMemberthmo:BoyalifeAssetHoldingIIMember2022-01-012022-12-31 0000811212thmo:ConvertibleNoteConvertedIntoCommonStockMember2022-06-012022-06-30 0000811212thmo:ImmunecyteMember2022-03-24 0000811212thmo:ImmunecyteMember2022-03-242022-03-24 0000811212thmo:ImmunecyteMember2021-03-012021-03-31 0000811212thmo:ImmunecyteMember2022-12-31 0000811212thmo:ImmunecyteMember2020-09-30 0000811212thmo:BoyalifesCellularTherapyDivisionMemberthmo:ImmunecyteMember2021-03-012021-03-31 0000811212thmo:BoyalifesCellularTherapyDivisionMemberthmo:ImmuneCyteAndShangaiKDwinfoTechnologyCoLtdMember2021-03-012021-03-31 0000811212thmo:PrivateInstitutionMemberthmo:ImmunecyteMember2020-09-30 0000811212thmo:HealthbanksBiotechMemberthmo:ImmunecyteMember2020-09-30 0000811212thmo:ImmunecyteMember2019-11-26 0000811212thmo:HealthbanksBiotechMemberthmo:ImmunecyteMember2019-11-26 0000811212thmo:InProcessTechonologyMember2021-12-31 0000811212us-gaap:CustomerRelationshipsMember2021-12-31 0000811212us-gaap:CustomerRelationshipsMember2021-01-012021-12-31 0000811212thmo:DeviceRegistrationMember2021-12-31 0000811212thmo:DeviceRegistrationMember2021-01-012021-12-31 0000811212us-gaap:LicensingAgreementsMember2021-12-31 0000811212us-gaap:LicensingAgreementsMember2021-01-012021-12-31 0000811212us-gaap:DevelopedTechnologyRightsMember2021-12-31 0000811212us-gaap:DevelopedTechnologyRightsMember2021-01-012021-12-31 0000811212us-gaap:TradeNamesMember2021-12-31 0000811212us-gaap:TradeNamesMember2021-01-012021-12-31 0000811212thmo:InProcessTechonologyMember2022-12-31 0000811212us-gaap:CustomerRelationshipsMember2022-12-31 0000811212us-gaap:CustomerRelationshipsMember2022-01-012022-12-31 0000811212thmo:DeviceRegistrationMember2022-12-31 0000811212thmo:DeviceRegistrationMember2022-01-012022-12-31 0000811212us-gaap:LicensingAgreementsMember2022-12-31 0000811212us-gaap:LicensingAgreementsMember2022-01-012022-12-31 0000811212us-gaap:DevelopedTechnologyRightsMember2022-12-31 0000811212us-gaap:DevelopedTechnologyRightsMember2022-01-012022-12-31 0000811212us-gaap:TradeNamesMember2022-12-31 0000811212us-gaap:TradeNamesMember2022-01-012022-12-31 0000811212us-gaap:LeaseholdImprovementsMember2021-12-31 0000811212us-gaap:LeaseholdImprovementsMember2022-12-31 0000811212us-gaap:OfficeEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0000811212us-gaap:OfficeEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0000811212us-gaap:OfficeEquipmentMember2021-12-31 0000811212us-gaap:OfficeEquipmentMember2022-12-31 0000811212thmo:ComputerAndSoftwareMembersrt:MaximumMember2022-01-012022-12-31 0000811212thmo:ComputerAndSoftwareMembersrt:MinimumMember2022-01-012022-12-31 0000811212thmo:ComputerAndSoftwareMember2021-12-31 0000811212thmo:ComputerAndSoftwareMember2022-12-31 0000811212us-gaap:MachineryAndEquipmentMembersrt:MaximumMember2022-01-012022-12-31 0000811212us-gaap:MachineryAndEquipmentMembersrt:MinimumMember2022-01-012022-12-31 0000811212us-gaap:MachineryAndEquipmentMember2021-12-31 0000811212us-gaap:MachineryAndEquipmentMember2022-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:ConvertibleDebtMember2022-01-01 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2022-01-01 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2022-01-01 0000811212country:IN2021-12-31 0000811212country:IN2022-12-31 0000811212thmo:CARTXpressMember2022-12-31 00008112122022-12-22 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMember2022-01-012022-12-31 0000811212us-gaap:NoncontrollingInterestMember2021-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31 0000811212us-gaap:RetainedEarningsMember2021-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2021-12-31 0000811212us-gaap:CommonStockMember2021-12-31 0000811212us-gaap:NoncontrollingInterestMember2021-01-012021-12-31 0000811212us-gaap:RetainedEarningsMember2021-01-012021-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-12-31 0000811212thmo:AtTheMarketOfferingAgreementMember2021-01-012021-12-31 0000811212us-gaap:AdditionalPaidInCapitalMemberthmo:AtTheMarketOfferingAgreementMember2021-01-012021-12-31 0000811212us-gaap:CommonStockMemberthmo:AtTheMarketOfferingAgreementMember2021-01-012021-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2021-01-012021-12-31 0000811212us-gaap:NoncontrollingInterestMember2020-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-31 0000811212us-gaap:RetainedEarningsMember2020-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2020-12-31 0000811212us-gaap:CommonStockMember2020-12-31 0000811212us-gaap:NoncontrollingInterestMember2022-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31 0000811212us-gaap:RetainedEarningsMember2022-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2022-12-31 0000811212us-gaap:CommonStockMember2022-12-31 0000811212us-gaap:NoncontrollingInterestMember2022-01-012022-12-31 0000811212us-gaap:RetainedEarningsMember2022-01-012022-12-31 0000811212us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000811212us-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000811212us-gaap:CommonStockMember2022-01-012022-12-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:NoncontrollingInterestMember2022-01-012022-12-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-12-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:RetainedEarningsMember2022-01-012022-12-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:AdditionalPaidInCapitalMember2022-01-012022-12-31 0000811212thmo:RelatedPartyConvertibleDebtPriceResetMemberus-gaap:CommonStockMember2022-01-012022-12-31 0000811212thmo:AtTheMarketOfferingAgreementMember2022-01-012022-12-31 0000811212us-gaap:AdditionalPaidInCapitalMemberthmo:AtTheMarketOfferingAgreementMember2022-01-012022-12-31 0000811212us-gaap:CommonStockMemberthmo:AtTheMarketOfferingAgreementMember2022-01-012022-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:RetainedEarningsMember2021-12-31 0000811212us-gaap:AccountingStandardsUpdate202006Membersrt:CumulativeEffectPeriodOfAdoptionAdjustmentMemberus-gaap:AdditionalPaidInCapitalMember2021-12-31 00008112122023-03-27 00008112122022-06-30 0000811212thmo:LeaseAgreementWithZ3InvestmentLLCMember2022-01-012022-12-31
 

Table of Contents

UNITED STATES

SECURITIES AND EXCHANGE COMMISSION

WASHINGTON, D.C. 20549

 


FORM 10-K


 

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

For the Fiscal Year Ended: December 31, 2022

 

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

For the transition period from        to

 

Commission File Number: 000-16375

thmo20221231_10kimg001.jpg

 

ThermoGenesis Holdings, Inc.

(Exact name of registrant as specified in its charter)

     

Delaware

(State of incorporation)

 

94-3018487

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

     

2711 Citrus Road

Rancho Cordova, California 95742

(Address of principal executive offices) (Zip Code)

 

(916) 858-5100

(Registrant’s telephone number, including area code)

 

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

 

Title of each class

Trading symbol(s)

Name of each exchange on which registered

Common Stock, $.001 par value

THMO

Nasdaq Capital Market

 

 

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

 

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

Yes ☐ No

 

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

Yes ☐ No

 

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

Yes ☒ No ☐

 

 

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

Yes ☒ No ☐

 

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

 

Large accelerated filer ☐           Accelerated filer ☐ Non-accelerated filer ☒ Smaller reporting company

Emerging growth company

 

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

 

Indicate by check mark whether the registrant has filed a report on and attestation to its management’s assessment of the effectiveness of its internal control over financial reporting under Section 404(b) of the Sarbanes-Oxley Act (15 U.S.C. 7262(b)) by the registered public accounting firm that prepared or issued its audit report.

 

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

 

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

 

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

Yes No ☒

 

As of June 30, 2022, the aggregate market value of the common equity held by non-affiliates of the registrant was approximately $4,277,535 based on the closing sales price as reported on the Nasdaq Stock Market.

 

 

Class

 

Outstanding at March 27, 2023

Common stock, $.001 par value

 

1,535,869

 

 

 

TABLE OF CONTENTS

 

 

Part I

   
   

Page Number

ITEM 1.

Business

3

ITEM 1A.

Risk Factors

10

ITEM 1B.

Unresolved Staff Comments

21

ITEM 2.

Properties

21

ITEM 3.

Legal Proceedings

21

ITEM 4.

Mine Safety Disclosures

21
     

Part II

   
     

ITEM 5.

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

22

ITEM 6.

[Reserved]

22

ITEM 7.

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

22

ITEM 7A.

Quantitative and Qualitative Disclosures about Market Risk

26

ITEM 8.

Financial Statements and Supplementary Data

26

ITEM 9.

Changes in and Disagreements with Accountants on Accounting and Financial Disclosure

57

ITEM 9A.

Controls and Procedures

57

ITEM 9B.

Other Information

58

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

58
     

Part III

   
     

ITEM 10.

Directors, Executive Officers and Corporate Governance

59

ITEM 11.

Executive Compensation

65

ITEM 12.

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

68

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

69

ITEM 14.

Principal Accounting Fees and Services

71
     

Part IV

   
     

ITEM 15.

Exhibits and Financial Statement Schedules

72

ITEM 16.

Form 10-K Summary

72

 

 

Cautionary Statement Regarding Forward Looking Statements

 

This Annual Report contains forward‑looking statements within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical fact included in this Annual Report, are forward‑looking statements. Reference is made in particular to the description of our plans and objectives for future operations, assumptions underlying such plans and objectives, and other forward‑looking statements included in this Annual Report. Such statements may be identified by the use of forward‑looking terminology such as “may,” “will,” “expect,” “believe,” “estimate,” “anticipate,” “intend,” “continue,” “plan,” “predict,” “seek,” “should,” “would,” “could,” “potential,” “ongoing,” or similar terms, variations of such terms, or the negative of such terms, and include, but are not limited to, statements regarding projected results of operations, capital expenditures, earnings, management’s future strategic plans, development of new technologies and services, litigation, regulatory matters, market acceptance and performance of our services, the success and effectiveness of our technologies and services, our ability to retain and hire key personnel, the competitive nature of and anticipated growth in our markets, market position of our services, marketing efforts and partnerships, liquidity and capital resources, our accounting estimates, and our assumptions and judgments. Such statements are based on management’s current expectations, estimates and projections about our industry, management’s beliefs, and certain assumptions made by us, all of which are subject to change.

 

These forward-looking statements are not guarantees of future results and are subject to a number of risks, uncertainties and assumptions that are difficult to predict and that could cause actual results to differ materially and adversely from those described in the forward‑looking statements, including:

 

 

the sufficiency and source of capital required to fund our operations and in furtherance of our business plan;

 

our ability to remain listed on Nasdaq Capital Market and remain in compliance with its listing standards;

 

the global perception of the clinical utility of banked cord blood and the amount of investment in research and development supporting clinical data for additional applications;

 

the success of any collaborative arrangements to commercialize our products;

 

our reliance on significant distributors or end users;

 

the availability and sufficiency of commercial scale manufacturing facilities and reliance on third-party contract manufacturers;

 

risks associated with launching our planned CDMO business;

 

our ability to protect our patents and trademarks in the U.S. and other countries; and

 

uncertainty regarding the impact of the COVID-19 pandemic on our business and operations.

 

These forward‑looking statements speak only as of the date of this Annual Report and we expressly disclaim any obligation or undertaking to release publicly any updates or revisions to any forward‑looking statements contained herein to reflect any change in the expectations with regard thereto or any change in events, conditions, or circumstances on which any such statement is based, except as otherwise required by law. Additional factors that could cause such results to differ materially from those described in the forward‑looking statements are set forth in connection with the forward‑looking statements.

 

 

 

Trademarks

 

This Annual Report contains references to our trademarks and to trademarks belonging to other entities. Solely for convenience, trademarks and trade names referred to in this Annual Report, including logos, artwork and other visual displays, may appear without the ® or TM symbols, but such references are not intended to indicate, in any way, that their respective owners will not assert, to the fullest extent under applicable law, their rights thereto. We do not intend our use or display of other companies’ trade names or trademarks to imply a relationship with, or endorsement or sponsorship of us by, any other companies.

 

Reverse Stock Split

 

On December 22, 2022, we effected a one (1) for forty-five (45) reverse stock split of our issued and outstanding common stock. All historical share amounts disclosed in this Annual Report on Form 10-K have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

 

PART I

 

ITEM 1.

Business

 

Overview

 

ThermoGenesis Holdings, Inc. (“ThermoGenesis Holdings,” the “Company,” “we,” “our,” “us”) develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.

 

Medical Device Products for Automated Cell Processing

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

Clinical Bio-Banking Applications:

 

AXP® Automated Cell Separation System – an automated, fully closed cell separation system for isolating stem and progenitor cells from umbilical cord blood, registered as a U.S. FDA 510(k) medical device.

 

BioArchive® Automated Cryopreservation System – an automated, robotic, liquid nitrogen controlled-rate-freezing and cryogenic storage system for cord blood samples and cell therapeutic products used in clinical applications, registered as a U.S. FDA 510(k) medical device.

 

Point-of-Care Applications:

 

PXP® Point-of-Care System – an automated, fully closed, sterile system allows for the rapid, automated processing of autologous peripheral blood or bone marrow aspirate derived stem cells at the point-of-care, such as surgical centers or clinics, registered as a U.S. FDA 510(k) medical device.

 

PXP-LAVARE System – an automated, fully closed system that is designed to wash, re-suspend and volume reduce cell suspensions. It allows for volume manipulation, supernatant or media exchange, and cell washing to occur without comprising cell viabilities and maximizing recoveries, registered as a U.S. FDA 510(k) medical device.

 

PXP-1000 System – an automated, fully closed system that provides fast, reproducible separation of multiple cellular components from blood with minimal red blood cell contamination, registered as a U.S. FDA 510(k) medical device.

 

 

Large Scale Cell Processing and Biomanufacturing:

 

X-Series® Products for general laboratory use: X-Lab® for cell isolation, X-Wash® System for cell washing and reformulation, X-Mini® for high efficiency small scale cell purification, and X-BACS® System under development for large scale cell purification using our proprietary Buoyancy-Activated Cell Sorting (“BACS”) technology.

 

CAR-TXpress™ Platform for Clinical Manufacturing – a modular designed, functionally closed manufacturing platform that addresses the critical unmet need for large scale cellular processing and chemistry, manufacturing and controls (“CMC”) needs for manufacturing cellular therapies, including CAR-T cell therapies.

 

Contract Development and Manufacturing Services for Cell and Cell-Based Gene Therapies

 

The Company plans to expand its business to include contract development and manufacturing services for cell and cell-based gene therapies.  The Company is in the process building out the capabilities to become a world-class Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies by partnering with Boyalife Genomics Tianjin Ltd., a China-based CDMO organization (“Boyalife Genomics”), to in-license certain know-how and other intellectual property from Boyalife Genomics.  The Company is rolling out a new facility in the Sacramento metro area, containing a total of 12, class-7, ReadyStart cGMP Suites available for lease by early-stage life science and cell gene therapy (“CGT”) companies. The ReadyStart Suites are located in a 35,500+ square foot cGMP facility that will meet the highest scientific, quality, and regulatory requirements.  We intend to leverage our existing technology and combine it with the in-licensed technologies to develop a proprietary manufacturing platform for cell manufacturing activities.

 

The Company plans to develop and operate its planned CDMO business through a division named TG BiosynthesisTM. It is anticipated that TG Biosynthesis will provide high-quality development and manufacturing capabilities, cell and tissue processing development, quality systems, regulatory compliance, and other cell manufacturing solutions for clients with therapeutic candidates in various stages of development.

 

The Company believes that CDMO cell manufacturing services are becoming increasingly important for cell therapies to make their way through clinical trials. One of the major issues with moving cell therapy products from “bench to bedside” has been manufacturing bottlenecks. The heterogeneous nature of cell therapy products has introduced manufacturing complexity and regulatory concerns, as well as scale-up complexities that are not present within traditional pharmaceutical manufacturing. Additionally, establishing a manufacturing facility for cell therapies requires specific expertise and significant capital which can delay clinical trials. These factors often result in a significant number of cell therapy-based companies seeking CDMOs for their cell manufacturing needs. The Company believes that it can leverage its current proprietary automated and semi-automated cell processing technologies to more effectively develop CDMO capabilities.

 

In furtherance of our planned CDMO business, on March 24, 2022, we entered into a License and Technology Access Agreement with Boyalife Genomics (the “Boyalife License Agreement”). Boyalife Genomics is an affiliate of our Chairman and CEO, Dr. Chris Xu, and is a Tianjin, China-based cell manufacturing organization that has developed substantial manufacturing technology relating to cell manufacturing services. Under the terms of the Boyalife License Agreement, Boyalife Genomics granted the Company and its subsidiaries and affiliates a perpetual exclusive license in the United States to use Boyalife Genomics’ existing and future know-how and U.S. patents rights (if any) relating to cell manufacturing and related processes, including the right to sublicense such know-how and patent rights to affiliates of the Company. Notwithstanding the foregoing exclusivity, Boyalife Genomics retains the right to use (but not license) the licensed intellectual property in the U.S. for its internal use in connection with the provision of products and services to third parties. In consideration of this license, the Company will, among other things, pay to Boyalife Genomics a running royalty of 7.5% of the Company’s annual net sales of products and services that are covered by one of more Boyalife Genomics’ granted U.S. patents and 5.0% of other products and services covered by the licensed intellectual property. The royalty will be payable on each licensed product or service for a period of 10 years from the first commercial sale of the product or service (or if patented, until the expiration of the applicable licensed patents), and the license will be royalty-free thereafter on such licensed product or service. The agreement also grants the Company a right of first refusal to purchase any cell manufacturing business or operation of Boyalife Genomics upon the same terms as any third-party offer to buy such business or operation.

 

 

The successful development and launch of TG Biosynthesis will require us to raise additional capital, acquire various equipment for the planned operations, hire certain personnel needed to launch the operation, and timely complete the build-out of our leased Sacramento facility. There is no assurance that we will be able to successfully obtain such additional capital resources, as such capital may not be available on reasonable terms, or available at all. We will need to hire, train, and retain additional employees who have experience in the cell manufacturing field in order for our CDMO business to be successful. We expect the CDMO facility to be completed in 2023.

 

Sales and Distribution Channels

 

We market and sell our medical device products through independent distributors, except in North America and India, where we sell direct to end-user customers.

 

Research and Development

 

Research and development expenses related to our medical device products were $1,659,000 and $2,209,000 for the years ended December 31, 2022 and 2021, respectively. Research and development activities include expenses associated with the engineering, regulatory, and scientific affairs functions.

 

We have not to date incurred any material research and development expenses related to our planned CDMO business.

 

Manufacturing and Raw Materials

 

We source components for our medical device products from multiple suppliers that manufacture to our engineering specifications. Our high-volume AXP disposable products are manufactured using contract manufacturers. We utilize our manufacturing facility and in-house clean room in Rancho Cordova, California for production of our higher complexity devices and X-Series disposable cartridges. Various raw materials are used to manufacture our products. The raw materials are generally available from multiple sources. We have not had significant difficulty obtaining necessary raw materials.

 

Quality System

 

Our quality system for our medical device products business is compliant with domestic and international standards and is appropriate for the specific devices we manufacture. Our corporate quality policies govern the methods used in, and the facilities and controls used for, the design, manufacture, packaging, labeling, storage, installation, and servicing of all finished devices intended for human use. Such policies are intended to ensure that the products we market are safe, effective, and otherwise in compliance with the FDA Quality System Regulation (“QSR”) (21 C.F.R. Part 820), EN ISO 13485: 2016 standard, the European Union Medical Device Regulations (EU MDR 2017/745), the Canadian Medical Device Regulations (SOR 98-282), the Brazil ANVISA RDC 16/2013, UK MDR and/or other applicable local, state, national and international regulations.

 

 

The Company and its contract manufacturers are subject to inspections by the FDA and other regulatory agencies to ensure compliance with the FDA’s QSRs. Compliance requirements relate to manufacturing processes, product testing, documentation control and other quality assurance procedures. Our facilities have undergone International Organization of Standards (“ISO”) 13485:2016 and EU Medical Device Directive (“MDD”) (93/42/EEC) inspections and we have obtained approval to CE-Mark our products. We have received our updated certificate demonstrating compliance to this standard under the Medical Device Single Audit Program (“MDSAP”).

 

Regulatory Scheme and Strategy

 

The development, manufacture and marketing of our medical device products are subject to regulation by the FDA as well as the equivalent agencies of other countries including the countries of the European Union and India.

 

We have a quality and regulatory compliance management system that meets the requirements of the ISO 13485: 2003 standard, the FDA’s QSRs, the EU MDD, Canadian Medical Device Regulations (SOR 98-282), and all other applicable local, state, national and international regulations.

 

The FDA regulates medical devices to ensure their safety and efficacy under the Federal Food Drug and Cosmetic Act (“FD&C”). Medical devices are defined by language within the FD&C Act which essentially states that a product is considered a medical device if it is intended to provide a diagnosis or basis for treatment. Once a company determines that its product is a medical device, it is required to comply with a number of federal regulations. These include the following:

 

 

510(k) clearance or Premarket Approval Application (“PMA”) approval from the FDA, prior to commercialization (unless the device is classified as “exempt”);

 

Registration of the company and listing of the medical device with the FDA (within 30 days prior to commercialization);

 

Establishment and adherence to the FDA’s labeling requirements; and

 

Establishment and adherence to the FDA’s Quality Systems and Medical Device Reporting regulations.

 

The FDA classifies medical devices into three groups: Class I, II or III. These are stratified from lowest to highest safety risk, and regulatory controls increase based on Class.

 

Class I Devices

Some of our products are considered to pose little or no risk when used as directed and have been deemed by the FDA to be “exempt” from FDA approval or clearance processes prior to commercialization. While pre-marketing FDA review is not mandatory for Exempt Class I medical devices, the manufacturer’s compliance with QSR is required.

 

Class II Devices

Several of our products, including the BioArchive and the AXP II are categorized as U.S. Class II medical devices and require premarket notification, also known as a section 510(k) clearance, prior to commercialization. Data submitted as part of a 510(k) process must demonstrate a device is “substantially equivalent” with a predicate device that is already on the market. Once 510(k) clearance has been secured, the new medical device may be marketed for its intended use and distributed in the U.S.

 

 

Class III Devices

If a product is considered a Class III device, the FDA approval process is more stringent and time-consuming, and includes the following:

 

 

Extensive pre-clinical laboratory and animal testing;

 

Submission and approval of an Investigational Device Exemption (“IDE”) application prior to the conduct of a clinical study;

 

Human clinical studies (or trials) to establish the safety and efficacy of the medical device for the intended use; and

 

Submission and approval of a PMA application to the FDA.

 

Pre-clinical testing typically involves in vitro laboratory analysis and in vivo animal studies to obtain information related to such things as product safety, feasibility, biological activity and reproducibility. The results of pre-clinical studies are submitted to the FDA as part of an IDE application and are reviewed by the Agency before human clinical trials can begin.

 

Higher risk clinical trials conducted inside the U.S. are subject to FDA IDE regulation (21 C.F.R. Part 812), or an Investigational New Drug (“IND”) application (21 C.F.R. Part 312). Clinical trials conducted outside the U.S., and the data collected therefrom are allowed in accordance with applicable FDA requirements. The FDA or the sponsor may suspend a clinical trial at any time if either one believes that study participants may be exposed to an unacceptable health risk.

 

For certain Class III devices, data generated during product development, pre-clinical studies, and human clinical studies must be submitted to the FDA as a PMA application in order to secure approval for commercialization in the U.S. The FDA may deny the approval of a PMA application if applicable regulatory criteria are not satisfied and, in some cases, may mandate additional clinical testing. Product approvals, once obtained, can be withdrawn if compliance with regulatory standards is not maintained or if safety concerns arise after the product reaches the market. The FDA might also require post-marketing testing and surveillance programs to monitor the safety and efficacy of a medical device and has the power to forbid or limit future marketing of the product based on the results of such programs.

 

Other U.S. Regulatory Information

Medical device manufacturers must register with the FDA and submit their manufacturing facilities to biennial inspections to ensure compliance with applicable regulations. Failure to comply with FDA requirements can result in withdrawal of marketing clearances, fines, injunctions, civil penalties, recall or seizure of products, total or partial suspension of production or loss of distribution rights. In addition, device manufacturing facilities in the state of California must be registered with the California State Food and Drug Branch of the California Department of Public Health and submit to an annual inspection by the State of California to ensure compliance with applicable state regulations. We are also subject to a variety of environmental laws as well as workplace safety, hazardous material, and controlled substances regulations.

 

Also, federal transparency requirements, sometimes referred to as the “Sunshine Act” under the Patient Protection and Affordable Care Act, require manufacturers of drugs, devices, biologics and medical supplies that are reimbursable under Medicare, Medicaid, or the Children’s Health Insurance Program to report to the Department of Health and Human Services information related to physician payments and other transfers of value and physician ownership and investment interests.

 

Changes in these laws at all levels of government are frequent and could increase our cost of doing business. If we fail to comply, even inadvertently, with any of these requirements, we could be required to alter our operations, refund payments to the government, lose our licensure or accreditation, enter into corporate integrity, deferred prosecution or similar agreements with state or federal government agencies, and become subject to significant civil and criminal penalties.

 

 

International Regulatory Requirements

International regulatory requirements differ somewhat from those of the U.S. In the European Union (“EU”), a single regulatory approval process has been created and approval is represented by CE-Marking. To be able to affix the CE-Mark to our medical devices and distribute them in the EU, we must meet minimum standards for safety and quality (known as the essential requirements) and comply with one or more conformity rules. A notified body assesses our quality management system and compliance with the Medical Device Directive. Marketing authorization can be revoked by the applicable governmental agency or notified body in the event of an unsuccessful quality system annual audit.

 

In India, the regulatory body having oversight of medical devices, therapies, and cell banking is the Central Drugs Standard Control Organization (“CDSCO”), and specifically the Drugs Controller General India office. Our marketing and facilities licenses are subject to revocation by the applicable state Drug Controller in Haryana or DCGI.

 

Patents and Proprietary Rights

 

We believe that patent protection is important for our products and current and proposed business. We currently have over 28 issued patents globally relating to our medical devices that will expire at various times between March 2031 and May 2040. The patent positions can be uncertain because they involve interpretation of complex factual information and an evolving legal environment. The coverage sought in a patent application can be denied or significantly reduced either before or after the patent is issued. There can be no assurance that any of our pending patent applications will actually result in an issued patent. Furthermore, there can be no assurance that any existing or future patent will provide significant protection or commercial advantage, or that any existing or future patent will not be circumvented by a more basic patent. Generally, patent applications can be maintained in secrecy for at least 18 months after their earliest priority date. In addition, publication of discoveries in the scientific or patent literature often lags behind actual discoveries. Therefore, we cannot be certain that we were the first to invent or the first to file a patent application for the subject matter covered by each of our pending U.S. and foreign patent applications.

 

If a third party files a patent application relating to an invention claimed in our patent application, we may be required to participate in an interference or derivation proceeding conducted by the U.S. Patent and Trademark Office to determine who owns the patent. Such proceeding could involve substantial uncertainties and cost, even if the eventual outcome is favorable to us. There can be no assurance that our patents, if issued, would be upheld as valid in court.

 

Intellectual property for our planned CDMO business, primarily in the form of know-how and proprietary trade information, will generally be licensed to us under the Boyalife License Agreement.

 

Material Agreements

 

The following are certain material agreements involving our business in effect as of December 31, 2022:

 

Corning Incorporated

On August 30, 2019, the Company entered into a Supply Agreement with Corning (the “Supply Agreement”). The Supply Agreement has an initial term of five years with automatic two-year renewal terms, unless terminated by either party in accordance with the terms of the Supply Agreement (collectively, the “Term”). Pursuant to the Supply Agreement, the Company has granted to Corning exclusive worldwide distribution rights for substantially all X-Series® products under the CAR-TXpress™ platform (the “Products”) manufactured by its subsidiary, ThermoGenesis Corp., for the duration of the Term, subject to certain geographical and other exceptions. In addition, the Company has granted Corning rights of first refusal for the exclusive worldwide distribution of certain future products developed or introduced by the Company relating to cell isolation or cell selection, including any such products substantially related or similar to the Products (the “ROFR Products”). As consideration for the exclusive worldwide distribution rights for the Products and ROFR Products, Corning paid a $2,000,000 upfront fee, in addition to any amounts payable throughout the Term for the Products and any ROFR Products.

 

 

CBR Systems, Inc. (CBR)

 

Manufacturing and Supply Agreement

Effective July 13, 2020, the Company entered a Manufacturing and Supply Amending Agreement #2 (the “Amendment”) with CBR Systems, Inc. (“CBR”), an amendment to the Manufacturing Supply Amending Agreement #1 effective March 16, 2020 and the Manufacturing and Supply Agreement effective May 15, 2017 (the “CBR Agreement”), in which we agreed to supply CBR with AXP cord blood processing system and disposables. The term of the CBR Agreement is for three years and will automatically renew in one-year increments unless either party provides written notice of its intention not to renew six months prior to the end of the term. The Amendment, among other things, revised the amount of certain products to be purchased, pricing of those products and removal of the safety stock requirement.

 

Technology License and Escrow Agreement

As part of the Amendment, the Company updated the compliance conditions in the Technology License and Escrow Agreement (the “Escrow Agreement”), which was originally signed by the Company and CBR in June 2010. Under the Escrow Agreement, we granted CBR a perpetual, royalty-free license to certain intellectual property necessary for the manufacture of AXP® devices and disposables. The license is for the sole and limited purpose of ensuring continued supply of AXP devices and disposables for use by CBR. The licensed intellectual property is held in escrow and available to CBR only in the event of a default under the Escrow Agreement. The Escrow Agreement requires that our cash balance and short-term investments, net of non-convertible debt and borrowed funds that are payable within one year, is greater than $1,000,000 at the end of each month or we will be in default of the agreement. Upon a default, CBR may take possession of the escrowed intellectual property and initiate manufacturing of AXP device and disposables for their internal use. The Company was in compliance with the License and Escrow Agreement at December 31, 2022.

 

Employees

 

As of December 31, 2022, we and our subsidiaries had 41 employees consisting of 37 full-time U.S. employees, 1 part-time U.S. employee and 3 full-time employees in India. We also utilize temporary employees throughout the year to address business needs and significant fluctuations in orders and product manufacturing. None of our employees are covered by a collective bargaining agreement, nor have we experienced any work stoppage.

 

We endeavor to maintain workplaces that are free from discrimination or harassment on the basis of color, race, sex, national origin, ethnicity, religion, age, disability, sexual orientation, gender identification or expression or any other status protected by applicable law. The basis for recruitment, hiring, development, training, compensation and advancement is a person’s qualifications, performance, skills and experience. We believe that our employees are fairly compensated, without regard to gender, race and ethnicity, and routinely recognized for outstanding performance.

 

Foreign Sales and Operations

 

See Note 12 of our Notes to Consolidated Financial Statements for information on our sales and operations outside of the U.S.

 

Where you can Find More Information

 

We are required to file annual reports on Form 10-K, quarterly reports on Form 10-Q, current reports on Form 8-K and other information, including our proxy statement, with the Securities and Exchange Commission (“SEC”). The public can obtain copies of these materials by accessing the SEC’s website at http://www.sec.gov. In addition, as soon as reasonably practicable after these materials are filed with or furnished to the SEC, we will make copies available to the public free of charge through our website, http://www.thermogenesis.com. The information on our website is not incorporated into, and is not part of, this Annual Report on Form 10-K or our other filings with the SEC.

 

 

ITEM 1A.

Risk Factors

 

An investment in our common stock is subject to risks inherent to our business. The material risks and uncertainties that management believes affect us are described below. Before making an investment decision, you should carefully consider the risks and uncertainties described below together with all of the other information included or incorporated by reference in this Annual Report. The risks and uncertainties described below are not the only ones we face. Additional risks and uncertainties that we are not aware of or focused on or that we currently deem immaterial may also impair our business operations. This Annual Report is qualified in its entirety by these risk factors.

 

If any of the following risks actually occur, our financial condition and results of operations could be materially and adversely affected. If this were to happen, the value of our common stock could decline significantly, and you could lose all or part of your investment.

 

Risks Related to Our Structure and Business

A third party owns 20% of our subsidiary, CARTXpress Bio, Inc. (CARTXpress Bio), and holds certain minority investor rights therein. These rights could limit or delay our ability to take certain major actions relating to CARTXpress Bio. In January 2019, ThermoGenesis Corp. contributed its X-Series business into a newly formed subsidiary of ThermoGenesis Corp., CARTXpress Bio. Pursuant to the terms of a reorganization and share exchange agreement, ThermoGenesis Holdings acquired a 20% equity ownership in ThermoGenesis Corp. from Bay City Capital Fund V, L.P. and certain of its affiliates (“Bay City”). In exchange, Bay City acquired a 20% ownership in CARTXpress Bio. As a result of these transactions, ThermoGenesis Corp. became a wholly-owned subsidiary of ThermoGenesis Holdings, and ThermoGenesis Corp. owns 80% of the outstanding equity of CARTXpress Bio, while Bay City owns the remaining 20% of the outstanding equity of CARTXpress Bio. While we continue to indirectly own 80% of the outstanding capital stock of CARTXpress Bio, Bay City was granted certain minority investor rights in CARTXpress Bio. These rights include board representation rights, a right of first refusal over sales of CARTXpress Bio. stock by us, co-sale rights with respect to any sale of CARTXpress Bio stock by us, certain piggyback and Form S-3 registration rights in the event that CARTXpress Bio becomes a publicly traded company at any time in the future and other rights as detailed in the Investors’ Rights Agreement. In addition, the board of directors of CARTXpress Bio is comprised of three persons, two of whom are designated by us and one of whom is designated by Bay City. The foregoing minority investor rights in CARTXpress Bio could limit or delay our ability or flexibility to take certain major actions or make major decisions relating to CARTXpress Bio that might be beneficial to our stockholders, unless such actions or decisions have the consent or support of Bay City. Accordingly, the minority investor rights in CARTXpress Bio could have a negative impact on the market price of our common stock.

 

Our largest stockholder has significant influence over us which could limit your ability to influence the outcome of key transactions, including a change of control, and could negatively impact the market price of our common stock by discouraging third party investors. As of December 31, 2022, approximately 26% of our outstanding common stock is owned by Boyalife Group USA (“Boyalife”). In addition, pursuant to the terms of the Amended Nomination Agreement we entered into with Boyalife in April 2018, Boyalife has the right to designate a number of members of our board of directors that is in proportion to the “Boyalife Ownership Percentage”, which is Boyalife and its affiliates’ combined percentage ownership of outstanding common stock, treating as outstanding any shares of common stock underlying convertible securities that are immediately exercisable by Boyalife and its affiliates’ (including under the debt facility) without any further payment. The Amended Nomination Agreement will terminate according to its terms when and if the Boyalife Ownership Percentage falls below 20%.

 

 

Boyalife is 100% owned by Dr. Xiaochun Xu, our Chief Executive Officer and Chairman of our Board of Directors. As a result of their ownership and ability to designate members of our Board of Directors, Boyalife (including Dr. Xu) is able to exercise significant influence over all matters affecting us, including the election of directors, formation and execution of business strategy and approval of mergers, acquisitions and other significant corporate transactions, which may have an adverse effect on our stock price and ability to execute our strategic initiatives. Boyalife and/or Dr. Xu may have conflicts of interest and interests that are not aligned with those of other investors in all respects. As a result of the concentrated ownership of our common stock, Dr. Xu may be able to control matters requiring stockholder approval, including the election of directors, the adoption of amendments to our certificate of incorporation and bylaws, and approval of a sale of our Company, and other significant corporate transactions. This concentration of ownership may delay or prevent a change in control and may have a negative impact on the market price of our common stock by discouraging third party investors from investing or making tender offers for our shares.

 

Boyalife is also a material creditor of our Company. We are a party to a revolving debt facility with Boyalife which has a maximum borrowing availability of $10,000,000 and an outstanding balance as of December 31, 2022 of $7,000,000 in principal and $1,492,000 in accrued interest. The debt facility, as amended, matures on December 31, 2023, with accrued interest due annually on the last day of each calendar year. Because this debt facility is secured by all of our shares in our ThermoGenesis Corp. subsidiary, an event of default under the debt facility would have a material adverse impact on our interest in ThermoGenesis Corp. if the lender under the debt facility elected to foreclose on such security interest.

 

In addition, we are also a party to a License and Technology Access Agreement and facility lease with affiliates of Dr. Xu and Boyalife upon which our planned CDMO business will be dependent.

 

We may seek to enter into collaborative arrangements to develop and commercialize products which may not be successful. We may seek to enter into collaborative arrangements to develop and commercialize some of our potential products and product candidates both in North America and international markets. There can be no assurance that we will be able to negotiate collaborative arrangements on favorable terms or at all or that current or future collaborative arrangements will be successful.

 

A significant portion of revenue is derived from customers outside the United States. We may lose revenues, market share, and profits due to exchange rate fluctuations and political and economic changes related to its foreign business. For the year ended December 31, 2022, sales to customers outside the U.S. comprised approximately 37% of revenues. This compares to 43% for the year ended December 31, 2021. Our foreign business is subject to economic, political and regulatory uncertainties and risks that are unique to each area of the world. Fluctuations in exchange rates may also affect the prices that foreign customers are willing to pay and may put us at a price disadvantage compared to other competitors. Potentially volatile shifts in exchange rates may negatively affect our financial position and results.

 

The loss of a significant customer may adversely affect our financial condition and results of operations. The percentage of revenues from our largest customer were 33% and 23% for the years ended December 31, 2022 and 2021, respectively. The loss of a large customer may significantly decrease revenues.

 

We may be exposed to liabilities under the foreign corrupt practices act and any determination that we violated these laws could have a material adverse effect on our business. We are subject to the Foreign Corrupt Practices Act (“FCPA”), and other laws that prohibit improper payments or offers of payments to foreign governments and their officials and political parties by U.S. persons and issuers as defined by the statute, for the purpose of obtaining or retaining business. It is our policy to implement safeguards to discourage these practices by our employees. However, our existing safeguards and any future improvements may prove to be less than effective, and our employees, consultants, sales agents or distributors may engage in conduct for which we might be held responsible. Violations of the FCPA may result in severe criminal or civil sanctions and we may be subject to other liabilities, which could negatively affect our business, operating results and financial condition.

 

Adverse results of legal proceedings could have a material adverse effect on us. We are subject to, and may in the future be subject to, a variety of legal proceedings and claims that arise out of the ordinary conduct of our business. Results of legal proceedings cannot be predicted with certainty. Irrespective of their merits, legal proceedings may be both lengthy and disruptive to our operations and may cause significant expenditure and diversion of management attention. We may be faced with significant monetary damages or injunctive relief against us that could have a material adverse effect on a portion of our business operations or a material adverse effect on our financial condition and results of operations.

 

 

Risks Related to Our Operations

We do not have commercial-scale manufacturing capability and have minimal commercial manufacturing experience. We operate GMP manufacturing facilities for device production; however, they are not of sufficient size for large commercial production. We do not have experience in large scale manufacturing, and currently rely on third-party contract manufacturers for a significant portion of our device production. We expect to depend on these contract manufacturers for the foreseeable future. Any performance failure on the part of our contract manufacturers could delay production of our current or future products, depriving us of potential product revenues and resulting in additional losses.

 

We have limited sales, marketing and distribution capabilities which may limit our ability to significantly increase sales quickly. We have limited internal capabilities in the sales, marketing, and distribution areas. There can be no assurance that we will be able to establish sales, marketing, and distribution capabilities internally or make arrangements with current collaborators or others to perform such activities or that such effort will be successful. If we decide to market any of our new products directly, we must either partner, acquire or internally develop a marketing and sales force with technical expertise and with supporting distribution capabilities. The acquisition or development of a sales, marketing and distribution infrastructure would require substantial resources, which may not be available to us or, even if available, divert the attention of our management and key personnel, and have a negative impact on further product development efforts.

 

Our inability to protect our patents, trademarks, trade secrets and other proprietary rights could adversely impact our competitive position. We believe that our patents, trademarks, trade secrets and other proprietary rights are important to our success and our competitive position. Accordingly, we commit substantial resources to the establishment and protection of our patents, trademarks, trade secrets and proprietary rights. We use various methods, including confidentiality agreements with employees, vendors, and customers, to protect our trade secrets and proprietary know-how for our products. We currently hold patents for products and have patents pending in certain countries for additional products that we market or intend to market. However, our actions to establish and protect our patents, trademarks, and other proprietary rights may be inadequate to prevent imitation of our products by others or to prevent others from claiming violations of their trademarks and proprietary rights by us. If our products are challenged as infringing upon patents of other parties, we may be required to modify the design of the product, obtain a license, or litigate the issues, all of which may have an adverse business effect on us.

 

We may be subject to claims that our products or processes infringe the intellectual property rights of others, which may cause us to pay unexpected litigation costs or damages, modify our products or processes or prevent us from selling our products. Although it is our intention to avoid infringing or otherwise violating the intellectual property rights of others, third parties may nevertheless claim that our processes and products infringe their intellectual property and other rights. Our strategies of capitalizing on growing international demand as well as developing new innovative products across multiple business lines present similar infringement claim risks both internationally and in the U.S. as we expand the scope of our product offerings and markets. We compete with other companies for contracts in some small or specialized industries, which increases the risk that the other companies will develop overlapping technologies leading to an increased possibility that infringement claims will arise. Whether or not these claims have merit, we may be subject to costly and time-consuming legal proceedings, and this could divert management’s attention from operating our business. In order to resolve such proceedings, we may need to obtain licenses from these third parties or substantially re-engineer or rename our products in order to avoid infringement. In addition, we might not be able to obtain the necessary licenses on acceptable terms, or at all, or be able to re-engineer or rename our products successfully.

 

 

We may not be able to protect our intellectual property in countries outside the United States. Intellectual property law outside the United States is uncertain and in many countries is currently undergoing review and revisions. The laws of some countries do not protect our patent and other intellectual property rights to the same extent as United States laws. This is particularly relevant to us as a significant amount of our current and projected future sales are outside of the United States. Third parties may attempt to oppose the issuance of patents to us in foreign countries by initiating opposition proceedings. Opposition proceedings against any of our patent filings in a foreign country could have an adverse effect on our corresponding patents that are issued or pending in the United States. It may be necessary or useful for us to participate in proceedings to determine the validity of our patents or our competitors’ patents that have been issued in countries other than the U.S. This could result in substantial costs, divert our efforts and attention from other aspects of our business, and could have a material adverse effect on our results of operations and financial condition.

 

Any failure to achieve and maintain the high design and manufacturing standards that our products require may seriously harm our business. Our products require precise, high-quality manufacturing. Achieving precision and quality control requires skill and diligence by our personnel as well as our vendors. Our failure to achieve and maintain these high manufacturing standards, including the incidence of manufacturing errors, design defects or component failures could result in patient injury or death, product recalls or withdrawals, delays or failures in product testing or delivery, cost overruns or other problems that could seriously hurt our business. Additionally, the large amount of AXP disposable inventory certain distributors and end-users maintain may delay the identification of a manufacturing error and expand the financial impact. A manufacturing error or defect, or previously undetected design defect, or uncorrected impurity or variation in a raw material component, either unknown or undetected, could affect the product. Despite our high manufacturing standards, we cannot completely eliminate the risk of errors, defects or failures. If we or our vendors are unable to manufacture our products in accordance with necessary quality standards, our business and results of operations may be negatively affected.

 

Our products may be subject to product recalls which may harm our reputation and divert our managerial and financial resources. The FDA and similar governmental authorities in other countries have the authority to order the mandatory recall of our products or order their removal from the market if the governmental entity finds our products might cause adverse health consequences or death. The FDA may also seize product or prevent further distribution. A government-mandated or voluntary recall by us could occur as a result of component failures, manufacturing errors or design defects (including labeling defects). In the past, we have initiated voluntary recalls of some of our products and we could do so in the future. Any recall of our products may harm our reputation with customers, divert managerial and financial resources and negatively impact our profitability.

 

We are dependent on our suppliers and manufacturers to meet existing regulations. Certain of our suppliers and manufacturers are subject to heavy government regulations, including FDA QSR compliance, in the operation of their facilities, products and manufacturing processes. Any adverse action by the FDA against our suppliers or manufacturers could delay supply or manufacture of component products required to be integrated or sold with our products. Although we attempt to mitigate this risk through inventory held directly or through distributors, and audit our suppliers, there are no assurances we will be successful in identifying issues early enough to allow for corrective action or transition to an alternative supplier, or in locating an alternative supplier or manufacturer to meet product shipment or launch deadlines. As a result, our sales, contractual commitments and financial forecasts may be significantly affected by any such delays.

 

Dependence on suppliers for custom components may impact the production schedule. We obtain products and custom components from a limited number of suppliers. If the supplier raises the price or discontinues production, we may have to find another qualified supplier to provide the item or re-engineer the item. In the event that it becomes necessary for us to find another supplier, we would first be required to qualify the quality assurance systems and product quality of that alternative supplier. Any operational issues with re-engineering or the alternative qualified supplier may impact the production schedule, therefore delaying revenues, and this may cause the cost of disposables or key components to increase.

 

 

Dependence on contract manufacturers for disposable products. We obtain the majority of our disposable products from contract manufacturers. Production halts or delays by these manufacturers could have a significant impact on our business. Our safety stock levels are generally not sufficient to handle an unexpected shut-down or delay in production by these contract manufacturers. In the event of a significant unplanned delay in production, we may need to find a new contract manufacturer, which could be a lengthy process and require a significant financial commitment, impacting our ability to fulfill customer orders and maintain current sales levels for a period of time until the new contract manufacturer can start production of our disposable products.

 

Failure to meet the financial covenant in our Technology License and Escrow Agreement could decrease our AXP revenues. Under our Sixth Amended and Restated Technology License and Escrow Agreement with CBR if our cash balance and short-term investments net of non-convertible debt and borrowed funds that are payable within one year are not greater than $1,000,000 at any month end, CBR may take possession of the escrowed intellectual property and initiate manufacturing of the applicable device and disposables. If this were to occur, our revenues would be negatively impacted. In order to remain compliant, we may have to complete additional financings or provide consideration to the counter party to modify the obligations.

 

Failure to retain or hire key personnel may adversely affect our ability to sustain or grow our business. Our ability to operate successfully and manage our potential future growth depends significantly upon retaining key research, technical, clinical, regulatory, sales, marketing and managerial personnel. Our future success partially depends upon the continued services of key technical and senior management personnel. Our future success also depends on our continuing ability to attract, retain and motivate highly qualified managerial and technical personnel. The inability to retain or attract qualified personnel could have a significant negative effect upon our efforts and thereby materially harm our business and future financial condition.

 

Most of our operations are conducted at a single location. Any disruption at our facilities could delay revenues or increase our expenses. Our U.S. device operations are conducted at a single location although we contract the manufacturing of certain devices, disposables and components. We take precautions to safeguard our facilities, through insurance, health and safety protocols, and off-site storage of computer data. However, a natural disaster, such as a fire, flood or earthquake, could cause substantial delays in our operations, damage or destroy our manufacturing equipment or inventory, and cause us to incur additional expenses. The insurance we maintain against fires, floods, and other natural disasters may not be adequate to cover our losses in any particular case.

 

Failure to maintain and/or upgrade our information technology systems may have an adverse effect on our operations. We rely on various information technology systems to manage our operations, and we evaluate these systems against our current and expected requirements. Although we have no current plans to implement modifications or upgrades to our systems, we will eventually be required to make changes to legacy systems and acquire new systems with new functionality. Any information technology system disruptions, if not anticipated and appropriately mitigated, could have an adverse effect on our business and operations.

 

If we fail to maintain proper and effective internal controls, our ability to produce accurate and timely financial statements could be impaired, which could harm our operating results, our ability to operate our business and investors views of us. We are required to establish and maintain adequate internal control over financial reporting, which are processes designed 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. We are also required to comply with Section 404 of the Sarbanes-Oxley Act of 2002, which (among other things) requires public companies to conduct an annual review and evaluation of their internal control over financial reporting. However, as a “smaller reporting company,” we are not required to obtain an auditor attestation regarding our internal control over financial reporting. If, in the future, we require an attestation report from our independent registered public accounting firm and that firm is unable to provide an unqualified attestation report on the effectiveness of our internal controls over financial reporting, investor confidence and, in turn, our stock price could be materially adversely affected.

 

 

Security breaches and other disruptions could compromise our information and expose us to liability, which would cause our business and reputation to suffer. In the ordinary course of the Company’s business, the Company collects and stores sensitive data, including intellectual property, our proprietary business information and that of our customers, suppliers and business partners and personally identifiable information of the Company’s employees on its networks. The secure processing, maintenance and transmission of this information is critical to the Company’s operations and business strategy. Despite the Company’s security measures, its information, technology and infrastructure may be vulnerable to attacks by hackers or breached due to employee error, malfeasance or other disruptions. Any such breach could compromise the Company’s networks and the information stored there could be accessed, publicly disclosed, lost or stolen. Any such access, disclosure or other loss of information could result in legal claims or proceedings or regulatory penalties and could disrupt the Company’s operations and the services it provides to customers, damage the Company’s reputation, and cause a loss of confidence in the Company’s products and services, which could adversely affect the Company’s business.

 

Our business has been adversely affected by the Coronavirus (COVID-19) pandemic and may continue to be adversely affected by the pandemic. We believe that the COVID-19 pandemic has had a material negative impact on our business and results of operations. The pandemic had a significant impact on the cord blood industry, with fewer cord blood units being stored globally after the start of the pandemic. Internationally, customs delays have led some customers to temporarily switch to manual processing due to the long wait to clear products through customs departments with reduced staffing. As a result, the pandemic resulted in disruption to our supply chain and in customer demand during fiscal 2021. The continued impact of the pandemic on our business and results of operations will depend on future developments relating to the pandemic in general and the cord blood industry in particular, and such future developments are highly uncertain and cannot be predicted. Such developments may include the continued geographic spread of the virus, the severity of the disease, the duration of the outbreak, the actions that may be taken by various governmental authorities in response to the outbreak, and the possible continued impact on the U.S. or global economy. As a result, at the time of this filing, it is impossible to predict the continued impact of the pandemic on our business, liquidity, capital resources and financial results.

 

Risks Related to Our Industry

Our business is heavily regulated, resulting in increased costs of operations and delays in product sales. Many of our products require FDA approval or clearance to sell in the U.S. and will require approvals from comparable agencies to sell in foreign countries. These authorizations may limit the U.S. or foreign markets in which our products may be sold. Further, our products must be manufactured under the requirements of our quality system for continued CE-Marking so they can continue to be marketed and sold in Europe. These requirements are similar to the QSR of both the FDA and California Department of Public Health. Failure to comply with or incorrectly interpret these quality system requirements and regulations may subject us to delays in production while we correct deficiencies found by the FDA, the State of California, or our notifying body as a result of any audit of our quality system. If we are found to be out of compliance, we could receive a Warning Letter or an untitled letter from the FDA or even be temporarily shut down in manufacturing and product sales while the non-conformances are rectified. Also, we may have to recall products and temporarily cease their manufacture and distribution, which would increase our costs and reduce our revenues. The FDA may also invalidate our PMA or 510(k) if appropriate regulations relative to the PMA or 510(k) products are not met. The notified bodies may elect to not renew CE-Mark certification. Any of these events would negatively impact our revenues and costs of operations.

 

Changes in governmental regulations may reduce demand for our products or increase our expenses. We compete in many markets in which we and our customers must comply with federal, state, local and international regulations, such as environmental, health and safety and food and drug regulations. We develop, configure and market our products to meet customer needs created by those regulations. Any significant change in regulations could reduce demand for our products or increase our expenses. For example, many of our instruments are marketed to the industry for enabling new regenerative therapies. Changes in the FDA’s regulation of the devices and products directed at regenerative medicine, and development process for new therapeutic applications could have an adverse effect on the demand for these products.

 

 

To sell in international markets we are subject to regulation in foreign countries. In cooperation with our distribution partners, we market our current and future products both domestically and in many foreign markets. A number of risks are inherent in international transactions. In order for us to market our products in certain non-U.S. jurisdictions, we need to obtain and maintain required regulatory approvals or clearances and must comply with extensive regulations regarding safety, manufacturing processes and quality. These regulations, including the requirements for approvals or clearances to market, may differ from the FDA regulatory scheme. International sales also may be limited or disrupted by political instability, price controls, trade restrictions and changes in tariffs. Additionally, fluctuations in currency exchange rates may adversely affect demand for our products by increasing the price of our products in the currency of the countries in which the products are sold.

 

There can be no assurance that we will obtain regulatory approvals or clearances in all of the countries where we intend to market our products, or that we will not incur significant costs in obtaining or maintaining foreign regulatory approvals or clearances, or that we will be able to successfully commercialize current or future products in various foreign markets. Delays in receipt of approvals or clearances to market our products in foreign countries, failure to receive such approvals or clearances or the future loss of previously received approvals or clearances could have a substantial negative effect on our results of operations and financial condition.

 

Operating in foreign jurisdictions subjects us to regulation by non-U.S. authorities. We have operations in India, and as such are subject to Indian regulatory agencies. A number of risks are inherent in conducting business and clinical operations overseas. In order for us to operate as a majority owned foreign corporation in India, we are subject to financial regulations imposed by the Reserve Bank of India. This includes the rules specific to the capital funding, pledging of assets, repatriation of funds and payment of dividends from and to the foreign subsidiaries and from and to us in the U.S.

 

If our competitors develop and market products that are more effective than our product candidates or obtain regulatory and market approval for similar products before we do, our commercial opportunity may be reduced or eliminated. The development and commercialization of new pharmaceutical products is competitive, and we will face competition from numerous sources, including major biotechnology and pharmaceutical companies worldwide. Many of our competitors have substantially greater financial and technical resources and development, production and marketing capabilities than we do. In addition, many of these companies have more experience than we do in pre-clinical testing, clinical trials and manufacturing of compounds, as well as in obtaining FDA and foreign regulatory approvals. As a result, there is a risk that one of the competitors will develop a more effective product for the same indications for which we are developing a product or, alternatively, bring a similar product to market before we can. With regards to the BioArchive and AXP Systems, numerous larger and better-financed medical device manufacturers may choose to enter this market.

 

Changes in healthcare policy could subject us to additional regulatory requirements that may delay the commercialization of our products and increase our costs. The U.S. government and other governments have shown significant interest in pursuing healthcare reform. Any government-adopted reform measures could adversely impact the pricing of our diagnostic products and tests in the U.S. or internationally and the amount of reimbursement available from governmental agencies or other third-party payors. The continuing efforts of the U.S. and foreign governments, insurance companies, managed care organizations and other payors of healthcare services to contain or reduce healthcare costs may adversely affect our ability to set prices for our products and services that we believe are fair, which may impact our ability to generate revenues and achieve and maintain profitability.

 

New laws, regulations and judicial decisions, or new interpretations of existing laws, regulations and judicial decisions, that relate to healthcare availability, methods of delivery or payment for products and services, or sales, marketing or pricing, may limit our potential revenue or force us to revise our research and development programs. The pricing and reimbursement environment may change in the future and become more challenging for several reasons, including policies advanced by the current executive administration in the U.S., new healthcare legislation or fiscal challenges faced by government health administration authorities. Specifically, in both the U.S. and certain foreign jurisdictions, there have been a number of legislative and regulatory proposals to change the healthcare system in ways that could affect our ability to sell our products profitably.

 

 

The Food and Drug Administration Amendments Act of 2007 gives the FDA enhanced post-marketing authority, including the authority to require post-marketing studies and clinical studies of products, labeling changes based on new safety information, and compliance with risk evaluations and mitigation strategies approved by the FDA. The FDA’s exercise of this authority could result in delays or increased costs during product development, clinical studies and regulatory review, increased costs to assure compliance with post-approval regulatory requirements, and potential restrictions on the sale and/or distribution of approved products, all of which could materially adversely affect our business, prospects and financial condition.

 

Product liability and uninsured risks may adversely affect the continuing operations. We operate in an industry susceptible to significant product liability claims. We may be liable if any of our products or services cause injury, illness, or death. These claims may be brought by individuals seeking relief or by groups seeking to represent a class. We also may be required to recall certain of our products should they become damaged or if they are defective. We are not aware of any material product liability claims against us. However, product liability claims may be asserted against us in the future based on events we are not aware of at the present time. We maintain a product liability policy and a general liability policy that includes product liability coverage. However, a product liability claim against us could have a material adverse effect on our business or future financial condition.

 

Risks Related to Operating Results and Financial Markets

We have incurred net losses and we anticipate that our losses will continue. We have not been profitable for a significant period. For the years ended December 31, 2022 and 2021, we had a net loss of $11,812,000 and $11,880,000 respectively and an accumulated deficit at December 31, 2022, of $266,193,000. The report of our independent auditors on our December 31, 2022 financial statements includes an explanatory paragraph indicating there is substantial doubt about our ability to continue as a going concern. We will continue to incur significant costs as we develop and market our current products and related applications. Although we are executing our business plan to develop, market and launch new products, continuing losses may impair our ability to fully meet our objectives for new product sales or threaten our ability to continue as a going concern in future years.

 

We will need to raise additional capital to fund our operations and the furtherance of our business plan. Due to our recurring losses from operations and the expectation that we will continue to incur losses in the future, we will need to raise additional capital. We have historically relied upon private and public sales of our equity, as well as debt financings to fund our operations. In order to raise additional capital, we may seek to sell additional equity and/or debt securities or obtain a credit facility or other loan, which we may not be able to do on favorable terms, or at all. Our ability to obtain additional financing will be subject to a number of factors, including market conditions, our operating performance and investor sentiment. If we are unable to raise additional capital when required or on acceptable terms, we may have to significantly delay, scale back or discontinue the development and/or commercialization of one or more of our product candidates, restrict our operations or obtain funds by entering into agreements on unfavorable terms.

 

Risks Related to Our Common Stock

If our common stock, including the price of our common stock does not meet the requirements of the Nasdaq Capital Market Stock Exchange (Nasdaq), our shares may be delisted. Our ability to publicly or privately sell equity securities and the liquidity of our common stock could be adversely affected if we are delisted. The listing standards of Nasdaq provide, among other things, that a company may be delisted if the bid price of its stock drops below $1.00 for a period of 30 consecutive business days. Delisting from Nasdaq could adversely affect our ability to raise additional financing through the public or private sale of equity securities, would significantly affect the ability of investors to trade our securities and would negatively affect the value and liquidity of our common stock. Delisting could also have other negative results, including the potential loss of confidence by employees, the loss of institutional investor interest and fewer business development opportunities.

 

 

Liquidity of our common stock. Although there is a public market for our common stock, trading volume has been historically low, which could impact the stock price and the ability to sell shares of our common stock. We can give no assurance that an active and liquid public market for shares of common stock will continue in the future. In addition, future sales of large amounts of common stock could adversely affect the market price of our common stock and our ability to raise capital. The price of our common stock could also drop as a result of the exercise of options for common stock or the perception that such sales or exercise of options could occur. These factors could also have a negative impact on the liquidity of our common stock and our ability to raise funds through future stock offerings.

 

We do not pay cash dividends. We have never paid any cash dividends on our common stock and do not intend to pay cash dividends in the foreseeable future. Instead, we intend to apply earnings, if any, to the expansion and development of our business. Thus, the liquidity of your investment is dependent upon your ability to sell stock at an acceptable price. The price can go down as well as up and may limit your ability to realize any value from your investment, including the initial purchase price.

 

Our Amended and Restated Bylaws provide that the Court of Chancery of the State of Delaware will be the sole and exclusive venue for certain litigation that may be initiated by our stockholders, which may limit a stockholders ability to obtain a favorable judicial forum for such disputes with us or our directors, officers or employees.  

 

Our Amended and Restated Bylaws provide that, unless we consent in writing to the selection of an alternative venue, the Court of Chancery of the State of Delaware will be the sole and exclusive venue for (i) any derivative action or proceeding brought on our behalf, (ii) any action asserting a claim for breach of a fiduciary duty owed by any of our directors, officers, employees or agents to us or our stockholders, (iii) any action asserting a claim arising pursuant to any provision of the Delaware General Corporation Law, our certificate of incorporation or bylaws or (iv) any action asserting a claim governed by the internal affairs doctrine, in each case subject to the Court of Chancery of the State of Delaware having personal jurisdiction over the indispensable parties named as defendants therein. This choice of venue provision will not apply to actions or proceedings brought to enforce a duty or liability created by the Securities Act or the Exchange Act.

 

This choice of venue provision may limit a stockholder’s ability to bring certain claims in a judicial forum that it finds favorable for disputes with us or our directors, officers, employees or agents, which may discourage the filing of lawsuits with respect to such claims.  If a court were to find this choice of venue provision to be inapplicable or unenforceable in an action, we may incur additional costs associated with resolving such action in another jurisdiction, which could adversely affect our business and financial condition.

 

Risks Related to Our Planned Contract Development and Manufacturing Organization (CDMO) Service

Initiating new business activities or strategies or significantly expanding existing business activities or strategies may expose us to new risks and may increase our costs associated with doing business. Initiating new business activities or strategies or significantly expanding existing business activities or strategies may expose us to new or increased financial, regulatory, reputational and other risks. Such innovations are important and necessary ways to grow our business and respond to changing circumstances in our industry; however, we cannot be certain that we will be able to manage the associated risks and compliance requirements effectively. Such risks include a lack of experienced management-level personnel, increased administrative burden, increased logistical problems common to large, expansive operations, increased credit and liquidity risk and increased regulatory scrutiny.

 

 

Will need to raise additional capital in order to execute our planned CDMO business, the failure of which could adversely impact our business transformation. Without adequate funding, we may not be able to establish CDMO facilities in the United States. We expect to continue to finance start-up costs related to our CDMO division, primarily by issuing equity or convertible debt securities, which could significantly dilute the ownership of existing stockholders. Furthermore, any newly issued securities could have rights, preferences and privileges senior to those of our existing common stock; and any issuances of equity securities may be at or below the prevailing market price of our common stock, which could cause the market price of our common stock to decline. We may have difficulty obtaining additional funds, and we may have to accept terms that would adversely affect our stockholders. In addition, any adverse conditions in the credit and equity markets may adversely affect our ability to raise funds when needed. The failure to achieve adequate funding may delay our planned CDMO business program and service launches.

 

Our success may depend on our ability to attract and retain key scientific or professional talents in the CDMO field. The Company currently lacks certain unique personnel for CDMO services. We will need to actively search and recruit the talents that are necessary for our business growth. Our success in transforming into CDMO services depends substantially on the efforts and abilities to recruit and retain key personnel. The competition for qualified CDMO services key personnel, is intense. The inability to hire, train, and retain key personnel could delay the launching of our CDMO services, disrupt our business, and interfere with our ability to execute our CDMO business plan.

 

We will need to increase the size and capabilities of our organization to support our CDMO services, and we may experience difficulties in managing this growth. As our development and commercialization plans develop, we will need to add a significant number of additional managerial, operational, sales, marketing, financial, and other personnel. Future growth may create significant added responsibilities for Company management. Our future financial performance and our ability to successfully run our CDMO services division will depend, in part, on our ability to effectively manage future growth.

 

Our competitive advantages such as our CAR-TXpress technology being able to compete favorably and profitably in the CDMO cell manufacturing business, are critical to the success of our planned CDMO business. While we believe our proprietary CAR-TXpress™ technology platform is superior to other existing cell processing technologies, our data is based on very limited sources. CAR-TXpress™ technology has not been used to manufacture any cell therapy product candidate previously. The ability to accurately calculate total cost for the manufacturing expenses, expected future revenue, and profitability can vary among different product candidates and is difficult to estimate. There is no guarantee that our technology would reduce the manufacturing cost and deliver the competitive advantage that we have anticipated.

 

We are dependent on our ability to predict the CDMO cell manufacturing market and to identify customers. While there is an increasing number of clinical trials for cell therapies, the number of cell and gene therapy products that have reached commercial production is still limited. Cell therapy is an emerging industry and a significant global market for manufacturing services may never emerge. The number of customers who may use cell-based therapies, and the demand for cell manufacturing services, is difficult to estimate. If cell therapies under development are not proven safe and effective, demonstrate unacceptable risks or side effects or fail to receive regulatory approval if required; our manufacturing business may be significantly impaired. While the therapeutic application of cells to treat serious diseases is currently being explored by a number of companies, to date there are only a handful of approved cell therapy products in the U.S. Ultimately, our success in deriving revenue from manufacturing depends on the development and growth of a broad and profitable global market for cell therapies and services and our ability to capture a share of this market through identifying the proper customers.

 

We may fail to effectively utilize licensed technologies. We have entered into a licensing agreement and in the future, we may seek additional collaborations or strategic alliances or enter into additional licensing arrangements with organizations that we believe will complement or augment our own technologies and services. Licensing and collaborations arrangements are subject to numerous risks, and we may not realize the benefits of such alliances or licensing arrangements as we anticipated.

 

 

External competition from other CDMO cell manufacturing service providers may be harmful to our planned CDMO business. We face competition from other companies that are large, well-established manufacturers with financial, technical, research and development and sales and marketing resources that are significantly greater than ours. We also face competition from academic and research institutions that may choose to self-manufacture rather than utilize a contract manufacturer. To be successful, we will need to convince potential customers that our technology and capabilities are more innovative, of higher-efficiency and more cost-effective than could be achieved through internal manufacturing; and demonstrate that our technology and expertise in automated cell processing is unique to the industry. Our ability to achieve this and to successfully compete against other manufacturers will depend, in large part, on our success in developing innovative cell processing technologies that improve the efficiency and reduce the drug cost associated with cell therapy manufacturing. If we are unable to successfully demonstrate our competitive advantages, we may not be able to compete against other manufacturers.

 

While there is an increasing number of product candidates in clinical trials with a smaller number that have reached commercial production, cell therapy is a developing industry and a significant global market for manufacturing services may never emerge. Cell therapy is in its early stages and is still a developing area of research, with few cell therapy products approved for clinical use. Many of the existing cellular therapy candidates are based on novel cell technologies that are inherently risky and may not be understood or accepted by the marketplace, making it difficult for their own funding to enable them to continue their business. The number of people who may use cell or tissue-based therapies, and the demand for cell processing services, is difficult to forecast. If cell therapies under development by third parties are not proven safe and effective, demonstrate unacceptable risks or side effects or, where required, fail to receive regulatory approval, our manufacturing business will be significantly impaired. While the therapeutic application of cells to treat serious diseases is currently being explored by a number of companies, to date there are only a handful of approved cell therapy products in the U.S. Ultimately, our success in deriving revenue from manufacturing depends on the development and growth of a broad and profitable global market for cell, gene and tissue-based therapies and services and our ability to capture a share of this market.

 

 

ITEM 1B.

Unresolved Staff Comments

 

None.

 

ITEM 2.

Properties

 

We lease a facility with approximately 28,000 square feet of space located in Rancho Cordova, California. The facility is comprised of warehouse space, manufacturing operations, office space, a biologics lab, a clean room, and a research and development lab. The lease expires May 31, 2024.

 

We lease a facility with approximately 35,000 square feet of space in Rancho Cordova, California for space that will house our planned CDMO cell manufacturing operations. The lease expires September 30, 2027, with the option to renew the lease for two 5-year periods.

 

In Gurugram India, we lease an office facility with approximately 1,500 square feet, which is used for general office space. The lease expires September 14, 2023; however, either party can terminate the lease with three months’ notice.

 

We believe our facilities are adequate for our present needs and expect them to remain adequate for the foreseeable future.

 

ITEM 3.

Legal Proceedings

 

In the normal course of operations, we may have disagreements or disputes with distributors, vendors or employees. Such potential disputes are seen by management as a normal part of business and while the outcome of such disagreements and disputes cannot be predicted with certainty, except as described in Note 10, “Commitments and Contingencies,” in “Item 8. Financial Statements – Notes to Consolidated Financial Statements”, we do not believe that any pending legal proceedings are material. Regardless of the outcome, litigation can have an adverse impact on us because of defense and settlement costs, diversion of management resources and other factors.

 

The material set forth in Note 10, “Commitments and Contingencies,” in “Item 8. Financial Statements – Notes to Consolidated Financial Statements” is incorporated herein by reference.

 

ITEM 4.

Mine Safety Disclosures

 

Not applicable.

 

 

PART II

 

ITEM 5.

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

 

Our common stock, $0.001 par value, is listed on the Nasdaq Capital Market under the symbol THMO.

 

We have not paid cash dividends on our common stock and do not intend to pay a cash dividend in the foreseeable future. There were approximately 140 stockholders of record on March 1, 2023, not including beneficial owners who own their stock in street name through Cede & Co. and others.

 

The Company did not repurchase any of its shares during the quarter ended December 31, 2022.

 

ITEM 6.

[Reserved]

 

ITEM 7.

Managements Discussion and Analysis of Financial Condition and Results of Operations

 

Certain statements contained in this section and other parts of this Annual Report on Form 10-K which are not historical facts are forward looking statements and are subject to certain risks and uncertainties. Our actual results may differ significantly from the projected results discussed in the forward-looking statements. Factors that might affect actual results include, but are not limited to, those discussed in ITEM 1A “RISK FACTORS” and other factors identified from time to time in our reports filed with the SEC. The following discussion should be read in conjunction with our consolidated financial statements contained in this Annual Report.

 

General Overview

 

The Company develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

See the “Business” section in Part I, Item 1 of this Form 10-K for additional information.

 

Reverse Stock Split

 

On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.

 

All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

 

 

Results of Operations

 

Year Ended December 31, 2022 Compared to the Year Ended December 31, 2021

 

Net Revenues

Net revenues for the year ended December 31, 2022, were $10,483,000 compared to $9,294,000 for the year ended December 31, 2021, an increase of $1,189,000 or 13%. The increase was due to domestic AXP disposable sales which were approximately $1.3 million higher in 2022. At the beginning of 2021 our largest domestic customer made the decision to transition to just in time inventory and depleted their existing inventory in lieu of additional purchases decreasing our sales at the beginning of last year. In 2022, they purchased products based on demand. We anticipate AXP disposable domestic sales will be more in line with 2022 in future periods.

 

Revenues were comprised of the following:

 

   

Years Ended December 31,

 
   

2022

   

2021

 
                 

AXP

  $ 6,391,000     $ 5,138,000  

BioArchive

    2,215,000       2,345,000  

CAR-TXpress

    1,129,000       1,284,000  

Manual Disposables

    655,000       421,000  

Other

    93,000       106,000  
    $ 10,483,000     $ 9,294,000  

 

Gross Profit

The Company’s gross profit was $2,710,000 or 26% of net revenues for the year ended December 31, 2022, compared to $3,493,000 or 38% for the year ended December 31, 2021, a decrease of $783,000 or 22%. Our gross profit percentage was 12% lower in 2022 as compared to 2021. The decrease was primarily due to higher costs from our AXP disposable contract manufacturer, with our costs increasing by approximately 28% in 2022. In part to obtain better pricing, we terminated our agreement with the contract manufacturer in 2022 and are in the process of transitioning to a new supplier for our AXP bagsets. The new supplier will provide lower pricing allowing us to decrease our AXP disposable costs by an estimated 10 – 15%. However, we do not expect to see the benefits of the lower pricing until 2024 as the Company will likely be selling the remaining inventory purchased from our original supplier for the majority of 2023. Additionally, gross profit percentage was lower in 2022 due to excess capacity charges in the second half of the year as a result of reduced manufacturing as the Company focused on its transition to being a CDMO service provider which is expected to launch in 2023.

 

Selling, General and Administrative Expenses

Selling, general and administrative expenses were $7,244,000 for the year ended December 31, 2022, as compared to $8,515,000 for the year ended December 31, 2021, a decrease of $1,271,000 or 15%. The decrease was driven by stock compensation expense, which decreased by approximately $2 million primarily due to the accelerated expense for the stock options that were voluntarily surrendered by Company executives in 2021. This was offset by approximately $1 million in rent and operating expenses for our new CDMO facility which we began leasing in April 2022.

 

Research and Development Expenses

Research and development expenses were $1,659,000 for the year ended December 31, 2022, compared to $2,209,000 for the year ended December 31, 2021, a decrease of $550,000 or 25%. The decrease was driven by reduced stock compensation expense related to the accelerated expense for the stock options that were voluntarily surrendered in 2021 and the Company not backfilling the Chief Technology Officer position which was vacated at the beginning of 2022.

 

 

Interest Expense

Interest expense decreased to $5,616,000 for the year ended December 31, 2022, as compared to $6,103,000 for the year ended December 31, 2021, a difference of $487,000. The decrease is due to lower interest expense related to the portion of the Boyalife Convertible Promissory Note that was converted in June 2022.

 

Gain on Extinguishment of Debt

The Company recorded a gain of extinguishment of debt of $652,000 for the year ended December 31, 2021, related to the principal and accrued interest for the Paycheck Protection Program loan the Company received in 2020, which was forgiven in the first quarter of 2021.

 

Liquidity and Capital Resources

 

At December 31, 2022, we had cash and cash equivalents of $4,177,000. We have used cash generated from operations and private and public placement of equity securities as our primary sources of liquidity.

 

The Company has a Revolving Credit Agreement with Boyalife Group, Inc.  As of December 31, 2022, the Company had drawn down $7,000,000 of the $10,000,000 that is available under the Revolving Credit Agreement, which matures in December 2023.  Boyalife Group Inc. is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors.  The Company does not expect to be able to draw additional funds from the Revolving Credit Agreement in 2023.

 

The Company also has an unsecured convertible promissory note with an accredited investor pursuant to which the Company issued and sold to such investor with an original principal amount of $1,000,000. As of March 2023, the outstanding balance of the note was $397,000, which is due July 31, 2023.

 

The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. We anticipate opening our new CDMO facility in 2023 and increasing cash from operations. The Company will need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

We manage the concentration of credit risk with our customers and distributors through a variety of methods including, pre-shipment deposits, credit reference checks and credit limits. Although management believes that our customers and distributors are sound and creditworthy, a severe adverse impact on their business operations could have a corresponding material effect on their ability to pay timely and therefore on our net revenues, cash flows and financial condition.

 

Critical Accounting Policies and Estimates

 

The preparation of our consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenues and expenses and related disclosure of contingent assets and liabilities. On an on-going basis, we evaluate our estimates, including those related to stock-based compensation, depreciation, fair values of intangibles and goodwill, bad debts, inventories, warranties, and contingencies. We base our estimates on historical experience and on various other assumptions that are believed to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates under different assumptions or conditions. See Note 3 “Summary of Significant Accounting Policies” to the Notes to the Consolidated Financial Statements contained in Item 8. We believe the following policies are critical and require significant judgement by the Company:

 

 

Revenue Recognition

 

The Company’s revenues primarily consist of device sales and service revenue.

 

Device Sales

Device sales include devices and consumables for BioArchive, AXP, CAR-TXpress and manual disposables. Revenue is recognized when control of the devices passes to the customer, and the Company’s performance obligation has been satisfied.

 

Service Revenue

Service revenue principally consists of maintenance contracts for BioArchive, AXP and CAR-TXpress products. Devices sold have warranty periods of one to two years. After the warranty expires, the Company offers separately priced annual maintenance contracts. Under these contracts, customers pay in advance. These prepayments are recorded as deferred revenue and recognized over time as the contract performance obligations are satisfied.

 

Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue).

 

Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. Most sales are made with FOB origin shipping terms, with title and control of the goods passing to the customer at the time of shipment. Payments from domestic customers are normally due in two months or less after the title transfers, the service contract is executed, or the services have been rendered. For international customers, payment terms may extend up to 120 days. All sales have fixed pricing and there are currently no variable components included in the Company’s revenue.

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet).

 

Except for limited exceptions, there is no right of return provided for distributors or customers. For distributors, the Company has no control over the movement of goods to the end customer. The Company’s distributors control the timing, terms and conditions of the transfer of goods to the end customer. Additionally, for sales of products made to distributors, the Company considers a number of factors in determining when revenue is recognized. These factors include, but are not limited to, whether the payment terms offered to the distributor are considered to be non-standard, the distributor’s history of adhering to the terms of its contractual arrangements with the Company, whether the Company has a pattern of granting concessions for the benefit of the distributor, and whether there are other conditions that may indicate that the sale to the distributor is not substantive.

 

 

Inventories

 

We value inventory at the lower of cost or net realizable value. Cost is determined on a first in first out basis. This policy requires us to make estimates regarding the net realizable value of our inventory, including an assessment of excess or obsolete inventory. Our determination of excess and obsolete inventory requires judgement, which is based on several factors, including demand forecasts, prior sales history, and industry trends. For disposable items with an expiration date, we consider the remaining shelf life in our analysis. Based on our evaluation, an allowance is recorded for inventory which we believe may ultimately not be sold to customers. We update our evaluation every quarter, increasing or decreasing the allowance based on the most current information available at the time. If our actual demand is less than anticipated, we may be required to take additional obsolete inventory charges, decreasing our gross margin and adversely impacting net operating results.

 

In addition, we sometimes purchase inventory in large quantities to obtain purchase discounts from our suppliers. This leads the Company to split inventory between short term and long term. The Company uses judgement and the forecasted demand information available to determine whether inventory should be recorded as long term.

 

Off Balance Sheet Arrangements

 

We have no off-balance sheet arrangements.

 

ITEM 7A.

Quantitative and Qualitative Disclosures About Market Risk

 

We are a “smaller reporting company” as defined by Rule 12b-2 of the Exchange Act, and as such, we are not required to provide the disclosure required under this item.

 

 

ITEM 8.

Financial Statements and Supplementary Data

 

Report of Independent Registered Public Accounting Firm (PCAOB ID #688)

27
   

Consolidated Balance Sheets at December 31, 2022 and 2021

28
   

Consolidated Statements of Operations and Comprehensive Loss for the years ended December 31, 2022 and 2021

29
   

Consolidated Statements of Equity for the years ended December 31, 2022 and 2021

30
   

Consolidated Statements of Cash Flows for the years ended December 31, 2022  and 2021

31
   

Notes to Consolidated Financial Statements

32

 

 

REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM

 

 

To the Stockholders and Board of Directors of

ThermoGenesis Holdings, Inc.

 

Opinion on the Financial Statements

 

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

 

Explanatory Paragraph Going Concern

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. As more fully described in Note 2, the Company has incurred recurring operating losses and needs to raise additional capital to grow its business, fund operating expenses and make interest payments. These conditions raise substantial doubt about the Company's ability to continue as a going concern. Management's plans in regard to these matters are also described in Note 2. The consolidated financial statements do not include any adjustments that might result from the outcome of this uncertainty.

 

Basis for Opinion

 

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

 

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

 

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

 

Critical Audit Matters

 

The critical audit matter communicated below is a matter arising from the current period audit of the financial statements that was communicated or required to be communicated to the audit committee and that: (1) relates to accounts or disclosures that are material to the financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matter or on the accounts or disclosures to which it relates.

 

Inventory Excess and Slow-Moving Inventory Reserve

 

Critical Audit Matter Description

 

As described in Note 3 to the consolidated financial statements, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers and distributors and market conditions.

 

We identified the inventory reserve as a critical audit matter as auditing management’s estimate of the excess and slow-moving inventory reserve was subjective and required significant judgment as the excess and slow-moving inventory reserve is sensitive to changes in the Company’s operations and assumptions used to estimate the reserve including management’s assumptions with regards to projections of future product demand and market conditions, which includes historical usage, expected future usage, and on-hand quantities of individual materials. This in turn led to a high degree of auditor judgment, subjectivity and effort in performing procedures and evaluating management’s analysis and significant assumptions related to projections of future demand.

 

How the Critical Audit Matter Was Addressed in the Audit

 

Our audit procedures related to the excess and slow-moving inventory reserve included the following, among others:

 

 

We obtained an understanding of the design of controls associated with management’s evaluation of excess and slow-moving inventory reserve.

 

We tested completeness and accuracy of the underlying data used in developing the estimate for excess and slow-moving inventory reserve.

 

We audited management’s calculation of the inventory reserve by testing the mathematical accuracy of the Company’s reserve calculation.

 

We evaluated the appropriateness and consistency of management’s methodology and assumptions used in developing their estimate of the excess and slow-moving inventory reserve including consideration of projections of future customer demand, which involved consideration of historical performance of the products.

 

We compared actual write-off activity in the current year to the excess and slow-moving reserve estimated by the Company in the prior year to evaluate management’s ability to accurately estimate the reserve.

 

We looked for indications that the reserve for excess and slow-moving inventory may be understated by evaluating write-off activity of inventory subsequent to December 31, 2022.

 

We considered the existence of contradictory evidence based on consideration of internal communication to management and the board of directors, Company press releases, and any changes within the business.

 

 

/s/ Marcum LLP

 

Marcum LLP

 

We have served as the Company’s auditor since 2015.

 

 

New York, NY

March 30, 2023

 

 

 

ThermoGenesis Holdings, Inc.

Consolidated Balance Sheets

 

   

December 31,

 
   

2022

   

2021

 
ASSETS                
Current assets:                

Cash and cash equivalents

  $ 4,177,000     $ 7,280,000  

Accounts receivable, net of allowance for doubtful accounts of $149,000 ($156,000 at December 31, 2021)

    1,865,000       733,000  

Inventories

    3,334,000       5,373,000  

Prepaid expenses and other current assets

    1,508,000       1,578,000  

Total current assets

    10,884,000       14,964,000  
                 

Inventories, non-current

    1,003,000       1,709,000  

Equipment and leasehold improvements, net

    1,254,000       1,261,000  

Right-of-use operating lease assets, net

    372,000       571,000  

Right-of-use operating lease assets – related party, net

    3,550,000       -  

Goodwill

    781,000       781,000  

Intangible assets, net

    1,286,000       1,318,000  

Other assets

    256,000       48,000  

Total assets

  $ 19,386,000     $ 20,652,000  
                 
LIABILITIES AND STOCKHOLDERS’ EQUITY                
Current liabilities:                

Accounts payable

  $ 820,000     $ 1,280,000  

Accrued payroll and related expenses

    399,000       348,000  

Deferred revenue – short-term

    782,000       719,000  

Convertible promissory note – related party

    5,777,000       -  

Interest payable – related party

    1,492,000       2,231,000  

Convertible promissory note, net

    962,000       813,000  

Other current liabilities

    1,277,000       957,000  

Total current liabilities

    11,509,000       6,348,000  
                 

Convertible promissory note – related party, net

    -       9,245,000  

Operating lease obligations – long-term

    131,000       398,000  

Operating lease obligations – related party – long-term

    3,495,000       -  

Deferred revenue – long-term

    911,000       1,244,000  

Other noncurrent liabilities

    17,000       20,000  

Total liabilities

    16,063,000       17,255,000  
                 
Commitments and contingencies            
                 
Stockholders’ equity:                

Preferred stock, $0.001 par value; 2,000,000 shares authorized, none outstanding

    -       -  

Common stock, $0.001 par value; 350,000,000 shares authorized; 1,037,138 issued and outstanding (279,629 at December 31, 2021)

    1,000       -  

Additional paid in capital

    270,377,000       268,459,000  

Accumulated deficit

    (266,193,000 )     (264,662,000 )

Accumulated other comprehensive loss

    111,000       31,000  

Total ThermoGenesis Holdings, Inc. stockholders’ equity

    4,296,000       3,828,000  
                 

Noncontrolling interests

    (973,000 )     (431,000 )

Total equity

    3,323,000       3,397,000  

Total liabilities and equity

  $ 19,386,000     $ 20,652,000  

 

See accompanying notes to consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Consolidated Statements of Operations and Comprehensive Loss

 

   

Years Ended December 31,

 
   

2022

   

2021

 
                 

Net revenues

  $ 10,483,000     $ 9,294,000  

Cost of revenues

    7,773,000       5,801,000  

Gross profit

    2,710,000       3,493,000  
                 
Expenses:                

Selling, general and administrative

    7,244,000       8,515,000  

Research and development

    1,659,000       2,209,000  
                 

Total operating expenses

    8,903,000       10,724,000  
                 

Loss from operations

    (6,193,000 )     (7,231,000 )
                 
Other income / (expense):                

Interest expense

    (5,616,000 )     (6,103,000 )

Gain on extinguishment of debt

    -       652,000  

Employee retention tax credit and other income / (expense)

    (3,000 )     802,000  
                 

Total other expense

    (5,619,000 )     (4,649,000 )
                 

Net loss

  $ (11,812,000 )   $ (11,880,000 )
                 

Loss attributable to non-controlling interests

    (542,000 )     (501,000 )

Net loss attributable to common stockholders

  $ (11,270,000 )   $ (11,379,000 )
                 
COMPREHENSIVE LOSS                

Net loss

  $ (11,812,000 )   $ (11,880,000 )
Other comprehensive loss:                

Foreign currency translation adjustments

    80,000       15,000  

Comprehensive loss

    (11,732,000 )     (11,865,000 )

Comprehensive loss attributable to non-controlling interests

    (542,000 )     (501,000 )

Comprehensive loss attributable to common stockholders

  $ (11,190,000 )   $ (11,364,000 )
                 
Per share data:                

Basic and diluted net loss per common share

  $ (20.45 )   $ (43.41 )
                 

Weighted average common shares outstanding basic and diluted

    550,993       262,135  

 

See accompanying notes to consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Consolidated Statements of Equity

For the years ended December 31, 2022 and 2021

 

   

Shares

   

Common

Stock

   

Additional

Paid in Capital

   

Accumulated

Deficit

   

AOCL*

   

Non-

Controlling

Interests

   

Total Equity

 

Balance at January 1, 2022

    279,629     $ -     $ 268,459,000     $ (264,662,000 )   $ 31,000     $ (431,000 )   $ 3,397,000  
                                                         

Stock-based compensation expense

    -       -       267,000       -               -       267,000  

Adoption of ASU 2020-06

    -       -       (10,681,000 )     9,739,000       -       -       (942,000 )

Issuance of common stock via at- the-market offering, net

    196,843       -       3,037,000       -       -       -       3,037,000  

Related party convertible note price reset

    -       -       4,635,000       -       -       -       4,635,000  

Convertible note price reset

    -       -       112,000       -       -       -       112,000  
                                                         

Conversion of related party note payable to common stock

    234,495       1,000       2,999,000       -       -       -       3,000,000  
Sale of common stock and warrants, net     261,885       -       1,546,000       -       -       -       1,546,000  

Exercise of pre-funded warrants

    64,286               3,000                               3,000  

Foreign currency translation gain

    -       -       -       -       80,000       -       80,000  

Net loss

    -       -       -       (11,270,000 )     -       (542,000 )     (11,812,000 )

Balance at December 31, 2022

    1,037,138     $ 1,000     $ 270,377,000     $ (266,193,000 )   $ 111,000     $ (973,000 )   $ 3,323,000  

 

 

 

   

Shares

   

Common

Stock

   

Additional

Paid in Capital

   

Accumulated

Deficit

   

AOCL*

   

Non-

Controlling

Interests

   

Total Equity

 

Balance at January 1, 2021

    213,477     $ -     $ 259,067,000     $ (253,283,000 )   $ 16,000     $ 70,000     $ 5,870,000  
                                                         

Stock-based compensation expense

    -       -       2,560,000       -       -       -       2,560,000  

Issuance of common stock via at- the-market offering, net

    66,152       -       6,832,000       -       -       -       6,832,000  

Foreign currency translation gain

    -       -       -       -       15,000       -       15,000  

Net loss

    -       -       -       (11,379,000 )     -       (501,000 )     (11,880,000 )

Balance at December 31, 2021

    279,629     $ -     $ 268,459,000     $ (264,662,000 )   $ 31,000     $ (431,000 )   $ 3,397,000  

 

 

*Accumulated other comprehensive loss.

 

See accompanying notes to consolidated financial statements.

 

 

 

ThermoGenesis Holdings, Inc.

Consolidated Statements of Cash Flows

 

   

Year Ended December 31,

 
   

2022

   

2021

 
Cash flows from operating activities:                

Net loss

  $ (11,812,000 )   $ (11,880,000 )

Adjustments to reconcile net loss to net cash used in operating activities:

               

Depreciation and amortization

    926,000       633,000  

Stock-based compensation expense

    267,000       2,560,000  

Amortization of debt discount/premium, net

    3,487,000       3,631,000  

Reserve for excess and slow-moving inventories

    667,000       864,000  

Reserve for bad debt expense

    2,000       (56,000 )
Loss on disposal of equipment     11,000       -  

Gain on extinguishment of debt

    -       (652,000 )
Net change in operating assets and liabilities:                

Accounts receivable

    (1,134,000 )     703,000  

Inventories

    2,073,000       (1,031,000 )

Prepaid expenses and other assets

    (139,000 )     (700,000 )

Accounts payable

    (386,000 )     (74,000 )

Interest payable - related party

    (738,000 )     149,000  

Accrued payroll and related expenses

    51,000       (1,000 )

Deferred revenue – short term

    63,000       111,000  

Other current liabilities

    330,000       (323,000 )

Long-term deferred revenue and other noncurrent liabilities

    (951,000 )     (554,000 )
                 

Net cash used in operating activities

    (7,283,000 )     (6,620,000 )
                 
Cash flows from investing activities:                

Capital expenditures

    (400,000 )     (93,000 )
                 

Net cash used in investing activities

    (400,000 )     (93,000 )
                 
Cash flows from financing activities:                
Proceeds from sale of common stock and warrants, net     4,583,000       6,832,000  

Proceeds from exercise of warrants and pre-funded warrants

    3,000       -  
                 

Net cash provided by financing activities

    4,586,000       6,832,000  
                 
Effects of foreign currency rate changes on cash and cash equivalents     (6,000 )     -  

Net increase (decrease) in cash, cash equivalents and restricted cash

    (3,103,000 )     119,000  
                 

Cash, cash equivalents and restricted cash at beginning of period

    7,280,000       7,161,000  

Cash, cash equivalents and restricted cash at end of period

  $ 4,177,000     $ 7,280,000  
                 
Supplemental disclosures of cash flow information:                

Cash paid for interest

  $ 180,000     $ 240,000  

Cash paid for related party interest

  $ 2,628,000     $ 2,139,000  

Right-to-use asset acquired under operating lease

  $ 3,863,000     $ -  

Convertible note price reset

  $ 112,000     $ -  

Related party convertible note price reset

  $ 4,635,000     $ -  

Related party promissory note converted to common stock

  $ 3,000,000     $ -  

Transfer of inventories to equipment

  $ -     $ 181,000  

 

See accompanying notes to consolidated financial statements.

 

 

ThermoGenesis Holdings, Inc.

Notes to Consolidated Financial Statements

 

 

1.

Description of Business

 

The Company develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.

 

Medical Device Products for Automated Cell Processing

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

Planned CDMO Business

 

In March 2022, our Board of Directors approved the planned expansion of the Company’s business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company plans to develop and build-out the capabilities to become a Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies by partnering with Boyalife Genomics Tianjin Ltd., a China-based CDMO (“Boyalife Genomics”), to in-license certain know-how and other intellectual property from Boyalife Genomics, and by leasing and building out a cell manufacturing facility in Sacramento, California. We intend to leverage our existing technology and combine it with the in-licensed technologies to develop a proprietary manufacturing platform for cell manufacturing activities and other cell manufacturing solutions for clients with therapeutic candidates in various stages of development.

 

Our common stock is traded on the Nasdaq Capital Market exchange under the ticker symbol “THMO”.

 

 

2.

Going Concern

 

At December 31, 2022, the Company had cash and cash equivalents of $4,177,000 and negative working capital of $625,000. The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

 

 

 

3.

Summary of Significant Accounting Policies

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

Reverse Stock Split

 

On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.

 

All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of ThermoGenesis Holdings, Inc. and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio. All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

Non-controlling Interests

 

The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's consolidated balance sheets reflect non-controlling interests within the equity section.

 

Use of Estimates

 

Preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the allowance for doubtful accounts, carrying amounts of inventories, depreciation and amortization, warranty obligations, assumptions made in valuing financial instruments issued in various compensation and financing arrangements, deferred income taxes and related valuation allowance and the fair values of intangibles and goodwill. Actual results could materially differ from the estimates and assumptions used in the preparation of the Company’s consolidated financial statements.

 

Revenue Recognition

 

Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue). Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. For more information on revenues, see Note 12.

 

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company’s cash and cash equivalents is maintained in checking accounts with reputable financial institutions that may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has cash and cash equivalents of $47,000 and $87,000 at December 31, 2022 and 2021 in India. The Company has not experienced any realized losses on the Company’s deposits of cash and cash equivalents.

 

Foreign Currency Translation

 

The Company’s reporting currency is the US dollar. The functional currency of the Company’s subsidiary in India is the Indian rupee (“INR”). Assets and liabilities are translated into US dollars at period end exchange rates. Revenue and expenses are translated at average rates of exchange prevailing during the periods presented. Cash flows are also translated at average exchange rates for the period, therefore, amounts reported on the consolidated statement of cash flows do not necessarily agree with changes in the corresponding balances on the consolidated balance sheet. Equity accounts other than retained earnings are translated at the historic exchange rate on the date of investment.

 

Goodwill, Intangible Assets and Impairment Assessments

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which generally range from three to ten years. Each period the Company evaluates the estimated remaining useful lives of purchased intangible assets and whether events or changes in circumstances warrant a revision to the remaining periods of amortization.

 

For goodwill and indefinite-lived intangible assets, the carrying amounts are periodically reviewed for impairment (at least annually) and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. According to ASC 350, Intangibles-Goodwill and Other”, the Company can opt to perform a qualitative assessment or a quantitative assessment; however, if the qualitative assessment determines that it is more likely than not (i.e., a likelihood of more than 50 percent) the fair value is less than the carrying amount; the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value.

 

Fair Value of Financial Instruments

 

In accordance with ASC 820, Fair Value Measurements and Disclosures, fair value is defined as the exit price, or the amount that would be received for the sale of an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date.

 

 

The guidance also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors that market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value:

 

 

Level 1:

Quoted market prices in active markets for identical assets or liabilities.

 

Level 2:

Other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

Level 3:

Unobservable inputs reflecting the reporting entity’s own assumptions.

 

The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short duration.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company’s receivables are recorded when billed and represent claims against third parties that will be settled in cash. The carrying value of the Company’s receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. The Company estimates the allowance for doubtful accounts based on historical collection trends, age of outstanding receivables and existing economic conditions. If events or changes in circumstances indicate that a specific receivable balance may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. A customer’s receivable balance is considered past-due based on its contractual terms. Past-due receivable balances are written-off when the Company’s internal collection efforts have been unsuccessful in collecting the amount due.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value and include the cost of material, labor and manufacturing overhead. Cost is determined on a first-in, first-out basis. The Company writes-down inventory to its estimated net realizable value when conditions indicate that the selling price could be less than cost due to physical deterioration, obsolescence, changes in price levels, or other causes, which it includes as a component of cost of revenues. Additionally, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers, distributors and market conditions.

 

At times, the Company will purchase inventories in larger quantities to obtain volume purchase discounts. In some cases, purchases may exceed expected sales for certain products in the following year. If the Company purchases inventory which is likely to not be sold in the next year, that inventory is classified as non-current. As of December 31, 2022 and December 31, 2021, the Company had $1,003,000 and $1,709,000, respectively of non-current inventory.

 

Equipment and Leasehold Improvements, Net

 

Equipment consisting of machinery and equipment, computers and software, office equipment and leasehold improvements is recorded at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation for machinery and equipment, computers and software and office furniture are computed under the straight-line method over the estimated useful lives. Leasehold improvements are amortized under the straight-line method over their estimated useful lives or the remaining lease period, whichever is shorter. When equipment and leasehold improvements are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and the impact of any resulting gain or loss is recognized within general and administrative expenses in the consolidated statement of operations for the period.

 

 

Warranty

 

We provide for the estimated cost of product warranties at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability could have a material impact on our financial position, cash flows or results of operations.

 

Debt Discount and Issue Costs

 

The Company amortizes debt discount and debt issue costs over the life of the associated debt instrument, using the straight-line method which approximates the interest rate method.

 

Stock-Based Compensation

 

We use the Black-Scholes-Merton option-pricing formula in determining the fair value of our options at the grant date and apply judgment in estimating the key assumptions that are critical to the model such as the expected term, volatility and forfeiture rate of an option. Our estimate of these key assumptions is based on historical information and judgment regarding market factors and trends. If any of the key assumptions change significantly, stock-based compensation expense for new awards may differ materially in the future from that recorded in the current period. The compensation expense is then amortized over the vesting period.

 

The Company has three stock-based compensation plans, which are described more fully in Note 11.

 

Valuation and Amortization Method – The Company estimates the fair value of stock options granted using the Black-Scholes-Merton option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The formula does not include a discount for post-vesting restrictions, as we have not issued awards with such restrictions.

 

Expected Term – For options which the Company has limited available data, the expected term of the option is based on the simplified method. This simplified method averages an award’s vesting term and its contractual term. For all other options, the Company's expected term represents the period that the Company's stock-based awards are expected to be outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior.

 

Expected Volatility – Expected volatility is based on historical volatility. Historical volatility is computed using daily pricing observations for recent periods that correspond to the expected term of the options.

 

Expected Dividend – The Company has not declared dividends and does not anticipate declaring any dividends in the foreseeable future. Therefore, the Company uses a zero value for the expected dividend value factor to determine the fair value of options granted.

 

Risk-Free Interest Rate – The Company bases the risk-free interest rate used in the valuation method on the implied yield currently available on U.S. Treasury zero-coupon issues with the same expected term.

 

 

Estimated Forfeitures – When estimating forfeitures, the Company considers voluntary and involuntary termination behavior as well as analysis of actual option forfeitures.

 

Research and Development

 

Research and development costs, consisting of salaries and benefits, costs of disposables, facility costs, contracted services and stock-based compensation from the engineering, regulatory and scientific affairs departments, that are useful in developing and clinically testing new products, services, processes or techniques, as well as expenses for activities that may significantly improve existing products or processes are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no future benefit are expensed when incurred.

 

Acquired In-Process Research and Development

 

Acquired in-process research and development that the Company acquires through business combinations represents the fair value assigned to incomplete research projects which, at the time of acquisition, have not reached technological feasibility. The amounts are capitalized and are accounted for as indefinite-lived intangible assets, subject to impairment testing until completion or abandonment of the projects. Upon successful completion of each project, the Company will make a determination as to the then useful life of the intangible asset, generally determined by the period in which the substantial majority of the cash flows are expected to be generated and begin amortization. The Company tests intangible assets for impairment at least annually, or more frequently if impairment indicators exist, by first assessing qualitative factors to determine whether it is more likely than not that the fair value of the intangible asset is less than it’s carrying amount. If the Company concludes it is more likely than not that the fair value is less than the carrying amount, a quantitative test that compares the fair value of the intangible asset with its’ carrying value is performed. If the fair value is less than the carrying amount, an impairment loss is recognized in operating results.

 

Patent Costs

 

The costs incurred in connection with patent applications, in defending and maintaining intellectual property rights and litigation proceedings are expensed as incurred.

 

Credit Risk

 

Currently, the Company primarily manufactures and sells cellular processing systems and thermodynamic devices principally to the blood and cellular component processing industry and performs ongoing evaluations of the credit worthiness of the Company’s customers. The Company believes that adequate provisions for uncollectible accounts have been made in the accompanying consolidated financial statements. To date, the Company has not experienced significant credit related losses.

 

Income Taxes

 

The tax years 2003-2021 remain open to examination by the major taxing jurisdictions to which the Company is subject; however, there is no current examination. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged to the Company in relation to the underpayment of income taxes. There were no unrecognized tax benefits during the periods presented.

 

 

The Company’s estimates of income taxes and the significant items resulting in the recognition of deferred tax assets and liabilities reflect the Company’s assessment of future tax consequences of transactions that have been reflected in the financial statements or tax returns for each taxing jurisdiction in which the Company operates. The Company bases the provision for income taxes on the Company’s current period results of operations, changes in deferred income tax assets and liabilities, income tax rates, and changes in estimates of uncertain tax positions in the jurisdictions in which the Company operates. The Company recognizes deferred tax assets and liabilities when there are temporary differences between the financial reporting basis and tax basis of assets and liabilities and for the expected benefits of using net operating loss and tax credit loss carryforwards. The Company establishes valuation allowances when necessary to reduce the carrying amount of deferred income tax assets to the amounts that the Company believes are more likely than not to be realized. The Company evaluates the need to retain all or a portion of the valuation allowance on recorded deferred tax assets. When a change in the tax rate or tax law has an impact on deferred taxes, the differences are expected to reverse. As the Company operates in more than one state, changes in the state apportionment factors, based on operational results, may affect future effective tax rates and the value of recorded deferred tax assets and liabilities. The Company records a change in tax rates in the consolidated financial statements in the period of enactment.

 

Income tax consequences that arise in connection with a business combination include identifying the tax basis of assets and liabilities acquired and any contingencies associated with uncertain tax positions assumed or resulting from the business combination. Deferred tax assets and liabilities related to temporary differences of an acquired entity are recorded as of the date of the business combination and are based on the Company’s estimate of the appropriate tax basis that will be accepted by the various taxing authorities and its determination as to whether any of the acquired deferred tax liabilities could be a source of taxable income to realize the Company’s pre-existing deferred tax assets.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have an impact on net loss as previously reported. As a result of the reverse stock split effected by the Company on December 22, 2022, common stock and additional paid in capital amounts from prior periods were adjusted as to reflect if the reverse split had occurred in the prior periods.

 

Recently Adopted Accounting Standards

 

On January 1, 2022, we adopted Accounting Standards Update (ASU) 2020-06 Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.

 

Recently Issued Accounting Standards

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company is in the process of assessing the impact of the adoption of the ASU on the Company’s financial statements.

 

 

 

4.

Equipment and Leasehold Improvements

 

Equipment and leasehold improvements consisted of the following:

 

   

Year Ended December 31,

   

2022

   

2021

 

Estimated Useful Life (in years)

Machinery and equipment(1)

  $ 6,610,000     $ 6,270,000  

2.5

- 10

Computer and software

    631,000       631,000  

2

- 5

Office equipment

    256,000       256,000  

5

- 10

Leasehold improvements

    932,000       932,000  

5 years or remaining lease term

Total equipment

    8,429,000       8,089,000        

Less accumulated depreciation

    (7,175,000 )     (6,828,000 )      

Total equipment and leasehold improvements, net

  $ 1,254,000     $ 1,261,000        

 


 

 

(1)

Includes $391,000 and $140,000 for cost related to construction in progress for the years ended December 31, 2022 and 2021, respectively.

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $387,000 and $429,000, respectively.

 

 

5.         Intangible Assets and Goodwill

 

In 2022, in accordance with ASC 350, the Company performed a qualitative analysis, which determined that it was not more likely than not that the fair value of the reporting units or the fair value of the intangible assets was less than the carrying value of the goodwill and intangible assets recorded on the Company’s books as of December 31, 2022. As a result, no impairment was recorded and a quantitative analysis was not performed. In performing the assessment, the Company used current market capitalization, discounted future cash flows, internal forecasts and other factors as the best evidence of fair value. These assumptions represent Level 3 inputs.

 

   

Intangible Assets

   

Goodwill

 
                 

Balance at January 1, 2021, net

  $ 1,358,000     $ 781,000  

Amortization and foreign exchange

    (40,000 )     -  
                 

Balance at December 31, 2021, net

  $ 1,318,000     $ 781,000  

Amortization and foreign exchange

    (32,000 )     -  
                 

Balance at December 31, 2022, net

  $ 1,286,000     $ 781,000  

 

 

Intangible assets consist of the following based on the Company’s determination of the fair value of identifiable assets acquired:

 

   

As of December 31, 2022

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 49,000     $ (49,000 )   $ -  

Developed technology

    10       318,000       (175,000 )     143,000  

Licenses

    7       377,000       (377,000 )     -  

Device registration

    7       71,000       (71,000 )     -  

Customer relationships

    3       387,000       (387,000 )     -  

Amortizable intangible assets

          $ 1,202,000     $ (1,059,000 )   $ 143,000  

In process technology

            1,143,000       -       1,143,000  

Total

          $ 2,345,000     $ (1,059,000 )   $ 1,286,000  

 

   

As of December 31, 2021

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 52,000     $ (52,000 )   $ -  

Developed technology

    10       318,000       (143,000 )     175,000  

Licenses

    7       418,000       (418,000 )     -  

Device registration

    7       78,000       (78,000 )     -  

Customer relationships

    3       425,000       (425,000 )     -  

Amortizable intangible assets

          $ 1,291,000     $ (1,116,000 )   $ 175,000  

In process technology

            1,143,000       --       1,143,000  

Total

          $ 2,434,000     $ (1,116,000 )   $ 1,318,000  

 

The change in the gross carrying amount is due to foreign currency exchange fluctuations. In process technology has not yet been introduced to the market place and is therefore not yet subject to amortization. The Company’s estimated future amortization expense for amortizable intangible assets in subsequent years, are as follows:

 

Year Ended December 31,

 

2023

  $ 32,000  

2024

    32,000  

2025

    32,000  

2026

    32,000  

2027

    15,000  

Total

  $ 143,000  

 

 

6.

Related Party Transactions

 

HealthBanks Biotech (USA) Inc.

 

On November 26, 2019, the Company entered into an agreement with HealthBanks Biotech (USA) Inc. (“HealthBanks”) to form a new company called ImmuneCyte, Inc. (“ImmuneCyte”) to commercialize the Company’s proprietary cell processing platform, CAR-TXpress™, for use in immune cell banking as well as for cell-based contract development and manufacturing services (CMO/CDMO). Under the terms of the agreement, ImmuneCyte was initially owned 80% by HealthBanks and 20% by the Company. Healthbanks is a subsidiary of the Boyalife Group (USA), Inc. which is owned by Dr. Xiaochun (Chris) Xu, the Company’s Chief Executive Officer and Chairman of our Board of Directors. Due to the significant influence the Company has over ImmuneCyte’s operations, the investment was accounted for by the Company using the equity method.

 

 

Between November 26, 2019 and September 30, 2020, ImmuneCyte closed on a series of investments with a private institution and qualified investors. After the investments, ImmuneCyte was owned 75.16% by HealthBanks, 18.79% by the Company and 6.05% by the private investors.

 

In March 2021, ImmuneCyte completed an acquisition to acquire Boyalife’s Cellular Therapy Division, for 12,000,000 shares in ImmuneCyte and Shanghai KDW info Technology Co. Ltd. for 500,000 shares in ImmuneCyte. Following the acquisitions, the Company’s ownership percentage in ImmuneCyte decreased from 18.79% to 8.64%. The Company performed an analysis of the transaction and noted that none of the factors supporting significant influence changed as a result of the acquisition. Therefore, it was concluded that significant influence remains and the Company will continue to account for the transaction using the equity method. The Company recognized a dilution gain of $262,000 representing its share of the net assets acquired by ImmuneCyte. However, at the time of the acquisition, the Company had accumulated losses of $428,000 in its investment in ImmuneCyte. As the accumulated losses were greater than the dilution gain, no entry was recorded by the Company for its investment in ImmuneCyte following the transaction.

 

Boyalife Genomics

 

On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a newly formed division named TG Biosynthesis.

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the year ended December 31, 2022, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.

 

Convertible Promissory Note and Revolving Credit Agreement

 

In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA) (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants to the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to March 6, 2023 (the “Maturity Date”). In June 2022, the Lender converted a total of $3,000,000 of the outstanding balance of the convertible note into 10,552,234 shares of our common stock. As of December 31, 2022, the Company had an outstanding principal balance on the Loan of $7,000,000.

 

The Credit Agreement and the Convertible Promissory Note issued thereunder (as amended, the “Note”) provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.

 

 

The following summarizes the Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt

Discount

   

Carrying

Value

 

At December 31, 2022

12/31/2023

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  

At December 31, 2021

3/6/2022

    22 %   $ 81.00     $ 10,000,000     $ (755,000 )   $ 9,245,000  

 

The Credit Agreement includes a down-round provision that lowers the conversion price of the Note if the Company issues shares of common stock at a lower price per share. In 2022, the anti-dilution provision was triggered four times, as noted below:

 

In February 2022, when the conversion price of the Note was at $81.00 per share, the Company sold shares of common stock at $28.80 per share. This resulted in a triggering event lowering the conversion price of the Note to that value. The Company determined that it created an incremental value of $213,000 which was treated as a debt discount and amortized over the remaining term of the Note.

 

In June 2022, the Company sold shares of common stock at $12.60 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $2,475,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

In July 2022, the Company modified a convertible debt agreement, lowering the conversion price of the debt to $9.45 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $1,075,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $872,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

Subsequent to December 31, 2022, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

February

2022

   

June

2022

   

July

2022

   

October

2022

 

Conversion price before

  $ 81.00     $ 28.80     $ 12.60     $ 9.45  

Conversion price after

  $ 28.80     $ 12.60     $ 9.45     $ 6.30  

Term (years)

    0.02       0.69       0.61       0.35  

Volatility

    39.53 %     85.6 %     99.5 %     165 %

Dividend rate

    0 %     0 %     0 %     0 %

Risk free rate

    1.97 %     3.2 %     2.8 %     4.02 %

 

The Company amortized a debt discount of $3,413,000 and $3,310,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to down round triggering events that occurred during the year.  The amortization included $742,000, which related to accelerated amortization for the portion of the Note that was converted in June 2022. In addition to the amortization, the Company also recorded interest expense of $1,890,000 and $2,231,000 for the years ended December 31, 2022 and 2021, respectively.  The interest payable balance as of December 31, 2022 and December 31, 2021 was $1,492,000 and $2,231,000, respectively.

 

 

 

7.

Convertible Promissory Note

 

July 2019 Note

 

On July 23, 2019, the Company entered into a private placement with the accredited investor, pursuant to which the Company issued and sold to such investor an unsecured convertible promissory note in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note is convertible into shares of the Company's common stock at a conversion price equal to the lower of (a) $81.00 per share or (b) 90% of the closing sale price of the Company’s common stock on the date of conversion (subject to a floor conversion price of $22.50). The July 2019 Note bears interest at the rate of twenty-four percent (24%) per annum and is payable quarterly in arrears. Unless sooner converted in the manner described below, all principal under the July 2019 Note, together with all accrued and unpaid interest thereupon, will be due and payable three years from the date of the issuance on July 31, 2022.

 

 

On July 25, 2022, the Company entered into an amendment to the July 2019 Note, which extended the maturity date of the July 2019 Note to January 31, 2023 and modified when interest is due from quarterly to January 31, 2023. The amendment also (i) deleted the market price-based conversion right, which previously allowed for the July 2019 Note to be converted at a conversion price of 90% of the Company’s stock price on the day of conversion (subject to a $22.50 floor); and (ii) changed to a fixed conversion price to $9.45 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, at an effective price per common share lower than $9.45, then the conversion price will be adjusted to such lower issuance price.

 

 

The Company performed a debt extinguishment vs. modification analysis on the amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. No gain or loss was recorded in the consolidated statement of operations for the year ended December 31, 2022 as it was determined that the fair value of the amendment of the July 2019 Note and accrued interest was the same before and after the extension.

 

In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $112,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

Subsequent to December 31, 2022, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

    Face
Value
    Debt
Discount
     

Carrying

Value 

 

At December 31, 2022

7/31/2023     24 %   $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  

At December 31, 2021

7/31/2022     24 %   $ 40.95     $ 1,000,000     $ (187,000 )   $ 813,000  

 

The Company amortized a debt discount on the July 2019 Note of $74,000 and $321,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to a down round triggering event that occurred during the year.  Interest expense related to the July 2019 Note was $240,000 for the years ended December 31, 2022 and 2021.  The interest payable balance as of December 31, 2022 and 2021 was $120,000 and $60,000, respectively. 

 

 

 

8.

Related Party Lease

 

Z3 Investment

 

On March 24, 2022, the Company entered into a five year Lease Agreement with Z3 Investment LLC, an affiliate of the Company’s Chairman and CEO, and COO, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $46,000 per month for the first six months, then increasing to $104,000 per month (with a 4% annual increase) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two 5-year periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.

 

The Company performed an analysis of the lease and determined it to be an operating lease. A right-of-use asset and lease obligation were recorded at inception of the lease.

 

Operating Lease

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating lease:

 

   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,550,000  

Current lease liability (included in other current liabilities)

    433,000  

Non-current lease liability – related party

    3,495,000  
         

Weighted average remaining lease term

    4.8  

Discount rate

    22 %

 

Maturities of lease liabilities by year for our operating lease are as follows:

 

2023

  $ 1,256,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

2027

    1,133,000  

Total lease payments

  $ 6,483,000  

Less: imputed interest

    (2,555,000 )

Present value of operating lease liabilities

  $ 3,928,000  

 

 

Operating Lease Costs

 

Lease costs recognized in consolidated statements of operations are summarized below:

 

   

December 31,

2022

 

Operating lease cost

  $ 964,000  

Variable lease cost

    71,000  

Total lease cost

  $ 1,035,000  

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $587,000 for the year ended December 31, 2022.

 

 

9.

Leases

 

The Company leases an approximately 28,000 square foot facility located in Rancho Cordova, California for its corporate offices and in-house manufacturing. The lease was renewed in the first quarter of 2019 and is accounted for as an operating lease. The lease expires in May 2024.

 

Operating Leases

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. Our material leases typically contain rent escalations over the lease term. We recognize expense for these leases on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating leases:

 

   

December 31,

2022

   

December 31,

2021

 

Right-of-use operating lease assets, net

  $ 372,000     $ 571,000  

Current lease liability (included in other current liabilities)

    267,000       206,000  

Non-current lease liability

    131,000       398,000  
                 

Weighted average remaining lease term

    1.4       2.4  

Discount rate

    22 %     22 %

 

Maturities of lease liabilities by year for our operating leases are as follows:

 

2023

  $ 329,000  

2024

    139,000  

Total lease payments

  $ 468,000  

Less: imputed interest

    (70,000 )

Present value of operating lease liabilities

  $ 398,000  

 

 

Operating Lease Costs

 

Lease costs recognized in consolidated statements of operations are summarized below:

 

   

December 31,

 
   

2022

   

2021

 

Operating lease cost

  $ 311,000     $ 311,000  

Variable lease cost

    111,000       105,000  

Total lease cost

  $ 422,000     $ 416,000  

 

Statement of Cash Flows

 

In January 2019, the Company signed an amendment to its Rancho Cordova, California lease. The amendment was accounted for as a modification and resulted in a right-of-use asset of $966,000 being recognized as a non-cash addition on the date of the amendment. Cash paid for amounts included in the measurement of operating lease liabilities in cash flows from operating activities were $319,000 and $310,000 for the years ended December 31, 2022 and 2021, respectively.

 

Finance Leases

 

Finance leases are included in equipment and other current and non-current liabilities on the consolidated balance sheet. The amortization and interest expense are included in general and administrative expense and interest expense, respectively on the statement of operations. These leases were not material for the years ended December 31, 2022 and 2021.

 

 

10.

Commitments and Contingences

 

Financial Covenants

 

On July 13, 2020, the Company, entered into a Manufacturing and Supply Amending Agreement #2 with CBR Systems, Inc. (“CBR”) with an effective date of July 13, 2020 (the “Amendment”). The Amendment amends the Manufacturing and Supply Agreement entered into on May 15, 2017 and Amendment #1 dated March 16, 2020 by the Company and CBR. The Amendment, among other things, revised the amounts of certain products to be purchased, pricing of those products and removal of the safety stock requirement. In addition, the Amendment updated the financial requirement to exclude convertible debt from the definition of short-term debt under events or conditions that constitute a default. The Amendment states that the Company’s cash balance and short-term investments net of non-convertible debt and borrowed funds that are payable within one year must be greater than $1,000,000 at any month end. The Company was in compliance with this agreement as of December 31, 2022.

 

Potential Severance Payments

 

We have entered into an employment agreement with the Company Chief Executive Officer under which payment and benefits would become payable in the event of termination by us for any reason other than cause, or upon a change in control of our Company, or by the employee for good reason.

 

Contingencies

 

In the normal course of operations, the Company may have disagreements or disputes with customers, employees or vendors. Such potential disputes are seen by management as a normal part of business. As of December 31, 2022, management believes any liability that may ultimately result from the resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, operating results or cash flows.

 

 

 

11.

Stockholders Equity

 

Common Stock

 

On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright & Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $19,555,000, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the year ended of December 31, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.73 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.

 

On October 28, 2022, the Company completed a public offering (the "Offering") of an aggregate of 326,171 units (the "Units") and 64,286 pre-funded units (the "Pre-Funded Units”) for a purchase price of $6.30 per unit, resulting in aggregate gross proceeds of approximately $2,055,000 resulting in net proceeds of approximately $1,549,000 after deducting commissions and other transaction costs of approximately $506,000. The Offering closed on October 28, 2022. Each Unit sold in the Offering consisted of one share of the Company's common stock and one common warrant to purchase one share of common stock, and each Pre-Funded Unit consisted of one pre-funded warrant to purchase one share of common stock and one common warrant to purchase one share of common stock. The common warrants will be exercisable at an exercise price of $6.30 per share beginning on the effective date of Company stockholder approval of the issuance of the shares upon exercise of the warrants (the "Warrant Stockholder Approval”) and will expire on the fifth anniversary of the effective date of the Warrant Stockholder Approval. The Company evaluated the common warrants issued and determined that they should be classified as equity. As of December 31, 2022, all 64,286 pre-funded warrants sold in the Offering have been exercised and none are currently outstanding.

 

Warrants

 

A summary of warrant activity is as follows:

 

   

Number

of

Shares

   

Weighted-

Average Exercise

Price Per Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at January 1, 2021

    24,814     $ 1,677.28       0.49  

Warrants granted

    -     $ -          

Warrants exercised

    -     $ -          

Warrants expired/canceled

    (10,296 )   $ 3,600.00          

Outstanding and Exercisable at December 31, 2021

    14,518     $ 313.71       1.44  
                         

Balance at January 1, 2022

    14,518     $ 313.71       1.44  

Warrants granted(1)

    326,171     $ 6.30          

Pre-funded warrants granted

    64,286     $ 0.045          

Pre-funded warrants exercised

    (64,286 )   $ 0.045          

Warrants expired/canceled

    -     $ -          

Outstanding at December 31, 2022

    340,689     $ 19.40       0.31  

Exercisable at December 31, 2022

    14,518     $ 313.71       0.44  

 


(1)

 

Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants.

 

 

Equity Plans and Agreements

 

The Amended 2016 Equity Incentive Plan (the “Amended 2016 Plan”) was approved by the stockholders in May 2017, under which up to 1,334 shares may be issued pursuant to grants of shares, options, or other forms of incentive compensation. On June 22, 2018, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued to 2,945 shares. On May 30, 2019, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 2,945 shares to 8,723 shares. On January 13, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 8,723 to 26,667 shares. On December 15, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued under the plan from 26,667 the 66,667. As of December 31, 2022, 60,197 awards were available for issuance under the Amended 2016 Plan.

 

On December 29, 2017, the Board of Directors of ThermoGenesis Corp. adopted the ThermoGenesis Corp. 2017 Equity Incentive Plan (the “ThermoGenesis Plan”) and on the same day granted options to purchase an aggregate of 280,000 shares of ThermoGenesis Corp. common stock to employees, directors, consultants, and advisors of ThermoGenesis Corp. The ThermoGenesis Plan was unanimously approved by the ThermoGenesis stockholders (including the Company) on December 29, 2017. The ThermoGenesis Plan authorizes the issuance of up to 1,000,000 shares of ThermoGenesis common stock. There are 40,000 shares available for issuance as of December 31, 2022. As the ThermoGenesis Plan is for the Company’s subsidiary it was not affected by the reverse split effected on December 22, 2022.

 

Stock Based Compensation

 

The Company recorded stock-based compensation of $267,000 for the year ended December 31, 2022 and $2,560,000 for the year ended December 31, 2021, as comprised of the following:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Cost of revenues

  $ 18,000     $ 17,000  

Selling, general and administrative

    229,000       2,275,000  

Research and development

    20,000       268,000  
    $ 267,000     $ 2,560,000  

 

On June 4, 2020, the Chief Executive Officer, Chief Financial Officer and other employees were granted 12,567 options to purchase shares of the Company’s common stock at an exercise price of $267.30 per share. In May 2021, five Company executives voluntarily surrendered the options they were awarded. At the time they were surrendered, the exercise price of the options was underwater. No payment or other consideration was paid to the Company executives for surrendering the options. In total 10,889 options were cancelled. As a result of the cancellation, the remaining unamortized expense of $2,008,000 was accelerated and expensed in the year ended December 31, 2021.

 

 

Stock Options

 

The Company issues new shares of common stock upon exercise of stock options. The following is a summary of option activity for the Company’s stock option plans:

 

   

Number

of Shares

   

Weighted-

Average

Exercise

Price

   

Weighted-

Average

Remaining

Contractual

Life

 

Outstanding at January 1, 2022

    7,885     $ 546.10       6.8  
                         
                         

Granted

    -       -          

Expired

    (129 )   $ 7,361.38          

Forfeited/cancelled

    (1,353 )   $ 443.23          

Outstanding at December 31, 2022

    6,403     $ 430.53       5.93  

Vested and Expected to Vest at December 31, 2022

    6,246     $ 435.36       5.89  

Exercisable at December 31, 2022

    6,048     $ 441.00       5.84  

 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the quoted price of the Company’s common stock.

 

Non-vested stock option activity for the year ended December 31, 2022, is as follows:

 

   

Non-vested Stock

Options

   

Weighted-Average

Grant Date Fair Value

 

Outstanding at January 1, 2022

    1,643     $ 266.84  

Granted

    -          

Vested

    (983 )   $ 280.95  

Cancelled/forfeited

    (305 )   $ 278.55  

Outstanding at December 31, 2022

    355     $ 217.71  

 

At December 31, 2022, the total compensation cost related to options granted under the Company’s stock option plans but not yet recognized was $30,000. This cost will be amortized on a straight-line basis over a weighted-average period of approximately one year and will be adjusted for subsequent forfeitures.

 

Net Loss Per Share

 

Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at December 31:

 

   

2022

   

2021

 

Common stock equivalents of convertible promissory notes and accrued interest

    1,525,751       176,907  

Warrants

    340,689       14,518  

Stock options

    6,403       7,885  

Total

    1,872,843       199,310  

 

 

12.

Revenues

 

The Company’s revenues primarily consist of device sales and service revenue.

 

 

Device Sales

 

Device sales include devices and consumables for BioArchive, AXP, CAR-TXpress and manual disposables. Revenue is recognized when control of the devices passes to the customer, and the Company’s performance obligation has been satisfied.

 

Service Revenue

 

Service revenue principally consists of maintenance contracts for BioArchive, AXP and CAR-TXpress products. Devices sold have warranty periods of one to two years. After the warranty expires, the Company offers separately priced annual maintenance contracts. Under these contracts, customers pay in advance. These prepayments are recorded as deferred revenue and recognized over time as the contract performance obligations are satisfied.

 

Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue).

 

Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. Most sales are made with FOB origin shipping terms, with title and control of the goods passing to the customer at the time of shipment. Payments from domestic customers are normally due in two months or less after the title transfers, the service contract is executed, or the services have been rendered. For international customers, payment terms may extend up to 120 days. All sales have fixed pricing and there are currently no variable components included in the Company’s revenue.

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet).

 

Except for limited exceptions, there is no right of return provided for distributors or customers. For distributors, the Company has no control over the movement of goods to the end customer. The Company’s distributors control the timing, terms and conditions of the transfer of goods to the end customer. Additionally, for sales of products made to distributors, the Company considers a number of factors in determining when revenue is recognized. These factors include, but are not limited to, whether the payment terms offered to the distributor are considered to be non-standard, the distributor’s history of adhering to the terms of its contractual arrangements with the Company, whether the Company has a pattern of granting concessions for the benefit of the distributor, and whether there are other conditions that may indicate that the sale to the distributor is not substantive.

 

The following table presents net sales by geographic areas:

 

   

Years Ended December 31,

 
   

2022

   

2021

 

United States

  $ 6,641,000     $ 5,304,000  

China

    1,984,000       1,771,000  

Portugal

    211,000       548,000  

Thailand

    9,000       401,000  

South Korea

    325,000       222,000  

Vietnam

    515,000       332,000  

Other

    798,000       716,000  

Total

  $ 10,483,000     $ 9,294,000  

 

 

The following table summarizes the revenues by product line and type:

 

   

Year Ended December 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 5,911,000     $ 480,000     $ -     $ 6,391,000  

BioArchive

    1,247,000       968,000       -       2,215,000  

CAR-TXpress

    654,000       190,000       285,000       1,129,000  

Manual Disposables

    655,000       -       -       655,000  

Other

    64,000       -       29,000       93,000  

Total

  $ 8,531,000     $ 1,638,000     $ 314,000     $ 10,483,000  

 

   

Year Ended December 31, 2021

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 4,940,000     $ 198,000     $ -     $ 5,138,000  

BioArchive

    827,000       1,518,000       -       2,345,000  

CAR-TXpress

    875,000       123,000       286,000       1,284,000  

Manual Disposables

    421,000       -       -       421,000  

Other

    65,000       -       41,000       106,000  

Total

  $ 7,128,000     $ 1,839,000     $ 327,000     $ 9,294,000  

 

Contract Balances

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues recognized during the year ended December 31, 2022 and 2021 that were included in the beginning balance of deferred revenue were $719,000 and $608,000, respectively. Short-term deferred revenues were $782,000 and $719,000 at December 31, 2022 and 2021, respectively. Long-term deferred revenue was $911,000 and $1,244,000 at December 31, 2022 and 2021, respectively.

 

Exclusivity Fee

 

In 2019, the Company entered into a Supply Agreement with Corning Incorporated (the “Supply Agreement”). The Supply Agreement has an initial term of five years with Corning having two options to renew for an additional two-years (up to four years total), unless terminated by either party in accordance with the terms of the Supply Agreement (collectively, the “Term”). Pursuant to the Supply Agreement, the Company has granted Corning exclusive worldwide distribution rights for substantially all X-Series® products under the CAR-TXpress™ platform (the “Products”) for the duration of the Term, subject to certain geographical and other exceptions. In addition to any amounts payable throughout the Term for the Products, as consideration for the exclusive worldwide distribution rights Corning paid a $2,000,000 exclusivity fee. The Company recorded $286,000 in revenue for the years ended December 31, 2022 and 2021.

 

 

Distribution Agreement

 

The Company signed a new agreement with its AXP distributor in China through 2023. The new agreement contains annual purchase minimums. In return for the minimum purchase commitment, the Company provided the distributor with AXP processing devices to use during the term of the agreement. The Company maintains ownership of these devices and they must be returned to the Company at the end of the agreement. The Company analyzed the relevant accounting guidance and determined that the equipment and AXP bagsets represented distinct performance obligations. The equipment was concluded to be an embedded lease, accounted for as a sales-type operating lease. For the years December 31, 2022 and 2021, the Company recorded $82,000 and $41,000 in revenue relating to the lease.

 

Backlog of Remaining Customer Performance Obligations

 

The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:

 

   

2023

   

2024

   

2025

   

2026 and

beyond

   

Total

 

Service revenue1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

  $ 1,157,000     $ 637,000     $ 244,000     $ -     $ 2,038,000  

Device revenue (1)

    845,000       41,000       -       -       886,000  

Exclusivity fee

    286,000       286,000       286,000       189,000       1,047,000  

Clinical revenue

    13,000       13,000       13,000       118,000       157,000  

Total

  $ 2,301,000     $ 977,000     $ 543,000     $ 307,000     $ 4,128,000

 

 

 

(1)

Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022.

 

 

13.

Concentrations

 

The Company had accounts receivable balances or revenues in excess of 10% for the years ended December 31, 2022 and 2021 as shown in the table below:

 

Accounts Receivable

 

2022

   

2021

 

Customer 1

    29 %     0

%

Customer 2

    27 %     0

%

Customer 3

    15 %     6 %

 

Revenues

 

2022

   

2021

 

Customer 1

    33 %     22 %

Customer 2

    15 %     16 %

 

One supplier accounted for 70% and 71% of total inventory purchases during the years ended December 31, 2022 and 2021, respectively.

 

 

14.

Employee Retention Tax Credit

 

Employee Retention Tax Credits (“ERTC”), created in the March 2020 CARES Act and then subsequently amended by the Consolidated Appropriation Act (“CAA”) of 2021 and the American Rescue Plan Act (“ARPA”) of 2021, is a refundable payroll credit for qualifying businesses keeping employees on their payroll during the COVID-19 pandemic. Under CAA and ARPA amendments, employers can claim a refundable tax credit against the employer share of social security tax equal to 70% of the qualified wages (including certain health care expenses) paid to employees from January 1, 2021 to September 30, 2021. Qualified wages are limited to $10,000 per employee per quarter in 2021 so the maximum ERTC available is $7,000 per employee per quarter.

 

 

The Company was eligible to receive the ERTC credits under the gross receipts decline test when comparing the first, second and third quarters of 2021 to the same quarters in 2019, which qualified the Company to claim ERTC the first three quarters of 2021 under the amended ERTC program. The Company qualified for a refundable payroll tax credit totaling $842,000 for the first three quarters of 2021, which is recorded in other income on the Company’s consolidated statement of operations for the year ended December 31, 2021, and prepaid and other current assets on the Company’s consolidated balance sheet as of December 31, 2021.

 

 

15.

Income Taxes

 

Loss before income tax benefits were comprised of $11,752,000 from U.S. and $60,000 from foreign jurisdictions for the year ended December 31, 2022 and $11,850,000 from U.S. and $30,000 from foreign jurisdictions for the year ended December 31, 2021.

 

The reconciliation of federal income tax attributable to operations computed at the federal statutory tax rate to income tax benefit is as follows for the:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Statutory federal income tax benefit

  $ (2,481,000 )   $ (2,495,000 )

Intangible assets

    -       -  

PPP loan forgiveness

            (137,000 )

Incentive stock options

    -       257,000  

Change in valuation allowance

    (284,000 )     (72,000 )

Expiration of net operating losses

    1,356,000       1,242,000  

Disallowed financing costs

    1,179,000       1,282,000  

State and local taxes

    200,000       (195,000 )

Foreign rate differential

    11,000       26,000  

Other

    19,000       92,000  

Total income tax expense

  $ -     $ -  

 

At December 31, 2022, we had federal net operating loss carryforwards of approximately $123,182,000 to offset future federal taxable income, with $96,250,000 available through 2037 and $26,931,000 available indefinitely. We also had state net operating loss carryforwards of approximately $46,750,000 that may offset future state taxable income through 2042. We also had foreign net operating loss carryforwards of approximately $426,000 that may offset future foreign taxable income through 2030.

 

At December 31, 2022, the Company has research and experimentation credit carryforwards of $1,459,000 for federal tax purposes that expire in various years between 2023 and 2042, and $1,618,000 for state income tax purposes that do not have an expiration date, and some of which expire in 2031 and 2032.

 

 

Significant components of the Company’s deferred tax assets and liabilities for federal and state income taxes are as follows:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Deferred tax assets:

               

Net operating loss carryforwards

  $ 26,465,000     $ 27,088,000  

Income tax credit carryforwards

    2,738,000       2,797,000  

Stock compensation

    421,000       437,000  

Lease obligation

    908,000       127,000  

Deferred revenue

    251,000       313,000  

Inventory Reserve

    517,000       449,000  

Sec. 174 Capitalized R&D

    317,000       -  

Other

    159,000       213,000  

Total deferred tax assets

    31,776,000       31,424,000  
                 

Deferred tax liabilities

               

Depreciation and amortization

    (252,000 )     (320,000 )

Lease asset

    (824,000 )     (120,000 )

Total deferred tax liabilities

    (1,076,000 )     (440,000 )

Valuation allowance

    (30,700,000 )     (30,984,000 )

Net deferred taxes

  $ -     $ -  

 

ASC 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is "more likely than not." Realization of the future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Because of the Company's recent history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely to be realized and, accordingly, has provided a valuation allowance.

 

The valuation allowance decreased by $284,000 and decreased by $72,000 during the years ended December 31, 2022 and 2021, respectively.

 

In August 2016, the conversion of the Boyalife debentures effected an “ownership change” as defined under the provisions of the Tax Reform Act of 1986. As a result, any net operating loss and credit carryovers existing at that date will be subject to an annual limitation regarding their utilization against taxable income in future periods. Additionally, before the conversion of the debentures, it is possible that “ownership changes” occurred, which could create additional limitations on the use of our net operating losses and credit carryovers. Additionally, ownership changes may have occurred in the periods after 2016 which could limit our utilization of losses and credits generated in the years 2016 – 2022.

 

On March 27, 2020, the Coronavirus, Aid, Relief and Economic Stimulus Act (“CARES Act”) was enacted. The CARES Act made various tax law changes including among other things (i) increasing the limitation under Section 163(j) of the Internal Revenue Code of 1986, as amended (the “IRC”) for 2019 and 2020 to permit additional expensing of interest (ii) enacting a technical correction so that qualified improvement property can be immediately expensed under IRC Section 168(k), (iii) making modifications to the federal net operating loss rules including permitting federal net operating losses incurred in 2018, 2019, and 2020 to be carried back to the five preceding taxable years in order to generate a refund of previously paid income taxes, and (iv) enhancing the recoverability of alternative minimum tax credits. As of December 31, 2020, the Company has taken advantage of the PPP loan provided by the CARES Act. The PPP loan was forgiven in 2021 and forgiveness income has been fully reversed as per federal guidance. The provisions of the CARES Act have had no impact on the Company.

 

On December 22, 2017, the U.S. enacted comprehensive tax legislation (the “Tax Act”). The Tax Act made broad and complex changes to the U.S. tax code, including the amendment of Code Section 174 requiring capitalization of research and experimentation expenditures for tax years beginning after December 31, 2021. The capitalized expenses are amortized over a period of 5 or 15 years depending on whether they are U.S. or foreign based.

 

On August 16, 2022, the President signed into law H.R. 5376 (commonly called the “Inflation Reduction Act of 2022”). The primary tax provisions in the new law include an alternative minimum tax (“AMT”) on certain large corporations, a tax on stock buybacks and certain energy-related tax credits, each of which become effective after December 31, 2022. The provisions of the Inflation Reduction Act are not expected to have a material effect on the Company’s financial statements and related disclosures.

 

The Company does not have any uncertain tax positions at December 31, 2022 or December 31, 2021.  For the most part, tax years after 2002 are all open to examination by federal and state tax authorities and after 2015 by foreign tax authorities.

 

 

 

16.

Employee Retirement Plan

 

401(k) Plan

 

The Company provides a retirement plan, in accordance with Section 401(k) of the Internal Revenue Code, to all eligible employees. Employees may elect to contribute up to the Internal Revenue Service maximum annual contribution limit. The Company matches employee contributions up to a maximum of 4% per year. The Company recognized an expense of $132,000 and $135,000 for the years ended December 31, 2022 and 2021, respectively, related to matching contributions.

 

 

17.

Subsequent Events

 

On January 31, 2023, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.

 

The Company held a Special Meeting of Stockholders on February 23, 2023, at which time the Company’s stockholders approved the 326,171 warrants that were issued in the October 2022 Offering. As a result of the approval of the warrants, they are now exercisable as of February 23, 2023 and will be exercisable for a period of five (5) years thereafter, subject to the terms and conditions of the warrants.

 

In February and March of 2023 through several conversions, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,000.

 

On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.

 

On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued. The warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance for a total net proceeds of approximately $2.6 million, excluding legal and transaction fees. The transaction triggered the down round provision in the July 2019 Note Amendment and the Amendment to the Note lowering the conversion price of both notes to $2.65. The Offering closed on March 20, 2023.

 

As part of the Offering, the Company entered into a Registration Rights Agreement, dated March 15, 2023, with the Investor, pursuant to which the Company agreed to register the resale of the shares of Common Stock sold in the Offering and the shares of Common Stock issuable upon exercise of the Common Warrants and the Pre-Funded Warrants.

 

In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the “Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of Common Stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and, pursuant to the Warrant Amendment Agreement, have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. On March 21, 2023, the 158,731 warrants were exercised in full.

 

 

 

ITEM 9.

Changes In and Disagreements with Accountants on Accounting and Financial Disclosure

 

None.

 

ITEM 9A.

Controls and Procedures

 

Disclosure Controls and Procedures

We carried out an evaluation, under the supervision and with the participation of management, including our Chief Executive Officer and our Chief Financial Officer, of the effectiveness of the design and operation of our disclosure controls and procedures (as defined by Exchange Act Rule 13a-15(e) and 15d-15(e)) as of the end of our last fiscal quarter pursuant to Exchange Act Rule 13a-15. The term “disclosure controls and procedures” means controls and other procedures designed to ensure that information required to be disclosed in reports filed or submitted 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 such information is accumulated and communicated to management, including the Chief Executive Officer and the Chief Financial Officer, as appropriate, to allow timely decisions regarding required disclosure. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective as of December 31, 2022.

 

Managements Report on Internal Control over Financial Reporting

Management is responsible for establishing and maintaining adequate internal control over financial reporting as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act. Under the supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we conducted an evaluation of the effectiveness of its internal control over financial reporting as of December 31, 2022 based on criteria established in the framework in Internal Control Integrated Framework issued by the Committee of Sponsoring Organizations of the Treadway Commission in 2013. Based on this evaluation, our management concluded that our internal control over financial reporting was effective as of December 31, 2022.

 

Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate. All internal control systems, no matter how well designed, have inherent limitations. Therefore, even those systems determined to be effective can provide only reasonable assurance with respect to financial statement preparation and presentation.

 

Attestation Report of Independent Registered Public Accounting Firm

We are a “non-accelerated filer” as defined by Rule 12b-2 of the Exchange Act, and as such, we are not required to provide an attestation report on the Company’s internal control over financial reporting.

 

Changes in Internal Control over Financial Reporting

There have been no changes in our internal controls over financial reporting that occurred during the quarter ended December 31, 2022, that have materially affected, or are reasonably likely to materially affect our internal controls over financial reporting. We believe that a control system, no matter how well designed and operated, cannot provide absolute assurance that the objectives of the control system are met, and no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within any company have been detected.

 

 

ITEM 9B.

Other Information

 

None.

 

ITEM 9C.

Disclosure Regarding Foreign Jurisdictions that Prevent Inspections

 

Not applicable.

 

 

PART III

 

ITEM 10.

Directors, Executive Officers and Corporate Governance

 

Directors

 

Set forth below is the name, age, and certain biographical information for each of our current directors.

 

   

Age*

 

Xiaochun (Chris) Xu, Ph.D.

    51  

Vivian Liu

    61  

Russell Medford, Ph.D.

    68  

Jeff Thomis, Ph.D.

    77  

Haihong Zhu

    57  

 

* Age as of March 15, 2023.

 

Biographies

 

Xiaochun (Chris) Xu, PhD, MBA

Director since March 2016

Dr. Xu joined our Board in March 2016. On November 13, 2017, the Board elected Dr. Xu as President and Chief Executive Officer (“CEO”) (transitioning from interim Chief Executive Officer as of November 2016; he currently serves as Chairman of the Board). Dr. Xu is also a member of the Board of Directors of our wholly-owned subsidiary, ThermoGenesis Corp. Dr. Xu has been the Founder, Chairman and CEO of Boyalife Group Ltd., China since July 2009. From 2008 to 2009, he was Vice President at Founder Group, a major Chinese technology conglomerate with interests in information technology, pharmaceuticals, real estate, finance, and commodities trading. From 2000 to 2008, Dr. Xu served in various management positions at Pfizer Inc. and two Nasdaq publicly traded bio-pharmaceutical companies. Dr. Xu received his B.SC. in Biochemistry from the University of Saskatchewan, his Ph.D. degree in Immunology from Washington University School of Medicine (St. Louis, Missouri, USA) and an Executive MBA degree from Emory University (Atlanta, Georgia, USA). We believe that Dr. Xu is well qualified to serve as a director, due to his extensive and varied experience and knowledge as an executive and investor in the biotechnology, medical device, and pharmaceuticals industry, and we believe that Dr. Xu will continue to be a valuable asset to the Company and its Board.

 

 

Vivian Liu

Director since June 2022

Ms. Liu was appointed to the Board of Directors in June 2022. Since October 2018, Ms. Liu has served as Head of Corporate Affairs for PREMIA Holdings (HK) Limited, a developer and manager of clinical-genomic oncology databases in Asia and service provider to pharmaceutical companies seeking to operate clinical trials throughout Asia. Ms. Liu currently serves as member of the Board of Directors of Aytu BioPharma, Inc. (“AYTU”). Ms. Liu served as a member of the Board of Directors and as President and Chief Executive Officer and previously as Chief Financial Officer for Innovus Pharmaceuticals, Inc., (OTCQB: INNV) from December 2011 to February 2020 and from December 2011 to January 22, 2013, respectively. From January 2011 to December 2011, she served as the President and Chief Executive Officer of FasTrack Pharmaceutical, which was later acquired by Innovus Pharmaceuticals. Ms. Liu was the Chief Operating Officer and a member of the Board of Directors of ThermoGenesis Holdings, Inc. from February 2017 to October 2018 and November 2016 to October 2018, respectively. From February 2013 to March 2017, Ms. Liu served as Managing Director of OxOnc Services Company, an oncology development company. In 1995, Ms. Liu co-founded NexMed, Inc. (“NexMed”), which in 2010 was renamed Apricus BioSciences, Inc. (Nasdaq: APRI). Ms. Liu was NexMed’s President and Chief Executive Officer from 2007 to 2009. Prior to her appointment as President of NexMed, Ms. Liu served in several executive capacities at NexMed, including Executive Vice President, Chief Operating Officer, Chief Financial Officer and Vice President of Corporate Affairs. She was appointed as a director of NexMed in 2007 and served as Chairman of its Board of Directors from 2009 to 2010. Ms. Liu has an M.P.A. from the University of Southern California and has a B.A. from the University of California, Berkeley. Ms. Liu is one of our independent directors pursuant to applicable Nasdaq rules and is qualified as an Audit Committee Financial Expert as defined in Regulation S-K Item 407(d)(5)(ii). We believe that Ms. Liu is qualified to serve as one of our directors because of her experience as a director of public companies, as well as her executive leadership experience and experience in the pharmaceutical industry, and we believe that Ms. Liu will be a valuable asset to the Company and our Board.

 

 

Russell Medford, MD, PhD

Director since February 2017

Dr. Medford joined our Board in February 2017. Dr. Medford is Chairman and Chief Executive Officer of Covanos, Inc., a medical device company, since 2017 and a Managing Partner of the Salutramed Group, LLC, a life sciences management consultancy, since 2012. Dr. Medford has also served as the CEO of healthEgames, Inc., a digital healthcare company, and as the Chairman of ViaMune, Inc., an immuno-oncology therapeutics company, in each case since 2014. From 1993 to 2009, Dr. Medford served as co-founder, President, CEO and Director of AtheroGenics, Inc. (“AGIX”). Dr. Medford was a founding member of the Board of Directors of Inhibitex, Inc. (“INHX”) until it was acquired by Bristol-Myers-Squibb in 2012. Dr. Medford is a board-certified physician and currently holds numerous trustee or board positions including with the Georgia Global Health Alliance, Inc. and Georgia BIO. Dr. Medford has served on the faculties of both the Harvard Medical School and Emory University School of Medicine and obtained his M.D. and Ph.D. from the Albert Einstein College of Medicine. We believe that Dr. Medford is well qualified to serve as a director due to his experience as a founder and executive of several pharmaceutical development companies, and we believe that Dr. Medford will continue to be a valuable asset to the Company and its Board in connection with the Company’s clinical development activities. Dr. Medford is one of our independent directors pursuant to applicable Nasdaq rules and is qualified as an Audit Committee Financial Expert as defined in Regulation S-K Item 407(d)(5)(ii).

 

 

Joseph (Jeff) Thomis, PhD

Director since January 2017

Dr. Thomis joined our Board in January 2017. Since 2012, Dr. Thomis has been the CEO at Thomis Consulting BVBA. From 1976 until 1997 he held a number of R&D positions at Bristol-Myers Squibb. In the period 1997-2012 he was employed at Quintiles Transnational where he held numerous positions including Chairman of the American Management Board, President of Global Clinical Development Services and President of European Clinical Development Services. He has been a partner in OxOnc Development LP, an oncology product development company. Additionally, Dr Thomis has held several Board positions. He was non-executive director of PDP Courier services; Chairman of the Board of Idis Pharma and of WEP Clinical, two global companies providing unlicensed medicines to patients with unmet medical needs. Chairman of the Board and member of the Audit Committee of Quotient Sciences, a translational pharmaceutics company and a non-executive director at NovaQuest LLC, a private equity company. He is currently the Chairman of the Board of Glasgow Memory Clinic Holdings, a site management company. Dr. Thomis received his Ph.D. in Pharmaceutical Sciences from the University of Leuven in Belgium. We believe that Dr. Thomis is well qualified to serve as a director due to his extensive experience with clinical trials and contract research organizations, and we believe that Dr. Thomis will continue to be a valuable asset to the Company and its Board by providing valuable insight and knowledge with respect to the Company’s clinical development activities. Dr. Thomis is one of our independent directors pursuant to applicable Nasdaq rules.

 

 

Haihong Zhu

Director since January 2022

Ms. Zhu joined ThermoGenesis in 2004 and was appointed Chief Operating Officer in 2018 and joined our Board in January 2022. During her time with the Company, she has served in various roles with increasing managerial responsibilities in research and development, customer service, global sales and operations. Additionally, Ms. Zhu has helped the Company’s clients and partners build over a dozen premier stem cell banks in different regions around the world. Ms. Zhu brings over 20 years of technical and marketing experience in stem cell field and has contributed significantly to the establishment of ThermoGenesis’ commercial global presence. Prior to joining ThermoGenesis, Ms. Zhu worked as a technical professional at BioTransplant Inc., a biopharmaceutical company that develops proprietary pharmaceuticals and organ transplantation systems, and conducted biomedical research in the stem cell laboratory at Harvard Medical School, focusing on HIV vaccine research. Ms. Zhu received a bachelor’s degree in biology from Shanghai University of Science & Technology and completed an advanced biostatistics program at Boston University. We believe Ms. Zhu is well qualified to serve as a director due to her extensive experience in the stem cell banking and cell and gene therapy fields. As a director, Ms. Zhu will continue to be a valuable asset to the Company and its Board by providing insight and knowledge with respect to the Company’s commercial operation activities.

 

To our management’s knowledge, there are neither any family relationships between any of our directors or executive officers nor have any of our directors been involved in a legal proceeding that would be required to be disclosed pursuant to Item 401(f) of Regulation S-K of the Exchange Act other than as may be disclosed above.

 

Executive Officers

 

Set forth below is the name, age, and certain biographical information for each of our current executive officers:

 

Name

Position

 

Age

 

Chris Xu, Ph.D., MBA

Chief Executive Officer & Chairman

    51  

Haihong Zhu

Chief Operating Officer

    57  

Jeff Cauble, CPA

Chief Financial Officer

    50  

 

 

Biographies

 

The biographies for Dr. Xu and Ms. Zhu can be found above under Item 10. Directors, Executive Officers and Corporate Governance – Directors.

 

Jeffery Cauble joined the Company in 2010 and was appointed Chief Financial Officer in December 2019. During his time with the Company, Mr. Cauble has served in various accounting roles with the Company, including Vice President of Finance, Controller and Director of Financial Planning & Analysis. He brings over 25 years of accounting experience in various financial and managerial roles in the biotechnology, medical device and agricultural industries. Mr. Cauble is a Certified Public Accountant and graduate of the University of Idaho, where he obtained a bachelor’s degree with a dual major in accounting and finance.

 

Executive officers serve at the pleasure of our Board of Directors. To our management’s knowledge, there are neither any family relationships between any of our executive officers, directors, or key employees nor have any of our executive officers or key employees been involved in a legal proceeding that would be required to be disclosed pursuant to Item 401(f) of Regulation S-K of the Exchange Act.

 

 

CORPORATE GOVERNANCE

General

 

Our Board believes that good corporate governance is important to ensure that ThermoGenesis is managed for the long-term benefit of our stockholders. This section describes key corporate governance guidelines and practices that we have adopted. Complete copies of our corporate governance guidelines, committee charters and code of ethical conduct described below are available under the “Investors” section of our website at www.thermogenesis.com.

 

Board Operating and Governance Guidelines

 

Our Board has adopted a number of operating and governance guidelines, including the following:

 

 

-

Formalization of the ability of each committee to retain independent advisors;

 

 

-

Directors have open access to the Company’s management; and

 

 

-

Independent directors may meet in executive session prior to or after each regularly scheduled Board meeting without management present.

 

Our Board has concluded that Dr. Russell Medford, Dr. Joseph Thomis and Ms. Vivian Liu are “independent” as defined by Nasdaq and under Rule 10A-3(b)(1) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”), as that term relates to membership on our Board, and the Board is comprised of a majority of independent directors.

 

Board Leadership Structure

 

Dr. Chris Xu serves as both our Chairman of the Board and CEO. The Board and its independent directors believe the most effective Board leadership structure at the present time is for the CEO to serve as Chairman of the Board because the CEO is ultimately responsible for executing our strategy and because our performance is an integral part of the deliberations undertaken by the Board. The Company does not currently designate a “lead independent director” but reserves the authority to do so at any time. The Board reserves the authority to modify this structure to best address and advance the interests of all stockholders, as and when appropriate.

 

Risk Oversight

 

The Board has an active role, as a whole and also at the committee level, in overseeing risk management. The Board regularly reviews information regarding the Company’s liquidity and operations, as well as the risks associated with each. The Company’s Compensation Committee is responsible for overseeing the management of risks relating to the Company’s executive compensation plans and arrangements. The Audit Committee oversees management of risks relating to financial reporting, internal controls and compliance with legal and regulatory requirements. The Governance and Nominating Committee oversees the management of risks associated with corporate governance, the independence of the Board and potential conflicts of interest. The Board is also responsible for evaluating and managing cybersecurity risks. While each committee is responsible for evaluating certain risks and overseeing the management of such risks, the entire Board is regularly informed through committee reports about such risks.

 

Governance and Nominating Committee

 

The Governance and Nominating Committee was formed to address general governance and policy oversight and succession planning, to identify qualified individuals to become prospective directors and make recommendations regarding nominations for the Board, to advise the Board with respect to appropriate composition of Board committees, to advise the Board about and develop and recommend to the Board appropriate corporate governance documents, to assist the Board in implementing guidelines, to oversee the annual evaluation of the Board and the Company’s CEO and to perform such other functions as the Board may assign to the committee from time to time. The Governance and Nominating Committee has a Charter which is available on the Company’s website at www.thermogenesis.com. The Governance and Nominating Committee currently consists of two directors: Dr. Russell Medford (Governance and Nominating Committee Chairman) and Dr. Thomis, each of whom has been determined to be independent under applicable Nasdaq rules by the Board.

 

 

Audit Committee

 

The Audit Committee of the Board makes recommendations regarding the appointment, compensation, retention and oversight of the independent registered public accounting firm, reviews the scope of the annual audit undertaken by our independent registered public accounting firm and the progress and results of their work, reviews our financial statements, and oversees the internal controls over financial reporting and corporate programs to ensure compliance with applicable laws. The Audit Committee reviews the services performed by the independent registered public accounting firm and determines whether they are compatible with maintaining the registered public accounting firm’s independence. The Audit Committee has a Charter, which is reviewed annually and as may be updated as required due to changes in industry accounting practices or the promulgation of new rules or guidance documents. The Audit Committee Charter is available on the Company’s website at www.thermogenesis.com. The Audit Committee currently consists of the following three directors: Ms. Liu (Audit Committee Chairman), Dr. Medford and Dr. Thomis, each of whom has been determined to be independent under applicable Nasdaq and SEC rules by the Board. The Board has further determined that Ms. Liu and Dr. Medford are qualified as Audit Committee Financial Experts as defined in Regulation S-K Item 407(d)(5)(ii) and applicable Nasdaq rules.

 

Compensation Committee

 

The Compensation Committee of the Board reviews and approves executive compensation policies and practices, reviews salaries and bonuses for our CEO, administers the Company’s stock option plans and other benefit plans, and considers other matters as may, from time to time, be referred to them by the Board. The Board, along with the Compensation Committee, believes that the compensation of employees should be fair to both employees and stockholders, externally competitive, and designed to align the interests of employees with those of the stockholders. The Compensation Committee has the authority to form, and to delegate its authority to, one or more subcommittees, as it deems appropriate. The Compensation Committee may consult with the CEO and other executive officers of the Company in determining applicable policies, but the CEO may not be present during any voting or deliberations on his or her compensation. The Compensation has the authority to retain and terminate any independent compensation consultants or other advisors, in accordance with applicable Nasdaq rules, to assist it in any aspect of the evaluation of a director, CEO or senior compensation or on any other subject relevant to the Committee’s responsibilities, including the authority to approve such consultant’s or advisor’s fees and other retention terms. The Compensation Committee elected not to engage an independent compensation consultant in undertaking its duties for fiscal year 2022. The Compensation Committee has a charter which is available on the Company’s website at www.thermogenesis.com. The Compensation Committee consists of three directors: Dr. Thomis (Compensation Committee Chairman), Dr. Medford and Ms. Liu each of whom has been determined to be independent under applicable Nasdaq rules by the Board.

 

Compensation Committee Interlocks and Insider Participation

 

No member of the Compensation Committee has served as one of our officers or employees at any time. None of our executive officers serves as a member of the compensation committee of any other company that has an executive officer serving as a member of our board of directors. None of our executive officers serves as a member of the board of directors of any other company that has an executive officer serving as a member of the Compensation Committee.

 

 

Board and Committee Meetings and Attendance

 

During the calendar year ended December 31, 2022, the Board met six (6) times, the Audit Committee met four (4) times, the Compensation Committee met four (4) times, and the Governance and Nominating Committee met five (5) times. During the calendar year ended December 31, 2022, each director attended at least 75% of the aggregate of the total number of meetings of the Board held while serving as a director and the aggregate of the total number of meetings of each Board committee of which that director is a member held while serving as a member of such committee. Generally, our directors attend our annual meetings. All of the directors elected to our Board at our most recent annual stockholders’ meeting, held December 15, 2022, attended the meeting in person.

 

Director Nominating Procedures

 

Subject to the Restated Nomination Agreement (as described below), the Governance and Nominating Committee assists our Board in identifying director nominees consistent with criteria established by our Board. Although the Governance and Nominating Committee does not currently have a specific policy with regard to consideration of director candidates recommended by stockholders, the Board and the Governance and Nominating Committee believe that the Governance and Nominating Committee would provide such recommendations the same consideration as other candidates. Any recommendation submitted by a stockholder to the Governance and Nominating Committee should include information relating to each of the qualifications outlined below concerning the potential candidate along with the other information required by the rules of the SEC and our Bylaws for stockholder nominations.

 

Generally, nominees for director are identified and suggested to the Governance and Nominating Committee by the Company’s current directors or management using their business networks and evaluation criteria they deem important, which may or may not include diversity. While the Company does not have a specific policy regarding diversity and has not established minimum experience or diversity qualifications for director candidates, when considering the nomination of directors, the Governance and Nominating Committee does generally consider the diversity of its directors and nominees in terms of knowledge, experience, background, skills, expertise and other demographic factors. The Company does not impose formal term limits on its directors.

 

Delinquent Section 16(a) Reports

 

Section 16(a) of the Securities Exchange Act requires our executive officers and directors, and persons who own more than 10% of our Common Stock, to file reports regarding ownership of, and transactions in, our securities with the SEC and to provide us with copies of those filings. Based solely on our review of the copies of such forms received by us we believe that during the twelve months ended December 31, 2022, all filing requirements applicable to our officers, directors and greater than 10% beneficial owners were filed timely, except for the Form 3 filed by Haihong Zhu on January 27, 2022.

 

Code of Ethics

 

We have adopted a code of ethics that applies to all employees, including our CEO and CFO, Controller or any person performing similar functions. A copy of our code of ethical conduct can be found on our website at www.thermogenesis.com. We will satisfy the disclosure requirements under Item 5.05 of Form 8-K regarding any material amendment to our code of ethics, and any waiver from a provision of our code of ethics that applies to all employees, including our CEO and CFO, Controller or any person performing similar functions, by posting such information on our website at the internet website address set forth above. The code of ethics will be provided without charge upon request submitted to hr@thermogenesis.com. The Company will report any amendment or waiver to the code of ethics on our website within four (4) business days.

 

 

ITEM 11.

Executive Compensation

 

Named Executive Officers Summary Compensation Table

 

The following table sets forth certain information regarding the compensation paid to our named executive officers (“NEOs”) for the fiscal years ended December 31, 2022 and 2021:

 

Name and Principal Position

Year

 

Salary ($)

   

Bonus ($)

   

Stock

Awards

($)

   

Option

Awards

($)

   

All

Other

($)

   

Total

($)

 

Chris Xu, Ph.D., MBA

2022

    519,000       180,000       -       -       -       699,000  

Chief Executive Officer

2021

    500,000       248,000       -       -       -       748,000  
                                                   

Haihong Zhu (1)

2022

    458,000       96,000       -       -       -       554,000  

Chief Operating Officer

                                                 
                                                   

Jeffery Cauble, CPA

2022

    264,000       61,000       -       -       -       325,000  

Chief Financial Officer

2021

    254,000       95,000       -       -       -       349,000  

 


 

(1)

Ms. Zhu became an executive officer in January 2022.

 

Employment Agreements

 

Dr. Xiaochun (Chris) Xu. Dr. Xu has an employment agreement with the Company (the “Employment Agreement”) that provides that Dr. Xu is entitled to a base salary of $520,000 per annum and that Dr. Xu will devote at least of a majority of his full working time and efforts to the affairs of the Company. Dr. Xu is eligible to receive a performance bonus equal to a percentage of his base salary based on performance against annual objectives at the discretion of the Board (an “STI Award”). The target percentage is 60%, but the actual percentage as determined by the Board may range from 0% to higher than 100% of his base salary. Either of Dr. Xu or the Company may terminate the employment agreement at any time and for any reason. In the event that Dr. Xu’s employment is terminated by the Company without “Cause” or he resigns for “Good Reason” (each as defined in the Employment Agreement), he will be entitled to receive a sum equal to eighteen months of base salary in effect as of the termination date, a lump sum cash payment equal to one and a half times the most recently established and earned annual STI Award, all options granted to Dr. Xu to acquire Company Common Stock shall become vested as of the termination date, and the Company shall pay up to eighteen months of COBRA premiums. If Dr. Xu’s employment is terminated by the Company without Cause or he resigns for Good Reason, in each case, within three months prior to or eighteen months following certain changes in control of the Company, he will be entitled to receive a lump sum cash payment equal to thirty-six months of the base salary in effect as of the termination date, a lump sum cash payment equal to three times the most recently established and earned annual STI Award, all options granted to Dr. Xu to acquire Company Common Stock shall become vested as of the termination date, and the Company shall pay up to twenty four months of COBRA premiums.

 

Jeffery Cauble. The Company does not have an employment agreement with Mr. Cauble. Mr. Cauble’s current base salary is $264,000 per year.

 

Haihong Zhu. The Company does not have an employment agreement with Ms. Zhu. Ms. Zhu’s current base salary is $460,000 per year.

 

Both Mr. Cauble and Ms. Zhu are eligible to receive a paid bonus under the Company’s short-term incentive program.

 

 

Outstanding Equity Awards at Fiscal Year-End

 

The following table provides information about outstanding options held by the NEOs as of December 31, 2022.

 

Option Awards

   

No. of Securities

Underlying Unexercised

Options (#) Exercisable

   

Equity Incentive Plan

Awards: Securities

Underlying Unexercised

Unearned Options (#)

   

Option

Exercise Price

($)

 

Option

Expiration Date

Chris Xu, Ph.D.

    3       -       1,890.00  

09-Mar-2023

      667       -       1,350.00  

29-Dec-2027

      112       -       1,309.50  

14-Dec-2023

      3       -       1,287.00  

01-Jul-2023

      356       -       134.06  

14-Dec-2028

      1,423       -       134.06  

14-Dec-2028

      30,000 (1)     -       1.50  

29-Dec-2027

                           

Haihong Zhu

    5       -       1,876.50  

01-Sept-2023

      112       -       1,350.00  

29-Dec-2027

      178       -       134.06  

14-Dec-2028

      712       -       134.06  

14-Dec-2028

      50,000 (1)     -       1.50  

29-Dec-2027

      -       250,000 (1)     0.65  

07-Apr-2029

      -       250,000 (1)     0.65  

07-Apr-2029

      250,000 (1)     -       0.65  

07-Apr-2029

                           

Jeffery Cauble, CPA

    9       -       1,287.00  

07-Jul-2023

      89       -       134.06  

14-Dec-2028

      356       -       134.06  

14-Dec-2028

__________________

(1)

Represents ThermoGenesis Corp. options.

 

Potential Payments upon Termination or Change in Control

 

Dr. Xu has certain change of control rights under the Employment Agreement, as described above. The Compensation Committee considers these rights, on a case-by-case basis, to provide NEOs with the ability to make appropriate, informed decisions on strategy and direction of the Company that may adversely impact their particular positions, but nevertheless are appropriate for the Company and its stockholders. Our Compensation Committee believes that the Company should provide reasonable severance benefits to certain of its executive officers, recognizing that it may be difficult for such officers to find comparable employment within a short period of time and that severance arrangements may be necessary to attract highly qualified officers in a competitive hiring environment.

 

The following table describes the potential payments upon a hypothetical termination without cause, resignation for good reason or due to a change in control of the Company on December 31, 2022, for Dr. Xu. The actual amounts that may be paid upon an executive’s termination of employment can only be determined at the actual time of such termination.

 

Name

 

Salary

($)(1)

   

Incentive

Compensation

($)(1)

   

Health

Benefits

($)

   

Total

($)

 

Chris Xu, Ph.D.

                               

Termination without cause or resignation for good reason

    780,000       129,000       102,000       1,011,000  

Termination following a change of control

    1,560,000       936,000       136,000       2,632,000  

__________

 

(1)

Payable in a lump-sum payment.

 

Ms. Zhu and Mr. Cauble do not have change of control rights under an employment agreement.

 

 

COMPENSATION OF DIRECTORS

 

Director Compensation Table

 

The following table sets forth the compensation received by each of the Company’s non-employee directors for the year ended December 31, 2022.

 

Name

 

Fees Earned
or Paid in Cash

($)

   

Option

Awards

($)

   

Total

($)

 

Russell Medford, Ph.D.

  $ 54,500       -     $ 54,500  

Jeff Thomis, Ph.D.

  $ 56,000       -     $ 56,000  

Vivian Liu(1)

  $ 28,000       -     $ 28,000  

Debra Donaghy, CPA(2)

  $ 26,250       -     $ 26,250  

_________________________________

 

(1)

Ms. Liu joined the Board in June 2022.

 

(2)

Ms. Donaghy resigned as a member of our Board of Directors effective June 12, 2022.

 

The following table sets forth the aggregate number of option awards held by each non-employee director as of December 31, 2022:

 

Name

 

Aggregate Number of

Option Awards

 

Russell Medford, Ph.D.

    375  

Jeff Thomis, Ph.D.

    375  

Vivian Liu(1)

    -  

Debra Donaghy, CPA(2)

    251  

_________________________________

 

(1)

Ms. Liu joined the Board in June 2022.

 

(2)

Ms. Donaghy resigned as a member of our Board of Directors effective June 12, 2022.

 

Each non-employee director receives an annual fee of $35,000. The chairperson of each standing committee receives an additional annual fee of $15,000 for the Audit Committee, $10,000 for the Compensation Committee and $7,000 for the Governance Committee. Each non-chair committee member receives an annual fee of $7,500 for the Audit Committee, $5,000 for the Compensation Committee, and $3,500 for the Governance Committee.

 

All fees are paid quarterly. In addition, we reimburse our directors for their reasonable expenses incurred in attending meetings of the Board and its committees.

 

 

ITEM 12.

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

 

Equity Compensation Plans

 

The following table provides information for all of the Company’s equity compensation plans in effect as of December 31, 2022.

 

Plan Category

 

Number of securities

to be issued upon

exercise of

outstanding options

(a)

   

Weighted-

average

exercise price

of outstanding

options (b)

   

Number of securities

remaining available for

future issuance under

equity compensation plans (excluding securities

reflected in column (a))

(c)

 

Equity compensation plans approved by security holders

    6,403     $ 430.53       60,197  

Equity compensation plans not approved by security holders

    -       -       -  

Total

    6,403               60,197  

 

On October 6, 2022, the Board of Directors of the Company approved and adopted an amendment (the “Plan Amendment”) to the Company’s 2016 Equity Incentive Plan (the “2016 Plan”) to increase the aggregate number of shares that may be issued under the 2016 Plan from 26,667 to 66,667 shares. The Plan Amendment was approved by the Company’s stockholders at its annual stockholder meeting held on December 15, 2022.

 

On December 29, 2017, the Board of Directors of ThermoGenesis Corp., a wholly-owned subsidiary of the Company (“ThermoGenesis Sub”), adopted the ThermoGenesis Corp. 2017 Equity Incentive Plan (the “ThermoGenesis Sub Plan”). The ThermoGenesis Sub Plan was unanimously approved by the ThermoGenesis Corp. stockholders (including the Company) on December 29, 2017.  The ThermoGenesis Sub Plan authorizes the issuance of up to 1,000,000 shares of ThermoGenesis Corp. common stock, all of which may be issued as incentive stock options under Section 422 of the Code. The ThermoGenesis Sub Plan is administered by the Compensation Committee of the ThermoGenesis Corp. Board of Directors, except that if such a committee is not appointed, the plan will be administered by the ThermoGenesis Holdings, Inc. Board of Directors. As of March 15, 2023, Dr. Xu holds 30,000 stock options of ThermoGenesis Corp. out of the ThermoGenesis Sub Plan, of which 30,000 are exercisable. Ms. Zhu holds 300,000 stock options of ThermoGenesis Corp Sub Plan, of which 300,000 are exercisable. As the ThermoGenesis Sub Plan is for the Company’s subsidiary it was not affected by the reverse split effected on December 22, 2022.

 

STOCK OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT OF THERMOGENESIS HOLDINGS, INC.

 

The Company has only one class of stock outstanding, our Common Stock. The following table sets forth certain information as of March 15, 2023, with respect to the beneficial ownership of the Company’s Common Stock for (i) each director and director nominee, (ii) each named executive officer herein, (iii) all of Company’s directors and executive officers as a group, and (iv) each person known to us to own beneficially five percent (5%) or more of the outstanding shares of Company’s Common Stock. As of March 15, 2023, there were 1,137,138 shares of Common Stock outstanding. Each share of the Company’s Common Stock is entitled to one vote.

 

 

To the Company’s knowledge, except as indicated in the footnotes to this table or pursuant to applicable community property laws, the persons named in the table have sole voting and investment power with respect to the shares of Common Stock indicated.

 

Name of Director, Director Nominee or Named

Executive Officer

 

Amount and Nature of

Beneficial Ownership(1)

   

Percent of

Class

 

Xiaochun (Chris) Xu, Ph.D., MBA

    2,824,767 (2)     77 %
                 

Russell Medford, Ph.D.

    375 (3)     *  
                 

Jeff Thomis, Ph.D.

    375 (3)     *  
                 

Vivian Liu (4)

    -       *  
                 

Haihong Zhu

    1,007 (3)     *  
                 

Jeffery Cauble, CPA

    474 (5)     *  
                 

Officers & Directors as a Group (6 persons)

    2,826,998       77 %
                 

Name and Address of 5% Beneficial Owners

               

Boyalife Group Inc.

    2,822,206 (6)     77 %

 

*

Less than 1%.

(1)    “Beneficial Ownership” is defined pursuant to Rule 13d-3 of the Exchange Act, and generally means any person who directly or indirectly has or shares voting or investment power with respect to a security. A person shall be deemed to be the beneficial owner of a security if that person has the right to acquire beneficial ownership of the security within 60 days, including, but not limited to, any right to acquire the security through the exercise of any option or warrant or through the conversion of a security. Any securities not outstanding that are subject to options or warrants shall be deemed to be outstanding for the purpose of computing the percentage of outstanding securities of the class owned by that person, but shall not be deemed to be outstanding for the purpose of computing the percentage of the class owned by any other person. Some of the information with respect to beneficial ownership has been furnished to us by each director or officer, as the case may be.

 

(2)    Dr. Xu’s beneficial ownership represents (i) 2,561 shares issuable upon the exercise of options; (ii) 2,549,291 shares issuable as of March 15, 2023 upon the conversion of the Second Amended and Restated Convertible Promissory Note payable by the Company to Boyalife Group Inc.; and (iii) 272,915 shares owned by Boyalife Group, Inc. Dr. Xu has sole voting and dispositive power over the shares held by Boyalife Group Inc.

 

(3)    Represents shares issuable upon the exercise of options that are vested as of March 15, 2023 or within 60 days thereafter.

 

(4)    Ms. Liu joined the Board in June 2022.

 

(5)    Includes 20 common shares and 454 shares issuable upon the exercise of options that are vested as of March 15, 2023 or within 60 days thereafter.

 

(6)    Consists of 272,915 common shares owned by Boyalife Group Inc. and 2,549,291 common shares issuable upon the conversion of the Second Amended and Restated Convertible Promissory Note payable by the Company to Boyalife Group Inc. Dr. Xu has sole voting and dispositive power over Boyalife Group Inc. The principal business address of Boyalife Group Inc. is 2453 S. Archer Ave., Suite B, Chicago, IL 60616.

 

 

ITEM 13.

Certain Relationships and Related Transactions, and Director Independence

 

Certain Relationships and Related Party Transactions

 

For the fiscal year ended December 31, 2022 and 2021, there were the following related party transactions reportable under Item 404 of Regulation S-K.

 

 

Convertible Promissory Note and Revolving Credit Agreement

 

In March 2017, the Company entered into a Credit Agreement with Boyalife Asset Holding II, Inc., which assigned the Credit Agreement to Boyalife Group (the “Lender”) in July 2022. The Lender is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants to the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to December 31, 2023 (the “Maturity Date”). As of December 31, 2022, the Company had an outstanding principal balance on the Loan of $7,000,000.

 

The Credit Agreement and the Convertible Promissory Note issued thereunder (as amended, the “Note”) provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year (but with accrued interest as of March 6, 2023 being capitalized to principal). The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty. The Company paid $2,628,000 and $2,082,000 for interest related to the Note in the years ended December 31, 2022 and 2021, respectively. Additionally, a payment of $1,492,000 was paid in January 2023 relating to interest accrued on the Note during year ended December 31, 2022.

 

The Maturity Date of the Note is subject to acceleration at the option of the Lender upon customary events of default, which include a breach of the Loan documents, termination of operations, or bankruptcy. The Lender’s obligation to make advances under the Loan is subject to the Company’s representations and warranties in the Credit Agreement continuing to be true at all times and there being no continuing event of default under the Note.

 

The Credit Agreement includes a down-round provision that lowers the conversion price of the Note if the Company issues shares of common stock at a price per share lower than the conversion price then in effect. At December 31, 2022, the conversion price was $6.30 per share. Additionally, the Company extended the July 2019 Note in January 2023, further lowering the conversion price of the Note to $2.87 as of January 31, 2023.

 

Nomination and Voting Agreement

 

We are a party to a First Amended and Restated Nomination and Voting Agreement, dated April 16, 2018 (the “Restated Nomination Agreement”), with Boyalife Asset Holding II, Inc., our largest stockholder (“Boyalife”). The Restated Nomination Agreement provides that Boyalife has the right to designate a number of directors of the Company that is in proportion to the “Boyalife Ownership Percentage”, which is Boyalife’s and its affiliates’ combined percentage ownership of outstanding Common Stock, treating as outstanding any shares of Common Stock underlying convertible securities that are immediately exercisable by Boyalife and its affiliates’ (including under the Boyalife Note (as defined below)) without any further payment (the “Boyalife Ownership Percentage”). The Restated Nomination Agreement will terminate according to its terms when and if the Boyalife Ownership Percentage falls below 20%.

 

Lease Agreement

 

On March 24, 2022, we entered into a Lease Agreement (the “CDMO Facility Lease”), with Z3 Investment LLC (“Lessor”) for approximately 35,475 square feet of space in the Sacramento, California area in which we plan to partner with the Lessor to build out into a state-of-the-art current good manufacturing practice (cGMP) compliant facility with 12 cGMP clean room suites (with the Lessor paying to the related build-out costs). The CDMO Facility Lease provides for a lease term beginning on April 1, 2022 and ending on September 30, 2027, with a right of the Company to extend the lease for 2 additional periods of 5 years each.  Lessor is an affiliate of our Chairman and CEO, Dr. Xu, and COO, Ms. Zhu.  Total payments for the year ended December 31, 2022 were $587,000 and $207,000 for a security deposit. 

 

 

Director Independence

 

Our Board of Directors has concluded that Dr. Medford, Dr. Thomis, and Ms. Liu are deemed independent under the Nasdaq rules.

 

ITEM 14. Principal Accounting Fees and Services

 

The following table summarizes the fees billed to us by Marcum LLP for the periods indicated below:

 

Fee Category

 

Fiscal 2022

   

Fiscal 2021

 

Audit Fees(1)

  $ 443,000     $ 323,000  

Audit-Related Fees

    -       -  

Tax Fees

    -       -  

All Other Fees

    -       -  

Total Fees

  $ 443,000     $ 323,000  

(1)

The audit fees consisted of fees for the audit of our financial statements, the review of the interim financial statements included in our quarterly reports on Form 10-Q, and other professional services provided in connection with statutory and regulatory filings or engagements and capital market financings.

 

The Audit Committee pre-approves all audit and non-audit services, and has approved all of the foregoing audit and non-audit services, performed by the independent registered public accounting firm in accordance with the Audit Committee Charter.

 

 

PART IV

 

ITEM 15.

Exhibits and Financial Statement Schedules

 

The following documents are filed as a part of this Annual Report on Form 10-K.

 

Page Number

 

(a)  (1)

Financial Statements

 

Report of Independent Registered Public Accounting Firm (PCAOB ID #688)

27
   

Consolidated Balance Sheets at December 31, 2022 and 2021

29
   

Consolidated Statements of Operations and Comprehensive Loss for the Years Ended December 31, 2022 and 2021

30
   

Consolidated Statements of Equity for the Years Ended December 31, 2022 and 2021

31
   

Consolidated Statements of Cash Flows for the Years Ended December 31, 2022 and 2021 32

32
   

Notes to Consolidated Financial Statements

33

 

Management’s Report on Internal Control over Financial Reporting is contained as part of this Annual Report under Item 9A “Controls and Procedures.”

 

(a)  (2)

Financial Statement Schedules

   
  Financial statement schedules have been omitted because they are not required.
   
(b) Exhibits

 

Exhibits required by Item 601 of Regulation S-K are listed in the Exhibit Index on the next page, which are incorporated herein by this reference.

 

ITEM 16.

Form 10-K Summary

 

None.

 

 

EXHIBIT INDEX

 

Exhibit No.

Description

1.1

At the Market Offering Agreement, dated December 13, 2019, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.2 to the Registration Statement on Form S-3 (Registration No. 333-235509) filed on December 13, 2019.

1.2

Amendment No.1 to At the Market Offering Agreement dated May 19, 2020, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.1 to Form 8-K filed May 20, 2020.

1.3

Amendment No. 2 to At the Market Offering Agreement dated May 19, 2020, by and between ThermoGenesis Holdings, Inc. and H.C. Wainwright & Co., LLC, incorporated by reference to Exhibit 1.3 to Form 8-K filed February 3, 2022.

3.1

Amended and Restated Certificate of Incorporation of ThermoGenesis Holdings, Inc. dated as of June 5, 2020, as amended December 21, 2022.

3.2

Amended and Restated Bylaws of ThermoGenesis Holdings, Inc., incorporated by reference to Exhibit 3.2 to Form 8-K filed with the SEC on March 10, 2023.

4.1

Form of Common Stock Purchase Warrant, incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on March 28, 2018.

4.2

Form of Common Warrant, incorporated by reference to Exhibit 10.37 of amended Registration Statement on Form S-1 filed with the SEC on May 14, 2018.

4.3

Investors Rights Agreement, dated January 1, 2019, among CARTXpress Bio, Inc., Bay City Capital Fund V, L.P., and Bay City Capital Fund V Co-Investment Fund, L.P., incorporated by referenced to Exhibit 10.3 to Form 8-K filed with the SEC on January 4, 2019.

4.4

Description of Securities Registered Under Section 12 of the Securities Exchange Act of 1934, as amended.

4.5

Form of Common Warrant (Incorporated by reference to Exhibit 10.40 to Amendment No. 3 to Form S-1 filed with the SEC on October 17, 2022).

10.1

Form of Stock Option Award Agreement, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on January 3, 2020.

10.2

Manufacturing and Supply Amending Agreement #1, effective as of March 16, 2020, between ThermoGenesis Corp. and CBR Systems, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on March 20, 2020.

10.3

Form of Stock Option Agreement dated as of June 4, 2020, incorporated by reference to Exhibit 10.2 to Form 8-K filed June 9, 2020.

10.4†

Manufacturing and Supply Amending Agreement #2, between ThermoGenesis Holdings, Inc. and CBR Systems dated as of July 13, 2020, incorporated by reference to Exhibit 10.1 to Form 8-K filed July 17, 2020.

10.5

Reorganization and Share Exchange Agreement, dated January 1, 2019, among ThermoGenesis Corp., ThermoGenesis Holdings, Inc., CARTXpress Bio, Inc., Bay City Capital Fund V. L.P. and Bay City Capital Fund V. Co-Investment Fund, L.P., incorporated by referenced to Exhibit 10.1 to Form 8-K filed with the SEC on January 4, 2019.

10.6

Voting Agreement, dated January 1, 2019, among CARTXpress Bio, Inc., ThermoGenesis Corp., Bay City Capital Fund V, L.P., and Bay City Capital Fund V Co-Investment Fund, L.P., incorporated by referenced to Exhibit 10.2 to Form 8-K filed with the SEC on January 4, 2019.

10.7

Right of First Refusal and Co-Sale Agreement, dated January 1, 2019, among CARTXpress Bio, Inc., ThermoGenesis Corp., Bay City Capital Fund V, L.P., and Bay City Capital Fund V Co-Investment Fund, L.P., incorporated by referenced to Exhibit 10.4 to Form 8-K filed with the SEC on January 4, 2019.

 

 

10.8

Investors Rights Agreement, dated January 1, 2019, between CARTXpress Bio, Inc., Bay City Capital Fund V, L.P. and Bay City Capital Fund V Co-Investment Fund, L.P., incorporated by reference to Exhibit 10.3 to Form 8-K filed with the SEC on January 4, 2019.

10.9

Amended and Restated Certificate of Incorporation of CARTXpress Bio, Inc., incorporated by reference to Exhibit 10.5 to Form 8-K filed with the SEC on January 4, 2019.

10.10

Supply Agreement, dated as of August 30, 2019, between Corning Incorporated and ThermoGenesis Holdings, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on September 6, 2019.

10.11

Joint Venture Agreement, dated October 21, 2019, between ThermoGenesis Holdings, Inc. and Healthbanks Biotech (USA) Inc., and ImmuneCyte Life Sciences, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on October 22, 2019.

10.12

Form of Convertible Promissory Note, dated as of July 23, 2019, between ThermoGenesis Holdings, Inc. and Orbrex USA Co., incorporated by reference to Exhibit 4.1 to Form 8-K filed with the SEC on July 29, 2019.

10.13

Amendment No.1, dated August 12, 2019 but effective as of July 23, 2019, to the Convertible Promissory Note, dated July 23, 2019 between ThermoGenesis Holdings, Inc. and Orbrex (USA) Co. Limited, incorporated by reference to Exhibit 10.4 to Form 10-Q filed with the SEC on August 13, 2019.

10.14#

ThermoGenesis Holdings, Inc. Amended 2016 Equity Incentive Plan, incorporated by reference to Exhibit 10.5 to Form 10-Q filed with the SEC on August 13, 2019.

10.15*

Sixth Amended and Restated Technology License and Escrow Agreement between the Company, ThermoGenesis Corp. and CBR Systems, effective May 15, 2017, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on May 31, 2017.

10.16#

Amended and Restated 2006 Equity Incentive Plan, incorporated by reference to Exhibit 10.6.1 to Form 8-K filed with the SEC on May 1, 2014.

10.17

Form of Indemnification Agreement, incorporated by reference to Exhibit 10.1 to Form 8-K/A filed with the SEC on November 17, 2016.

10.18#

Form of Notice of Grant of Stock Options and Option Agreement, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on May 11, 2017.

10.19#

Executive Employment Agreement, dated November 13, 2017, between the Company and Xiaochun Xu, incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on November 15, 2017.

10.20#

Form of Stock Option Agreement, incorporated by reference to Exhibit 10.4 to Form 8-K filed with the SEC on November 15, 2017.

10.21

First Amended and Restated Revolving Credit Agreement, dated April 16, 2018, between Cesca Therapeutics Inc. and Boyalife Asset Holding II, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on April 18, 2018.

10.22

Second Amended and Restated Convertible Promissory Note, dated April 16, 2018, issued by Cesca Therapeutics Inc. to Boyalife Asset Holding II, Inc., incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on April 18, 2018.

10.23

Amendment No. 1 to Second Amended and Restated Convertible Promissory Note, dated March 4, 2022, Second Amended and Restated Convertible Promissory Note, dated April 16, 2018, issued by ThermoGenesis Holdings, Inc. to Boyalife Group, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on March 8, 2022.

10.24

Amendment No. 2 to Second Amended and Restated Convertible Promissory Note, dated March 6, 2023, between ThermoGenesis Holdings, Inc. and Boyalife Group Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on March 10, 2023.

 

 

10.25

First Amended and Restated Nomination and Voting Agreement, dated April 16, 2018, between Cesca Therapeutics Inc. and Boyalife (Hong Kong) Limited, incorporated by reference to Exhibit 10.3 to Form 8-K filed with the SEC on April 18, 2018.

10.26

Amendment No. 1 to First Amended and Restated Revolving Credit Agreement, dated May 7, 2018, between Cesca Therapeutics Inc. and Boyalife Asset Holding II, Inc., incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on May 7, 2018.

10.27

Amendment No. 2 to First Amended and Restated Revolving Credit Agreement, dated March 4, 2022, between ThermoGenesis Holdings, Inc. and Boyalife Group, Inc., incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on March 8, 2022.

10.28

Amendment No. 3 to First Amended and Restated Revolving Credit Agreement, dated March 6, 2023, between ThermoGenesis Holdings, Inc. and Boyalife Group, Inc., incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on March 10, 2023.

10.29#

Form of Stock Option Agreement, incorporated by reference to Exhibit 10.2 to Form 8-K filed with the SEC on December 19, 2018.

10.30

License and Technology Access Agreement, dated March 24, 2022, between ThermoGenesis Holdings, Inc. and Boyalife Genomics Tianjin Ltd., incorporated by reference to Exhibit 10.1 to Form 8-K filed on March 28, 2022.

10.31

Lease Agreement, dated March 24, 2022, between ThermoGenesis Holdings, Inc. and Z3 Investment LLC, incorporated by reference to Exhibit 10.2 to Form 8-K filed on March 28, 2022.

10.32

Fourth Amendment to the Companys Amended 2016 Equity Incentive Plan, effective June 4, 2020, incorporated by reference to exhibit 10.1 to Form 8-K filed January 14, 2022.

10.33

Amendment No. 2 to Convertible Promissory Note, dated July 25, 2022, between ThermoGenesis Holdings, Inc. and Orbrex (USA) Co. Limited, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on July 28, 2022.

10.34

Amendment No. 3 to Convertible Promissory Note, dated January 31, 2023, between ThermoGenesis Holdings, Inc. and Orbrex (USA) Co Limited, incorporated by reference to Exhibit 10.1 to Form 8-K filed with the SEC on February 6, 2023.

10.35

Form of Securities Purchase Agreement (Incorporated by reference to Exhibit 10.39 to Amendment No. 3 to Form S-1 filed with the SEC on October 17, 2022).

21.1

Subsidiaries of ThermoGenesis Holdings, Inc., incorporated by reference to Exhibit 21.1 to Form 10-K filed on March 28, 2022.

23.1

Consent of Marcum LLP, Independent Registered Public Accounting Firm

31.1

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

31.2

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

32

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

101.INS

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

101.SCH

Inline XBRL Taxonomy Extension Schema Document

101.CAL

Inline XBRL Taxonomy Extension Calculation Linkbase Document

101.DEF

Inline XBRL Taxonomy Extension Definition Linkbase Document

101.LAB

Inline XBRL Taxonomy Extension Label Linkbase Document

101.PRE

Inline XBRL Taxonomy Extension Presentation Linkbase Document

104 Cover Page Interactive Data File (formatted as Inline XBRL and contained in Exhibit 101)

 

Footnotes to Exhibit Index

#

Represents a management contract or compensatory plan, contract or arrangement.

*

Confidential treatment has been requested for certain confidential portions of this exhibit pursuant to Rule 24b-2 under the Exchange Act. In accordance with Rule 24b-2, these confidential portions have been omitted from this exhibit and filed separately with the SEC.

Portions of this exhibit have been redacted because the Company has determined that such information (i) is not material and (ii) would likely cause competitive harm to the Company if it were to be publicly disclosed.

 

 

 

SIGNATURES

 

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the registrant has duly caused this Annual Report to be signed on its behalf by the undersigned thereunto duly authorized.

 

     

ThermoGenesis Holdings, Inc.

Dated: March 30, 2023

 

By:/s/

Xiaochun “Chris” Xu

     

Xiaochun “Chris” Xu, Chief Executive Officer
(Principal Executive Officer)

 

KNOW ALL THESE PERSONS BY THESE PRESENTS, that each person whose signature appears below constitutes and appoints Xiaochun “Chris” Xu and Jeffery Cauble and each of them, jointly and severally, his attorneys-in-fact, each with full power of substitution, for him in any and all capacities, to sign any and all amendments to this Annual Report on Form 10-K, and to file the same, with exhibits thereto and other documents in connection therewith, with the Securities and Exchange Commission, hereby ratifying and confirming all that each said attorneys-in-fact or his substitute or substitutes, may do or cause to be done by virtue hereof.

 

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

 

By:/s/

Chris Xu

 

Dated: March 30, 2023

 

Chris Xu, Chief Executive Officer and Chairman of the Board
(Principal Executive Officer)

   
       

By:/s/

Jeffery Cauble

 

Dated: March 30, 2023

 

Jeffery Cauble, Chief Financial Officer

(Principal Financial and Principal Accounting Officer)

   
       

By: /s/

Vivian Liu

 

Dated: March 30, 2023

 

Vivian Liu, Director

   
       

By: /s/

Russell Medford

 

Dated: March 30, 2023

 

Russell Medford, Director

   
       

By: /s/

Joseph Thomis

 

Dated: March 30, 2023

 

Joseph Thomis, Director

   
       

By: /s/

Haihong Zhu

 

Dated: March 30, 2023

 

Haihong Zhu, Director

   
       

 

 
EX-3.1 2 ex_493753.htm EXHIBIT 3.1 ex_493753.htm
 

EXHIBIT 3.1

 

AMENDED AND RESTATED
CERTIFICATE OF INCORPORATION
OF THERMOGENESIS HOLDINGS, INC.

 

ThermoGenesis Holdings, Inc., a corporation organized and existing under the laws of the State of Delaware, (the “Corporation”) hereby certifies as follows:

 

1.    The original Certificate of Incorporation of the Corporation was filed with the Secretary of State of the State of Delaware on July 3, 1986, under the corporate name Refrigeration Systems International, Inc.

 

2.    This Amended and Restated Certificate of Incorporation was duly adopted by the Board of Directors and stockholders of the Corporation in accordance with Sections 242 and 245 of the Delaware General Corporation Law and restates and integrates and further amends the provisions of the previously filed Sixth Amended and Restated Certificate of Incorporation, as amended, of this Corporation.

 

3.    The Sixth Amended and Restated Certificate of Incorporation, as amended, is hereby amended and restated in its entirely to read as follows:

 

FIRST:     Name. The name of the corporation is: THERMOGENESIS HOLDINGS, INC.

 

SECOND:     Agent for Service. The address, including street, number, city and county, of the registered office of the Corporation in the State of Delaware is 2711 Centerville Road, Suite 400, Wilmington, County of Newcastle, Delaware 19808; and the name of the registered agent of the Corporation in the State of Delaware at such address is The Company Corporation.

 

THIRD:     Purpose. The nature of the business or purposes to be conducted or promoted of this Corporation shall be to engage in any lawful act or activity for which corporations may be organized under the General Corporation Law of Delaware.

 

FOURTH:       Capital Stock.

 

(a)    Authorized Capital Stock. The Corporation is authorized to issue three classes of stock, designated Common Stock, $0.001 par value (“Common Stock”), Class B Common Stock, $0.001 par value (“Class B Common Stock” and together with the Common Stock, “Corporation Common Stock”) and Preferred Stock, $0.001 par value (“Preferred Stock”). The total number of shares which the Corporation is authorized to issue is Four Hundred Fifty Two Million (452,000,000). The total number of shares of Common Stock that the Corporation shall have authority to issue is Three Hundred Fifty Million (350,000,000), the total number of shares of Class B Common Stock that the Corporation shall have authority to issue is One Hundred Million (100,000,000) and the total number of shares of Preferred Stock that the Corporation shall have authority to issue is Two Million (2,000,000).

 

1

 

(b)       Corporation Common Stock.

 

(i)      Common Stock. A holder of Common Stock shall be entitled to one vote for each share of Common Stock held by such holder of record on the books of the Corporation for all matters on which stockholders of the Corporation are entitled to vote.

 

(ii)     Class B Common Stock. Except as otherwise required by law, the holders of Class B Common Stock shall not be entitled to vote on any matter submitted to a vote of the stockholders of the Corporation.

 

(iii)    Provisions Applicable to All Corporation Common Stock.

 

(1)    General. Except as otherwise expressly provided in this Amended and Restated Certificate of Incorporation or as otherwise required by law, all shares of Corporation Common Stock shall have identical powers, rights and privileges in each and every respect. There shall be no cumulative voting.

 

(2)    Dividends. Subject to the prior rights and preferences, if any, applicable to shares of Preferred Stock, the holders of Common Stock and the holders of Class B Common Stock shall be entitled to participate ratably, on a share-for-share basis as if all shares of Corporation Common Stock were of a single class, in such dividends, whether in cash, property, stock or otherwise, as may be declared by the Board of Directors from time to time out of assets or funds of the Corporation legally available therefor; provided, however, that any dividends payable in shares of Corporation Common Stock (or payable in rights to subscribe for or to purchase shares of Corporation Common Stock) shall be declared and paid at the same rate on each class of Corporation Common Stock and dividends payable in shares of Common Stock (or rights to subscribe for or to purchase shares of Common Stock) shall only be paid to holders of Common Stock and dividends payable in shares of Class B Common Stock (or rights to subscribe for or to purchase shares of Class B Common Stock) shall only be paid to holders of Class B Common Stock; provided, further, that the Board of Directors may issue shares of Class B Common Stock in the form of a pro rata dividend or distribution to all holders of the outstanding shares of Corporation Common Stock.

 

(3)    Liquidation. In the event of any voluntary or involuntary liquidation, dissolution, distribution of all or substantially all of the assets or winding-up of the Corporation, after all creditors of the Corporation shall have been paid in full and after payment of all sums, if any, payable in respect of Preferred Stock, if any, the holders of the Corporation Common Stock shall be entitled to share ratably, on a share-for-share basis as if all shares of Corporation Common Stock were of a single class, in all distributions of assets pursuant to such voluntary or involuntary liquidation, dissolution, distribution of all or substantially all of the assets or winding-up of the Corporation. For purposes of this Section (b)(iii)(3), neither the merger or the consolidation of the Corporation into or with another entity, the conversion of the Corporation into another entity, the merger or consolidation of any other entity into or with the Corporation nor the sale, transfer or other disposition of all or substantially all of the assets of the Corporation shall be deemed to be a voluntary or involuntary liquidation, dissolution, distribution of all or substantially all of the assets or winding-up of the Corporation.

 

2

 

(4)    Split, Subdivision or Combination. If the Corporation shall in any manner split, subdivide or combine the outstanding shares of Common Stock or Class B Common Stock, the outstanding shares of the other class of Corporation Common Stock shall be proportionally split, subdivided or combined in the same manner and on the same basis as the outstanding shares of the class of Corporation Common Stock that has been so split, subdivided or combined.

 

(5)    Conversion Rights. The Corporation Common Stock shall not be convertible into, or exchangeable for, shares of any other class or classes or of any other series of the same class of the Corporation’s capital stock.

 

(c)      Preferred Stock. Shares of Preferred Stock may be issued from time to time in one or more series. The Board of Directors shall determine the designation of each series and the authorized number of shares of each series. The Board of Directors is authorized to determine and alter the rights, preferences, privileges and restrictions granted to or imposed upon any wholly unissued series of shares of Preferred Stock and to increase or decrease (but not below the number of shares of such series then outstanding) the number of shares of any such series subsequent to the issue of shares of that series. If the number of shares of any series of Preferred Stock shall be so decreased, the shares constituting such decrease shall resume the status which they had prior to the adoption of the resolution originally fixing the number of shares of such series.

 

FIFTH: Insolvency; Dissolution. Whenever a compromise or arrangement is proposed between this Corporation and its creditors or any class of them and/or between this Corporation and its stockholders or any class of them, any court or equitable jurisdiction within the State of Delaware may, on the application in a summary way of this Corporation or of any creditor or stockholder thereof or on the application of any receiver or receivers appointed for this Corporation under the provisions of Section 291 of Title 8 of the Delaware Code or on the application of trustees in dissolution or of any receiver or receivers appointed for this Corporation under Section 279 of Title 8 of the Delaware Code order a meeting of the creditors or class of creditors, and/or of the stockholders or class of stockholders of this Corporation, as the case may be, to be summoned in such manner as the said court directs. If a majority in number representing three fourths in value of the creditors or class of creditors, and/or of the stockholders or class of stockholders of this Corporation, as the case may be, agree to: any compromise or arrangement and to any reorganization of this Corporation as consequence of such compromise or arrangement, the said compromise or arrangement and the said reorganization shall, if sanctioned by the court to which said application has been made, be binding on all the creditors or class of creditors, and/or on all the stockholders or class of stockholders, of this Corporation, as the case may be, and also on this Corporation.

 

3

 

SIXTH: Directors. The business and affairs of the Corporation shall be managed by or under the direction of its Board of Directors. The number of directors which shall constitute the entire Board of Directors shall be fixed by, or in the manner provided in, the bylaws of this Corporation. The election of directors of the Corporation need not be by written ballot, unless the bylaws so provide.

 

SEVENTH: Amendments. The Board of Directors is authorized to adopt, amend or repeal the bylaws of the Corporation. The stockholders shall also have the power to adopt, amend or repeal the bylaws of the Corporation. Notwithstanding, any provision for the classification of directors for staggered terms pursuant to Section 141(d) of the Delaware General Corporation Law shall be set forth in the bylaws adopted by the stockholders unless provisions for such classification shall be set forth in the Corporation’s certificate of incorporation.

 

EIGHTH: Director Liability. A director of the Corporation shall not be personally liable to the Corporation or its stockholders for monetary damages for breach of fiduciary duty as a director except to the extent such exemption from liability or limitation thereof is not permitted under the Delaware General Corporation Law as the same exists or may hereafter be amended.

 

Any repeal or modification of the foregoing paragraph shall not adversely affect any right or protection of a director of the Corporation existing hereunder with respect to any act or omission occurring prior to such repeal or modification.

 

NINTH: Indemnification. To the fullest extent permitted by Section 145 of the General Corporation Law of Delaware as the same exists or may hereafter be amended, the Corporation shall indemnify any and all persons whom it shall have power to indemnify under said section from and against any and all of the expenses, liabilities or other matters referred to in or covered by said section, and the indemnification provided for hereby shall not be deemed exclusive of any other rights to which those indemnified may be entitled under any bylaw, agreement, vote of stockholders or disinterested directors or otherwise, both as to any action such person may have performed in current official capacity or in another capacity while holding such office, and shall continue as to any person who has ceased to be a director, officer, employee or agent and shall inure to the benefit of heirs, executors and administrators of such person. No repeal or modification of this Section by the stockholders of the Corporation shall adversely affect any right of protection existing by virtue of this Section at the time of such repeal modification.

 

4

 

 

IN WITNESS WHEREOF, the Corporation has caused this Amended and Restated Certificate of Incorporation to be signed by its duly authorized officer this 5th day of June 2020.

 

 

THERMOGENESIS HOLDINGS, INC.

   
 

By: /s/ Xiaochun Xu

 

Name: Xiaochun (Chris) Xu

 

Title: CEO & Chairman of the Board

 

5

 

 

CERTIFICATE OF AMENDMENT TO THE
AMENDED AND RESTATED 
CERTIFICATE OF INCORPORATION
OF
THERMOGENESIS HOLDINGS, INC.

 

Adopted in accordance with the provisions
of Section 242 of the General Corporation
Law of the State of Delaware

 

ThermoGenesis Holdings, Inc., (the “Corporation”), a corporation organized and existing under the laws of the State of Delaware, by its duly authorized officer, does hereby certify:

 

FIRST: This Certificate of Amendment (the “Certificate of Amendment”) amends the provisions of the Corporation’s Amended and Restated Certificate of Incorporation filed with the Secretary of State of the State of Delaware on June 5, 2020 (the “Amended and Restated Certificate of Incorporation”).

 

SECOND: The Amended and Restated Certificate of Incorporation is hereby amended by adding the following paragraph to the end of Article FOURTH thereof as a new Article FOURTH, Section (d):

 

“(d) Reverse Stock Split. Without regard to any other provision of this Amended and Restated Certificate of Incorporation, effective at 12:01 a.m., eastern time, on December 22, 2022 (the “Effective Time”), the shares of Common Stock issued and outstanding immediately prior to the Effective Time and the shares of Common Stock issued and held in treasury of the Corporation immediately prior to the Effective Time are reclassified into a smaller number of shares such that each forty five (45) shares of issued Common Stock immediately prior to the Effective Time is reclassified into one (1) share of Common Stock. Notwithstanding the immediately preceding sentence, no fractional shares shall be issued and, in lieu thereof, upon surrender after the Effective Time of a certificate which formerly represented shares of Common Stock that were issued and outstanding immediately prior to the Effective Time, any person who would otherwise be entitled to a fractional share of Common Stock as a result of the reclassification, following the Effective Time, shall be entitled to receive one (1) share of Common Stock. Each certificate that immediately prior to the Effective Time represented shares of Common Stock (“Old Certificates”), shall thereafter represent that number of shares of Common Stock into which the shares of Common Stock represented by the Old Certificate shall have been combined, subject to the treatment of fractional shares as described above.”

 

THIRD: This Certificate of Amendment to the Amended and Restated Certificate of Incorporation was duly authorized and adopted by the Corporation’s Board of Directors and stockholders in accordance with Sections 228 and 242 of the General Corporation Law of the State of Delaware.

 

FOURTH: Except as specifically set forth herein, the remainder of the Amended and Restated Certificate of Incorporation will not be amended, modified or otherwise altered.

 

IN WITNESS WHEREOF, the Corporation has caused this Certificate of Amendment to the Amended and Restated Certificate of Incorporation to be executed by Jeffery Cauble, Chief Financial Officer, this 21st day of December, 2022. 

 

THERMOGENESIS HOLDINGS, INC.

By:

/s/ Jeffery Cauble

 

Jeffery Cauble

 

Chief Financial Officer

 

6
EX-4.4 3 ex_493754.htm EXHIBIT 4.4 ex_493754.htm

Exhibit 4.4

 

Description of Securities Registered Under Section 12
of the Securities Exchange Act of 1934, as Amended

 

Our Certificate of Incorporation authorizes the issuance of up to 350,000,000 shares of common stock, par value $0.001 per share, and 2,000,000 shares of preferred stock, par value $0.001 per share. The rights and preferences of the preferred stock may be established from time to time by our board of directors.

 

As of December 31, 2022, ThermoGenesis Holdings, Inc. (the “Company,” “we,” “us,” and “our”) had one class of securities registered under Section 12 of the Securities Exchange Act of 1934, as amended (the “Exchange Act”), which was its common stock, par value $.001 per share.

 

The following description of our common stock is a summary and does not purport to be complete. It is subject to and qualified in its entirety by reference to our Certificate of Amendment to the Amended and Restated Certificate of Incorporation, as amended (the “Certificate of Incorporation”), which is filed as Exhibit 3.1 to Form 8-K filed with the SEC on December 21, 2022, and incorporated by reference herein.

 

Common Stock

 

Each holder of common stock is entitled to one vote for each share on all matters submitted to a vote of the stockholders, except matters that relate only to one or more of the series of preferred stock, and each holder does not have cumulative voting rights. Accordingly, the holders of a majority of the shares of common stock entitled to vote in any election of directors can elect all of the directors standing for election, if they so choose. According to our Bylaws, all matters are decided by the vote of a majority in voting interest of the stockholders present in person or by proxy and voting at any meeting of the stockholders during which a quorum is present, except as otherwise provided in the Certificate of Incorporation, in the Bylaws or by law.

 

Subject to preferences that may be applicable to any then outstanding preferred stock, holders of common stock are entitled to receive ratably those dividends, if any, as may be declared from time to time by the board of directors out of legally available funds. In the event of our liquidation, dissolution or winding up, holders of common stock will be entitled to share ratably in the net assets legally available for distribution to stockholders after the payment of all of our debts and other liabilities and the satisfaction of any liquidation preference granted to the holders of any outstanding shares of preferred stock.

 

Holders of common stock have no preemptive or conversion rights or other subscription rights, and there are no redemption or sinking fund provisions applicable to the common stock. All outstanding shares of common stock are, and the shares of common stock offered by us in this offering, when issued and paid for, will be fully paid and nonassessable. The rights, preferences and privileges of the holders of common stock are subject to, and may be adversely affected by, the rights of the holders of shares of any series of preferred stock which we may designate in the future.

 

 

 

Effect of Certain Provisions of our Certificate of Incorporation and Bylaws and the Delaware Anti-Takeover Statute

 

Certificate of Incorporation and Bylaws

 

Some provisions of Delaware law and our Certificate of Incorporation and Bylaws contain provisions that could make the following transactions more difficult:

 

 

acquisition of us by means of a tender offer;

 

acquisition of us by means of a proxy contest or otherwise; or

 

removal of our incumbent officers and directors.

 

These provisions, summarized below, are expected to discourage coercive takeover practices and inadequate takeover bids and to promote stability in our management. These provisions are also designed to encourage persons seeking to acquire control of us to first negotiate with our board of directors.

 

 

Undesignated Preferred Stock. The ability to authorize undesignated preferred stock makes it possible for our board of directors to issue one or more series of preferred stock with voting or other rights or preferences that could impede the success of any attempt to change control of us. These and other provisions may have the effect of deterring hostile takeovers or delaying changes in control or management of our company.

 

Stockholder Meetings. Our Bylaws provide that a special meeting of stockholders may be called only by the board of directors.

 

Requirements for Advance Notification of Stockholder Nominations and Proposals. Our Bylaws establish advance notice procedures with respect to stockholder proposals and the nomination of candidates for election as directors, other than nominations made by or at the direction of our board of directors or a committee of the board of directors.

 

Board of Directors Vacancies. Under our Bylaws, any vacancy on the board of directors, including a vacancy resulting from an enlargement of the board of directors, may be filled by vote of a majority of the remaining directors. The stockholders may elect a director or directors at any time to fill any vacancy or vacancies not filled by the directors.

 

Board of Directors Size. Under our Bylaws, the board of directors has the power to set the size of the board. The ability to increase or decrease the size of the board in conjunction with the other provisions above could make it more difficult for a third party to acquire control of the Company.

 

 

 

Delaware Anti-Takeover Statute

 

We are subject to Section 203 of the Delaware General Corporation Law (“DGCL”). This law prohibits a publicly held Delaware corporation from engaging in any business combination with any interested stockholder for a period of three years following the date that the stockholder became an interested stockholder, unless:

 

 

prior to the date of the transaction, the board of directors of the corporation approved either the business combination or the transaction which resulted in the stockholder becoming an interested stockholder;

 

upon consummation of the transaction which resulted in the stockholder becoming an interested stockholder, the interested stockholder owned at least 85% of the voting stock of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the number of shares outstanding those shares owned by persons who are directors and also officers and by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer; or

 

on or subsequent to the date of the transaction, the business combination is approved by the board of directors and authorized at an annual or special meeting of stockholders, and not by written consent, by the affirmative vote of at least two-thirds of the outstanding voting stock which is not owned by the interested stockholder.

 

Section 203 defines “business combination” to include:

 

 

any merger or consolidation involving the corporation and the interested stockholder;

 

any sale, transfer, pledge or other disposition of 10% or more of our assets involving the interested stockholder;

 

in general, any transaction that results in the issuance or transfer by us of any of our stock to the interested stockholder; or

 

the receipt by the interested stockholder of the benefit of any loans, advances, guarantees, pledges or other financial benefits provided by or through the corporation.

 

In general, Section 203 of the DGCL defines an “interested stockholder” as an entity or person beneficially owning 15% or more of the outstanding voting stock of the corporation and any entity or person affiliated with or controlling or controlled by the entity or person.

 

 
EX-23.1 4 ex_491655.htm EXHIBIT 23.1 ex_491655.htm

Exhibit 23.1

 

INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRMS CONSENT

 

We consent to the incorporation by reference in the Registration Statement of ThermoGenesis Holdings, Inc. on Forms S-8 (Files No. 333-233731, 333-227425, 333-218082, 333-206996, 333-187197, 333-171564 and 333-140668), on Forms S-3 (Files No. 333-227426, 333-231526, 333-235509, 333-215638 and 333-212314), and on Forms S-1 (Files No. 333-264242 and 333-224185) of our report dated March 30, 2023, which includes an explanatory paragraph as to the Company’s ability to continue as a going concern, with respect to our audits of the consolidated financial statements of ThermoGenesis Holdings, Inc. as of December 31, 2022 and 2021 and for each of the two years ended in the period ended December 31, 2022, which report is included in this Annual Report on Form 10-K of ThermoGenesis Holdings, Inc. for the year ended December 31, 2022.

 

/s/ Marcum LLP

 

Marcum LLP

New York, NY

March 30, 2023

 

 
EX-31.1 5 ex_491656.htm EXHIBIT 31.1 ex_491656.htm

 

Exhibit 31.1

 

PRINCIPAL EXECUTIVE OFFICERS CERTIFICATIONS
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Chris Xu, certify that:

 

1.         I have reviewed this Annual Report on Form 10-K of ThermoGenesis Holdings, Inc.;

 

2.         Based on my knowledge, this Annual 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 Annual Report;

 

3.         Based on my knowledge, the financial statements, and other financial information included in this Annual 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 Annual 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 Annual 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 Annual Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Annual Report based on such evaluation; and

 

(d)          Disclosed in this Annual 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 Annual 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.

 

Dated: March 30, 2023

/s/ Chris Xu

 

Chris Xu

Chief Executive Officer

 

 
EX-31.2 6 ex_491657.htm EXHIBIT 31.2 ex_491657.htm

 

Exhibit 31.2

 

PRINCIPAL FINANCIAL OFFICERS CERTIFICATIONS
PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002

 

I, Jeffery Cauble, certify that:

 

1.         I have reviewed this Annual Report on Form 10-K of ThermoGenesis Holdings, Inc.;

 

2.         Based on my knowledge, this Annual 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 Annual Report;

 

3.         Based on my knowledge, the financial statements, and other financial information included in this Annual 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 Annual 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 Annual 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 Annual Report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this Annual Report based on such evaluation; and

 

(d)          Disclosed in this Annual 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.

 

Dated: March 30, 2023

/s/ Jeffery Cauble

 

Jeffery Cauble

Chief Financial Officer

 

 
EX-32 7 ex_491658.htm EXHIBIT 32 ex_491658.htm

 

Exhibit 32

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

 

In connection with the Annual Report of ThermoGenesis Holdings, Inc. (the “Company”) on Form 10-K for the period ended December 31, 2022, as filed with the Securities and Exchange Commission on the date hereof (the “Annual Report”), each of the undersigned officers of the Company certifies, pursuant to 18 U.S.C. § 1350, as adopted pursuant to § 906 of the Sarbanes-Oxley Act of 2002, that, to such officer’s knowledge:

 

 

(1)

 The Annual 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 Annual Report fairly presents, in all material respects, the financial condition and results of operations of the Company as of the dates and for the periods expressed in the Annual Report.

 

 

     
 

Dated: March 30, 2023

/s/Chris Xu

   

Chris Xu

Chief Executive Officer

     
     
 

Dated: March 30, 2023

/s/ Jeffery Cauble

   

Jeffery Cauble

Chief Financial Officer

 

 
EX-101.SCH 8 thmo-20221231.xsd XBRL TAXONOMY EXTENSION SCHEMA 000 - Document - Document And Entity Information link:calculationLink link:definitionLink link:presentationLink 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) link:calculationLink link:definitionLink link:presentationLink 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) link:calculationLink link:definitionLink link:presentationLink 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) link:calculationLink link:definitionLink link:presentationLink 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) link:calculationLink link:definitionLink link:presentationLink 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) link:calculationLink link:definitionLink link:presentationLink 006 - Disclosure - Note 1 - Description of Business link:calculationLink link:definitionLink link:presentationLink 007 - Disclosure - Note 2 - Going Concern link:calculationLink link:definitionLink link:presentationLink 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies link:calculationLink link:definitionLink link:presentationLink 009 - Disclosure - Note 4 - Equipment and Leasehold Improvements link:calculationLink link:definitionLink link:presentationLink 010 - Disclosure - Note 5 - Intangible Assets and Goodwill link:calculationLink link:definitionLink link:presentationLink 011 - Disclosure - Note 6 - Related Party Transactions link:calculationLink link:definitionLink link:presentationLink 012 - Disclosure - Note 7 - Convertible Promissory Note link:calculationLink link:definitionLink link:presentationLink 013 - Disclosure - Note 8 - Related Party Lease link:calculationLink link:definitionLink link:presentationLink 014 - Disclosure - Note 9 - Leases link:calculationLink link:definitionLink link:presentationLink 015 - Disclosure - Note 10 - Commitments ans Contingencies link:calculationLink link:definitionLink link:presentationLink 016 - Disclosure - Note 11 - Stockholders' Equity link:calculationLink link:definitionLink link:presentationLink 017 - Disclosure - Note 12 - Revenues link:calculationLink link:definitionLink link:presentationLink 018 - Disclosure - Note 13 - Concentrations link:calculationLink link:definitionLink link:presentationLink 019 - Disclosure - Note 14 - Employee Retention Tax Credit link:calculationLink link:definitionLink link:presentationLink 020 - Disclosure - Note 15 - Income Taxes link:calculationLink link:definitionLink link:presentationLink 021 - Disclosure - Note 16 - Employee Retirement Plan link:calculationLink link:definitionLink link:presentationLink 022 - Disclosure - Note 17 - Subsequent Events link:calculationLink link:definitionLink link:presentationLink 023 - Disclosure - Significant Accounting Policies (Policies) link:calculationLink link:definitionLink link:presentationLink 024 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Tables) link:calculationLink link:definitionLink link:presentationLink 025 - Disclosure - Note 5 - Intangible Assets and Goodwill (Tables) link:calculationLink link:definitionLink link:presentationLink 026 - Disclosure - Note 6 - Related Party Transactions (Tables) link:calculationLink link:definitionLink link:presentationLink 027 - Disclosure - Note 7 - Convertible Promissory Note (Tables) link:calculationLink link:definitionLink link:presentationLink 028 - Disclosure - Note 8 - Related Party Lease (Tables) link:calculationLink link:definitionLink link:presentationLink 029 - Disclosure - Note 9 - Leases (Tables) link:calculationLink link:definitionLink link:presentationLink 030 - Disclosure - Note 11 - Stockholders' Equity (Tables) link:calculationLink link:definitionLink link:presentationLink 031 - Disclosure - Note 12 - Revenues (Tables) link:calculationLink link:definitionLink link:presentationLink 032 - Disclosure - Note 13 - Concentrations (Tables) link:calculationLink link:definitionLink link:presentationLink 033 - Disclosure - Note 15 - Income Taxes (Tables) link:calculationLink link:definitionLink link:presentationLink 034 - Disclosure - Note 2 - Going Concern (Details Textual) link:calculationLink link:definitionLink link:presentationLink 035 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 036 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Details Textual) link:calculationLink link:definitionLink link:presentationLink 037 - Disclosure - Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details) link:calculationLink link:definitionLink link:presentationLink 038 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) link:calculationLink link:definitionLink link:presentationLink 039 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details) link:calculationLink link:definitionLink link:presentationLink 040 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) link:calculationLink link:definitionLink link:presentationLink 041 - Disclosure - Note 6 - Related Party Transactions (Details Textual) link:calculationLink link:definitionLink link:presentationLink 042 - Disclosure - Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details) link:calculationLink link:definitionLink link:presentationLink 043 - Disclosure - Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details) link:calculationLink link:definitionLink link:presentationLink 044 - Disclosure - Note 7 - Convertible Promissory Note (Details Textual) link:calculationLink link:definitionLink link:presentationLink 045 - Disclosure - Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details) link:calculationLink link:definitionLink link:presentationLink 046 - Disclosure - Note 8 - Related Party Lease (Details Textual) link:calculationLink link:definitionLink link:presentationLink 047 - Disclosure - Note 8 - Related Party Lease - Lease Information (Details) link:calculationLink link:definitionLink link:presentationLink 048 - Disclosure - Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 049 - Disclosure - Note 9 - Leases (Details Textual) link:calculationLink link:definitionLink link:presentationLink 050 - Disclosure - Note 9 - Leases - Lease Information (Details) link:calculationLink link:definitionLink link:presentationLink 051 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details) link:calculationLink link:definitionLink link:presentationLink 052 - Disclosure - Note 10 - Commitments ans Contingencies (Details Textual) link:calculationLink link:definitionLink link:presentationLink 053 - Disclosure - Note 11 - Stockholders' Equity (Details Textual) link:calculationLink link:definitionLink link:presentationLink 054 - Disclosure - Note 11 -Stockholders' Equity - Warrant Activity (Details) link:calculationLink link:definitionLink link:presentationLink 055 - Disclosure - Note 11 - Stockholders' Equity - Stock-based Compensation (Details) link:calculationLink link:definitionLink link:presentationLink 056 - Disclosure - Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details) link:calculationLink link:definitionLink link:presentationLink 057 - Disclosure - Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details) link:calculationLink link:definitionLink link:presentationLink 058 - Disclosure - Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details) link:calculationLink link:definitionLink link:presentationLink 059 - Disclosure - Note 12 - Revenues (Details Textual) link:calculationLink link:definitionLink link:presentationLink 060 - Disclosure - Note 12 - Revenues - Disaggregation of Revenue (Details) link:calculationLink link:definitionLink link:presentationLink 061 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations (Details) link:calculationLink link:definitionLink link:presentationLink 062 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations 2 (Details) link:calculationLink link:definitionLink link:presentationLink 063 - Disclosure - Note 13 - Concentrations (Details Textual) link:calculationLink link:definitionLink link:presentationLink 064 - Disclosure - Note 13 - Concentrations - Accounts Receivables and Revenues (Details) link:calculationLink link:definitionLink link:presentationLink 065 - Disclosure - Note 14 - Employee Retention Tax Credit (Details Textual) link:calculationLink link:definitionLink link:presentationLink 066 - Disclosure - Note 15 - Income Taxes (Details Textual) link:calculationLink link:definitionLink link:presentationLink 067 - Disclosure - Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details) link:calculationLink link:definitionLink link:presentationLink 068 - Disclosure - Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details) link:calculationLink link:definitionLink link:presentationLink 069 - Disclosure - Note 16 - Employee Retirement Plan (Details Textual) link:calculationLink link:definitionLink link:presentationLink 070 - Disclosure - Note 17 - Subsequent Events (Details Textual) link:calculationLink link:definitionLink link:presentationLink EX-101.DEF 9 thmo-20221231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE EX-101.LAB 10 thmo-20221231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE Document And Entity Information Other income / (expense): thmo_ShortTermInvestmentMinimum Short Term Investment Minimum Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios, and adherence to certain clauses which must be met in order to avoid default. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants. Note To Financial Statement Details Textual Significant Accounting Policies us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate Statutory federal income tax benefit Note 4 - Equipment and Leasehold Improvements Note 5 - Intangible Assets and Goodwill Note 6 - Related Party Transactions Note 7 - Convertible Promissory Note us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments Note 8 - Related Party Lease Note 9 - Leases Note 11 - Stockholders' Equity Note 12 - Revenues Income Tax Disclosure [Text Block] Note 13 - Concentrations Note 15 - Income Taxes Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details) Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) us-gaap_LiabilitiesCurrent Total current liabilities Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details) Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Convertible Debt [Table Text Block] Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details) Other current liabilities Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details) Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details) Note 8 - Related Party Lease - Lease Information (Details) Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details) Note 9 - Leases - Lease Information (Details) thmo_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights Balance, exercise price (in dollars per share) Balance, exercise price (in dollars per share) The weighted average exercise price of each class of warrants or rights outstanding. Note 9 - Leases - Maturities of Lease Liabilities (Details) Note 11 -Stockholders' Equity - Warrant Activity (Details) Note 11 - Stockholders' Equity - Stock-based Compensation (Details) Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details) Share-Based Payment Arrangement, Option, Activity [Table Text Block] Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details) Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details) Note 12 - Revenues - Disaggregation of Revenue (Details) Note 12 - Revenue - Remaining Performance Obligations (Details) Note 12 - Revenue - Remaining Performance Obligations 2 (Details) Note 13 - Concentrations - Accounts Receivables and Revenues (Details) Foreign currency translation gain Foreign currency translation adjustments Reserve for excess and slow-moving inventories The amount of change in the reserve for inventory. Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details) Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details) Notes To Financial Statements Notes To Financial Statements [Abstract] Vested and Expected to Vest, weighted average contractual life, options (Year) Proceeds from sale of common stock and warrants, net Proceeds from Issuance of Common Stock, Net The net cash inflow from the additional capital contribution to the entity after payment for issuance costs. Vested and expected to vest, options (in shares) Vested and Expected to Vest, weighted average exercise price, options (in dollars per share) Non Vested Stock Options Activity [Table Text Block] The tabular disclosure of the non-vested stock options. Exercisable, weighted average exercise price, options (in dollars per share) Equity Incentive Plan 2017 [Member] Related to the 2017 equity incentive plan. Exercisable, weighted average remaining contractual life, options (Year) thmo_ClassOfWarrantOrRightExercisedDuringPeriod Warrants exercised (in shares) Class of Warrant or Right, Exercised During Period (in shares) The number of warrants or rights exercised during period. thmo_ClassOfWarrantOrRightExpiredOrCancelledDuringPeriod Warrants expired/canceled (in shares) The number of warrants or rights expired or cancelled during period. us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance Balance at January 1, 2022 Balance at December 31, 2022 Exercisable, options (in shares) Warrants expired/canceled, weighted average exercise price (in dollars per share) Weighted Average exercise price per share of warrants or rights expired or cancelled during period. Outstanding, weighted average remaining contractual life, options (Year) Warrants exercised, weighted average exercise price (in dollars per share) Weighted Average exercise price per share of warrants or rights exercised during period. Vested, nonvested, weighted average grant date fair value (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue Outstanding, nonvested, weighted average grant date fair value (in dollars per share) Outstanding, nonvested, weighted average grant date fair value (in dollars per share) us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares Vested (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice Outstanding, weighted average exercise price, options (in dollars per share) Outstanding, weighted average exercise price, options (in dollars per share) Convertible promissory note, net Forfeited/cancelled, weighted average exercise price, options (in dollars per share) Deferred revenue – short-term Contract with Customer, Liability, Current Expired, weighted average exercise price, options (in dollars per share) Goodwill and Intangible Assets Disclosure [Text Block] Granted, weighted average exercise price, options (in dollars per share) Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Accrued payroll and related expenses thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent Deferred revenue – short term Amount of increase (decrease) in current obligation to transfer good or service to customer for which consideration has been received or is receivable. Long-term deferred revenue and other noncurrent liabilities The amount of increase (decrease) in long-term deferred revenue and other noncurrent liabilities. Lessee, Operating Leases [Text Block] Accounts payable Revolving Credit Facility [Member] us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber Outstanding, options (in shares) Outstanding, options (in shares) us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod Expired, options (in shares) Credit Facility [Axis] Credit Facility [Domain] us-gaap_PolicyTextBlockAbstract Accounting Policies Trade Names [Member] Boyalife’s Cellular Therapy Division [Member] Represents Boyalife's Cellular Therapy Division. BioArchive [Member] The type or description of the product or service. AXP [Member] The type or description of the product or service. Licensing Agreements [Member] ImmuneCyte [Member] Related to ImmuneCyte. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant Manual Disposables [Member] The type or description of the product or service. us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost Share-Based Payment Arrangement, Accelerated Cost CAR-TXpress [Member] Related to the CAR-TXpress subsegment. Other [Member] The type or description of the product or service. Indefinite-Lived Intangible Assets [Axis] Indefinite-Lived Intangible Assets, Major Class Name [Domain] All Other Countries [Member] The description of the geographical location. us-gaap_PaymentsToAcquirePropertyPlantAndEquipment Capital expenditures us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized Pre-funded Units [Member] Related to pre-funded units. Current liabilities: Units [Member] Related to units. Developed Technology Rights [Member] thmo_DilutionGainFromEquityMethodInvestments Dilution Gain from Equity Method Investments Represents dilution gain from equity method investments. us-gaap_Assets Total assets Supplemental disclosures of cash flow information: thmo_EquityMethodInvestmentAccumulatedGainLoss Equity Method Investment Accumulated Gain Loss Represents equity method investment accumulated gain loss. Plan Name [Axis] Plan Name [Domain] us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic Net loss attributable to common stockholders Customer Relationships [Member] Exclusivity Fee [Member] Information pertaining to the exclusivity fee. Finite-Lived Intangible Assets by Major Class [Axis] Share-Based Payment Arrangement [Text Block] Finite-Lived Intangible Assets, Major Class Name [Domain] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Business Description and Basis of Presentation [Text Block] Award Type [Domain] thmo_DeferredTaxAssetsLeaseObligation Lease obligation Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease obligation. thmo_OperatingLossCarryforwardsNotSubjectToExpiration Operating Loss Carryforwards, Not Subject to Expiration Amount of operating loss carryforward not subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws. thmo_OperatingLossCarryforwardsSubjectToExpiration Operating Loss Carryforwards, Subject to Expiration Amount of operating loss carryforward subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws. Award Type [Axis] thmo_DeferredTaxLiabilitiesLeaseAsset Lease asset Amount of deferred tax consequences attributable to taxable temporary differences derived from lease asset. At The Market Offering Agreement [Member] Information pertaining to At The Market Offering Agreement. us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization Amortizable intangible assets, accumulated amortization Amortizable intangible assets, net Total Intangible assets, net Intangible assets, net Intangible assets, net Private Institution [Member] Information pertaining to private institution. HealthBanks Biotech [Member] Information pertaining to HealthBanks Biotech. thmo_MaximumOfferingPriceForIssuanceOfCommonStock Maximum Offering Price for Issuance of Common Stock Represents the maximum offering price for issuance of common stock. Amortizable intangible assets, gross thmo_SharesIssuedAveragePricePerShare Shares Issued, Average Price Per Share Average per share or per unit amount of equity securities issued. Loss attributable to non-controlling interests Convertible Debt Securities [Member] Share-Based Payment Arrangement, Option [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Antidilutive Securities [Axis] Antidilutive Securities, Name [Domain] Indefinite lived intangible assets Comprehensive loss attributable to non-controlling interests Warrants granted, weighted average exercise price (in dollars per share) Weighted Average exercise price per share of warrants or rights granted during period. Warrants granted (in shares) Class of Warrant or Right, Granted During Period (in shares) Number of warrants or rights granted during period. us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment Less accumulated depreciation Commitments and Contingencies Disclosure [Text Block] Equipment and leasehold improvements, net Total equipment and leasehold improvements, net Goodwill Goodwill Goodwill us-gaap_PropertyPlantAndEquipmentGross Machinery and equipment Device [Member] Information pertaining to the Device business segment. us-gaap_ConstructionInProgressGross Construction in Progress, Gross Long-Term Debt, Type [Axis] Long-Term Debt, Type [Domain] Warrant Amendment Agreement [Member] Relating to the warrant amendment agreement. us-gaap_EquityMethodInvestmentOwnershipPercentage Equity Method Investment, Ownership Percentage Sec. 174 Capitalized R&D Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development Net loss Net loss ImmuneCyte and Shangai KDWinfo Technology Co. Ltd. [Member] Information related to ImmuneCyte and Shangai KDWinfo Technology Co. Ltd. us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest Comprehensive loss thmo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour 2027 Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest Net loss Cash flows from investing activities: Per share data: Convertible Debt [Member] thmo_AdditionalCommonStockSharesAuthorized Additional Common Stock, Shares Authorized The cash value of the additional number of common shares permitted to be issued by offering agreement. thmo_SecondSixMonthsRentalExpenseOperatingLease Second Six Months, Rental Expense, Operating Lease Second six months, monthly rental expense under the operating lease agreement. thmo_PercentIncreaseAnnualRentalExpense Percent Increase, Annual Rental Expense The percent of annual monthly rental increases under the operating lease agreement. thmo_RoyaltyPercentOfAnnualNetSalesUsPatents Royalty, Percent of Annual Net Sales, US Patents The percentage annual net sales of products and services that are covered by U.S. patents to be recognized as royalty expense. us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities Accrued payroll and related expenses thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property The percentage of annual net sales of products and services covered by other licensed intellectual property recognized as royalty expense. Related Party Transactions Disclosure [Text Block] thmo_FirstSixMonthsRentalExpenseOperatingLeases First Six Months, Rental Expense, Operating Leases Monthly rental expense for the first six months of the lease agreement. us-gaap_IncomeTaxExpenseBenefit Total income tax expense Schedule of Related Party Transactions [Table Text Block] CHINA thmo_WorkingCapital Working Capital A measure of both a company's efficiency and its short-term financial health. The working capital is calculated as: Working Capital= Current Asset - Current Liabilities. us-gaap_OperatingExpenses Total operating expenses us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent Interest payable - related party us-gaap_DefinedContributionPlanCostRecognized Defined Contribution Plan, Cost us-gaap_IncreaseDecreaseInAccountsPayableTrade Accounts payable us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value, Total us-gaap_IncreaseDecreaseInOtherCurrentLiabilities Other current liabilities Conversion Price (in dollars per share) Conversion price (in dollars per share) Debt Instrument, Convertible, Conversion Price Stock-based compensation Share-Based Payment Arrangement, Expense us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger Amendment Flag Other comprehensive loss: us-gaap_ComprehensiveIncomeNetOfTax Comprehensive loss attributable to common stockholders City Area Code Maturity Date Debt Instrument, Maturity Date Use of Estimates, Policy [Policy Text Block] New Accounting Pronouncements, Policy [Policy Text Block] Reclassification, Comparability Adjustment [Policy Text Block] INDIA us-gaap_SharesOutstanding Balance at January 1, 2022 (in shares) Balance at December 31, 2022 (in shares) Common Stock, Shares, Outstanding, Ending Balance (in shares) Preferred stock, shares outstanding (in shares) Current Fiscal Year End Date Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Stated Interest Rate Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Variable lease cost us-gaap_LeaseCost Total lease cost us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets Prepaid expenses and other assets Discount rate Document Fiscal Period Focus Operating lease cost Document Fiscal Year Focus Consolidation, Policy [Policy Text Block] Lease, Cost [Table Text Block] dei_DocumentPeriodEndDate Document Period End Date Right-to-use asset acquired under operating lease Weighted average remaining lease term (Year) Entity File Number KOREA, REPUBLIC OF Amortization and foreign exchange Represents the amount of amortization and foreign currency translation (gain) loss for all intangible assets, excluding goodwill. dei_EntityEmergingGrowthCompany Entity Emerging Growth Company Face Value Face value Debt Instrument, Face Amount dei_DocumentType Document Type Gain on extinguishment of debt Gain on extinguishment of debt dei_EntitySmallBusiness Entity Small Business dei_EntityShellCompany Entity Shell Company Document Information [Line Items] Document Information [Table] Service [Member] us-gaap_AreaOfRealEstateProperty Area of Real Estate Property dei_EntityPublicFloat Entity Public Float dei_EntityFilerCategory Entity Filer Category Debt Instrument [Axis] dei_EntityCurrentReportingStatus Entity Current Reporting Status Debt Instrument, Name [Domain] dei_EntityVoluntaryFilers Entity Voluntary Filers dei_EntityWellKnownSeasonedIssuer Entity Well-known Seasoned Issuer Stock-based compensation expense us-gaap_IncreaseDecreaseInAccountsReceivable Accounts receivable Customer 1 us-gaap_ConcentrationRiskPercentage1 Concentration Risk, Percentage Entity Tax Identification Number Entity Central Index Key Entity Registrant Name Lease Agreement with Z3 Investment LLC [Member] Represents Lease Agreement with Z3 Investment LLC. Entity [Domain] Legal Entity [Axis] Customer Concentration Risk [Member] Entity Address, Address Line One Supplier Concentration Risk [Member] Entity Address, City or Town Entity Address, Postal Zip Code Facility Located in Rancho Cordova, California [Member] Represents the facility located in Rancho Cordova, California. Warrants, weighted average remaining contract term (Year) Weighted average remaining contractual term for outstanding warrants Entity Address, State or Province Exercisable, weighted average remaining contractual term (Year) Weighted average remaining contractual term for exercisable warrants. Concentration Risk Type [Axis] Concentration Risk Type [Domain] Entity Common Stock, Shares Outstanding (in shares) In Process Techonology [Member] Represents the information of in process technology. Cost of Goods and Service Benchmark [Member] Accounts Receivable [Member] PORTUGAL us-gaap_IncreaseDecreaseInInventories Inventories Revenue from Contract with Customer Benchmark [Member] Trading Symbol Concentration Risk Benchmark [Axis] Conversion of related party note payable to common stock Concentration Risk Benchmark [Domain] Conversion of related party note payable to common stock (in shares) Warrant, Other [Member] Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount. Local Phone Number Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Loss on disposal of equipment us-gaap_TableTextBlock Notes Tables us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity Line of Credit Facility, Maximum Borrowing Capacity Related Party [Axis] Related Party [Domain] Selling, general and administrative THAILAND Reserve for bad debt expense Granted, options (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period Forfeited/cancelled, options (in shares) us-gaap_WarrantsAndRightsOutstandingTerm Warrants and Rights Outstanding, Term (Year) Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Issuance of common stock via at- the-market offering, net (in shares) Stock Issued During Period, Shares, New Issues us-gaap_LiabilitiesAndStockholdersEquity Total liabilities and equity Issuance of common stock via at- the-market offering, net UNITED STATES Related Party Transaction [Axis] Current Liabilities [Member] Represents current liabilities. Related Party Transaction [Domain] Amended 2016 Plan [Member Information pertaining to the Amended 2016 equity incentive plan. Accumulated deficit Research and development Accumulated other comprehensive loss VIET NAM Convertible note price reset thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount Convertible note price reset Amount of increase in additional paid in capital resulting from valuation of triggering event on convertible note. Debt Disclosure [Text Block] us-gaap_InterestExpense Interest expense Measurement Input, Price Volatility [Member] us-gaap_InterestExpenseDebt Interest Expense, Debt, Total Net change in operating assets and liabilities: Measurement Input, Risk Free Interest Rate [Member] us-gaap_DisclosureTextBlockAbstract Notes to Financial Statements Substantial Doubt about Going Concern [Text Block] Non-current lease liability – related party Operating lease obligations – long-term Measurement Input, Expected Dividend Rate [Member] Subsequent Event [Member] Measurement Input, Expected Term [Member] Present value of operating lease liabilities Subsequent Event Type [Axis] Current lease liability (included in other current liabilities) us-gaap_OperatingLeaseLiabilityCurrent Distribution Agreement with AXP Distributor in China [Member] Represents distribution agreement with AXP distributor in China. Conversion price before Subsequent Event Type [Domain] Measurement Input, Conversion Price [Member] Retirement Benefits [Text Block] Intangible assets, gross Subsequent Events [Text Block] Right-of-use operating lease assets – related party, net Right-of-use operating lease assets, net Operating Lease, Right-of-Use Asset us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue Total lease payments us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount Less: imputed interest Measurement Input Type [Axis] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree 2025 Measurement Input Type [Domain] us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour 2026 2024 Fair Value of Financial Instruments, Policy [Policy Text Block] 2025 2026 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths 2023 us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo 2024 Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] 2023 Foreign Currency Transactions and Translations Policy [Policy Text Block] Other assets us-gaap_ShareBasedCompensation Stock-based compensation expense Related party promissory note converted to common stock Lessee, Operating Lease, Liability, Maturity [Table Text Block] us-gaap_DebtConversionConvertedInstrumentSharesIssued1 Debt Conversion, Converted Instrument, Shares Issued Business Combinations Policy [Policy Text Block] Weighted Average Amortization Period (Year) (Year) us-gaap_DebtConversionOriginalDebtAmount1 Debt Conversion, Original Debt, Amount Debt Conversion Description [Axis] Debt Conversion, Name [Domain] Expenses: Related Party Convertible Debt Price Reset [Member] Represents the related party transaction for the price reset in convertible debt. Amortization of debt discount/premium, net Amortization of Debt Discount (Premium) Income Tax, Policy [Policy Text Block] Schedule of Finite-Lived Intangible Assets [Table Text Block] us-gaap_LesseeOperatingLeaseTermOfContract Lessee, Operating Lease, Term of Contract thmo_ShortTermDebtInstrumentCarryingAmount Short Term, Gross Amount, before unamortized (discount) premium and debt issuance costs, of short-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt. us-gaap_LesseeOperatingLeaseRenewalTerm Lessee, Operating Lease, Renewal Term (Year) Research and Development Expense, Policy [Policy Text Block] us-gaap_Depreciation Depreciation, Total us-gaap_DepreciationDepletionAndAmortization Depreciation and amortization Cash paid for related party interest Amount of cash paid for interest, excluding capitalized interest, classified as operating activity for related party transactions. Legal Costs, Policy [Policy Text Block] us-gaap_SharesIssuedPricePerShare Shares Issued, Price Per Share Inventories, non-current Inventory, Noncurrent, Total us-gaap_AssetsCurrent Total current assets Share-Based Payment Arrangement [Policy Text Block] Common stock, $0.001 par value; 350,000,000 shares authorized; 1,037,138 issued and outstanding (279,629 at December 31, 2021) Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Adjustments to reconcile net loss to net cash used in operating activities: Common stock, shares authorized (in shares) Common Stock, Shares Authorized Common Stock, Shares, Issued (in shares) Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount Revenue from Contract with Customer [Policy Text Block] Interest payable – related party Carrying value as of the balance sheet date of [accrued] interest payable to related parties, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). Standard Product Warranty, Policy [Policy Text Block] us-gaap_DeferredTaxAssetsValuationAllowance Valuation allowance Statistical Measurement [Domain] us-gaap_OperatingLeasePayments Operating Lease, Payments Maximum [Member] Minimum [Member] Ownership [Domain] Reverse Stock Split [Policy Text Block] Disclosure of accounting policy for reverse stock split. Product and Service [Axis] Product and Service [Domain] Statistical Measurement [Axis] Investment, Name [Domain] Ownership [Axis] Debt, Policy [Policy Text Block] Cash paid for interest Investment, Name [Axis] Other Geographical [Axis] Property, Plant and Equipment Disclosure [Text Block] Geographical [Domain] us-gaap_DeferredTaxAssetsGross Total deferred tax assets Property, Plant and Equipment [Table Text Block] Preferred stock, shares authorized (in shares) Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] us-gaap_DeferredIncomeTaxLiabilities Total deferred tax liabilities Inventories Stock compensation thmo_ProceedsFromIssuanceOrSaleOfEquityNet Proceeds from Issuance or Sale of Equity, Net The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity, net of offering expenses. Preferred stock, par value (in dollars per share) us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives Leasehold improvements Net revenues Net revenues us-gaap_DeferredTaxAssetsDeferredIncome Deferred revenue Customer [Axis] us-gaap_DeferredTaxAssetsInventory Inventory Reserve Customer [Domain] Cumulative Effect, Period of Adoption [Domain] Cumulative Effect, Period of Adoption [Axis] us-gaap_ProceedsFromCustomers Proceeds from Customers Cumulative Effect, Period of Adoption, Adjustment [Member] us-gaap_PropertyPlantAndEquipmentUsefulLife Machinery and equipment (Year) Noncontrolling interests Cash flows from operating activities: Statement [Line Items] Accounts receivable, allowance for doubtful accounts Accounts receivable, net of allowance for doubtful accounts of $149,000 ($156,000 at December 31, 2021) Additional paid in capital thmo_EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossesAmount Expiration of net operating losses Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable expiration of net operating losses. thmo_EffectiveIncomeTaxRateReconciliationIntangibleAssetsAmount Intangible assets Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable intangible assets. AOCI Attributable to Parent [Member] Stockholders’ equity: Leasehold Improvements [Member] Property, Plant and Equipment, Policy [Policy Text Block] Employee retention tax credit and other income / (expense) Long-Lived Tangible Asset [Axis] Income tax credit carryforwards Long-Lived Tangible Asset [Domain] Net operating loss carryforwards Current assets: us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Inventory, Policy [Policy Text Block] Effects of foreign currency rate changes on cash and cash equivalents us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect Net increase (decrease) in cash, cash equivalents and restricted cash us-gaap_Liabilities Total liabilities us-gaap_NetCashProvidedByUsedInFinancingActivities Net cash provided by financing activities Commitments and Contingencies Sale of Stock [Axis] Sale of Stock [Domain] Executive Officer [Member] us-gaap_OperatingIncomeLoss Loss from operations us-gaap_NetCashProvidedByUsedInOperatingActivities Net cash used in operating activities us-gaap_ContractWithCustomerLiabilityRevenueRecognized Contract with Customer, Liability, Revenue Recognized Prepaid expenses and other current assets us-gaap_NetCashProvidedByUsedInInvestingActivities Net cash used in investing activities us-gaap_DeferredTaxLiabilities Net deferred taxes us-gaap_GrossProfit Gross profit Cost of revenues Counterparty Name [Axis] The July 2019 Note [Member] Represents the unsecured convertible promissory note issued in July 2019. Counterparty Name [Domain] Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block] us-gaap_ContractWithCustomerLiability Contract with Customer, Liability, Total us-gaap_InterestPayableCurrentAndNoncurrent Interest Payable Accounting Standards Update 2016-02 [Member] Accounting Standards Update [Domain] us-gaap_PaymentsOfStockIssuanceCosts Payments of Stock Issuance Costs Concentration Risk, Credit Risk, Policy [Policy Text Block] us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment Depreciation and amortization Accounting Standards Update [Axis] Noncontrolling Interest [Member] us-gaap_ProceedsFromIssuanceOrSaleOfEquity Proceeds from Issuance or Sale of Equity, Total Customer 3 [Member] Represents the third major customer of the company. Proceeds from exercise of warrants and pre-funded warrants Retained Earnings [Member] us-gaap_ProceedsFromIssuanceOfCommonStock Proceeds from Issuance of Common Stock Title of Individual [Domain] Title of Individual [Axis] Additional Paid-in Capital [Member] Common Stock [Member] Equity Components [Axis] Equity Component [Domain] us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 Class of Warrant or Right, Exercise Price of Warrants or Rights us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) Class of Warrant or Right [Axis] Revenue, Remaining Performance Obligation, Amount Class of Warrant or Right [Domain] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign Income (Loss) from Continuing Operations before Income Taxes, Foreign us-gaap_ClassOfWarrantOrRightOutstanding Class of Warrant or Right, Outstanding Balance (in shares) Balance (in shares) us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic Income (Loss) from Continuing Operations before Income Taxes, Domestic us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights Class of Warrant or Right, Number of Securities Called by Warrants or Rights dei_IcfrAuditorAttestationFlag ICFR Auditor Attestation Flag Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block] us-gaap_LineOfCredit Long-Term Line of Credit, Total State and Local Jurisdiction [Member] Income Tax Authority [Axis] Income Tax Authority [Domain] Disaggregation of Revenue [Table Text Block] Domestic Tax Authority [Member] Foreign Tax Authority [Member] Office Equipment [Member] Revenue from Contract with Customer [Text Block] Document Annual Report Machinery and Equipment [Member] Defined Contribution Plan [Text Block] Cash and Cash Equivalents, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Domain] us-gaap_DebtInstrumentUnamortizedDiscount Debt Instrument, Unamortized Discount, Total Remainging unamortized discount Receivable [Policy Text Block] Entity Incorporation, State or Country Code us-gaap_UnrecognizedTaxBenefits Unrecognized Tax Benefits, Ending Balance Carrying Value us-gaap_DebtInstrumentCarryingAmount thmo_NonoperatingIncomeExpenseIncludingInterestExpense Total other expense Represents the amount of nonoperating income (expense) including interest expense. Transfer of inventories to equipment Value of inventory transferred to fixed assets in noncash transactions. Accounting Policies [Abstract] dei_DocumentTransitionReport Document Transition Report Basis of Accounting, Policy [Policy Text Block] thmo_EmployeeRetentionTaxCredit Employee Retention Tax Credit Amount of refundable payroll tax credit provided under the Coronavirus Aid, Relief, and Economic Security (CARES) Act. Concentration Risk Disclosure [Text Block] Selling, General and Administrative Expenses [Member] Schedules of Concentration of Risk, by Risk Factor [Table Text Block] dei_EntityInteractiveDataCurrent Entity Interactive Data Current Security Exchange Name Title of 12(b) Security Cost of Sales [Member] Research and Development Expense [Member] Device Revenue [Member] The amount of revenue derived from device sales. Income Statement Location [Axis] Income Statement Location [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] thmo_StockIssuedDuringPeriodUnitsNewIssues Stock Issued During Period, Units, New Issues Number of new units issued during the period. Other Subsegments [Member] Related to other subsegments not separately categorized. thmo_PercentOfOwnershipInterestTransferred Percent of Ownership Interest Transferred The percent of ownership interest transferred. Auditor Name Pre-funded Units Warrant [Member] Related to pre-funded units warrant. us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Offering Warrants [Member] Related to the offering warrants. Auditor Firm ID Subsegments [Axis] thmo_WarrantsAndRightsOutstandingWarrantsExercised Warrants and Rights Outstanding, Warrants Exercised The number of warrants or rights outstanding exercised during the period. Subsegments [Domain] Auditor Location Segments [Axis] Segments [Domain] Convertible promissory note – related party, net us-gaap_NotesPayableRelatedPartiesNoncurrent us-gaap_TaxCreditCarryforwardAmount Tax Credit Carryforward, Amount Measurement Input, Conversion Price Before [Member] Represents conversion price before for measurement input. Research Tax Credit Carryforward [Member] us-gaap_SharePrice Share Price Common stock equivalents of convertible promissory notes and accrued interest (in shares) Carrying Value Notes Payable, Related Parties Tax Credit Carryforward [Axis] Tax Credit Carryforward, Name [Domain] us-gaap_OperatingLossCarryforwards Operating Loss Carryforwards Statement [Table] us-gaap_NotesPayableRelatedPartiesClassifiedCurrent Convertible promissory note – related party us-gaap_MinorityInterestOwnershipPercentageByParent Noncontrolling Interest, Ownership Percentage by Parent Statement of Financial Position [Abstract] Weighted average common shares outstanding basic and diluted (in shares) Boyalife Asset Holding II [Member] Represents the information pertaining to Boyalife Asset Holding II. Clinical Revenue [Member] Revenues derived from clinical services. Non-vested Stock Options [Member] The type or description of the award. Basic and diluted net loss per common share (in dollars per share) Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Statement of Cash Flows [Abstract] Statement of Stockholders' Equity [Abstract] Lease Contractual Term [Domain] Lease Contractual Term [Axis] Income Statement [Abstract] Customer 1 [Member] Refers to information regarding customer 1. us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued Business Acquisition, Equity Interest Issued or Issuable, Number of Shares Supplier 1 [Member] Refers to information regarding supplier 1. thmo_EffectiveIncomeTaxRateReconciliationDisallowedFinancingCostsAmount Disallowed financing costs Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disallowed financing costs. Exercisable, shares (in shares) Number of warrants or rights exercisable. Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Accounting Standards Update 2020-06 [Member] Exercisable, weighted average exercise price (in dollars per share) The weighted-average exercise price per share or per unit of warrants or rights exercisable. Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Schedule of Intangible Assets and Goodwill [Table Text Block] Convertible Note Converted into Common Stock [Member] Represents the convertible note are converted into common stock during the period. us-gaap_IncomeTaxReconciliationOtherAdjustments Other Cash flows from financing activities: thmo_OperatingLeaseOperatingExpensesPerMonth Operating lease, Operating Expenses, Per Month The operating expenses per month of a operating lease. Other noncurrent liabilities us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance Change in valuation allowance 2027 Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach). PPP loan forgiveness Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to debt forgiveness. Device Registration [Member] The type or description of the finite intangible assets. Computer and Software [Member] The type or description of the property, plant, or equipment. Exercise of pre-funded warrants (in shares) Number of shares issued during the period as a result of the exercise of warrants. Exercise of pre-funded warrants Value of shares issued during the period as a result of the exercise of warrants. Deferred revenue – long-term Contract with Customer, Liability, Noncurrent us-gaap_StockholdersEquity Total ThermoGenesis Holdings, Inc. stockholders’ equity Class of Stock [Axis] Class of Stock [Domain] Customer 2 [Member] Represents customer 2. Incentive stock options Conversion of January 2019 Amended Notes to Common Stock [Member] Represents the conversion of the January 2019 amended notes to common stock. us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes State and local taxes Foreign rate differential EX-101.PRE 11 thmo-20221231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE EX-101.CAL 12 thmo-20221231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE GRAPHIC 13 thmo20221231_10kimg001.jpg begin 644 thmo20221231_10kimg001.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#WZBBBD,** M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH MH *H:MK-AHEI]IU"X6&,G:HQDL?0 O:/XITK7)#%:3,)@-WE2IM8CU'K6W7@G@22ZU/QI MIRVV[%NQEF8=%0 @Y^N_P#N[QFI* "BBB@ HHHH **** "BBC(SC(SZ4 %<+XZUVXM;^VTR&5HH MWC\V5D."W) &?3@UW5<'\3-%ENM.AU:V4F6SR)0.\9[_ ('GZ$U<+7U.S+^1 MXB*J;?KT,70/$%QI_B&TA$\DEM,-:OKJ=;' M3%OI5-U+C+X8C" ]>F,GCZU5\)0R:EXNTR(GY4F$K?1/F_I5[Q#XE?7==F;> M?L4+E((^V ?O8]3UI5\1]65UNSVZ^"<\1RT]--7\]/F>H>&-"T70=/-OHPC9 M2099@X=Y#ZLP_ETK=KQ;2M;DTW5K26U;&Z14= >'4D @_G7M-84:_MDV]SQ< M=A)8::N[W.6O/!VCPV-Q,D4V^.)F7,IZ@<5F^&/#6FZKHJ75TDAE+LI*R$#@ M^E=CJ/\ R"[O_K@__H)K%\#_ /(LQ?\ 71_YUL<)G+]ETCQN \@BM;>Q"[G/ M0 ?K6U9^*])OKL6T<[+(QPGF(5#?0UDW%K#=_$94G0.B6X<*PR"0.,_G3_'L M$2Z1!,; ADD$RDH1Z4 =-=:O96=Y':W$WERNAD&0<;1G)ST'0U3B\5Z3+;R7"S/Y M*2B$OY9Y8C(KG]7M6N]=\/6U\IW/ JS*3R2.H-:'C>&*#PVJQ1I&OGIPB@=C M0!>N/%VCVUV;=[AF*MM9T0LJGZ_X5)?^)]*T_8)+CS&=0X6)=QVGH?:ENM-M M%\,2VBPH(5MR0,="%SGZY[UG^![:$>'Q-Y:^9*[!V(R2 < ?2@#=T_4;75+8 M7%I*)(\X/&"#Z$50O_%&E:?.8))VDF7ADA0N5^M&Y>VTJV.UVC.&E/UI-3C73_'>GR6J[&NEVRA>ASD$_R/X5)X$D M5+6^M& 6>.?+ ]<8Q_,&@"Z/!6B>7M-O(6_O^:VZM>WAM]*TU(1(5MX$^_*W M0>I-4-8M]6+/<6.I);PQQ$F,Q!B2,GK7(7VK7VI>%[);B0RM<7C*V,+N"XPO M'N:!G4_\)CHWF[?.E\LG;YWDMLS]:TKS5K*PM8KF>;$,K!4=06!)Z=*P9+O5 MY+!K(^%P+>X5@"?\ /O0!UDOC#1XI60322*IPTD<19%_&M4:A M9FP^W"XC^R[=WFYXQ7-V-YJUKIL5K#X:!@" ?ZYP_] M!6@#2O?%6E6-RUN\KR2(<.(HRP7ZFKRZA93Z>EYYJFVE'REE/S9XQBN5MCJ' MA"6Z$U@;NQED+FXB^\![_P#U_P ZZ119Z[I,3P/B!N5P,8[$$?F*0SC7\,V_ MAVXU;7].E4V+:?-Y2YYBD../IUQZ=*\G1C&.#C%>^^(-+D;P=J&GV4;33RQ$ M*.[,2/RK*\+_ ]L-&6.YOU2\OQSEAF.,_[([GW/Z5S8FG.M-'T.!S.%&C*I M6=Y.R2ZZ(YGP'X0O+R_@U?48FBLX3YD*.,-*W8X[*.OO7K=)2UM2IJFK(\C& M8N>*J<\_DNQ!=Q-/93PIC=)&RC/3)&*SO#6F3Z3HR6ER4,BNS'8' Q@C^M;E%,#G MM5T"XNOL=Y93K!J%J@56/W6 [']?SIJS>+7"H;33HSWD+D_I71T4 8.I:1=7 M?B/3=0C,8AMA^\!8Y[].*D\3Z5<:QI(M;8QB3S5?YS@8&:VJ* *T\+R:=+;K MC>T)09Z9(Q5'PWIL^DZ-':7)0R*[$[#DB@#GM/T.>#7-6NKGRFMKP%54 M,2<$\YXJK::9KN@-)!IOV>\LG8LB3/M9/\_YQ75T4 W>WTX!U* M&3<>GKC/]*;!X2)\,_V9!,TA M!/N13];TG4]8\/V]L[6_VQ9 \A!(3OTX]Q71T4 1*A%N$XR$Q^E2+0 M;S3=0:/]_)N5HCG;P,'D=GUK9HH Y2YTO6]>N;5=2CM;6U@<2$1/N9C[5=32+I M/%\^JYB^SO#L4;CNS@#ICVK>HH YB;_A*YK:6T>WL#Y@*&<.1P?:M70]+&CZ =5%9^9YC+EF;'!)ZX]JTJ* $HI:*0Q*6BBF(__]D! end XML 14 R1.htm IDEA: XBRL DOCUMENT v3.23.1
Document And Entity Information - USD ($)
12 Months Ended
Dec. 31, 2022
Mar. 27, 2023
Jun. 30, 2022
Document Information [Line Items]      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2022    
Document Transition Report false    
Entity File Number 000-16375    
Entity Registrant Name ThermoGenesis Holdings, Inc.    
Entity Incorporation, State or Country Code DE    
Entity Tax Identification Number 94-3018487    
Entity Address, Address Line One 2711 Citrus Road    
Entity Address, City or Town Rancho Cordova    
Entity Address, State or Province CA    
Entity Address, Postal Zip Code 95742    
City Area Code 916    
Local Phone Number 858-5100    
Title of 12(b) Security Common Stock, $.001 par value    
Trading Symbol THMO    
Security Exchange Name NASDAQ    
Entity Well-known Seasoned Issuer No    
Entity Voluntary Filers No    
Entity Current Reporting Status Yes    
Entity Interactive Data Current Yes    
Entity Filer Category Non-accelerated Filer    
Entity Small Business true    
Entity Emerging Growth Company false    
ICFR Auditor Attestation Flag false    
Entity Shell Company false    
Entity Public Float     $ 4,277,535
Entity Common Stock, Shares Outstanding (in shares)   1,535,869  
Auditor Firm ID 688    
Auditor Name Marcum LLP    
Auditor Location New York, NY    
Entity Central Index Key 0000811212    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2022    
Document Fiscal Period Focus FY    
Amendment Flag false    
XML 15 R2.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Current assets:    
Cash and cash equivalents $ 4,177,000 $ 7,280,000
Accounts receivable, net of allowance for doubtful accounts of $149,000 ($156,000 at December 31, 2021) 1,865,000 733,000
Inventories 3,334,000 5,373,000
Prepaid expenses and other current assets 1,508,000 1,578,000
Total current assets 10,884,000 14,964,000
Inventories, non-current 1,003,000 1,709,000
Equipment and leasehold improvements, net 1,254,000 1,261,000
Right-of-use operating lease assets, net 372,000 571,000
Goodwill 781,000 781,000
Intangible assets, net 1,286,000 1,318,000
Other assets 256,000 48,000
Total assets 19,386,000 20,652,000
Current liabilities:    
Accounts payable 820,000 1,280,000
Accrued payroll and related expenses 399,000 348,000
Deferred revenue – short-term 782,000 719,000
Convertible promissory note – related party 5,777,000  
Interest payable – related party 1,492,000 2,231,000
Convertible promissory note, net 962,000 813,000
Other current liabilities 1,277,000 957,000
Total current liabilities 11,509,000 6,348,000
Convertible promissory note – related party, net   9,245,000
Operating lease obligations – long-term 131,000 398,000
Deferred revenue – long-term 911,000 1,244,000
Other noncurrent liabilities 17,000 20,000
Total liabilities 16,063,000 17,255,000
Commitments and Contingencies  
Stockholders’ equity:    
Common stock, $0.001 par value; 350,000,000 shares authorized; 1,037,138 issued and outstanding (279,629 at December 31, 2021) 1,000 0
Additional paid in capital 270,377,000 268,459,000
Accumulated deficit (266,193,000) (264,662,000)
Accumulated other comprehensive loss 111,000 31,000
Total ThermoGenesis Holdings, Inc. stockholders’ equity 4,296,000 3,828,000
Noncontrolling interests (973,000) (431,000)
Total equity 3,323,000 3,397,000
Total liabilities and equity 19,386,000 $ 20,652,000
Lease Agreement with Z3 Investment LLC [Member]    
Current assets:    
Right-of-use operating lease assets, net 3,550,000  
Current liabilities:    
Operating lease obligations – long-term $ 3,495,000  
XML 16 R3.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Accounts receivable, allowance for doubtful accounts $ 149,000 $ 156,000
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 2,000,000 2,000,000
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 350,000,000 350,000,000
Common Stock, Shares, Outstanding, Ending Balance (in shares) 1,037,138 279,629
Common Stock, Shares, Issued (in shares) 1,037,138 279,629
XML 17 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net revenues $ 10,483,000 $ 9,294,000
Cost of revenues 7,773,000 5,801,000
Gross profit 2,710,000 3,493,000
Expenses:    
Selling, general and administrative 7,244,000 8,515,000
Research and development 1,659,000 2,209,000
Total operating expenses 8,903,000 10,724,000
Loss from operations (6,193,000) (7,231,000)
Other income / (expense):    
Interest expense (5,616,000) (6,103,000)
Gain on extinguishment of debt 0 652,000
Employee retention tax credit and other income / (expense) (3,000) 802,000
Total other expense (5,619,000) (4,649,000)
Net loss (11,812,000) (11,880,000)
Loss attributable to non-controlling interests (542,000) (501,000)
Net loss attributable to common stockholders (11,270,000) (11,379,000)
Net loss (11,812,000) (11,880,000)
Other comprehensive loss:    
Foreign currency translation adjustments 80,000 15,000
Comprehensive loss (11,732,000) (11,865,000)
Comprehensive loss attributable to non-controlling interests (542,000) (501,000)
Comprehensive loss attributable to common stockholders $ (11,190,000) $ (11,364,000)
Per share data:    
Basic and diluted net loss per common share (in dollars per share) $ (20.45) $ (43.41)
Weighted average common shares outstanding basic and diluted (in shares) 550,993 262,135
XML 18 R5.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Equity (Unaudited) - USD ($)
Common Stock [Member]
At The Market Offering Agreement [Member]
Common Stock [Member]
Related Party Convertible Debt Price Reset [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
At The Market Offering Agreement [Member]
Additional Paid-in Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-in Capital [Member]
Related Party Convertible Debt Price Reset [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Related Party Convertible Debt Price Reset [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Related Party Convertible Debt Price Reset [Member]
AOCI Attributable to Parent [Member]
Noncontrolling Interest [Member]
Related Party Convertible Debt Price Reset [Member]
Noncontrolling Interest [Member]
At The Market Offering Agreement [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Related Party Convertible Debt Price Reset [Member]
Total
Balance at January 1, 2022 (in shares) at Dec. 31, 2020     213,477                              
Balance at January 1, 2022 at Dec. 31, 2020     $ 0       $ 259,067,000     $ (253,283,000)   $ 16,000   $ 70,000       $ 5,870,000
Stock-based compensation expense             2,560,000                     2,560,000
Issuance of common stock via at- the-market offering, net (in shares) 66,152                                  
Issuance of common stock via at- the-market offering, net $ 0     $ 6,832,000                     $ 6,832,000      
Convertible note price reset                                   0
Foreign currency translation gain                       15,000           15,000
Net loss                   (11,379,000)       (501,000)       (11,880,000)
Balance at December 31, 2022 (in shares) at Dec. 31, 2021     279,629                              
Balance at December 31, 2022 (Accounting Standards Update 2020-06 [Member]) at Dec. 31, 2021         $ (10,681,000)     $ 9,739,000               $ (942,000)    
Balance at December 31, 2022 at Dec. 31, 2021     $ 0       268,459,000     (264,662,000)   31,000   (431,000)       3,397,000
Stock-based compensation expense             267,000                      
Issuance of common stock via at- the-market offering, net (in shares) 196,843   261,885                              
Issuance of common stock via at- the-market offering, net $ 0   $ 0 $ 3,037,000     1,546,000     0   0   0 $ 3,037,000     1,546,000
Convertible note price reset   $ 0 $ 0     $ 4,635,000 112,000   $ 0 0 $ 0 0 $ 0 0     $ 4,635,000 112,000
Conversion of related party note payable to common stock (in shares)     234,495                              
Conversion of related party note payable to common stock     $ 1,000       2,999,000     0   0   0       3,000,000
Exercise of pre-funded warrants (in shares)     64,286                              
Exercise of pre-funded warrants             3,000                     3,000
Foreign currency translation gain                       80,000           80,000
Net loss                   (11,270,000)       (542,000)       (11,812,000)
Balance at December 31, 2022 (in shares) at Dec. 31, 2022     1,037,138                              
Balance at December 31, 2022 at Dec. 31, 2022     $ 1,000       $ 270,377,000     $ (266,193,000)   $ 111,000   $ (973,000)       $ 3,323,000
XML 19 R6.htm IDEA: XBRL DOCUMENT v3.23.1
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Cash flows from operating activities:    
Net loss $ (11,812,000) $ (11,880,000)
Adjustments to reconcile net loss to net cash used in operating activities:    
Depreciation and amortization 926,000 633,000
Stock-based compensation expense 267,000 2,560,000
Amortization of debt discount/premium, net 3,487,000 3,631,000
Reserve for excess and slow-moving inventories 667,000 864,000
Reserve for bad debt expense 2,000 (56,000)
Loss on disposal of equipment (11,000) (0)
Gain on extinguishment of debt 0 (652,000)
Net change in operating assets and liabilities:    
Accounts receivable (1,134,000) 703,000
Inventories 2,073,000 (1,031,000)
Prepaid expenses and other assets (139,000) (700,000)
Accounts payable (386,000) (74,000)
Interest payable - related party (738,000) 149,000
Accrued payroll and related expenses 51,000 (1,000)
Deferred revenue – short term 63,000 111,000
Other current liabilities 330,000 (323,000)
Long-term deferred revenue and other noncurrent liabilities (951,000) (554,000)
Net cash used in operating activities (7,283,000) (6,620,000)
Cash flows from investing activities:    
Capital expenditures (400,000) (93,000)
Net cash used in investing activities (400,000) (93,000)
Cash flows from financing activities:    
Proceeds from sale of common stock and warrants, net 4,583,000 6,832,000
Proceeds from exercise of warrants and pre-funded warrants 3,000 0
Net cash provided by financing activities 4,586,000 6,832,000
Effects of foreign currency rate changes on cash and cash equivalents (6,000) 0
Net increase (decrease) in cash, cash equivalents and restricted cash (3,103,000) 119,000
Cash, cash equivalents and restricted cash at beginning of period 7,280,000 7,161,000
Cash, cash equivalents and restricted cash at end of period 4,177,000 7,280,000
Supplemental disclosures of cash flow information:    
Cash paid for interest 180,000 240,000
Cash paid for related party interest 2,628,000 2,139,000
Right-to-use asset acquired under operating lease 3,863,000  
Convertible note price reset 112,000 0
Related party promissory note converted to common stock 3,000,000  
Transfer of inventories to equipment   $ 181,000
Related Party Convertible Debt Price Reset [Member]    
Supplemental disclosures of cash flow information:    
Convertible note price reset $ 4,635,000  
XML 20 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Note 1 - Description of Business
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Business Description and Basis of Presentation [Text Block]

1.

Description of Business

 

The Company develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.

 

Medical Device Products for Automated Cell Processing

 

The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.

 

Planned CDMO Business

 

In March 2022, our Board of Directors approved the planned expansion of the Company’s business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company plans to develop and build-out the capabilities to become a Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies by partnering with Boyalife Genomics Tianjin Ltd., a China-based CDMO (“Boyalife Genomics”), to in-license certain know-how and other intellectual property from Boyalife Genomics, and by leasing and building out a cell manufacturing facility in Sacramento, California. We intend to leverage our existing technology and combine it with the in-licensed technologies to develop a proprietary manufacturing platform for cell manufacturing activities and other cell manufacturing solutions for clients with therapeutic candidates in various stages of development.

 

Our common stock is traded on the Nasdaq Capital Market exchange under the ticker symbol “THMO”.

XML 21 R8.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Going Concern
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Substantial Doubt about Going Concern [Text Block]

2.

Going Concern

 

At December 31, 2022, the Company had cash and cash equivalents of $4,177,000 and negative working capital of $625,000. The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.

 

The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.

 

 

XML 22 R9.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Summary of Significant Accounting Policies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]

3.

Summary of Significant Accounting Policies

 

Basis of Presentation

 

The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP).

 

Reverse Stock Split

 

On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.

 

All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.

 

Principles of Consolidation

 

The consolidated financial statements include the accounts of ThermoGenesis Holdings, Inc. and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio. All significant intercompany accounts and transactions have been eliminated upon consolidation.

 

Non-controlling Interests

 

The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's consolidated balance sheets reflect non-controlling interests within the equity section.

 

Use of Estimates

 

Preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the allowance for doubtful accounts, carrying amounts of inventories, depreciation and amortization, warranty obligations, assumptions made in valuing financial instruments issued in various compensation and financing arrangements, deferred income taxes and related valuation allowance and the fair values of intangibles and goodwill. Actual results could materially differ from the estimates and assumptions used in the preparation of the Company’s consolidated financial statements.

 

Revenue Recognition

 

Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue). Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. For more information on revenues, see Note 12.

 

 

Cash and Cash Equivalents

 

The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company’s cash and cash equivalents is maintained in checking accounts with reputable financial institutions that may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has cash and cash equivalents of $47,000 and $87,000 at December 31, 2022 and 2021 in India. The Company has not experienced any realized losses on the Company’s deposits of cash and cash equivalents.

 

Foreign Currency Translation

 

The Company’s reporting currency is the US dollar. The functional currency of the Company’s subsidiary in India is the Indian rupee (“INR”). Assets and liabilities are translated into US dollars at period end exchange rates. Revenue and expenses are translated at average rates of exchange prevailing during the periods presented. Cash flows are also translated at average exchange rates for the period, therefore, amounts reported on the consolidated statement of cash flows do not necessarily agree with changes in the corresponding balances on the consolidated balance sheet. Equity accounts other than retained earnings are translated at the historic exchange rate on the date of investment.

 

Goodwill, Intangible Assets and Impairment Assessments

 

Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which generally range from three to ten years. Each period the Company evaluates the estimated remaining useful lives of purchased intangible assets and whether events or changes in circumstances warrant a revision to the remaining periods of amortization.

 

For goodwill and indefinite-lived intangible assets, the carrying amounts are periodically reviewed for impairment (at least annually) and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. According to ASC 350, Intangibles-Goodwill and Other”, the Company can opt to perform a qualitative assessment or a quantitative assessment; however, if the qualitative assessment determines that it is more likely than not (i.e., a likelihood of more than 50 percent) the fair value is less than the carrying amount; the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value.

 

Fair Value of Financial Instruments

 

In accordance with ASC 820, Fair Value Measurements and Disclosures, fair value is defined as the exit price, or the amount that would be received for the sale of an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date.

 

 

The guidance also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors that market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value:

 

 

Level 1:

Quoted market prices in active markets for identical assets or liabilities.

 

Level 2:

Other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.

 

Level 3:

Unobservable inputs reflecting the reporting entity’s own assumptions.

 

The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short duration.

 

Accounts Receivable and Allowance for Doubtful Accounts

 

The Company’s receivables are recorded when billed and represent claims against third parties that will be settled in cash. The carrying value of the Company’s receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. The Company estimates the allowance for doubtful accounts based on historical collection trends, age of outstanding receivables and existing economic conditions. If events or changes in circumstances indicate that a specific receivable balance may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. A customer’s receivable balance is considered past-due based on its contractual terms. Past-due receivable balances are written-off when the Company’s internal collection efforts have been unsuccessful in collecting the amount due.

 

Inventories

 

Inventories are stated at the lower of cost or net realizable value and include the cost of material, labor and manufacturing overhead. Cost is determined on a first-in, first-out basis. The Company writes-down inventory to its estimated net realizable value when conditions indicate that the selling price could be less than cost due to physical deterioration, obsolescence, changes in price levels, or other causes, which it includes as a component of cost of revenues. Additionally, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers, distributors and market conditions.

 

At times, the Company will purchase inventories in larger quantities to obtain volume purchase discounts. In some cases, purchases may exceed expected sales for certain products in the following year. If the Company purchases inventory which is likely to not be sold in the next year, that inventory is classified as non-current. As of December 31, 2022 and December 31, 2021, the Company had $1,003,000 and $1,709,000, respectively of non-current inventory.

 

Equipment and Leasehold Improvements, Net

 

Equipment consisting of machinery and equipment, computers and software, office equipment and leasehold improvements is recorded at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation for machinery and equipment, computers and software and office furniture are computed under the straight-line method over the estimated useful lives. Leasehold improvements are amortized under the straight-line method over their estimated useful lives or the remaining lease period, whichever is shorter. When equipment and leasehold improvements are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and the impact of any resulting gain or loss is recognized within general and administrative expenses in the consolidated statement of operations for the period.

 

 

Warranty

 

We provide for the estimated cost of product warranties at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability could have a material impact on our financial position, cash flows or results of operations.

 

Debt Discount and Issue Costs

 

The Company amortizes debt discount and debt issue costs over the life of the associated debt instrument, using the straight-line method which approximates the interest rate method.

 

Stock-Based Compensation

 

We use the Black-Scholes-Merton option-pricing formula in determining the fair value of our options at the grant date and apply judgment in estimating the key assumptions that are critical to the model such as the expected term, volatility and forfeiture rate of an option. Our estimate of these key assumptions is based on historical information and judgment regarding market factors and trends. If any of the key assumptions change significantly, stock-based compensation expense for new awards may differ materially in the future from that recorded in the current period. The compensation expense is then amortized over the vesting period.

 

The Company has three stock-based compensation plans, which are described more fully in Note 11.

 

Valuation and Amortization Method – The Company estimates the fair value of stock options granted using the Black-Scholes-Merton option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The formula does not include a discount for post-vesting restrictions, as we have not issued awards with such restrictions.

 

Expected Term – For options which the Company has limited available data, the expected term of the option is based on the simplified method. This simplified method averages an award’s vesting term and its contractual term. For all other options, the Company's expected term represents the period that the Company's stock-based awards are expected to be outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior.

 

Expected Volatility – Expected volatility is based on historical volatility. Historical volatility is computed using daily pricing observations for recent periods that correspond to the expected term of the options.

 

Expected Dividend – The Company has not declared dividends and does not anticipate declaring any dividends in the foreseeable future. Therefore, the Company uses a zero value for the expected dividend value factor to determine the fair value of options granted.

 

Risk-Free Interest Rate – The Company bases the risk-free interest rate used in the valuation method on the implied yield currently available on U.S. Treasury zero-coupon issues with the same expected term.

 

 

Estimated Forfeitures – When estimating forfeitures, the Company considers voluntary and involuntary termination behavior as well as analysis of actual option forfeitures.

 

Research and Development

 

Research and development costs, consisting of salaries and benefits, costs of disposables, facility costs, contracted services and stock-based compensation from the engineering, regulatory and scientific affairs departments, that are useful in developing and clinically testing new products, services, processes or techniques, as well as expenses for activities that may significantly improve existing products or processes are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no future benefit are expensed when incurred.

 

Acquired In-Process Research and Development

 

Acquired in-process research and development that the Company acquires through business combinations represents the fair value assigned to incomplete research projects which, at the time of acquisition, have not reached technological feasibility. The amounts are capitalized and are accounted for as indefinite-lived intangible assets, subject to impairment testing until completion or abandonment of the projects. Upon successful completion of each project, the Company will make a determination as to the then useful life of the intangible asset, generally determined by the period in which the substantial majority of the cash flows are expected to be generated and begin amortization. The Company tests intangible assets for impairment at least annually, or more frequently if impairment indicators exist, by first assessing qualitative factors to determine whether it is more likely than not that the fair value of the intangible asset is less than it’s carrying amount. If the Company concludes it is more likely than not that the fair value is less than the carrying amount, a quantitative test that compares the fair value of the intangible asset with its’ carrying value is performed. If the fair value is less than the carrying amount, an impairment loss is recognized in operating results.

 

Patent Costs

 

The costs incurred in connection with patent applications, in defending and maintaining intellectual property rights and litigation proceedings are expensed as incurred.

 

Credit Risk

 

Currently, the Company primarily manufactures and sells cellular processing systems and thermodynamic devices principally to the blood and cellular component processing industry and performs ongoing evaluations of the credit worthiness of the Company’s customers. The Company believes that adequate provisions for uncollectible accounts have been made in the accompanying consolidated financial statements. To date, the Company has not experienced significant credit related losses.

 

Income Taxes

 

The tax years 2003-2021 remain open to examination by the major taxing jurisdictions to which the Company is subject; however, there is no current examination. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged to the Company in relation to the underpayment of income taxes. There were no unrecognized tax benefits during the periods presented.

 

 

The Company’s estimates of income taxes and the significant items resulting in the recognition of deferred tax assets and liabilities reflect the Company’s assessment of future tax consequences of transactions that have been reflected in the financial statements or tax returns for each taxing jurisdiction in which the Company operates. The Company bases the provision for income taxes on the Company’s current period results of operations, changes in deferred income tax assets and liabilities, income tax rates, and changes in estimates of uncertain tax positions in the jurisdictions in which the Company operates. The Company recognizes deferred tax assets and liabilities when there are temporary differences between the financial reporting basis and tax basis of assets and liabilities and for the expected benefits of using net operating loss and tax credit loss carryforwards. The Company establishes valuation allowances when necessary to reduce the carrying amount of deferred income tax assets to the amounts that the Company believes are more likely than not to be realized. The Company evaluates the need to retain all or a portion of the valuation allowance on recorded deferred tax assets. When a change in the tax rate or tax law has an impact on deferred taxes, the differences are expected to reverse. As the Company operates in more than one state, changes in the state apportionment factors, based on operational results, may affect future effective tax rates and the value of recorded deferred tax assets and liabilities. The Company records a change in tax rates in the consolidated financial statements in the period of enactment.

 

Income tax consequences that arise in connection with a business combination include identifying the tax basis of assets and liabilities acquired and any contingencies associated with uncertain tax positions assumed or resulting from the business combination. Deferred tax assets and liabilities related to temporary differences of an acquired entity are recorded as of the date of the business combination and are based on the Company’s estimate of the appropriate tax basis that will be accepted by the various taxing authorities and its determination as to whether any of the acquired deferred tax liabilities could be a source of taxable income to realize the Company’s pre-existing deferred tax assets.

 

Reclassifications

 

Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have an impact on net loss as previously reported. As a result of the reverse stock split effected by the Company on December 22, 2022, common stock and additional paid in capital amounts from prior periods were adjusted as to reflect if the reverse split had occurred in the prior periods.

 

Recently Adopted Accounting Standards

 

On January 1, 2022, we adopted Accounting Standards Update (ASU) 2020-06 Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.

 

Recently Issued Accounting Standards

 

In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company is in the process of assessing the impact of the adoption of the ASU on the Company’s financial statements.

 

 

XML 23 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Equipment and Leasehold Improvements
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Property, Plant and Equipment Disclosure [Text Block]

4.

Equipment and Leasehold Improvements

 

Equipment and leasehold improvements consisted of the following:

 

   

Year Ended December 31,

   

2022

   

2021

 

Estimated Useful Life (in years)

Machinery and equipment(1)

  $ 6,610,000     $ 6,270,000  

2.5

- 10

Computer and software

    631,000       631,000  

2

- 5

Office equipment

    256,000       256,000  

5

- 10

Leasehold improvements

    932,000       932,000  

5 years or remaining lease term

Total equipment

    8,429,000       8,089,000        

Less accumulated depreciation

    (7,175,000 )     (6,828,000 )      

Total equipment and leasehold improvements, net

  $ 1,254,000     $ 1,261,000        

 


 

 

(1)

Includes $391,000 and $140,000 for cost related to construction in progress for the years ended December 31, 2022 and 2021, respectively.

 

Depreciation expense for the years ended December 31, 2022 and 2021 was $387,000 and $429,000, respectively.

XML 24 R11.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets and Goodwill
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Goodwill and Intangible Assets Disclosure [Text Block]

5.         Intangible Assets and Goodwill

 

In 2022, in accordance with ASC 350, the Company performed a qualitative analysis, which determined that it was not more likely than not that the fair value of the reporting units or the fair value of the intangible assets was less than the carrying value of the goodwill and intangible assets recorded on the Company’s books as of December 31, 2022. As a result, no impairment was recorded and a quantitative analysis was not performed. In performing the assessment, the Company used current market capitalization, discounted future cash flows, internal forecasts and other factors as the best evidence of fair value. These assumptions represent Level 3 inputs.

 

   

Intangible Assets

   

Goodwill

 
                 

Balance at January 1, 2021, net

  $ 1,358,000     $ 781,000  

Amortization and foreign exchange

    (40,000 )     -  
                 

Balance at December 31, 2021, net

  $ 1,318,000     $ 781,000  

Amortization and foreign exchange

    (32,000 )     -  
                 

Balance at December 31, 2022, net

  $ 1,286,000     $ 781,000  

 

 

Intangible assets consist of the following based on the Company’s determination of the fair value of identifiable assets acquired:

 

   

As of December 31, 2022

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 49,000     $ (49,000 )   $ -  

Developed technology

    10       318,000       (175,000 )     143,000  

Licenses

    7       377,000       (377,000 )     -  

Device registration

    7       71,000       (71,000 )     -  

Customer relationships

    3       387,000       (387,000 )     -  

Amortizable intangible assets

          $ 1,202,000     $ (1,059,000 )   $ 143,000  

In process technology

            1,143,000       -       1,143,000  

Total

          $ 2,345,000     $ (1,059,000 )   $ 1,286,000  

 

   

As of December 31, 2021

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 52,000     $ (52,000 )   $ -  

Developed technology

    10       318,000       (143,000 )     175,000  

Licenses

    7       418,000       (418,000 )     -  

Device registration

    7       78,000       (78,000 )     -  

Customer relationships

    3       425,000       (425,000 )     -  

Amortizable intangible assets

          $ 1,291,000     $ (1,116,000 )   $ 175,000  

In process technology

            1,143,000       --       1,143,000  

Total

          $ 2,434,000     $ (1,116,000 )   $ 1,318,000  

 

The change in the gross carrying amount is due to foreign currency exchange fluctuations. In process technology has not yet been introduced to the market place and is therefore not yet subject to amortization. The Company’s estimated future amortization expense for amortizable intangible assets in subsequent years, are as follows:

 

Year Ended December 31,

 

2023

  $ 32,000  

2024

    32,000  

2025

    32,000  

2026

    32,000  

2027

    15,000  

Total

  $ 143,000  

 

XML 25 R12.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Related Party Transactions
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Related Party Transactions Disclosure [Text Block]

6.

Related Party Transactions

 

HealthBanks Biotech (USA) Inc.

 

On November 26, 2019, the Company entered into an agreement with HealthBanks Biotech (USA) Inc. (“HealthBanks”) to form a new company called ImmuneCyte, Inc. (“ImmuneCyte”) to commercialize the Company’s proprietary cell processing platform, CAR-TXpress™, for use in immune cell banking as well as for cell-based contract development and manufacturing services (CMO/CDMO). Under the terms of the agreement, ImmuneCyte was initially owned 80% by HealthBanks and 20% by the Company. Healthbanks is a subsidiary of the Boyalife Group (USA), Inc. which is owned by Dr. Xiaochun (Chris) Xu, the Company’s Chief Executive Officer and Chairman of our Board of Directors. Due to the significant influence the Company has over ImmuneCyte’s operations, the investment was accounted for by the Company using the equity method.

 

 

Between November 26, 2019 and September 30, 2020, ImmuneCyte closed on a series of investments with a private institution and qualified investors. After the investments, ImmuneCyte was owned 75.16% by HealthBanks, 18.79% by the Company and 6.05% by the private investors.

 

In March 2021, ImmuneCyte completed an acquisition to acquire Boyalife’s Cellular Therapy Division, for 12,000,000 shares in ImmuneCyte and Shanghai KDW info Technology Co. Ltd. for 500,000 shares in ImmuneCyte. Following the acquisitions, the Company’s ownership percentage in ImmuneCyte decreased from 18.79% to 8.64%. The Company performed an analysis of the transaction and noted that none of the factors supporting significant influence changed as a result of the acquisition. Therefore, it was concluded that significant influence remains and the Company will continue to account for the transaction using the equity method. The Company recognized a dilution gain of $262,000 representing its share of the net assets acquired by ImmuneCyte. However, at the time of the acquisition, the Company had accumulated losses of $428,000 in its investment in ImmuneCyte. As the accumulated losses were greater than the dilution gain, no entry was recorded by the Company for its investment in ImmuneCyte following the transaction.

 

Boyalife Genomics

 

On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a newly formed division named TG Biosynthesis.

 

Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the year ended December 31, 2022, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.

 

Convertible Promissory Note and Revolving Credit Agreement

 

In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA) (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants to the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to March 6, 2023 (the “Maturity Date”). In June 2022, the Lender converted a total of $3,000,000 of the outstanding balance of the convertible note into 10,552,234 shares of our common stock. As of December 31, 2022, the Company had an outstanding principal balance on the Loan of $7,000,000.

 

The Credit Agreement and the Convertible Promissory Note issued thereunder (as amended, the “Note”) provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.

 

 

The following summarizes the Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt

Discount

   

Carrying

Value

 

At December 31, 2022

12/31/2023

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  

At December 31, 2021

3/6/2022

    22 %   $ 81.00     $ 10,000,000     $ (755,000 )   $ 9,245,000  

 

The Credit Agreement includes a down-round provision that lowers the conversion price of the Note if the Company issues shares of common stock at a lower price per share. In 2022, the anti-dilution provision was triggered four times, as noted below:

 

In February 2022, when the conversion price of the Note was at $81.00 per share, the Company sold shares of common stock at $28.80 per share. This resulted in a triggering event lowering the conversion price of the Note to that value. The Company determined that it created an incremental value of $213,000 which was treated as a debt discount and amortized over the remaining term of the Note.

 

In June 2022, the Company sold shares of common stock at $12.60 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $2,475,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

In July 2022, the Company modified a convertible debt agreement, lowering the conversion price of the debt to $9.45 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $1,075,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $872,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

Subsequent to December 31, 2022, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note.

 

A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:

 

   

February

2022

   

June

2022

   

July

2022

   

October

2022

 

Conversion price before

  $ 81.00     $ 28.80     $ 12.60     $ 9.45  

Conversion price after

  $ 28.80     $ 12.60     $ 9.45     $ 6.30  

Term (years)

    0.02       0.69       0.61       0.35  

Volatility

    39.53 %     85.6 %     99.5 %     165 %

Dividend rate

    0 %     0 %     0 %     0 %

Risk free rate

    1.97 %     3.2 %     2.8 %     4.02 %

 

The Company amortized a debt discount of $3,413,000 and $3,310,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to down round triggering events that occurred during the year.  The amortization included $742,000, which related to accelerated amortization for the portion of the Note that was converted in June 2022. In addition to the amortization, the Company also recorded interest expense of $1,890,000 and $2,231,000 for the years ended December 31, 2022 and 2021, respectively.  The interest payable balance as of December 31, 2022 and December 31, 2021 was $1,492,000 and $2,231,000, respectively.

 

 

XML 26 R13.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Convertible Promissory Note
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Debt Disclosure [Text Block]

7.

Convertible Promissory Note

 

July 2019 Note

 

On July 23, 2019, the Company entered into a private placement with the accredited investor, pursuant to which the Company issued and sold to such investor an unsecured convertible promissory note in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note is convertible into shares of the Company's common stock at a conversion price equal to the lower of (a) $81.00 per share or (b) 90% of the closing sale price of the Company’s common stock on the date of conversion (subject to a floor conversion price of $22.50). The July 2019 Note bears interest at the rate of twenty-four percent (24%) per annum and is payable quarterly in arrears. Unless sooner converted in the manner described below, all principal under the July 2019 Note, together with all accrued and unpaid interest thereupon, will be due and payable three years from the date of the issuance on July 31, 2022.

 

 

On July 25, 2022, the Company entered into an amendment to the July 2019 Note, which extended the maturity date of the July 2019 Note to January 31, 2023 and modified when interest is due from quarterly to January 31, 2023. The amendment also (i) deleted the market price-based conversion right, which previously allowed for the July 2019 Note to be converted at a conversion price of 90% of the Company’s stock price on the day of conversion (subject to a $22.50 floor); and (ii) changed to a fixed conversion price to $9.45 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, at an effective price per common share lower than $9.45, then the conversion price will be adjusted to such lower issuance price.

 

 

The Company performed a debt extinguishment vs. modification analysis on the amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. No gain or loss was recorded in the consolidated statement of operations for the year ended December 31, 2022 as it was determined that the fair value of the amendment of the July 2019 Note and accrued interest was the same before and after the extension.

 

In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $112,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.

 

Subsequent to December 31, 2022, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.

 

The following summarizes the July 2019 Note:

 

 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

    Face
Value
    Debt
Discount
     

Carrying

Value 

 

At December 31, 2022

7/31/2023     24 %   $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  

At December 31, 2021

7/31/2022     24 %   $ 40.95     $ 1,000,000     $ (187,000 )   $ 813,000  

 

The Company amortized a debt discount on the July 2019 Note of $74,000 and $321,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to a down round triggering event that occurred during the year.  Interest expense related to the July 2019 Note was $240,000 for the years ended December 31, 2022 and 2021.  The interest payable balance as of December 31, 2022 and 2021 was $120,000 and $60,000, respectively. 

 

 

XML 27 R14.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Related Party Lease
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

9.

Leases

 

The Company leases an approximately 28,000 square foot facility located in Rancho Cordova, California for its corporate offices and in-house manufacturing. The lease was renewed in the first quarter of 2019 and is accounted for as an operating lease. The lease expires in May 2024.

 

Operating Leases

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. Our material leases typically contain rent escalations over the lease term. We recognize expense for these leases on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating leases:

 

   

December 31,

2022

   

December 31,

2021

 

Right-of-use operating lease assets, net

  $ 372,000     $ 571,000  

Current lease liability (included in other current liabilities)

    267,000       206,000  

Non-current lease liability

    131,000       398,000  
                 

Weighted average remaining lease term

    1.4       2.4  

Discount rate

    22 %     22 %

 

Maturities of lease liabilities by year for our operating leases are as follows:

 

2023

  $ 329,000  

2024

    139,000  

Total lease payments

  $ 468,000  

Less: imputed interest

    (70,000 )

Present value of operating lease liabilities

  $ 398,000  

 

 

Operating Lease Costs

 

Lease costs recognized in consolidated statements of operations are summarized below:

 

   

December 31,

 
   

2022

   

2021

 

Operating lease cost

  $ 311,000     $ 311,000  

Variable lease cost

    111,000       105,000  

Total lease cost

  $ 422,000     $ 416,000  

 

Statement of Cash Flows

 

In January 2019, the Company signed an amendment to its Rancho Cordova, California lease. The amendment was accounted for as a modification and resulted in a right-of-use asset of $966,000 being recognized as a non-cash addition on the date of the amendment. Cash paid for amounts included in the measurement of operating lease liabilities in cash flows from operating activities were $319,000 and $310,000 for the years ended December 31, 2022 and 2021, respectively.

 

Finance Leases

 

Finance leases are included in equipment and other current and non-current liabilities on the consolidated balance sheet. The amortization and interest expense are included in general and administrative expense and interest expense, respectively on the statement of operations. These leases were not material for the years ended December 31, 2022 and 2021.

Lease Agreement with Z3 Investment LLC [Member]  
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

8.

Related Party Lease

 

Z3 Investment

 

On March 24, 2022, the Company entered into a five year Lease Agreement with Z3 Investment LLC, an affiliate of the Company’s Chairman and CEO, and COO, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $46,000 per month for the first six months, then increasing to $104,000 per month (with a 4% annual increase) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two 5-year periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.

 

The Company performed an analysis of the lease and determined it to be an operating lease. A right-of-use asset and lease obligation were recorded at inception of the lease.

 

Operating Lease

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating lease:

 

   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,550,000  

Current lease liability (included in other current liabilities)

    433,000  

Non-current lease liability – related party

    3,495,000  
         

Weighted average remaining lease term

    4.8  

Discount rate

    22 %

 

Maturities of lease liabilities by year for our operating lease are as follows:

 

2023

  $ 1,256,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

2027

    1,133,000  

Total lease payments

  $ 6,483,000  

Less: imputed interest

    (2,555,000 )

Present value of operating lease liabilities

  $ 3,928,000  

 

 

Operating Lease Costs

 

Lease costs recognized in consolidated statements of operations are summarized below:

 

   

December 31,

2022

 

Operating lease cost

  $ 964,000  

Variable lease cost

    71,000  

Total lease cost

  $ 1,035,000  

 

Statement of Cash Flows

 

Cash paid for amounts included in the measurement of operating lease liabilities was $587,000 for the year ended December 31, 2022.

XML 28 R15.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Leases
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Lessee, Operating Leases [Text Block]

9.

Leases

 

The Company leases an approximately 28,000 square foot facility located in Rancho Cordova, California for its corporate offices and in-house manufacturing. The lease was renewed in the first quarter of 2019 and is accounted for as an operating lease. The lease expires in May 2024.

 

Operating Leases

 

Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. Our material leases typically contain rent escalations over the lease term. We recognize expense for these leases on a straight-line basis over the lease term.

 

The following summarizes the Company’s operating leases:

 

   

December 31,

2022

   

December 31,

2021

 

Right-of-use operating lease assets, net

  $ 372,000     $ 571,000  

Current lease liability (included in other current liabilities)

    267,000       206,000  

Non-current lease liability

    131,000       398,000  
                 

Weighted average remaining lease term

    1.4       2.4  

Discount rate

    22 %     22 %

 

Maturities of lease liabilities by year for our operating leases are as follows:

 

2023

  $ 329,000  

2024

    139,000  

Total lease payments

  $ 468,000  

Less: imputed interest

    (70,000 )

Present value of operating lease liabilities

  $ 398,000  

 

 

Operating Lease Costs

 

Lease costs recognized in consolidated statements of operations are summarized below:

 

   

December 31,

 
   

2022

   

2021

 

Operating lease cost

  $ 311,000     $ 311,000  

Variable lease cost

    111,000       105,000  

Total lease cost

  $ 422,000     $ 416,000  

 

Statement of Cash Flows

 

In January 2019, the Company signed an amendment to its Rancho Cordova, California lease. The amendment was accounted for as a modification and resulted in a right-of-use asset of $966,000 being recognized as a non-cash addition on the date of the amendment. Cash paid for amounts included in the measurement of operating lease liabilities in cash flows from operating activities were $319,000 and $310,000 for the years ended December 31, 2022 and 2021, respectively.

 

Finance Leases

 

Finance leases are included in equipment and other current and non-current liabilities on the consolidated balance sheet. The amortization and interest expense are included in general and administrative expense and interest expense, respectively on the statement of operations. These leases were not material for the years ended December 31, 2022 and 2021.

XML 29 R16.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Commitments ans Contingencies
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Commitments and Contingencies Disclosure [Text Block]

10.

Commitments and Contingences

 

Financial Covenants

 

On July 13, 2020, the Company, entered into a Manufacturing and Supply Amending Agreement #2 with CBR Systems, Inc. (“CBR”) with an effective date of July 13, 2020 (the “Amendment”). The Amendment amends the Manufacturing and Supply Agreement entered into on May 15, 2017 and Amendment #1 dated March 16, 2020 by the Company and CBR. The Amendment, among other things, revised the amounts of certain products to be purchased, pricing of those products and removal of the safety stock requirement. In addition, the Amendment updated the financial requirement to exclude convertible debt from the definition of short-term debt under events or conditions that constitute a default. The Amendment states that the Company’s cash balance and short-term investments net of non-convertible debt and borrowed funds that are payable within one year must be greater than $1,000,000 at any month end. The Company was in compliance with this agreement as of December 31, 2022.

 

Potential Severance Payments

 

We have entered into an employment agreement with the Company Chief Executive Officer under which payment and benefits would become payable in the event of termination by us for any reason other than cause, or upon a change in control of our Company, or by the employee for good reason.

 

Contingencies

 

In the normal course of operations, the Company may have disagreements or disputes with customers, employees or vendors. Such potential disputes are seen by management as a normal part of business. As of December 31, 2022, management believes any liability that may ultimately result from the resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, operating results or cash flows.

 

 

XML 30 R17.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Share-Based Payment Arrangement [Text Block]

11.

Stockholders Equity

 

Common Stock

 

On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright & Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $19,555,000, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the year ended of December 31, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.73 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.

 

On October 28, 2022, the Company completed a public offering (the "Offering") of an aggregate of 326,171 units (the "Units") and 64,286 pre-funded units (the "Pre-Funded Units”) for a purchase price of $6.30 per unit, resulting in aggregate gross proceeds of approximately $2,055,000 resulting in net proceeds of approximately $1,549,000 after deducting commissions and other transaction costs of approximately $506,000. The Offering closed on October 28, 2022. Each Unit sold in the Offering consisted of one share of the Company's common stock and one common warrant to purchase one share of common stock, and each Pre-Funded Unit consisted of one pre-funded warrant to purchase one share of common stock and one common warrant to purchase one share of common stock. The common warrants will be exercisable at an exercise price of $6.30 per share beginning on the effective date of Company stockholder approval of the issuance of the shares upon exercise of the warrants (the "Warrant Stockholder Approval”) and will expire on the fifth anniversary of the effective date of the Warrant Stockholder Approval. The Company evaluated the common warrants issued and determined that they should be classified as equity. As of December 31, 2022, all 64,286 pre-funded warrants sold in the Offering have been exercised and none are currently outstanding.

 

Warrants

 

A summary of warrant activity is as follows:

 

   

Number

of

Shares

   

Weighted-

Average Exercise

Price Per Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at January 1, 2021

    24,814     $ 1,677.28       0.49  

Warrants granted

    -     $ -          

Warrants exercised

    -     $ -          

Warrants expired/canceled

    (10,296 )   $ 3,600.00          

Outstanding and Exercisable at December 31, 2021

    14,518     $ 313.71       1.44  
                         

Balance at January 1, 2022

    14,518     $ 313.71       1.44  

Warrants granted(1)

    326,171     $ 6.30          

Pre-funded warrants granted

    64,286     $ 0.045          

Pre-funded warrants exercised

    (64,286 )   $ 0.045          

Warrants expired/canceled

    -     $ -          

Outstanding at December 31, 2022

    340,689     $ 19.40       0.31  

Exercisable at December 31, 2022

    14,518     $ 313.71       0.44  

 


(1)

 

Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants.

 

 

Equity Plans and Agreements

 

The Amended 2016 Equity Incentive Plan (the “Amended 2016 Plan”) was approved by the stockholders in May 2017, under which up to 1,334 shares may be issued pursuant to grants of shares, options, or other forms of incentive compensation. On June 22, 2018, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued to 2,945 shares. On May 30, 2019, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 2,945 shares to 8,723 shares. On January 13, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 8,723 to 26,667 shares. On December 15, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued under the plan from 26,667 the 66,667. As of December 31, 2022, 60,197 awards were available for issuance under the Amended 2016 Plan.

 

On December 29, 2017, the Board of Directors of ThermoGenesis Corp. adopted the ThermoGenesis Corp. 2017 Equity Incentive Plan (the “ThermoGenesis Plan”) and on the same day granted options to purchase an aggregate of 280,000 shares of ThermoGenesis Corp. common stock to employees, directors, consultants, and advisors of ThermoGenesis Corp. The ThermoGenesis Plan was unanimously approved by the ThermoGenesis stockholders (including the Company) on December 29, 2017. The ThermoGenesis Plan authorizes the issuance of up to 1,000,000 shares of ThermoGenesis common stock. There are 40,000 shares available for issuance as of December 31, 2022. As the ThermoGenesis Plan is for the Company’s subsidiary it was not affected by the reverse split effected on December 22, 2022.

 

Stock Based Compensation

 

The Company recorded stock-based compensation of $267,000 for the year ended December 31, 2022 and $2,560,000 for the year ended December 31, 2021, as comprised of the following:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Cost of revenues

  $ 18,000     $ 17,000  

Selling, general and administrative

    229,000       2,275,000  

Research and development

    20,000       268,000  
    $ 267,000     $ 2,560,000  

 

On June 4, 2020, the Chief Executive Officer, Chief Financial Officer and other employees were granted 12,567 options to purchase shares of the Company’s common stock at an exercise price of $267.30 per share. In May 2021, five Company executives voluntarily surrendered the options they were awarded. At the time they were surrendered, the exercise price of the options was underwater. No payment or other consideration was paid to the Company executives for surrendering the options. In total 10,889 options were cancelled. As a result of the cancellation, the remaining unamortized expense of $2,008,000 was accelerated and expensed in the year ended December 31, 2021.

 

 

Stock Options

 

The Company issues new shares of common stock upon exercise of stock options. The following is a summary of option activity for the Company’s stock option plans:

 

   

Number

of Shares

   

Weighted-

Average

Exercise

Price

   

Weighted-

Average

Remaining

Contractual

Life

 

Outstanding at January 1, 2022

    7,885     $ 546.10       6.8  
                         
                         

Granted

    -       -          

Expired

    (129 )   $ 7,361.38          

Forfeited/cancelled

    (1,353 )   $ 443.23          

Outstanding at December 31, 2022

    6,403     $ 430.53       5.93  

Vested and Expected to Vest at December 31, 2022

    6,246     $ 435.36       5.89  

Exercisable at December 31, 2022

    6,048     $ 441.00       5.84  

 

The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the quoted price of the Company’s common stock.

 

Non-vested stock option activity for the year ended December 31, 2022, is as follows:

 

   

Non-vested Stock

Options

   

Weighted-Average

Grant Date Fair Value

 

Outstanding at January 1, 2022

    1,643     $ 266.84  

Granted

    -          

Vested

    (983 )   $ 280.95  

Cancelled/forfeited

    (305 )   $ 278.55  

Outstanding at December 31, 2022

    355     $ 217.71  

 

At December 31, 2022, the total compensation cost related to options granted under the Company’s stock option plans but not yet recognized was $30,000. This cost will be amortized on a straight-line basis over a weighted-average period of approximately one year and will be adjusted for subsequent forfeitures.

 

Net Loss Per Share

 

Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at December 31:

 

   

2022

   

2021

 

Common stock equivalents of convertible promissory notes and accrued interest

    1,525,751       176,907  

Warrants

    340,689       14,518  

Stock options

    6,403       7,885  

Total

    1,872,843       199,310  

 

XML 31 R18.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenues
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Revenue from Contract with Customer [Text Block]

12.

Revenues

 

The Company’s revenues primarily consist of device sales and service revenue.

 

 

Device Sales

 

Device sales include devices and consumables for BioArchive, AXP, CAR-TXpress and manual disposables. Revenue is recognized when control of the devices passes to the customer, and the Company’s performance obligation has been satisfied.

 

Service Revenue

 

Service revenue principally consists of maintenance contracts for BioArchive, AXP and CAR-TXpress products. Devices sold have warranty periods of one to two years. After the warranty expires, the Company offers separately priced annual maintenance contracts. Under these contracts, customers pay in advance. These prepayments are recorded as deferred revenue and recognized over time as the contract performance obligations are satisfied.

 

Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue).

 

Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. Most sales are made with FOB origin shipping terms, with title and control of the goods passing to the customer at the time of shipment. Payments from domestic customers are normally due in two months or less after the title transfers, the service contract is executed, or the services have been rendered. For international customers, payment terms may extend up to 120 days. All sales have fixed pricing and there are currently no variable components included in the Company’s revenue.

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet).

 

Except for limited exceptions, there is no right of return provided for distributors or customers. For distributors, the Company has no control over the movement of goods to the end customer. The Company’s distributors control the timing, terms and conditions of the transfer of goods to the end customer. Additionally, for sales of products made to distributors, the Company considers a number of factors in determining when revenue is recognized. These factors include, but are not limited to, whether the payment terms offered to the distributor are considered to be non-standard, the distributor’s history of adhering to the terms of its contractual arrangements with the Company, whether the Company has a pattern of granting concessions for the benefit of the distributor, and whether there are other conditions that may indicate that the sale to the distributor is not substantive.

 

The following table presents net sales by geographic areas:

 

   

Years Ended December 31,

 
   

2022

   

2021

 

United States

  $ 6,641,000     $ 5,304,000  

China

    1,984,000       1,771,000  

Portugal

    211,000       548,000  

Thailand

    9,000       401,000  

South Korea

    325,000       222,000  

Vietnam

    515,000       332,000  

Other

    798,000       716,000  

Total

  $ 10,483,000     $ 9,294,000  

 

 

The following table summarizes the revenues by product line and type:

 

   

Year Ended December 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 5,911,000     $ 480,000     $ -     $ 6,391,000  

BioArchive

    1,247,000       968,000       -       2,215,000  

CAR-TXpress

    654,000       190,000       285,000       1,129,000  

Manual Disposables

    655,000       -       -       655,000  

Other

    64,000       -       29,000       93,000  

Total

  $ 8,531,000     $ 1,638,000     $ 314,000     $ 10,483,000  

 

   

Year Ended December 31, 2021

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 4,940,000     $ 198,000     $ -     $ 5,138,000  

BioArchive

    827,000       1,518,000       -       2,345,000  

CAR-TXpress

    875,000       123,000       286,000       1,284,000  

Manual Disposables

    421,000       -       -       421,000  

Other

    65,000       -       41,000       106,000  

Total

  $ 7,128,000     $ 1,839,000     $ 327,000     $ 9,294,000  

 

Contract Balances

 

Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues recognized during the year ended December 31, 2022 and 2021 that were included in the beginning balance of deferred revenue were $719,000 and $608,000, respectively. Short-term deferred revenues were $782,000 and $719,000 at December 31, 2022 and 2021, respectively. Long-term deferred revenue was $911,000 and $1,244,000 at December 31, 2022 and 2021, respectively.

 

Exclusivity Fee

 

In 2019, the Company entered into a Supply Agreement with Corning Incorporated (the “Supply Agreement”). The Supply Agreement has an initial term of five years with Corning having two options to renew for an additional two-years (up to four years total), unless terminated by either party in accordance with the terms of the Supply Agreement (collectively, the “Term”). Pursuant to the Supply Agreement, the Company has granted Corning exclusive worldwide distribution rights for substantially all X-Series® products under the CAR-TXpress™ platform (the “Products”) for the duration of the Term, subject to certain geographical and other exceptions. In addition to any amounts payable throughout the Term for the Products, as consideration for the exclusive worldwide distribution rights Corning paid a $2,000,000 exclusivity fee. The Company recorded $286,000 in revenue for the years ended December 31, 2022 and 2021.

 

 

Distribution Agreement

 

The Company signed a new agreement with its AXP distributor in China through 2023. The new agreement contains annual purchase minimums. In return for the minimum purchase commitment, the Company provided the distributor with AXP processing devices to use during the term of the agreement. The Company maintains ownership of these devices and they must be returned to the Company at the end of the agreement. The Company analyzed the relevant accounting guidance and determined that the equipment and AXP bagsets represented distinct performance obligations. The equipment was concluded to be an embedded lease, accounted for as a sales-type operating lease. For the years December 31, 2022 and 2021, the Company recorded $82,000 and $41,000 in revenue relating to the lease.

 

Backlog of Remaining Customer Performance Obligations

 

The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:

 

   

2023

   

2024

   

2025

   

2026 and

beyond

   

Total

 

Service revenue1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

  $ 1,157,000     $ 637,000     $ 244,000     $ -     $ 2,038,000  

Device revenue (1)

    845,000       41,000       -       -       886,000  

Exclusivity fee

    286,000       286,000       286,000       189,000       1,047,000  

Clinical revenue

    13,000       13,000       13,000       118,000       157,000  

Total

  $ 2,301,000     $ 977,000     $ 543,000     $ 307,000     $ 4,128,000

 

 

 

(1)

Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022.

 

XML 32 R19.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Concentrations
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Concentration Risk Disclosure [Text Block]

13.

Concentrations

 

The Company had accounts receivable balances or revenues in excess of 10% for the years ended December 31, 2022 and 2021 as shown in the table below:

 

Accounts Receivable

 

2022

   

2021

 

Customer 1

    29 %     0

%

Customer 2

    27 %     0

%

Customer 3

    15 %     6 %

 

Revenues

 

2022

   

2021

 

Customer 1

    33 %     22 %

Customer 2

    15 %     16 %

 

One supplier accounted for 70% and 71% of total inventory purchases during the years ended December 31, 2022 and 2021, respectively.

XML 33 R20.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Employee Retention Tax Credit
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Retirement Benefits [Text Block]

14.

Employee Retention Tax Credit

 

Employee Retention Tax Credits (“ERTC”), created in the March 2020 CARES Act and then subsequently amended by the Consolidated Appropriation Act (“CAA”) of 2021 and the American Rescue Plan Act (“ARPA”) of 2021, is a refundable payroll credit for qualifying businesses keeping employees on their payroll during the COVID-19 pandemic. Under CAA and ARPA amendments, employers can claim a refundable tax credit against the employer share of social security tax equal to 70% of the qualified wages (including certain health care expenses) paid to employees from January 1, 2021 to September 30, 2021. Qualified wages are limited to $10,000 per employee per quarter in 2021 so the maximum ERTC available is $7,000 per employee per quarter.

 

 

The Company was eligible to receive the ERTC credits under the gross receipts decline test when comparing the first, second and third quarters of 2021 to the same quarters in 2019, which qualified the Company to claim ERTC the first three quarters of 2021 under the amended ERTC program. The Company qualified for a refundable payroll tax credit totaling $842,000 for the first three quarters of 2021, which is recorded in other income on the Company’s consolidated statement of operations for the year ended December 31, 2021, and prepaid and other current assets on the Company’s consolidated balance sheet as of December 31, 2021.

XML 34 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Income Taxes
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Income Tax Disclosure [Text Block]

15.

Income Taxes

 

Loss before income tax benefits were comprised of $11,752,000 from U.S. and $60,000 from foreign jurisdictions for the year ended December 31, 2022 and $11,850,000 from U.S. and $30,000 from foreign jurisdictions for the year ended December 31, 2021.

 

The reconciliation of federal income tax attributable to operations computed at the federal statutory tax rate to income tax benefit is as follows for the:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Statutory federal income tax benefit

  $ (2,481,000 )   $ (2,495,000 )

Intangible assets

    -       -  

PPP loan forgiveness

            (137,000 )

Incentive stock options

    -       257,000  

Change in valuation allowance

    (284,000 )     (72,000 )

Expiration of net operating losses

    1,356,000       1,242,000  

Disallowed financing costs

    1,179,000       1,282,000  

State and local taxes

    200,000       (195,000 )

Foreign rate differential

    11,000       26,000  

Other

    19,000       92,000  

Total income tax expense

  $ -     $ -  

 

At December 31, 2022, we had federal net operating loss carryforwards of approximately $123,182,000 to offset future federal taxable income, with $96,250,000 available through 2037 and $26,931,000 available indefinitely. We also had state net operating loss carryforwards of approximately $46,750,000 that may offset future state taxable income through 2042. We also had foreign net operating loss carryforwards of approximately $426,000 that may offset future foreign taxable income through 2030.

 

At December 31, 2022, the Company has research and experimentation credit carryforwards of $1,459,000 for federal tax purposes that expire in various years between 2023 and 2042, and $1,618,000 for state income tax purposes that do not have an expiration date, and some of which expire in 2031 and 2032.

 

 

Significant components of the Company’s deferred tax assets and liabilities for federal and state income taxes are as follows:

 

   

Year Ended December 31,

 
   

2022

   

2021

 

Deferred tax assets:

               

Net operating loss carryforwards

  $ 26,465,000     $ 27,088,000  

Income tax credit carryforwards

    2,738,000       2,797,000  

Stock compensation

    421,000       437,000  

Lease obligation

    908,000       127,000  

Deferred revenue

    251,000       313,000  

Inventory Reserve

    517,000       449,000  

Sec. 174 Capitalized R&D

    317,000       -  

Other

    159,000       213,000  

Total deferred tax assets

    31,776,000       31,424,000  
                 

Deferred tax liabilities

               

Depreciation and amortization

    (252,000 )     (320,000 )

Lease asset

    (824,000 )     (120,000 )

Total deferred tax liabilities

    (1,076,000 )     (440,000 )

Valuation allowance

    (30,700,000 )     (30,984,000 )

Net deferred taxes

  $ -     $ -  

 

ASC 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is "more likely than not." Realization of the future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Because of the Company's recent history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely to be realized and, accordingly, has provided a valuation allowance.

 

The valuation allowance decreased by $284,000 and decreased by $72,000 during the years ended December 31, 2022 and 2021, respectively.

 

In August 2016, the conversion of the Boyalife debentures effected an “ownership change” as defined under the provisions of the Tax Reform Act of 1986. As a result, any net operating loss and credit carryovers existing at that date will be subject to an annual limitation regarding their utilization against taxable income in future periods. Additionally, before the conversion of the debentures, it is possible that “ownership changes” occurred, which could create additional limitations on the use of our net operating losses and credit carryovers. Additionally, ownership changes may have occurred in the periods after 2016 which could limit our utilization of losses and credits generated in the years 2016 – 2022.

 

On March 27, 2020, the Coronavirus, Aid, Relief and Economic Stimulus Act (“CARES Act”) was enacted. The CARES Act made various tax law changes including among other things (i) increasing the limitation under Section 163(j) of the Internal Revenue Code of 1986, as amended (the “IRC”) for 2019 and 2020 to permit additional expensing of interest (ii) enacting a technical correction so that qualified improvement property can be immediately expensed under IRC Section 168(k), (iii) making modifications to the federal net operating loss rules including permitting federal net operating losses incurred in 2018, 2019, and 2020 to be carried back to the five preceding taxable years in order to generate a refund of previously paid income taxes, and (iv) enhancing the recoverability of alternative minimum tax credits. As of December 31, 2020, the Company has taken advantage of the PPP loan provided by the CARES Act. The PPP loan was forgiven in 2021 and forgiveness income has been fully reversed as per federal guidance. The provisions of the CARES Act have had no impact on the Company.

 

On December 22, 2017, the U.S. enacted comprehensive tax legislation (the “Tax Act”). The Tax Act made broad and complex changes to the U.S. tax code, including the amendment of Code Section 174 requiring capitalization of research and experimentation expenditures for tax years beginning after December 31, 2021. The capitalized expenses are amortized over a period of 5 or 15 years depending on whether they are U.S. or foreign based.

 

On August 16, 2022, the President signed into law H.R. 5376 (commonly called the “Inflation Reduction Act of 2022”). The primary tax provisions in the new law include an alternative minimum tax (“AMT”) on certain large corporations, a tax on stock buybacks and certain energy-related tax credits, each of which become effective after December 31, 2022. The provisions of the Inflation Reduction Act are not expected to have a material effect on the Company’s financial statements and related disclosures.

 

The Company does not have any uncertain tax positions at December 31, 2022 or December 31, 2021.  For the most part, tax years after 2002 are all open to examination by federal and state tax authorities and after 2015 by foreign tax authorities.

 

 

XML 35 R22.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Employee Retirement Plan
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Defined Contribution Plan [Text Block]

16.

Employee Retirement Plan

 

401(k) Plan

 

The Company provides a retirement plan, in accordance with Section 401(k) of the Internal Revenue Code, to all eligible employees. Employees may elect to contribute up to the Internal Revenue Service maximum annual contribution limit. The Company matches employee contributions up to a maximum of 4% per year. The Company recognized an expense of $132,000 and $135,000 for the years ended December 31, 2022 and 2021, respectively, related to matching contributions.

XML 36 R23.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Subsequent Events
12 Months Ended
Dec. 31, 2022
Notes to Financial Statements  
Subsequent Events [Text Block]

17.

Subsequent Events

 

On January 31, 2023, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.

 

The Company held a Special Meeting of Stockholders on February 23, 2023, at which time the Company’s stockholders approved the 326,171 warrants that were issued in the October 2022 Offering. As a result of the approval of the warrants, they are now exercisable as of February 23, 2023 and will be exercisable for a period of five (5) years thereafter, subject to the terms and conditions of the warrants.

 

In February and March of 2023 through several conversions, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,000.

 

On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.

 

On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued. The warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance for a total net proceeds of approximately $2.6 million, excluding legal and transaction fees. The transaction triggered the down round provision in the July 2019 Note Amendment and the Amendment to the Note lowering the conversion price of both notes to $2.65. The Offering closed on March 20, 2023.

 

As part of the Offering, the Company entered into a Registration Rights Agreement, dated March 15, 2023, with the Investor, pursuant to which the Company agreed to register the resale of the shares of Common Stock sold in the Offering and the shares of Common Stock issuable upon exercise of the Common Warrants and the Pre-Funded Warrants.

 

In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the “Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of Common Stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and, pursuant to the Warrant Amendment Agreement, have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. On March 21, 2023, the 158,731 warrants were exercised in full.

 

 

XML 37 R24.htm IDEA: XBRL DOCUMENT v3.23.1
Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2022
Accounting Policies [Abstract]  
Basis of Accounting, Policy [Policy Text Block] Basis of PresentationThe accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP).
Reverse Stock Split [Policy Text Block] Reverse Stock Split On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.
Consolidation, Policy [Policy Text Block] Principles of ConsolidationThe consolidated financial statements include the accounts of ThermoGenesis Holdings, Inc. and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio. All significant intercompany accounts and transactions have been eliminated upon consolidation.
Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block] Non-controlling InterestsThe 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's consolidated balance sheets reflect non-controlling interests within the equity section.
Use of Estimates, Policy [Policy Text Block] Use of EstimatesPreparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the allowance for doubtful accounts, carrying amounts of inventories, depreciation and amortization, warranty obligations, assumptions made in valuing financial instruments issued in various compensation and financing arrangements, deferred income taxes and related valuation allowance and the fair values of intangibles and goodwill. Actual results could materially differ from the estimates and assumptions used in the preparation of the Company’s consolidated financial statements.
Revenue from Contract with Customer [Policy Text Block] Revenue RecognitionRevenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue). Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. For more information on revenues, see Note 12.
Cash and Cash Equivalents, Policy [Policy Text Block] Cash and Cash Equivalents The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company’s cash and cash equivalents is maintained in checking accounts with reputable financial institutions that may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has cash and cash equivalents of $47,000 and $87,000 at December 31, 2022 and 2021 in India. The Company has not experienced any realized losses on the Company’s deposits of cash and cash equivalents.
Foreign Currency Transactions and Translations Policy [Policy Text Block] Foreign Currency TranslationThe Company’s reporting currency is the US dollar. The functional currency of the Company’s subsidiary in India is the Indian rupee (“INR”). Assets and liabilities are translated into US dollars at period end exchange rates. Revenue and expenses are translated at average rates of exchange prevailing during the periods presented. Cash flows are also translated at average exchange rates for the period, therefore, amounts reported on the consolidated statement of cash flows do not necessarily agree with changes in the corresponding balances on the consolidated balance sheet. Equity accounts other than retained earnings are translated at the historic exchange rate on the date of investment.
Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block] Goodwill, Intangible Assets and Impairment Assessments Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which generally range from three to ten years. Each period the Company evaluates the estimated remaining useful lives of purchased intangible assets and whether events or changes in circumstances warrant a revision to the remaining periods of amortization.For goodwill and indefinite-lived intangible assets, the carrying amounts are periodically reviewed for impairment (at least annually) and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. According to ASC 350, Intangibles-Goodwill and Other”, the Company can opt to perform a qualitative assessment or a quantitative assessment; however, if the qualitative assessment determines that it is more likely than not (i.e., a likelihood of more than 50 percent) the fair value is less than the carrying amount; the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value.
Fair Value of Financial Instruments, Policy [Policy Text Block] Fair Value of Financial InstrumentsIn accordance with ASC 820, Fair Value Measurements and Disclosures, fair value is defined as the exit price, or the amount that would be received for the sale of an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date.
34

The guidance also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors that market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value:The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short duration.
Receivable [Policy Text Block] Accounts Receivable and Allowance for Doubtful AccountsThe Company’s receivables are recorded when billed and represent claims against third parties that will be settled in cash. The carrying value of the Company’s receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. The Company estimates the allowance for doubtful accounts based on historical collection trends, age of outstanding receivables and existing economic conditions. If events or changes in circumstances indicate that a specific receivable balance may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. A customer’s receivable balance is considered past-due based on its contractual terms. Past-due receivable balances are written-off when the Company’s internal collection efforts have been unsuccessful in collecting the amount due.
Inventory, Policy [Policy Text Block] InventoriesInventories are stated at the lower of cost or net realizable value and include the cost of material, labor and manufacturing overhead. Cost is determined on a first-in, first-out basis. The Company writes-down inventory to its estimated net realizable value when conditions indicate that the selling price could be less than cost due to physical deterioration, obsolescence, changes in price levels, or other causes, which it includes as a component of cost of revenues. Additionally, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers, distributors and market conditions.At times, the Company will purchase inventories in larger quantities to obtain volume purchase discounts. In some cases, purchases may exceed expected sales for certain products in the following year. If the Company purchases inventory which is likely to not be sold in the next year, that inventory is classified as non-current. As of December 31, 2022 and December 31, 2021, the Company had $1,003,000 and $1,709,000, respectively of non-current inventory.
Property, Plant and Equipment, Policy [Policy Text Block] Equipment and Leasehold Improvements, NetEquipment consisting of machinery and equipment, computers and software, office equipment and leasehold improvements is recorded at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation for machinery and equipment, computers and software and office furniture are computed under the straight-line method over the estimated useful lives. Leasehold improvements are amortized under the straight-line method over their estimated useful lives or the remaining lease period, whichever is shorter. When equipment and leasehold improvements are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and the impact of any resulting gain or loss is recognized within general and administrative expenses in the consolidated statement of operations for the period.
Standard Product Warranty, Policy [Policy Text Block] WarrantyWe provide for the estimated cost of product warranties at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability could have a material impact on our financial position, cash flows or results of operations.
Debt, Policy [Policy Text Block] Debt Discount and Issue CostsThe Company amortizes debt discount and debt issue costs over the life of the associated debt instrument, using the straight-line method which approximates the interest rate method.
Share-Based Payment Arrangement [Policy Text Block] Stock-Based CompensationWe use the Black-Scholes-Merton option-pricing formula in determining the fair value of our options at the grant date and apply judgment in estimating the key assumptions that are critical to the model such as the expected term, volatility and forfeiture rate of an option. Our estimate of these key assumptions is based on historical information and judgment regarding market factors and trends. If any of the key assumptions change significantly, stock-based compensation expense for new awards may differ materially in the future from that recorded in the current period. The compensation expense is then amortized over the vesting period.The Company has three stock-based compensation plans, which are described more fully in Note 11.Valuation and Amortization Method – The Company estimates the fair value of stock options granted using the Black-Scholes-Merton option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The formula does not include a discount for post-vesting restrictions, as we have not issued awards with such restrictions.Expected Term – For options which the Company has limited available data, the expected term of the option is based on the simplified method. This simplified method averages an award’s vesting term and its contractual term. For all other options, the Company's expected term represents the period that the Company's stock-based awards are expected to be outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior.Expected Volatility – Expected volatility is based on historical volatility. Historical volatility is computed using daily pricing observations for recent periods that correspond to the expected term of the options.Expected Dividend – The Company has not declared dividends and does not anticipate declaring any dividends in the foreseeable future. Therefore, the Company uses a zero value for the expected dividend value factor to determine the fair value of options granted.Risk-Free Interest Rate – The Company bases the risk-free interest rate used in the valuation method on the implied yield currently available on U.S. Treasury zero-coupon issues with the same expected term.
36

Estimated Forfeitures – When estimating forfeitures, the Company considers voluntary and involuntary termination behavior as well as analysis of actual option forfeitures.
Research and Development Expense, Policy [Policy Text Block] Research and DevelopmentResearch and development costs, consisting of salaries and benefits, costs of disposables, facility costs, contracted services and stock-based compensation from the engineering, regulatory and scientific affairs departments, that are useful in developing and clinically testing new products, services, processes or techniques, as well as expenses for activities that may significantly improve existing products or processes are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no future benefit are expensed when incurred.
Business Combinations Policy [Policy Text Block] Acquired In-Process Research and DevelopmentAcquired in-process research and development that the Company acquires through business combinations represents the fair value assigned to incomplete research projects which, at the time of acquisition, have not reached technological feasibility. The amounts are capitalized and are accounted for as indefinite-lived intangible assets, subject to impairment testing until completion or abandonment of the projects. Upon successful completion of each project, the Company will make a determination as to the then useful life of the intangible asset, generally determined by the period in which the substantial majority of the cash flows are expected to be generated and begin amortization. The Company tests intangible assets for impairment at least annually, or more frequently if impairment indicators exist, by first assessing qualitative factors to determine whether it is more likely than not that the fair value of the intangible asset is less than it’s carrying amount. If the Company concludes it is more likely than not that the fair value is less than the carrying amount, a quantitative test that compares the fair value of the intangible asset with its’ carrying value is performed. If the fair value is less than the carrying amount, an impairment loss is recognized in operating results.
Legal Costs, Policy [Policy Text Block] Patent CostsThe costs incurred in connection with patent applications, in defending and maintaining intellectual property rights and litigation proceedings are expensed as incurred.
Concentration Risk, Credit Risk, Policy [Policy Text Block] Credit RiskCurrently, the Company primarily manufactures and sells cellular processing systems and thermodynamic devices principally to the blood and cellular component processing industry and performs ongoing evaluations of the credit worthiness of the Company’s customers. The Company believes that adequate provisions for uncollectible accounts have been made in the accompanying consolidated financial statements. To date, the Company has not experienced significant credit related losses.
Income Tax, Policy [Policy Text Block] Income TaxesThe tax years 2003-2021 remain open to examination by the major taxing jurisdictions to which the Company is subject; however, there is no current examination. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged to the Company in relation to the underpayment of income taxes. There were no unrecognized tax benefits during the periods presented.
37

The Company’s estimates of income taxes and the significant items resulting in the recognition of deferred tax assets and liabilities reflect the Company’s assessment of future tax consequences of transactions that have been reflected in the financial statements or tax returns for each taxing jurisdiction in which the Company operates. The Company bases the provision for income taxes on the Company’s current period results of operations, changes in deferred income tax assets and liabilities, income tax rates, and changes in estimates of uncertain tax positions in the jurisdictions in which the Company operates. The Company recognizes deferred tax assets and liabilities when there are temporary differences between the financial reporting basis and tax basis of assets and liabilities and for the expected benefits of using net operating loss and tax credit loss carryforwards. The Company establishes valuation allowances when necessary to reduce the carrying amount of deferred income tax assets to the amounts that the Company believes are more likely than not to be realized. The Company evaluates the need to retain all or a portion of the valuation allowance on recorded deferred tax assets. When a change in the tax rate or tax law has an impact on deferred taxes, the differences are expected to reverse. As the Company operates in more than one state, changes in the state apportionment factors, based on operational results, may affect future effective tax rates and the value of recorded deferred tax assets and liabilities. The Company records a change in tax rates in the consolidated financial statements in the period of enactment.Income tax consequences that arise in connection with a business combination include identifying the tax basis of assets and liabilities acquired and any contingencies associated with uncertain tax positions assumed or resulting from the business combination. Deferred tax assets and liabilities related to temporary differences of an acquired entity are recorded as of the date of the business combination and are based on the Company’s estimate of the appropriate tax basis that will be accepted by the various taxing authorities and its determination as to whether any of the acquired deferred tax liabilities could be a source of taxable income to realize the Company’s pre-existing deferred tax assets.
Reclassification, Comparability Adjustment [Policy Text Block] ReclassificationsCertain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have an impact on net loss as previously reported. As a result of the reverse stock split effected by the Company on December 22, 2022, common stock and additional paid in capital amounts from prior periods were adjusted as to reflect if the reverse split had occurred in the prior periods.
New Accounting Pronouncements, Policy [Policy Text Block] Recently Adopted Accounting Standards On January 1, 2022, we adopted Accounting Standards Update (ASU) 2020-06 Debt-Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entitys Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entitys Own Equity, using the modified retrospective method. ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.Recently Issued Accounting StandardsIn June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326). The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company is in the process of assessing the impact of the adoption of the ASU on the Company’s financial statements.
XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Equipment and Leasehold Improvements (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Property, Plant and Equipment [Table Text Block]
   

Year Ended December 31,

   

2022

   

2021

 

Estimated Useful Life (in years)

Machinery and equipment(1)

  $ 6,610,000     $ 6,270,000  

2.5

- 10

Computer and software

    631,000       631,000  

2

- 5

Office equipment

    256,000       256,000  

5

- 10

Leasehold improvements

    932,000       932,000  

5 years or remaining lease term

Total equipment

    8,429,000       8,089,000        

Less accumulated depreciation

    (7,175,000 )     (6,828,000 )      

Total equipment and leasehold improvements, net

  $ 1,254,000     $ 1,261,000        
XML 39 R26.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Intangible Assets and Goodwill [Table Text Block]
   

Intangible Assets

   

Goodwill

 
                 

Balance at January 1, 2021, net

  $ 1,358,000     $ 781,000  

Amortization and foreign exchange

    (40,000 )     -  
                 

Balance at December 31, 2021, net

  $ 1,318,000     $ 781,000  

Amortization and foreign exchange

    (32,000 )     -  
                 

Balance at December 31, 2022, net

  $ 1,286,000     $ 781,000  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
   

As of December 31, 2022

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 49,000     $ (49,000 )   $ -  

Developed technology

    10       318,000       (175,000 )     143,000  

Licenses

    7       377,000       (377,000 )     -  

Device registration

    7       71,000       (71,000 )     -  

Customer relationships

    3       387,000       (387,000 )     -  

Amortizable intangible assets

          $ 1,202,000     $ (1,059,000 )   $ 143,000  

In process technology

            1,143,000       -       1,143,000  

Total

          $ 2,345,000     $ (1,059,000 )   $ 1,286,000  
   

As of December 31, 2021

 
   

Weighted

Average

Amortization

Period

(in Years)

   

Gross

Carrying

Amount

   

Accumulated

Amortization

   

Net

 

Trade names

    3     $ 52,000     $ (52,000 )   $ -  

Developed technology

    10       318,000       (143,000 )     175,000  

Licenses

    7       418,000       (418,000 )     -  

Device registration

    7       78,000       (78,000 )     -  

Customer relationships

    3       425,000       (425,000 )     -  

Amortizable intangible assets

          $ 1,291,000     $ (1,116,000 )   $ 175,000  

In process technology

            1,143,000       --       1,143,000  

Total

          $ 2,434,000     $ (1,116,000 )   $ 1,318,000  
Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]

Year Ended December 31,

 

2023

  $ 32,000  

2024

    32,000  

2025

    32,000  

2026

    32,000  

2027

    15,000  

Total

  $ 143,000  
XML 40 R27.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Related Party Transactions (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Related Party Transactions [Table Text Block]
 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

   

Face
Value

   

Debt

Discount

   

Carrying

Value

 

At December 31, 2022

12/31/2023

    22 %   $ 6.30     $ 7,000,000     $ (1,223,000 )   $ 5,777,000  

At December 31, 2021

3/6/2022

    22 %   $ 81.00     $ 10,000,000     $ (755,000 )   $ 9,245,000  
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
   

February

2022

   

June

2022

   

July

2022

   

October

2022

 

Conversion price before

  $ 81.00     $ 28.80     $ 12.60     $ 9.45  

Conversion price after

  $ 28.80     $ 12.60     $ 9.45     $ 6.30  

Term (years)

    0.02       0.69       0.61       0.35  

Volatility

    39.53 %     85.6 %     99.5 %     165 %

Dividend rate

    0 %     0 %     0 %     0 %

Risk free rate

    1.97 %     3.2 %     2.8 %     4.02 %
XML 41 R28.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Convertible Promissory Note (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Convertible Debt [Table Text Block]
 

Maturity

Date

 

Stated

Interest Rate

   

Conversion

Price

    Face
Value
    Debt
Discount
     

Carrying

Value 

 

At December 31, 2022

7/31/2023     24 %   $ 6.30     $ 1,000,000     $ (38,000 )   $ 962,000  

At December 31, 2021

7/31/2022     24 %   $ 40.95     $ 1,000,000     $ (187,000 )   $ 813,000  
XML 42 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Related Party Lease (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
   

December 31,

2022

   

December 31,

2021

 

Right-of-use operating lease assets, net

  $ 372,000     $ 571,000  

Current lease liability (included in other current liabilities)

    267,000       206,000  

Non-current lease liability

    131,000       398,000  
                 

Weighted average remaining lease term

    1.4       2.4  

Discount rate

    22 %     22 %
   

December 31,

 
   

2022

   

2021

 

Operating lease cost

  $ 311,000     $ 311,000  

Variable lease cost

    111,000       105,000  

Total lease cost

  $ 422,000     $ 416,000  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

  $ 329,000  

2024

    139,000  

Total lease payments

  $ 468,000  

Less: imputed interest

    (70,000 )

Present value of operating lease liabilities

  $ 398,000  
Lease Agreement with Z3 Investment LLC [Member]  
Notes Tables  
Lease, Cost [Table Text Block]
   

December 31,

2022

 

Right-of-use operating lease assets – related party, net

  $ 3,550,000  

Current lease liability (included in other current liabilities)

    433,000  

Non-current lease liability – related party

    3,495,000  
         

Weighted average remaining lease term

    4.8  

Discount rate

    22 %
   

December 31,

2022

 

Operating lease cost

  $ 964,000  

Variable lease cost

    71,000  

Total lease cost

  $ 1,035,000  
Lease Agreement with Z3 Investment LLC [Member]  
Notes Tables  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

  $ 1,256,000  

2024

    1,307,000  

2025

    1,359,000  

2026

    1,428,000  

2027

    1,133,000  

Total lease payments

  $ 6,483,000  

Less: imputed interest

    (2,555,000 )

Present value of operating lease liabilities

  $ 3,928,000  
XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Leases (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Lease, Cost [Table Text Block]
   

December 31,

2022

   

December 31,

2021

 

Right-of-use operating lease assets, net

  $ 372,000     $ 571,000  

Current lease liability (included in other current liabilities)

    267,000       206,000  

Non-current lease liability

    131,000       398,000  
                 

Weighted average remaining lease term

    1.4       2.4  

Discount rate

    22 %     22 %
   

December 31,

 
   

2022

   

2021

 

Operating lease cost

  $ 311,000     $ 311,000  

Variable lease cost

    111,000       105,000  

Total lease cost

  $ 422,000     $ 416,000  
Lessee, Operating Lease, Liability, Maturity [Table Text Block]

2023

  $ 329,000  

2024

    139,000  

Total lease payments

  $ 468,000  

Less: imputed interest

    (70,000 )

Present value of operating lease liabilities

  $ 398,000  
XML 44 R31.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]
   

Number

of

Shares

   

Weighted-

Average Exercise

Price Per Share

   

Weighted-

Average

Remaining

Contract Term

 

Balance at January 1, 2021

    24,814     $ 1,677.28       0.49  

Warrants granted

    -     $ -          

Warrants exercised

    -     $ -          

Warrants expired/canceled

    (10,296 )   $ 3,600.00          

Outstanding and Exercisable at December 31, 2021

    14,518     $ 313.71       1.44  
                         

Balance at January 1, 2022

    14,518     $ 313.71       1.44  

Warrants granted(1)

    326,171     $ 6.30          

Pre-funded warrants granted

    64,286     $ 0.045          

Pre-funded warrants exercised

    (64,286 )   $ 0.045          

Warrants expired/canceled

    -     $ -          

Outstanding at December 31, 2022

    340,689     $ 19.40       0.31  

Exercisable at December 31, 2022

    14,518     $ 313.71       0.44  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

 

Cost of revenues

  $ 18,000     $ 17,000  

Selling, general and administrative

    229,000       2,275,000  

Research and development

    20,000       268,000  
    $ 267,000     $ 2,560,000  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number

of Shares

   

Weighted-

Average

Exercise

Price

   

Weighted-

Average

Remaining

Contractual

Life

 

Outstanding at January 1, 2022

    7,885     $ 546.10       6.8  
                         
                         

Granted

    -       -          

Expired

    (129 )   $ 7,361.38          

Forfeited/cancelled

    (1,353 )   $ 443.23          

Outstanding at December 31, 2022

    6,403     $ 430.53       5.93  

Vested and Expected to Vest at December 31, 2022

    6,246     $ 435.36       5.89  

Exercisable at December 31, 2022

    6,048     $ 441.00       5.84  
Non Vested Stock Options Activity [Table Text Block]
   

Non-vested Stock

Options

   

Weighted-Average

Grant Date Fair Value

 

Outstanding at January 1, 2022

    1,643     $ 266.84  

Granted

    -          

Vested

    (983 )   $ 280.95  

Cancelled/forfeited

    (305 )   $ 278.55  

Outstanding at December 31, 2022

    355     $ 217.71  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2022

   

2021

 

Common stock equivalents of convertible promissory notes and accrued interest

    1,525,751       176,907  

Warrants

    340,689       14,518  

Stock options

    6,403       7,885  

Total

    1,872,843       199,310  
XML 45 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenues (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Disaggregation of Revenue [Table Text Block]
   

Years Ended December 31,

 
   

2022

   

2021

 

United States

  $ 6,641,000     $ 5,304,000  

China

    1,984,000       1,771,000  

Portugal

    211,000       548,000  

Thailand

    9,000       401,000  

South Korea

    325,000       222,000  

Vietnam

    515,000       332,000  

Other

    798,000       716,000  

Total

  $ 10,483,000     $ 9,294,000  
   

Year Ended December 31, 2022

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 5,911,000     $ 480,000     $ -     $ 6,391,000  

BioArchive

    1,247,000       968,000       -       2,215,000  

CAR-TXpress

    654,000       190,000       285,000       1,129,000  

Manual Disposables

    655,000       -       -       655,000  

Other

    64,000       -       29,000       93,000  

Total

  $ 8,531,000     $ 1,638,000     $ 314,000     $ 10,483,000  
   

Year Ended December 31, 2021

 
   

Device

Revenue

   

Service

Revenue

   

Other

Revenue

   

Total

Revenue

 
                                 

AXP

  $ 4,940,000     $ 198,000     $ -     $ 5,138,000  

BioArchive

    827,000       1,518,000       -       2,345,000  

CAR-TXpress

    875,000       123,000       286,000       1,284,000  

Manual Disposables

    421,000       -       -       421,000  

Other

    65,000       -       41,000       106,000  

Total

  $ 7,128,000     $ 1,839,000     $ 327,000     $ 9,294,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table Text Block]
   

2023

   

2024

   

2025

   

2026 and

beyond

   

Total

 

Service revenue1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1

  $ 1,157,000     $ 637,000     $ 244,000     $ -     $ 2,038,000  

Device revenue (1)

    845,000       41,000       -       -       886,000  

Exclusivity fee

    286,000       286,000       286,000       189,000       1,047,000  

Clinical revenue

    13,000       13,000       13,000       118,000       157,000  

Total

  $ 2,301,000     $ 977,000     $ 543,000     $ 307,000     $ 4,128,000

 

XML 46 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Concentrations (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedules of Concentration of Risk, by Risk Factor [Table Text Block]

Accounts Receivable

 

2022

   

2021

 

Customer 1

    29 %     0

%

Customer 2

    27 %     0

%

Customer 3

    15 %     6 %

Revenues

 

2022

   

2021

 

Customer 1

    33 %     22 %

Customer 2

    15 %     16 %
XML 47 R34.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Income Taxes (Tables)
12 Months Ended
Dec. 31, 2022
Notes Tables  
Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

 

Statutory federal income tax benefit

  $ (2,481,000 )   $ (2,495,000 )

Intangible assets

    -       -  

PPP loan forgiveness

            (137,000 )

Incentive stock options

    -       257,000  

Change in valuation allowance

    (284,000 )     (72,000 )

Expiration of net operating losses

    1,356,000       1,242,000  

Disallowed financing costs

    1,179,000       1,282,000  

State and local taxes

    200,000       (195,000 )

Foreign rate differential

    11,000       26,000  

Other

    19,000       92,000  

Total income tax expense

  $ -     $ -  
Schedule of Deferred Tax Assets and Liabilities [Table Text Block]
   

Year Ended December 31,

 
   

2022

   

2021

 

Deferred tax assets:

               

Net operating loss carryforwards

  $ 26,465,000     $ 27,088,000  

Income tax credit carryforwards

    2,738,000       2,797,000  

Stock compensation

    421,000       437,000  

Lease obligation

    908,000       127,000  

Deferred revenue

    251,000       313,000  

Inventory Reserve

    517,000       449,000  

Sec. 174 Capitalized R&D

    317,000       -  

Other

    159,000       213,000  

Total deferred tax assets

    31,776,000       31,424,000  
                 

Deferred tax liabilities

               

Depreciation and amortization

    (252,000 )     (320,000 )

Lease asset

    (824,000 )     (120,000 )

Total deferred tax liabilities

    (1,076,000 )     (440,000 )

Valuation allowance

    (30,700,000 )     (30,984,000 )

Net deferred taxes

  $ -     $ -  
XML 48 R35.htm IDEA: XBRL DOCUMENT v3.23.1
Note 2 - Going Concern (Details Textual) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Cash and Cash Equivalents, at Carrying Value, Total $ 4,177,000 $ 7,280,000
Working Capital $ 625,000  
XML 49 R36.htm IDEA: XBRL DOCUMENT v3.23.1
Note 3 - Summary of Significant Accounting Policies (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 22, 2022
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Common Stock, Shares Authorized 350,000,000 350,000,000   350,000,000  
Cash and Cash Equivalents, at Carrying Value, Total $ 4,177,000     $ 7,280,000  
Inventory, Noncurrent, Total 1,003,000     1,709,000  
Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments 0        
Unrecognized Tax Benefits, Ending Balance 0     0  
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance 3,323,000     3,397,000 $ 5,870,000
Retained Earnings [Member]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance (266,193,000)     (264,662,000) (253,283,000)
Additional Paid-in Capital [Member]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance 270,377,000     268,459,000 $ 259,067,000
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance       (942,000)  
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Convertible Debt [Member]          
Debt Instrument, Unamortized Discount, Total     $ 942,000    
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Retained Earnings [Member]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance     9,739,000 9,739,000  
Accounting Standards Update 2020-06 [Member] | Cumulative Effect, Period of Adoption, Adjustment [Member] | Additional Paid-in Capital [Member]          
Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance     $ 10,681,000 (10,681,000)  
INDIA          
Cash and Cash Equivalents, at Carrying Value, Total $ 47,000     $ 87,000  
CAR-TXpress [Member]          
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 20.00%        
Noncontrolling Interest, Ownership Percentage by Parent 80.00%        
XML 50 R37.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Equipment and Leasehold Improvements (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Construction in Progress, Gross $ 391,000 $ 140,000
Depreciation, Total $ 387,000 $ 429,000
XML 51 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Machinery and equipment $ 8,429,000 $ 8,089,000
Leasehold improvements 5 years or remaining lease term  
Less accumulated depreciation $ (7,175,000) (6,828,000)
Total equipment and leasehold improvements, net 1,254,000 1,261,000
Machinery and Equipment [Member]    
Machinery and equipment [1] $ 6,610,000 6,270,000
Machinery and Equipment [Member] | Minimum [Member]    
Machinery and equipment (Year) [1] 2 years 6 months  
Machinery and Equipment [Member] | Maximum [Member]    
Machinery and equipment (Year) [1] 10 years  
Computer and Software [Member]    
Machinery and equipment $ 631,000 631,000
Computer and Software [Member] | Minimum [Member]    
Machinery and equipment (Year) 2 years  
Computer and Software [Member] | Maximum [Member]    
Machinery and equipment (Year) 5 years  
Office Equipment [Member]    
Machinery and equipment $ 256,000 256,000
Office Equipment [Member] | Minimum [Member]    
Machinery and equipment (Year) 5 years  
Office Equipment [Member] | Maximum [Member]    
Machinery and equipment (Year) 10 years  
Leasehold Improvements [Member]    
Machinery and equipment $ 932,000 $ 932,000
[1] Includes
XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Intangible assets, net $ 1,318,000 $ 1,358,000
Goodwill 781,000 781,000
Amortization and foreign exchange (32,000) (40,000)
Intangible assets, net 1,286,000 1,318,000
Goodwill $ 781,000 $ 781,000
XML 53 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Amortizable intangible assets, gross $ 1,202,000 $ 1,291,000  
Amortizable intangible assets, accumulated amortization (1,059,000) (1,116,000)  
Amortizable intangible assets, net 143,000 175,000  
Intangible assets, gross 2,345,000 2,434,000  
Intangible assets, net 1,286,000 1,318,000 $ 1,358,000
In Process Techonology [Member]      
Indefinite lived intangible assets $ 1,143,000 $ 1,143,000  
Trade Names [Member]      
Weighted Average Amortization Period (Year) (Year) 3 years 3 years  
Amortizable intangible assets, gross $ 49,000 $ 52,000  
Amortizable intangible assets, accumulated amortization (49,000) (52,000)  
Amortizable intangible assets, net $ 0 $ 0  
Developed Technology Rights [Member]      
Weighted Average Amortization Period (Year) (Year) 10 years 10 years  
Amortizable intangible assets, gross $ 318,000 $ 318,000  
Amortizable intangible assets, accumulated amortization (175,000) (143,000)  
Amortizable intangible assets, net $ 143,000 $ 175,000  
Licensing Agreements [Member]      
Weighted Average Amortization Period (Year) (Year) 7 years 7 years  
Amortizable intangible assets, gross $ 377,000 $ 418,000  
Amortizable intangible assets, accumulated amortization (377,000) (418,000)  
Amortizable intangible assets, net $ 0 $ 0  
Device Registration [Member]      
Weighted Average Amortization Period (Year) (Year) 7 years 7 years  
Amortizable intangible assets, gross $ 71,000 $ 78,000  
Amortizable intangible assets, accumulated amortization (71,000) (78,000)  
Amortizable intangible assets, net $ 0 $ 0  
Customer Relationships [Member]      
Weighted Average Amortization Period (Year) (Year) 3 years 3 years  
Amortizable intangible assets, gross $ 387,000 $ 425,000  
Amortizable intangible assets, accumulated amortization (387,000) (425,000)  
Amortizable intangible assets, net $ 0 $ 0  
XML 54 R41.htm IDEA: XBRL DOCUMENT v3.23.1
Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
2023 $ 32,000  
2024 32,000  
2025 32,000  
2026 32,000  
2027 15,000  
Total $ 143,000 $ 175,000
XML 55 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Related Party Transactions (Details Textual) - USD ($)
1 Months Ended 6 Months Ended 12 Months Ended
Mar. 24, 2022
Jun. 30, 2022
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2022
Jul. 31, 2022
Feb. 28, 2022
Sep. 30, 2020
Nov. 26, 2019
Mar. 31, 2017
Amortization of Debt Discount (Premium)         $ 3,487,000 $ 3,631,000            
Convertible Note Converted into Common Stock [Member]                        
Debt Conversion, Original Debt, Amount   $ 3,000,000                    
Debt Conversion, Converted Instrument, Shares Issued   10,552,234                    
Boyalife Asset Holding II [Member] | Revolving Credit Facility [Member]                        
Line of Credit Facility, Maximum Borrowing Capacity                       $ 10,000,000
Long-Term Line of Credit, Total       $ 7,000,000 $ 7,000,000              
Debt Instrument, Interest Rate, Stated Percentage       22.00% 22.00%              
Debt Instrument, Convertible, Conversion Price   $ 12.60         $ 6.30 $ 9.45 $ 28.80     $ 81.00
Debt Instrument, Unamortized Discount, Total   $ 2,475,000         $ 872,000 $ 1,075,000 $ 213,000      
Amortization of Debt Discount (Premium)       $ 742,000 $ 3,413,000 3,310,000            
Interest Expense, Debt, Total         1,890,000 2,231,000            
Interest Payable       $ 1,492,000 $ 1,492,000 $ 2,231,000            
ImmuneCyte and Shangai KDWinfo Technology Co. Ltd. [Member] | Boyalife’s Cellular Therapy Division [Member]                        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares     12,000,000                  
ImmuneCyte [Member] | Boyalife’s Cellular Therapy Division [Member]                        
Business Acquisition, Equity Interest Issued or Issuable, Number of Shares     500,000                  
ImmuneCyte [Member]                        
Equity Method Investment, Ownership Percentage       8.64% 8.64%         18.79% 20.00%  
Dilution Gain from Equity Method Investments     $ 262,000                  
Equity Method Investment Accumulated Gain Loss     $ 428,000                  
Percent of Ownership Interest Transferred 8.64%                      
Royalty, Percent of Annual Net Sales, US Patents 7.50%                      
Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property 5.00%                      
ImmuneCyte [Member] | HealthBanks Biotech [Member]                        
Equity Method Investment, Ownership Percentage                   75.16% 80.00%  
ImmuneCyte [Member] | Private Institution [Member]                        
Equity Method Investment, Ownership Percentage                   6.05%    
XML 56 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details) - Boyalife Asset Holding II [Member] - Convertible Debt [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Debt Instrument, Maturity Date Dec. 31, 2023 Mar. 06, 2022
Stated interest rate 22.00% 22.00%
Conversion price (in dollars per share) $ 6.30 $ 81.00
Face value $ 7,000,000 $ 10,000,000
Remainging unamortized discount (1,223,000) (755,000)
Carrying Value $ 5,777,000 $ 9,245,000
XML 57 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details)
Oct. 31, 2022
Jul. 30, 2022
Jun. 30, 2022
Feb. 28, 2022
Measurement Input, Conversion Price Before [Member]        
Conversion price before 9.45 12.60 28.80 81.00
Measurement Input, Conversion Price [Member]        
Conversion price before 6.30 9.45 12.60 28.80
Measurement Input, Expected Term [Member]        
Conversion price before 0.35 0.61 0.69 0.02
Measurement Input, Price Volatility [Member]        
Conversion price before 1.65 0.995 0.856 0.3953
Measurement Input, Expected Dividend Rate [Member]        
Conversion price before 0 0 0 0
Measurement Input, Risk Free Interest Rate [Member]        
Conversion price before 0.0402 0.028 0.032 0.0197
XML 58 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Convertible Promissory Note (Details Textual) - USD ($)
12 Months Ended
Jul. 23, 2019
Dec. 31, 2022
Dec. 31, 2021
Jan. 31, 2023
Oct. 31, 2022
Jul. 25, 2022
Amortization of Debt Discount (Premium)   $ 3,487,000 $ 3,631,000      
Convertible Debt [Member] | The July 2019 Note [Member]            
Debt Instrument, Face Amount $ 1,000,000 $ 1,000,000 $ 1,000,000      
Debt Instrument, Convertible, Conversion Price $ 81.00 $ 6.30 $ 40.95   $ 6.30 $ 9.45
Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger 90.00%          
Debt Instrument, Interest Rate, Stated Percentage 24.00% 24.00% 24.00%      
Debt Instrument, Unamortized Discount, Total   $ 38,000 $ 187,000   $ 112,000  
Amortization of Debt Discount (Premium)   74,000 321,000      
Interest Expense, Debt, Total   240,000 240,000      
Interest Payable   $ 120,000 $ 60,000      
Convertible Debt [Member] | The July 2019 Note [Member] | Subsequent Event [Member]            
Debt Instrument, Convertible, Conversion Price       $ 2.87    
Convertible Debt [Member] | The July 2019 Note [Member] | Minimum [Member]            
Debt Instrument, Convertible, Conversion Price $ 22.50          
XML 59 R46.htm IDEA: XBRL DOCUMENT v3.23.1
Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details) - Convertible Debt [Member] - The July 2019 Note [Member] - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Oct. 31, 2022
Jul. 25, 2022
Jul. 23, 2019
Maturity Date Jul. 31, 2023 Jul. 31, 2022      
Stated Interest Rate 24.00% 24.00%     24.00%
Conversion Price (in dollars per share) $ 6.30 $ 40.95 $ 6.30 $ 9.45 $ 81.00
Face Value $ 1,000,000 $ 1,000,000     $ 1,000,000
Remainging unamortized discount (38,000) (187,000) $ (112,000)    
Carrying Value $ 962,000 $ 813,000      
XML 60 R47.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Related Party Lease (Details Textual)
12 Months Ended
Mar. 24, 2022
USD ($)
a
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Operating Lease, Payments   $ 319,000 $ 310,000
Lease Agreement with Z3 Investment LLC [Member]      
Lessee, Operating Lease, Term of Contract 5 years    
Area of Real Estate Property | a 35,000    
First Six Months, Rental Expense, Operating Leases $ 46,000    
Second Six Months, Rental Expense, Operating Lease $ 104,000    
Percent Increase, Annual Rental Expense 4.00%    
Operating lease, Operating Expenses, Per Month $ 5,000    
Lessee, Operating Lease, Renewal Term (Year) 5 years    
Operating Lease, Payments   $ 587,000  
XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Related Party Lease - Lease Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Right-of-use operating lease assets – related party, net $ 372,000 $ 571,000
Operating lease cost 311,000 311,000
Variable lease cost 111,000 105,000
Non-current lease liability – related party 131,000 398,000
Total lease cost $ 422,000 $ 416,000
Weighted average remaining lease term (Year) 1 year 4 months 24 days 2 years 4 months 24 days
Discount rate 22.00% 22.00%
Lease Agreement with Z3 Investment LLC [Member]    
Right-of-use operating lease assets – related party, net $ 3,550,000  
Operating lease cost 964,000  
Current lease liability (included in other current liabilities) 433,000  
Variable lease cost 71,000  
Non-current lease liability – related party 3,495,000  
Total lease cost $ 1,035,000  
Weighted average remaining lease term (Year) 4 years 9 months 18 days  
Discount rate 22.00%  
XML 62 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details)
Dec. 31, 2022
USD ($)
2023 $ 329,000
2024 139,000
Total lease payments 468,000
Less: imputed interest (70,000)
Present value of operating lease liabilities 398,000
Lease Agreement with Z3 Investment LLC [Member]  
2023 1,256,000
2024 1,307,000
2025 1,359,000
2026 1,428,000
2027 1,133,000
Total lease payments 6,483,000
Less: imputed interest (2,555,000)
Present value of operating lease liabilities $ 3,928,000
XML 63 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Leases (Details Textual)
12 Months Ended
Dec. 31, 2022
USD ($)
ft²
Dec. 31, 2021
USD ($)
Jan. 19, 2019
USD ($)
Operating Lease, Right-of-Use Asset $ 372,000 $ 571,000  
Operating Lease, Payments $ 319,000 $ 310,000  
Accounting Standards Update 2016-02 [Member]      
Operating Lease, Right-of-Use Asset     $ 966,000
Facility Located in Rancho Cordova, California [Member]      
Area of Real Estate Property | ft² 28,000    
XML 64 R51.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Leases - Lease Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Right-of-use operating lease assets – related party, net $ 372,000 $ 571,000
Operating lease cost 311,000 311,000
Variable lease cost 111,000 105,000
Non-current lease liability – related party 131,000 398,000
Total lease cost $ 422,000 $ 416,000
Weighted average remaining lease term (Year) 1 year 4 months 24 days 2 years 4 months 24 days
Discount rate 22.00% 22.00%
Current Liabilities [Member]    
Current lease liability (included in other current liabilities) $ 267,000 $ 206,000
XML 65 R52.htm IDEA: XBRL DOCUMENT v3.23.1
Note 9 - Leases - Maturities of Lease Liabilities (Details)
Dec. 31, 2022
USD ($)
2023 $ 329,000
2024 139,000
Total lease payments 468,000
Less: imputed interest (70,000)
Present value of operating lease liabilities $ 398,000
XML 66 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Commitments ans Contingencies (Details Textual)
Jul. 13, 2020
USD ($)
Short Term Investment Minimum $ 1,000,000
XML 67 R54.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 28, 2022
Jun. 04, 2020
Dec. 29, 2017
May 31, 2021
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 15, 2022
Mar. 31, 2022
Feb. 03, 2022
Jan. 13, 2022
May 31, 2019
Jun. 22, 2018
May 31, 2017
Proceeds from Issuance of Common Stock, Net           $ 4,583,000 $ 6,832,000              
Payments of Stock Issuance Costs $ 506,000                          
Shares Issued, Price Per Share $ 6.30                          
Proceeds from Issuance or Sale of Equity, Total $ 2,055,000                          
Proceeds from Issuance or Sale of Equity, Net $ 1,549,000                          
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross   12,567       0                
Share-Based Payment Arrangement, Expense           $ 267,000 2,560,000              
Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price   $ 267.30       $ 0                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period           1,353                
Share-Based Payment Arrangement, Option [Member]                            
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total           $ 30,000                
Executive Officer [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period       10,889                    
Executive Officer [Member] | Share-Based Payment Arrangement, Option [Member]                            
Share-Based Payment Arrangement, Accelerated Cost             $ 2,008,000              
Amended 2016 Plan [Member                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized               66,667     26,667 8,723 2,945 1,334
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           60,197                
Equity Incentive Plan 2017 [Member]                            
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized     1,000,000                      
Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant           40,000                
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross     280,000                      
Offering Warrants [Member]                            
Class of Warrant or Right, Exercise Price of Warrants or Rights $ 6.30                          
Warrants and Rights Outstanding, Warrants Exercised           64,286                
Units [Member]                            
Stock Issued During Period, Units, New Issues 326,171                          
Pre-funded Units [Member]                            
Stock Issued During Period, Units, New Issues 64,286                          
At The Market Offering Agreement [Member]                            
Maximum Offering Price for Issuance of Common Stock                 $ 18,573,000          
Additional Common Stock, Shares Authorized                   $ 4,275,000        
Stock Issued During Period, Shares, New Issues         196,843                  
Proceeds from Issuance of Common Stock         $ 3,293,000                  
Shares Issued, Average Price Per Share         $ 16.73                  
Proceeds from Issuance of Common Stock, Net         $ 3,037,000                  
Payments of Stock Issuance Costs         $ 256,000                  
Minimum [Member] | At The Market Offering Agreement [Member]                            
Maximum Offering Price for Issuance of Common Stock                   15,280,000        
Maximum [Member] | At The Market Offering Agreement [Member]                            
Maximum Offering Price for Issuance of Common Stock                   $ 19,555,261        
XML 68 R55.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 -Stockholders' Equity - Warrant Activity (Details) - $ / shares
12 Months Ended
Oct. 28, 2022
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance (in shares)   14,518 24,814  
Balance, exercise price (in dollars per share)   $ 313.71 $ 1,677.28  
Warrants, weighted average remaining contract term (Year)   3 months 21 days 1 year 5 months 8 days 5 months 26 days
Warrants granted (in shares) 326,171 326,171 [1] 0  
Warrants granted, weighted average exercise price (in dollars per share)   $ 6.30 [1] $ 0  
Warrants exercised (in shares)   (64,286) 0  
Warrants exercised, weighted average exercise price (in dollars per share)   $ 0.045 $ 0  
Warrants expired/canceled (in shares)   0 (10,296)  
Warrants expired/canceled, weighted average exercise price (in dollars per share)   $ 0 $ 3,600.00  
Balance (in shares)   340,689 14,518 24,814
Balance, exercise price (in dollars per share)   $ 19.40 $ 313.71 $ 1,677.28
Exercisable, shares (in shares)   14,518    
Exercisable, weighted average exercise price (in dollars per share)   $ 313.71    
Exercisable, weighted average remaining contractual term (Year)   5 months 8 days    
Pre-funded Units Warrant [Member]        
Warrants granted (in shares)   64,286    
Warrants granted, weighted average exercise price (in dollars per share)   $ 0.045    
[1] Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants.
XML 69 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity - Stock-based Compensation (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Stock-based compensation $ 267,000 $ 2,560,000
Cost of Sales [Member]    
Stock-based compensation 18,000 17,000
Selling, General and Administrative Expenses [Member]    
Stock-based compensation 229,000 2,275,000
Research and Development Expense [Member]    
Stock-based compensation $ 20,000 $ 268,000
XML 70 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details) - $ / shares
12 Months Ended
Jan. 01, 2021
Jun. 04, 2020
Dec. 31, 2022
Outstanding, options (in shares)     7,885
Outstanding, weighted average exercise price, options (in dollars per share)     $ 546.10
Outstanding, weighted average remaining contractual life, options (Year) 6 years 9 months 18 days   5 years 11 months 4 days
Granted, options (in shares)   12,567 0
Granted, weighted average exercise price, options (in dollars per share)   $ 267.30 $ 0
Expired, options (in shares)     (129)
Expired, weighted average exercise price, options (in dollars per share)     $ 7,361.38
Forfeited/cancelled, options (in shares)     (1,353)
Forfeited/cancelled, weighted average exercise price, options (in dollars per share)     $ 443.23
Outstanding, options (in shares)     6,403
Outstanding, weighted average exercise price, options (in dollars per share)     $ 430.53
Vested and expected to vest, options (in shares)     6,246
Vested and Expected to Vest, weighted average exercise price, options (in dollars per share)     $ 435.36
Vested and Expected to Vest, weighted average contractual life, options (Year)     5 years 10 months 20 days
Exercisable, options (in shares)     6,048
Exercisable, weighted average exercise price, options (in dollars per share)     $ 441.00
Exercisable, weighted average remaining contractual life, options (Year)     5 years 10 months 2 days
XML 71 R58.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details)
12 Months Ended
Dec. 31, 2022
$ / shares
shares
Outstanding, options (in shares) 7,885
Forfeited/cancelled, options (in shares) (1,353)
Forfeited/cancelled, weighted average exercise price, options (in dollars per share) | $ / shares $ 443.23
Outstanding, options (in shares) 6,403
Non-vested Stock Options [Member]  
Outstanding, options (in shares) 1,643
Outstanding, nonvested, weighted average grant date fair value (in dollars per share) | $ / shares $ 266.84
Vested (in shares) (983)
Vested, nonvested, weighted average grant date fair value (in dollars per share) | $ / shares $ 280.95
Forfeited/cancelled, options (in shares) (305)
Forfeited/cancelled, weighted average exercise price, options (in dollars per share) | $ / shares $ 278.55
Outstanding, options (in shares) 355
Outstanding, nonvested, weighted average grant date fair value (in dollars per share) | $ / shares $ 217.71
XML 72 R59.htm IDEA: XBRL DOCUMENT v3.23.1
Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details) - shares
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 1,872,843 199,310
Convertible Debt Securities [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 1,525,751 176,907
Warrant, Other [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 340,689 14,518
Share-Based Payment Arrangement, Option [Member]    
Common stock equivalents of convertible promissory notes and accrued interest (in shares) 6,403 7,885
XML 73 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenues (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Aug. 30, 2019
Contract with Customer, Liability, Revenue Recognized $ 719,000 $ 608,000  
Contract with Customer, Liability, Current 782,000 719,000  
Contract with Customer, Liability, Noncurrent 911,000 1,244,000  
Distribution Agreement with AXP Distributor in China [Member]      
Proceeds from Customers 82,000 41,000  
Exclusivity Fee [Member]      
Contract with Customer, Liability, Current $ 286,000 $ 286,000  
Contract with Customer, Liability, Total     $ 2,000,000
XML 74 R61.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenues - Disaggregation of Revenue (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Net revenues $ 10,483,000 $ 9,294,000
Net revenues 10,483,000 9,294,000
Device Revenue [Member]    
Net revenues 8,531,000 7,128,000
Net revenues 8,531,000 7,128,000
Service [Member]    
Net revenues 1,638,000 1,839,000
Net revenues 1,638,000 1,839,000
Other [Member]    
Net revenues 314,000 327,000
Net revenues 314,000 327,000
Device [Member] | AXP [Member]    
Net revenues 6,391,000 5,138,000
Net revenues 6,391,000 5,138,000
Device [Member] | AXP [Member] | Device Revenue [Member]    
Net revenues 5,911,000 4,940,000
Net revenues 5,911,000 4,940,000
Device [Member] | AXP [Member] | Service [Member]    
Net revenues 480,000 198,000
Net revenues 480,000 198,000
Device [Member] | BioArchive [Member]    
Net revenues 2,215,000 2,345,000
Net revenues 2,215,000 2,345,000
Device [Member] | BioArchive [Member] | Device Revenue [Member]    
Net revenues 1,247,000 827,000
Net revenues 1,247,000 827,000
Device [Member] | BioArchive [Member] | Service [Member]    
Net revenues 968,000 1,518,000
Net revenues 968,000 1,518,000
Device [Member] | CAR-TXpress [Member]    
Net revenues 1,129,000 1,284,000
Net revenues 1,129,000 1,284,000
Device [Member] | CAR-TXpress [Member] | Device Revenue [Member]    
Net revenues 654,000 875,000
Net revenues 654,000 875,000
Device [Member] | CAR-TXpress [Member] | Service [Member]    
Net revenues 190,000 123,000
Net revenues 190,000 123,000
Device [Member] | CAR-TXpress [Member] | Other [Member]    
Net revenues 285,000 286,000
Net revenues 285,000 286,000
Device [Member] | Manual Disposables [Member]    
Net revenues 655,000 421,000
Net revenues 655,000 421,000
Device [Member] | Manual Disposables [Member] | Device Revenue [Member]    
Net revenues 655,000 421,000
Net revenues 655,000 421,000
Device [Member] | Other Subsegments [Member]    
Net revenues 93,000 106,000
Net revenues 93,000 106,000
Device [Member] | Other Subsegments [Member] | Device Revenue [Member]    
Net revenues 64,000 65,000
Net revenues 64,000 65,000
Device [Member] | Other Subsegments [Member] | Other [Member]    
Net revenues 29,000 41,000
Net revenues 29,000 41,000
UNITED STATES    
Net revenues 6,641,000 5,304,000
Net revenues 6,641,000 5,304,000
CHINA    
Net revenues 1,984,000 1,771,000
Net revenues 1,984,000 1,771,000
PORTUGAL    
Net revenues 211,000 548,000
Net revenues 211,000 548,000
THAILAND    
Net revenues 9,000 401,000
Net revenues 9,000 401,000
KOREA, REPUBLIC OF    
Net revenues 325,000 222,000
Net revenues 325,000 222,000
VIET NAM    
Net revenues 515,000 332,000
Net revenues 515,000 332,000
All Other Countries [Member]    
Net revenues 798,000 716,000
Net revenues $ 798,000 $ 716,000
XML 75 R62.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenue - Remaining Performance Obligations (Details)
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 4,128,000
Service [Member]  
Revenue, Remaining Performance Obligation, Amount 2,038,000
Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Amount 886,000 [1]
Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Amount 1,047,000
Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Amount $ 157,000
[1] Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022.
XML 76 R63.htm IDEA: XBRL DOCUMENT v3.23.1
Note 12 - Revenue - Remaining Performance Obligations 2 (Details)
Dec. 31, 2022
USD ($)
Revenue, Remaining Performance Obligation, Amount $ 4,128,000
Service [Member]  
Revenue, Remaining Performance Obligation, Amount 2,038,000
Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Amount 886,000 [1]
Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Amount 1,047,000
Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Amount $ 157,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 2,301,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 1,157,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 845,000 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 286,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2023-01-01 | Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 13,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 977,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 637,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 41,000 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 286,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-01-01 | Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 13,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 543,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 244,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 0 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 286,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-01-01 | Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 13,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 307,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Service [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Device Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 0 [1]
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Exclusivity Fee [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 189,000
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01 | Clinical Revenue [Member]  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year) 1 year
Revenue, Remaining Performance Obligation, Amount $ 118,000
[1] Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022.
XML 77 R64.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Concentrations (Details Textual)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Supplier Concentration Risk [Member] | Cost of Goods and Service Benchmark [Member] | Supplier 1 [Member]    
Concentration Risk, Percentage 70.00% 71.00%
XML 78 R65.htm IDEA: XBRL DOCUMENT v3.23.1
Note 13 - Concentrations - Accounts Receivables and Revenues (Details) - Customer Concentration Risk [Member]
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Accounts Receivable [Member] | Customer 1 [Member]    
Customer 1 29.00% 0.00%
Accounts Receivable [Member] | Customer 2 [Member]    
Customer 1 27.00% 0.00%
Accounts Receivable [Member] | Customer 3 [Member]    
Customer 1 15.00% 6.00%
Revenue from Contract with Customer Benchmark [Member] | Customer 1 [Member]    
Customer 1 33.00% 22.00%
Revenue from Contract with Customer Benchmark [Member] | Customer 2 [Member]    
Customer 1 15.00% 16.00%
XML 79 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Note 14 - Employee Retention Tax Credit (Details Textual)
9 Months Ended
Sep. 30, 2021
USD ($)
Employee Retention Tax Credit $ 842,000
XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Income Taxes (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income (Loss) from Continuing Operations before Income Taxes, Domestic $ 11,752,000 $ 11,850,000
Income (Loss) from Continuing Operations before Income Taxes, Foreign 60,000 30,000
Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount 284,000 $ 72,000
Domestic Tax Authority [Member]    
Operating Loss Carryforwards 123,182,000  
Operating Loss Carryforwards, Subject to Expiration 96,250,000  
Operating Loss Carryforwards, Not Subject to Expiration 26,931,000  
Domestic Tax Authority [Member] | Research Tax Credit Carryforward [Member]    
Tax Credit Carryforward, Amount 1,459,000  
State and Local Jurisdiction [Member]    
Operating Loss Carryforwards 46,750,000  
State and Local Jurisdiction [Member] | Research Tax Credit Carryforward [Member]    
Tax Credit Carryforward, Amount 1,618,000  
Foreign Tax Authority [Member]    
Operating Loss Carryforwards $ 426,000  
XML 81 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Statutory federal income tax benefit $ (2,481,000) $ (2,495,000)
Intangible assets 0 0
PPP loan forgiveness   (137,000)
Incentive stock options 0 257,000
Change in valuation allowance (284,000) (72,000)
Expiration of net operating losses 1,356,000 1,242,000
Disallowed financing costs 1,179,000 1,282,000
State and local taxes 200,000 (195,000)
Foreign rate differential 11,000 26,000
Other 19,000 92,000
Total income tax expense $ 0 $ 0
XML 82 R69.htm IDEA: XBRL DOCUMENT v3.23.1
Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Net operating loss carryforwards $ 26,465,000 $ 27,088,000
Income tax credit carryforwards 2,738,000 2,797,000
Stock compensation 421,000 437,000
Lease obligation 908,000 127,000
Deferred revenue 251,000 313,000
Inventory Reserve 517,000 449,000
Sec. 174 Capitalized R&D 317,000 0
Other 159,000 213,000
Total deferred tax assets 31,776,000 31,424,000
Depreciation and amortization (252,000) (320,000)
Lease asset (824,000) (120,000)
Total deferred tax liabilities (1,076,000) (440,000)
Valuation allowance (30,700,000) (30,984,000)
Net deferred taxes $ 0 $ 0
XML 83 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Note 16 - Employee Retirement Plan (Details Textual) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 4.00%  
Defined Contribution Plan, Cost $ 132,000 $ 135,000
XML 84 R71.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Subsequent Events (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Mar. 21, 2023
Mar. 15, 2023
Oct. 28, 2022
Feb. 28, 2023
Dec. 31, 2022
Dec. 31, 2021
Mar. 06, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 25, 2022
Dec. 31, 2020
Jul. 23, 2019
Class of Warrant or Right, Granted During Period (in shares)     326,171   326,171 [1] 0            
Warrants and Rights Outstanding, Term (Year)     5 years                  
Common Stock, Par or Stated Value Per Share         $ 0.001 $ 0.001            
Class of Warrant or Right, Outstanding         340,689 14,518         24,814  
Proceeds from Issuance or Sale of Equity, Total     $ 2,055,000                  
Class of Warrant or Right, Exercised During Period (in shares)         64,286 (0)            
Pre-funded Units Warrant [Member]                        
Class of Warrant or Right, Granted During Period (in shares)         64,286              
Warrant Amendment Agreement [Member]                        
Class of Warrant or Right, Exercise Price of Warrants or Rights                 $ 6.30      
Convertible Debt [Member] | Boyalife Asset Holding II [Member]                        
Debt Instrument, Convertible, Conversion Price         $ 6.30 $ 81.00            
Notes Payable, Related Parties         $ 5,777,000 $ 9,245,000            
The July 2019 Note [Member] | Convertible Debt [Member]                        
Debt Instrument, Convertible, Conversion Price         $ 6.30 $ 40.95     $ 6.30 $ 9.45   $ 81.00
Subsequent Event [Member]                        
Stock Issued During Period, Shares, New Issues   125,000                    
Common Stock, Par or Stated Value Per Share   $ 0.001                    
Proceeds from Issuance or Sale of Equity, Total   $ 2,600,000                    
Subsequent Event [Member] | Pre-funded Units Warrant [Member]                        
Class of Warrant or Right, Outstanding   946,429                    
Share Price   $ 2.80                    
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   1,071,429                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 2.65                    
Subsequent Event [Member] | Warrant Amendment Agreement [Member]                        
Class of Warrant or Right, Number of Securities Called by Warrants or Rights   158,731                    
Class of Warrant or Right, Exercise Price of Warrants or Rights   $ 2.65                    
Class of Warrant or Right, Exercised During Period (in shares) 158,731                      
Subsequent Event [Member] | Conversion of January 2019 Amended Notes to Common Stock [Member]                        
Debt Conversion, Converted Instrument, Shares Issued       215,000                
Subsequent Event [Member] | Convertible Debt [Member] | Boyalife Asset Holding II [Member]                        
Notes Payable, Related Parties             $ 7,278,000          
Subsequent Event [Member] | The July 2019 Note [Member] | Convertible Debt [Member]                        
Debt Instrument, Convertible, Conversion Price               $ 2.87        
Short Term, Gross       $ 397,000                
Subsequent Event [Member] | The July 2019 Note [Member] | Convertible Debt [Member] | Conversion of January 2019 Amended Notes to Common Stock [Member]                        
Debt Conversion, Original Debt, Amount       $ 603,000                
[1] Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants.
XML 85 thmo20221231_10k_htm.xml IDEA: XBRL DOCUMENT 0000811212 2022-01-01 2022-12-31 0000811212 thmo:WarrantAmendmentAgreementMember us-gaap:SubsequentEventMember 2023-03-21 2023-03-21 0000811212 thmo:WarrantAmendmentAgreementMember us-gaap:SubsequentEventMember 2023-03-15 0000811212 thmo:WarrantAmendmentAgreementMember 2022-10-31 0000811212 thmo:PrefundedUnitsWarrantMember us-gaap:SubsequentEventMember 2023-03-15 0000811212 us-gaap:SubsequentEventMember 2023-03-15 2023-03-15 0000811212 us-gaap:SubsequentEventMember 2023-03-15 0000811212 us-gaap:ConvertibleDebtMember thmo:BoyalifeAssetHoldingIIMember us-gaap:SubsequentEventMember 2023-03-06 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2023-02-28 0000811212 thmo:ConversionOfJanuary2019AmendedNotesToCommonStockMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0000811212 thmo:ConversionOfJanuary2019AmendedNotesToCommonStockMember thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2023-02-01 2023-02-28 0000811212 2022-10-28 0000811212 2022-10-28 2022-10-28 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember us-gaap:SubsequentEventMember 2023-01-31 0000811212 2021-01-01 2021-12-31 0000811212 2021-12-31 0000811212 2022-12-31 0000811212 us-gaap:StateAndLocalJurisdictionMember us-gaap:ResearchMember 2022-12-31 0000811212 us-gaap:DomesticCountryMember us-gaap:ResearchMember 2022-12-31 0000811212 us-gaap:ForeignCountryMember 2022-12-31 0000811212 us-gaap:StateAndLocalJurisdictionMember 2022-12-31 0000811212 us-gaap:DomesticCountryMember 2022-12-31 0000811212 2021-01-01 2021-09-30 0000811212 thmo:Supplier1Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Supplier1Member us-gaap:CostOfGoodsTotalMember us-gaap:SupplierConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Customer2Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Customer1Member us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Customer3Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Customer2Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 thmo:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-12-31 0000811212 thmo:Customer1Member us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2022-01-01 2022-12-31 0000811212 2026-01-01 2022-12-31 0000811212 2025-01-01 2022-12-31 0000811212 2024-01-01 2022-12-31 0000811212 2023-01-01 2022-12-31 0000811212 thmo:ClinicalRevenueMember 2022-12-31 0000811212 thmo:ClinicalRevenueMember 2026-01-01 2022-12-31 0000811212 thmo:ClinicalRevenueMember 2025-01-01 2022-12-31 0000811212 thmo:ClinicalRevenueMember 2024-01-01 2022-12-31 0000811212 thmo:ClinicalRevenueMember 2023-01-01 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2026-01-01 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2025-01-01 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2024-01-01 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2023-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember 2022-12-31 0000811212 thmo:DeviceRevenueMember 2026-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember 2025-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember 2024-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember 2023-01-01 2022-12-31 0000811212 us-gaap:ServiceMember 2022-12-31 0000811212 us-gaap:ServiceMember 2025-01-01 2022-12-31 0000811212 us-gaap:ServiceMember 2024-01-01 2022-12-31 0000811212 us-gaap:ServiceMember 2023-01-01 2022-12-31 0000811212 us-gaap:ServiceMember 2026-01-01 2022-12-31 0000811212 thmo:DistributionAgreementWithAxpDistributorInChinaMember 2021-01-01 2021-12-31 0000811212 thmo:DistributionAgreementWithAxpDistributorInChinaMember 2022-01-01 2022-12-31 0000811212 thmo:ExclusivityFeeMember 2021-12-31 0000811212 thmo:ExclusivityFeeMember 2019-08-30 0000811212 thmo:OtherMember 2021-01-01 2021-12-31 0000811212 us-gaap:ServiceMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2021-01-01 2021-12-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2021-01-01 2021-12-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2021-01-01 2021-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2021-01-01 2021-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceMember thmo:AxpMember 2021-01-01 2021-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2021-01-01 2021-12-31 0000811212 thmo:OtherMember 2022-01-01 2022-12-31 0000811212 us-gaap:ServiceMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-12-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:OtherSubsegmentsMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:ManualDisposablesMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-12-31 0000811212 thmo:OtherMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:CARTXpressMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:BioarchiveMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-12-31 0000811212 us-gaap:ServiceMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRevenueMember thmo:DeviceMember thmo:AxpMember 2022-01-01 2022-12-31 0000811212 thmo:AllOtherCountriesMember 2021-01-01 2021-12-31 0000811212 thmo:AllOtherCountriesMember 2022-01-01 2022-12-31 0000811212 country:VN 2021-01-01 2021-12-31 0000811212 country:VN 2022-01-01 2022-12-31 0000811212 country:KR 2021-01-01 2021-12-31 0000811212 country:KR 2022-01-01 2022-12-31 0000811212 country:TH 2021-01-01 2021-12-31 0000811212 country:TH 2022-01-01 2022-12-31 0000811212 country:PT 2021-01-01 2021-12-31 0000811212 country:PT 2022-01-01 2022-12-31 0000811212 country:CN 2021-01-01 2021-12-31 0000811212 country:CN 2022-01-01 2022-12-31 0000811212 country:US 2021-01-01 2021-12-31 0000811212 country:US 2022-01-01 2022-12-31 0000811212 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000811212 us-gaap:EmployeeStockOptionMember 2022-01-01 2022-12-31 0000811212 thmo:WarrantOtherMember 2021-01-01 2021-12-31 0000811212 thmo:WarrantOtherMember 2022-01-01 2022-12-31 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-12-31 0000811212 us-gaap:ConvertibleDebtSecuritiesMember 2022-01-01 2022-12-31 0000811212 us-gaap:EmployeeStockOptionMember 2022-12-31 0000811212 thmo:NonvestedStockOptionsMember 2022-12-31 0000811212 thmo:NonvestedStockOptionsMember 2022-01-01 2022-12-31 0000811212 thmo:NonvestedStockOptionsMember 2021-12-31 0000811212 2021-01-01 2021-01-01 0000811212 srt:ExecutiveOfficerMember us-gaap:EmployeeStockOptionMember 2021-01-01 2021-12-31 0000811212 srt:ExecutiveOfficerMember 2021-05-01 2021-05-31 0000811212 2020-06-04 2020-06-04 0000811212 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-12-31 0000811212 us-gaap:ResearchAndDevelopmentExpenseMember 2022-01-01 2022-12-31 0000811212 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-12-31 0000811212 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2022-01-01 2022-12-31 0000811212 us-gaap:CostOfSalesMember 2021-01-01 2021-12-31 0000811212 us-gaap:CostOfSalesMember 2022-01-01 2022-12-31 0000811212 thmo:EquityIncentivePlan2017Member 2022-12-31 0000811212 thmo:EquityIncentivePlan2017Member 2017-12-29 0000811212 thmo:EquityIncentivePlan2017Member 2017-12-29 2017-12-29 0000811212 thmo:Amended2016PlanMember 2022-12-31 0000811212 thmo:Amended2016PlanMember 2022-12-15 0000811212 thmo:Amended2016PlanMember 2022-01-13 0000811212 thmo:Amended2016PlanMember 2019-05-31 0000811212 thmo:Amended2016PlanMember 2018-06-22 0000811212 thmo:Amended2016PlanMember 2017-05-31 0000811212 thmo:PrefundedUnitsWarrantMember 2022-01-01 2022-12-31 0000811212 2020-01-01 2020-12-31 0000811212 2020-12-31 0000811212 thmo:OfferingWarrantsMember 2022-01-01 2022-12-31 0000811212 thmo:OfferingWarrantsMember 2022-10-28 0000811212 thmo:PrefundedUnitsMember 2022-10-28 2022-10-28 0000811212 thmo:UnitsMember 2022-10-28 2022-10-28 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-09-30 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-03-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 srt:MaximumMember thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 srt:MinimumMember thmo:AtTheMarketOfferingAgreementMember 2022-02-03 0000811212 2020-07-13 0000811212 us-gaap:AccountingStandardsUpdate201602Member 2019-01-19 0000811212 thmo:CurrentLiabilitiesMember 2021-12-31 0000811212 thmo:CurrentLiabilitiesMember 2022-12-31 0000811212 thmo:FacilityLocatedInRanchoCordovaCaliforniaMember 2022-12-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-01-01 2022-12-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-12-31 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-03-24 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-03-24 2022-03-24 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2021-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2021-01-01 2021-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-01-01 2022-12-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-10-31 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2022-07-25 0000811212 srt:MinimumMember thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2019-07-23 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2019-07-23 0000811212 thmo:TheJuly2019NoteMember us-gaap:ConvertibleDebtMember 2019-07-23 2019-07-23 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2021-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2021-01-01 2021-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-01-01 2022-12-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-07-01 2022-12-31 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-10-31 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-07-30 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-06-30 0000811212 us-gaap:MeasurementInputRiskFreeInterestRateMember 2022-02-28 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2022-10-31 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2022-07-30 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2022-06-30 0000811212 us-gaap:MeasurementInputExpectedDividendRateMember 2022-02-28 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2022-10-31 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2022-07-30 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2022-06-30 0000811212 us-gaap:MeasurementInputPriceVolatilityMember 2022-02-28 0000811212 us-gaap:MeasurementInputExpectedTermMember 2022-10-31 0000811212 us-gaap:MeasurementInputExpectedTermMember 2022-07-30 0000811212 us-gaap:MeasurementInputExpectedTermMember 2022-06-30 0000811212 us-gaap:MeasurementInputExpectedTermMember 2022-02-28 0000811212 us-gaap:MeasurementInputConversionPriceMember 2022-10-31 0000811212 us-gaap:MeasurementInputConversionPriceMember 2022-07-30 0000811212 us-gaap:MeasurementInputConversionPriceMember 2022-06-30 0000811212 us-gaap:MeasurementInputConversionPriceMember 2022-02-28 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2022-10-31 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2022-07-30 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2022-06-30 0000811212 thmo:MeasurementInputConversionPriceBeforeMember 2022-02-28 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-10-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-07-31 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-06-30 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2022-02-28 0000811212 us-gaap:RevolvingCreditFacilityMember thmo:BoyalifeAssetHoldingIIMember 2017-03-31 0000811212 us-gaap:ConvertibleDebtMember thmo:BoyalifeAssetHoldingIIMember 2021-12-31 0000811212 us-gaap:ConvertibleDebtMember thmo:BoyalifeAssetHoldingIIMember 2021-01-01 2021-12-31 0000811212 us-gaap:ConvertibleDebtMember thmo:BoyalifeAssetHoldingIIMember 2022-12-31 0000811212 us-gaap:ConvertibleDebtMember thmo:BoyalifeAssetHoldingIIMember 2022-01-01 2022-12-31 0000811212 thmo:ConvertibleNoteConvertedIntoCommonStockMember 2022-06-01 2022-06-30 0000811212 thmo:ImmunecyteMember 2022-03-24 0000811212 thmo:ImmunecyteMember 2022-03-24 2022-03-24 0000811212 thmo:ImmunecyteMember 2021-03-01 2021-03-31 0000811212 thmo:ImmunecyteMember 2022-12-31 0000811212 thmo:ImmunecyteMember 2020-09-30 0000811212 thmo:BoyalifesCellularTherapyDivisionMember thmo:ImmunecyteMember 2021-03-01 2021-03-31 0000811212 thmo:BoyalifesCellularTherapyDivisionMember thmo:ImmuneCyteAndShangaiKDwinfoTechnologyCoLtdMember 2021-03-01 2021-03-31 0000811212 thmo:ImmunecyteMember thmo:PrivateInstitutionMember 2020-09-30 0000811212 thmo:ImmunecyteMember thmo:HealthbanksBiotechMember 2020-09-30 0000811212 thmo:ImmunecyteMember 2019-11-26 0000811212 thmo:ImmunecyteMember thmo:HealthbanksBiotechMember 2019-11-26 0000811212 thmo:InProcessTechonologyMember 2021-12-31 0000811212 us-gaap:CustomerRelationshipsMember 2021-12-31 0000811212 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-12-31 0000811212 thmo:DeviceRegistrationMember 2021-12-31 0000811212 thmo:DeviceRegistrationMember 2021-01-01 2021-12-31 0000811212 us-gaap:LicensingAgreementsMember 2021-12-31 0000811212 us-gaap:LicensingAgreementsMember 2021-01-01 2021-12-31 0000811212 us-gaap:DevelopedTechnologyRightsMember 2021-12-31 0000811212 us-gaap:DevelopedTechnologyRightsMember 2021-01-01 2021-12-31 0000811212 us-gaap:TradeNamesMember 2021-12-31 0000811212 us-gaap:TradeNamesMember 2021-01-01 2021-12-31 0000811212 thmo:InProcessTechonologyMember 2022-12-31 0000811212 us-gaap:CustomerRelationshipsMember 2022-12-31 0000811212 us-gaap:CustomerRelationshipsMember 2022-01-01 2022-12-31 0000811212 thmo:DeviceRegistrationMember 2022-12-31 0000811212 thmo:DeviceRegistrationMember 2022-01-01 2022-12-31 0000811212 us-gaap:LicensingAgreementsMember 2022-12-31 0000811212 us-gaap:LicensingAgreementsMember 2022-01-01 2022-12-31 0000811212 us-gaap:DevelopedTechnologyRightsMember 2022-12-31 0000811212 us-gaap:DevelopedTechnologyRightsMember 2022-01-01 2022-12-31 0000811212 us-gaap:TradeNamesMember 2022-12-31 0000811212 us-gaap:TradeNamesMember 2022-01-01 2022-12-31 0000811212 us-gaap:LeaseholdImprovementsMember 2021-12-31 0000811212 us-gaap:LeaseholdImprovementsMember 2022-12-31 0000811212 srt:MaximumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0000811212 srt:MinimumMember us-gaap:OfficeEquipmentMember 2022-01-01 2022-12-31 0000811212 us-gaap:OfficeEquipmentMember 2021-12-31 0000811212 us-gaap:OfficeEquipmentMember 2022-12-31 0000811212 srt:MaximumMember thmo:ComputerAndSoftwareMember 2022-01-01 2022-12-31 0000811212 srt:MinimumMember thmo:ComputerAndSoftwareMember 2022-01-01 2022-12-31 0000811212 thmo:ComputerAndSoftwareMember 2021-12-31 0000811212 thmo:ComputerAndSoftwareMember 2022-12-31 0000811212 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000811212 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2022-01-01 2022-12-31 0000811212 us-gaap:MachineryAndEquipmentMember 2021-12-31 0000811212 us-gaap:MachineryAndEquipmentMember 2022-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:ConvertibleDebtMember 2022-01-01 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2022-01-01 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2022-01-01 0000811212 country:IN 2021-12-31 0000811212 country:IN 2022-12-31 0000811212 thmo:CARTXpressMember 2022-12-31 0000811212 2022-12-22 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember 2022-01-01 2022-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2021-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-12-31 0000811212 us-gaap:RetainedEarningsMember 2021-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000811212 us-gaap:CommonStockMember 2021-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-12-31 0000811212 us-gaap:RetainedEarningsMember 2021-01-01 2021-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-12-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2021-01-01 2021-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember thmo:AtTheMarketOfferingAgreementMember 2021-01-01 2021-12-31 0000811212 us-gaap:CommonStockMember thmo:AtTheMarketOfferingAgreementMember 2021-01-01 2021-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2020-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0000811212 us-gaap:RetainedEarningsMember 2020-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0000811212 us-gaap:CommonStockMember 2020-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-12-31 0000811212 us-gaap:RetainedEarningsMember 2022-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-12-31 0000811212 us-gaap:CommonStockMember 2022-12-31 0000811212 us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000811212 us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000811212 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000811212 us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:NoncontrollingInterestMember 2022-01-01 2022-12-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-01-01 2022-12-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:RetainedEarningsMember 2022-01-01 2022-12-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:AdditionalPaidInCapitalMember 2022-01-01 2022-12-31 0000811212 thmo:RelatedPartyConvertibleDebtPriceResetMember us-gaap:CommonStockMember 2022-01-01 2022-12-31 0000811212 thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-12-31 0000811212 us-gaap:AdditionalPaidInCapitalMember thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-12-31 0000811212 us-gaap:CommonStockMember thmo:AtTheMarketOfferingAgreementMember 2022-01-01 2022-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member 2021-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:RetainedEarningsMember 2021-12-31 0000811212 srt:CumulativeEffectPeriodOfAdoptionAdjustmentMember us-gaap:AccountingStandardsUpdate202006Member us-gaap:AdditionalPaidInCapitalMember 2021-12-31 0000811212 2023-03-27 0000811212 2022-06-30 0000811212 thmo:LeaseAgreementWithZ3InvestmentLLCMember 2022-01-01 2022-12-31 thunderdome:item shares iso4217:USD shares iso4217:USD utr:Y pure utr:sqft utr:acre 0000811212 false --12-31 2022 FY 19555261 P5Y P5Y 2022-07-31 2023-07-31 0.24 2022-03-06 2023-12-31 0 0 10-K true 2022-12-31 false 000-16375 ThermoGenesis Holdings, Inc. DE 94-3018487 2711 Citrus Road Rancho Cordova CA 95742 916 858-5100 Common Stock, $.001 par value THMO NASDAQ No No Yes Yes Non-accelerated Filer true false false false 4277535 1535869 688 Marcum LLP New York, NY 4177000 7280000 149000 156000 1865000 733000 3334000 5373000 1508000 1578000 10884000 14964000 1003000 1709000 1254000 1261000 372000 571000 3550000 781000 781000 1286000 1318000 256000 48000 19386000 20652000 820000 1280000 399000 348000 782000 719000 5777000 1492000 2231000 962000 813000 1277000 957000 11509000 6348000 9245000 131000 398000 3495000 911000 1244000 17000 20000 16063000 17255000 0.001 0.001 2000000 2000000 0.001 0.001 350000000 350000000 1037138 1037138 279629 279629 1000 0 270377000 268459000 -266193000 -264662000 111000 31000 4296000 3828000 -973000 -431000 3323000 3397000 19386000 20652000 10483000 9294000 7773000 5801000 2710000 3493000 7244000 8515000 1659000 2209000 8903000 10724000 -6193000 -7231000 5616000 6103000 0 652000 -3000 802000 -5619000 -4649000 -11812000 -11880000 -542000 -501000 -11270000 -11379000 -11812000 -11880000 80000 15000 -11732000 -11865000 -542000 -501000 -11190000 -11364000 -20.45 -43.41 550993 262135 279629 0 268459000 -264662000 31000 -431000 3397000 267000 -10681000 9739000 -942000 196843 0 3037000 3037000 0 4635000 0 0 0 4635000 0 112000 0 0 0 112000 234495 1000 2999000 0 0 0 3000000 261885 0 1546000 0 0 0 1546000 64286 3000 3000 80000 80000 -11270000 -542000 -11812000 1037138 1000 270377000 -266193000 111000 -973000 3323000 213477 0 259067000 -253283000 16000 70000 5870000 2560000 2560000 66152 0 6832000 6832000 15000 15000 -11379000 -501000 -11880000 279629 0 268459000 -264662000 31000 -431000 3397000 -11812000 -11880000 926000 633000 267000 2560000 3487000 3631000 667000 864000 2000 -56000 -11000 -0 652000 1134000 -703000 -2073000 1031000 139000 700000 -386000 -74000 -738000 149000 51000 -1000 63000 111000 330000 -323000 -951000 -554000 -7283000 -6620000 400000 93000 -400000 -93000 4583000 6832000 3000 0 4586000 6832000 -6000 0 -3103000 119000 7280000 7161000 4177000 7280000 180000 240000 2628000 2139000 3863000 112000 0 4635000 3000000 181000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>1.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Description of Business</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company develops and commercializes a range of automated technologies for cell-banking, cell-processing, and cell-based therapeutics. Since the 1990’s, ThermoGenesis Holdings has been a pioneer in, and a leading provider of automated systems that isolate, purify and cryogenically store units of hematopoietic stem and progenitor cells for the cord blood banking industry. The Company was founded in 1986 and is incorporated in the State of Delaware and headquartered in Rancho Cordova, CA.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Medical Device Products for Automated Cell Processing </i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company provides the AutoXpress® and BioArchive® platforms for automated clinical bio-banking, PXP® platform for point-of-care cell-based therapies and the CAR-TXpress™ platform for large scale cell manufacturing services. All product lines are reporting as a single reporting segment in the financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Planned CDMO Business</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In March 2022, our Board of Directors approved the planned expansion of the Company’s business to include contract development and manufacturing services for cell and cell-based gene therapies. The Company plans to develop and build-out the capabilities to become a Contract Development and Manufacturing Organization (“CDMO”) for cell and cell-based gene therapies by partnering with Boyalife Genomics Tianjin Ltd., a China-based CDMO (“Boyalife Genomics”), to in-license certain know-how and other intellectual property from Boyalife Genomics, and by leasing and building out a cell manufacturing facility in Sacramento, California. We intend to leverage our existing technology and combine it with the in-licensed technologies to develop a proprietary manufacturing platform for cell manufacturing activities and other cell manufacturing solutions for clients with therapeutic candidates in various stages of development.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Our common stock is traded on the Nasdaq Capital Market exchange under the ticker symbol “THMO”.</p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>2.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Going Concern</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At December 31, 2022, the Company had cash and cash equivalents of $4,177,000 and negative working capital of $625,000. The Company has incurred historical losses from operations and expects to continue to incur operating losses in the near future. The Company may need to raise additional capital to grow its business, fund operating expenses and make interest payments. The Company’s ability to fund its liquidity needs is subject to various risks, many of which are beyond its control. The Company may seek additional funding through debt borrowings, sales of debt or equity securities or strategic partnerships. The Company cannot guarantee that such funding will be available on a timely basis, in needed quantities or on terms favorable to the Company, if at all. These factors and other indicators raise substantial doubt about the Company’s ability to continue as a going concern within one year from the filing date of this report.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying consolidated financial statements have been prepared assuming that the Company will continue as a going concern. The consolidated financial statements do not include any adjustments to reflect the possible future effects on the recoverability and classification of assets or the amounts and classifications of liabilities that may result should the Company be unable to continue as a going concern.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 4177000 625000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>3.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Summary of Significant Accounting Policies</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Basis of Presentation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Reverse Stock Split </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Principles of Consolidation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The consolidated financial statements include the accounts of ThermoGenesis Holdings, Inc. and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio. All significant intercompany accounts and transactions have been eliminated upon consolidation.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Non-controlling Interests</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's consolidated balance sheets reflect non-controlling interests within the equity section.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Use of Estimates</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the allowance for doubtful accounts, carrying amounts of inventories, depreciation and amortization, warranty obligations, assumptions made in valuing financial instruments issued in various compensation and financing arrangements, deferred income taxes and related valuation allowance and the fair values of intangibles and goodwill. Actual results could materially differ from the estimates and assumptions used in the preparation of the Company’s consolidated financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Revenue Recognition</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue). Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. For more information on revenues, see <i>Note 12</i>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Cash and Cash Equivalents </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company’s cash and cash equivalents is maintained in checking accounts with reputable financial institutions that may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has cash and cash equivalents of $47,000 and $87,000 at December 31, 2022 and 2021 in India. The Company has not experienced any realized losses on the Company’s deposits of cash and cash equivalents.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Foreign Currency Translation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s reporting currency is the US dollar. The functional currency of the Company’s subsidiary in India is the Indian rupee (“INR”). Assets and liabilities are translated into US dollars at period end exchange rates. Revenue and expenses are translated at average rates of exchange prevailing during the periods presented. Cash flows are also translated at average exchange rates for the period, therefore, amounts reported on the consolidated statement of cash flows do not necessarily agree with changes in the corresponding balances on the consolidated balance sheet. Equity accounts other than retained earnings are translated at the historic exchange rate on the date of investment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Goodwill, Intangible Assets and Impairment Assessments </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which generally range from three to ten years. Each period the Company evaluates the estimated remaining useful lives of purchased intangible assets and whether events or changes in circumstances warrant a revision to the remaining periods of amortization.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">For goodwill and indefinite-lived intangible assets, the carrying amounts are periodically reviewed for impairment (at least annually) and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. According to ASC<i> </i>350<i>, </i>“<i>Intangibles-Goodwill and Other</i>”, the Company can opt to perform a qualitative assessment or a quantitative assessment; however, if the qualitative assessment determines that it is more likely than not (i.e., a likelihood of more than 50 percent) the fair value is less than the carrying amount; the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Fair Value of Financial Instruments</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In accordance with ASC 820, <i>Fair Value Measurements and Disclosures</i>, fair value is defined as the exit price, or the amount that would be received for the sale of an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The guidance also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors that market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level 1:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Quoted market prices in active markets for identical assets or liabilities.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level 2:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Other observable inputs other than Level 1 prices such as quoted prices for similar assets or liabilities; quoted prices in markets that are not active; or other inputs that are observable or can be corroborated by observable market data.</p> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 36pt;"> </td> <td style="width: 36pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Level 3:</p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;">Unobservable inputs reflecting the reporting entity’s own assumptions.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short duration.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Accounts Receivable and Allowance for Doubtful Accounts</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s receivables are recorded when billed and represent claims against third parties that will be settled in cash. The carrying value of the Company’s receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. The Company estimates the allowance for doubtful accounts based on historical collection trends, age of outstanding receivables and existing economic conditions. If events or changes in circumstances indicate that a specific receivable balance may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. A customer’s receivable balance is considered past-due based on its contractual terms. Past-due receivable balances are written-off when the Company’s internal collection efforts have been unsuccessful in collecting the amount due.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Inventories</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Inventories are stated at the lower of cost or net realizable value and include the cost of material, labor and manufacturing overhead. Cost is determined on a first-in, first-out basis. The Company writes-down inventory to its estimated net realizable value when conditions indicate that the selling price could be less than cost due to physical deterioration, obsolescence, changes in price levels, or other causes, which it includes as a component of cost of revenues. Additionally, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers, distributors and market conditions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At times, the Company will purchase inventories in larger quantities to obtain volume purchase discounts. In some cases, purchases may exceed expected sales for certain products in the following year. If the Company purchases inventory which is likely to not be sold in the next year, that inventory is classified as non-current. As of December 31, 2022 and December 31, 2021, the Company had $1,003,000 and $1,709,000, respectively of non-current inventory.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Equipment and Leasehold Improvements, Net</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Equipment consisting of machinery and equipment, computers and software, office equipment and leasehold improvements is recorded at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation for machinery and equipment, computers and software and office furniture are computed under the straight-line method over the estimated useful lives. Leasehold improvements are amortized under the straight-line method over their estimated useful lives or the remaining lease period, whichever is shorter. When equipment and leasehold improvements are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and the impact of any resulting gain or loss is recognized within general and administrative expenses in the consolidated statement of operations for the period.<b><i> </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Warranty</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We provide for the estimated cost of product warranties at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability could have a material impact on our financial position, cash flows or results of operations.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Debt Discount and Issue Costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company amortizes debt discount and debt issue costs over the life of the associated debt instrument, using the straight-line method which approximates the interest rate method.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock-Based Compensation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We use the Black-Scholes-Merton option-pricing formula in determining the fair value of our options at the grant date and apply judgment in estimating the key assumptions that are critical to the model such as the expected term, volatility and forfeiture rate of an option. Our estimate of these key assumptions is based on historical information and judgment regarding market factors and trends. If any of the key assumptions change significantly, stock-based compensation expense for new awards may differ materially in the future from that recorded in the current period. The compensation expense is then amortized over the vesting period.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The Company has three stock-based compensation plans, which are described more fully in <i>Note 11</i>.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Valuation and Amortization Method – The Company estimates the fair value of stock options granted using the Black-Scholes-Merton option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The formula does not include a discount for post-vesting restrictions, as we have not issued awards with such restrictions.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Expected Term – For options which the Company has limited available data, the expected term of the option is based on the simplified method. This simplified method averages an award’s vesting term and its contractual term. For all other options, the Company's expected term represents the period that the Company's stock-based awards are expected to be outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Expected Volatility – Expected volatility is based on historical volatility. Historical volatility is computed using daily pricing observations for recent periods that correspond to the expected term of the options.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Expected Dividend – The Company has not declared dividends and does not anticipate declaring any dividends in the foreseeable future. Therefore, the Company uses a zero value for the expected dividend value factor to determine the fair value of options granted.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Risk-Free Interest Rate – The Company bases the risk-free interest rate used in the valuation method on the implied yield currently available on U.S. Treasury zero-coupon issues with the same expected term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Estimated Forfeitures – When estimating forfeitures, the Company considers voluntary and involuntary termination behavior as well as analysis of actual option forfeitures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Research and Development</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Research and development costs, consisting of salaries and benefits, costs of disposables, facility costs, contracted services and stock-based compensation from the engineering, regulatory and scientific affairs departments, that are useful in developing and clinically testing new products, services, processes or techniques, as well as expenses for activities that may significantly improve existing products or processes are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no future benefit are expensed when incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Acquired In-Process Research and Development</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Acquired in-process research and development that the Company acquires through business combinations represents the fair value assigned to incomplete research projects which, at the time of acquisition, have not reached technological feasibility. The amounts are capitalized and are accounted for as indefinite-lived intangible assets, subject to impairment testing until completion or abandonment of the projects. Upon successful completion of each project, the Company will make a determination as to the then useful life of the intangible asset, generally determined by the period in which the substantial majority of the cash flows are expected to be generated and begin amortization. The Company tests intangible assets for impairment at least annually, or more frequently if impairment indicators exist, by first assessing qualitative factors to determine whether it is more likely than not that the fair value of the intangible asset is less than it’s carrying amount. If the Company concludes it is more likely than not that the fair value is less than the carrying amount, a quantitative test that compares the fair value of the intangible asset with its’ carrying value is performed. If the fair value is less than the carrying amount, an impairment loss is recognized in operating results.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Patent Costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The costs incurred in connection with patent applications, in defending and maintaining intellectual property rights and litigation proceedings are expensed as incurred.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Credit Risk</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Currently, the Company primarily manufactures and sells cellular processing systems and thermodynamic devices principally to the blood and cellular component processing industry and performs ongoing evaluations of the credit worthiness of the Company’s customers. The Company believes that adequate provisions for uncollectible accounts have been made in the accompanying consolidated financial statements. To date, the Company has not experienced significant credit related losses.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Income Taxes</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The tax years 2003-2021 remain open to examination by the major taxing jurisdictions to which the Company is subject; however, there is no current examination. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged to the Company in relation to the underpayment of income taxes. There were no unrecognized tax benefits during the periods presented.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s estimates of income taxes and the significant items resulting in the recognition of deferred tax assets and liabilities reflect the Company’s assessment of future tax consequences of transactions that have been reflected in the financial statements or tax returns for each taxing jurisdiction in which the Company operates. The Company bases the provision for income taxes on the Company’s current period results of operations, changes in deferred income tax assets and liabilities, income tax rates, and changes in estimates of uncertain tax positions in the jurisdictions in which the Company operates. The Company recognizes deferred tax assets and liabilities when there are temporary differences between the financial reporting basis and tax basis of assets and liabilities and for the expected benefits of using net operating loss and tax credit loss carryforwards. The Company establishes valuation allowances when necessary to reduce the carrying amount of deferred income tax assets to the amounts that the Company believes are more likely than not to be realized. The Company evaluates the need to retain all or a portion of the valuation allowance on recorded deferred tax assets. When a change in the tax rate or tax law has an impact on deferred taxes, the differences are expected to reverse. As the Company operates in more than one state, changes in the state apportionment factors, based on operational results, may affect future effective tax rates and the value of recorded deferred tax assets and liabilities. The Company records a change in tax rates in the consolidated financial statements in the period of enactment.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Income tax consequences that arise in connection with a business combination include identifying the tax basis of assets and liabilities acquired and any contingencies associated with uncertain tax positions assumed or resulting from the business combination. Deferred tax assets and liabilities related to temporary differences of an acquired entity are recorded as of the date of the business combination and are based on the Company’s estimate of the appropriate tax basis that will be accepted by the various taxing authorities and its determination as to whether any of the acquired deferred tax liabilities could be a source of taxable income to realize the Company’s pre-existing deferred tax assets.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Reclassifications</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have an impact on net loss as previously reported. As a result of the reverse stock split effected by the Company on December 22, 2022, common stock and additional paid in capital amounts from prior periods were adjusted as to reflect if the reverse split had occurred in the prior periods.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Recently Adopted Accounting Standards </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>On January 1, 2022, we adopted Accounting Standards Update (</i>“<i>ASU</i>”<i>) 2020-06 </i>“<i>Debt-Debt with Conversion and Other Options (</i>“<i>Subtopic 470-20</i>”<i>) and Derivatives and Hedging-Contracts in Entity</i>’<i>s Own Equity (</i>“<i>Subtopic 815-40</i>”<i>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity,</i>”<i> using the modified retrospective method. </i>ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Recently Issued Accounting Standards</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In June 2016, the FASB issued<i> ASU 2016-13, Financial Instruments - Credit Losses (</i>“<i>Topic 326</i>”<i>). </i>The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires<i> </i>earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company is in the process of assessing the impact of the adoption of the ASU on the Company’s financial statements.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <b><i>Basis of Presentation</i></b>The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP). <b><i>Reverse Stock Split </i></b>On December 22, 2022, the Company effected a one (1) for forty-five (45) reverse stock split of its issued and outstanding common stock. The total number of shares of common stock authorized for issuance by the Company of 350,000,000 shares did not change in connection with the reverse stock split.All historical share amounts disclosed herein have been retroactively restated to reflect the reverse split and subsequent share exchange. No fractional shares were issued as a result of the reverse stock split, as fractional shares of common stock were rounded up to the nearest whole share. 350000000 <b><i>Principles of Consolidation</i></b>The consolidated financial statements include the accounts of ThermoGenesis Holdings, Inc. and its wholly-owned subsidiaries, ThermoGenesis Corp. and TotipotentRX Cell Therapy, Pvt. Ltd and ThermoGenesis Corp’s majority-owned subsidiary, CARTXpress Bio. All significant intercompany accounts and transactions have been eliminated upon consolidation. <b><i>Non-controlling Interests</i></b>The 20% ownership interest of CARTXpress Bio that is not owned by ThermoGenesis Holdings is accounted for as a non-controlling interest as the Company has an 80% ownership interest in CARTXpress Bio. Earnings or losses attributable to other stockholders of a consolidated affiliated company are classified separately as "non-controlling interest" in the Company's consolidated statements of operations. Net loss attributable to non-controlling interests reflects only its share of the after-tax earnings or losses of an affiliated company. The Company's consolidated balance sheets reflect non-controlling interests within the equity section. 0.20 0.80 <b><i>Use of Estimates</i></b>Preparation of financial statements in conformity with accounting principles generally accepted in the United States of America (“GAAP”) and requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the consolidated financial statements and the reported amounts of revenues and expenses during the reporting period. Estimates are used for, but not limited to, the allowance for doubtful accounts, carrying amounts of inventories, depreciation and amortization, warranty obligations, assumptions made in valuing financial instruments issued in various compensation and financing arrangements, deferred income taxes and related valuation allowance and the fair values of intangibles and goodwill. Actual results could materially differ from the estimates and assumptions used in the preparation of the Company’s consolidated financial statements. <b><i>Revenue Recognition</i></b>Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue). Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. For more information on revenues, see <i>Note 12</i>. <b><i>Cash and Cash Equivalents </i></b>The Company considers all highly liquid investments with a maturity of three months or less at the time of purchase to be cash equivalents. Financial instruments that potentially subject the Company to a concentration of credit risk consist of cash and cash equivalents. The Company’s cash and cash equivalents is maintained in checking accounts with reputable financial institutions that may at times exceed amounts covered by insurance provided by the U.S. Federal Deposit Insurance Corporation (“FDIC”). The Company has cash and cash equivalents of $47,000 and $87,000 at December 31, 2022 and 2021 in India. The Company has not experienced any realized losses on the Company’s deposits of cash and cash equivalents. 47000 87000 <b><i>Foreign Currency Translation</i></b>The Company’s reporting currency is the US dollar. The functional currency of the Company’s subsidiary in India is the Indian rupee (“INR”). Assets and liabilities are translated into US dollars at period end exchange rates. Revenue and expenses are translated at average rates of exchange prevailing during the periods presented. Cash flows are also translated at average exchange rates for the period, therefore, amounts reported on the consolidated statement of cash flows do not necessarily agree with changes in the corresponding balances on the consolidated balance sheet. Equity accounts other than retained earnings are translated at the historic exchange rate on the date of investment. <b><i>Goodwill, Intangible Assets and Impairment Assessments </i></b>Goodwill represents the excess of the purchase price in a business combination over the fair value of net tangible and intangible assets acquired. Intangible assets that are not considered to have an indefinite useful life are amortized over their useful lives, which generally range from three to ten years. Each period the Company evaluates the estimated remaining useful lives of purchased intangible assets and whether events or changes in circumstances warrant a revision to the remaining periods of amortization.For goodwill and indefinite-lived intangible assets, the carrying amounts are periodically reviewed for impairment (at least annually) and whenever events or changes in circumstances indicate that the carrying value of these assets may not be recoverable. According to ASC<i> </i>350<i>, </i>“<i>Intangibles-Goodwill and Other</i>”, the Company can opt to perform a qualitative assessment or a quantitative assessment; however, if the qualitative assessment determines that it is more likely than not (i.e., a likelihood of more than 50 percent) the fair value is less than the carrying amount; the Company would recognize an impairment charge for the amount by which the carrying amount exceeds the reporting unit’s fair value. <b><i>Fair Value of Financial Instruments</i></b>In accordance with ASC 820, <i>Fair Value Measurements and Disclosures</i>, fair value is defined as the exit price, or the amount that would be received for the sale of an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">34</div> </div> </div> <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/> <div class="PGHDR" style="text-align: left; width: 100%"> <div class="hf-row"> <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div> </div> </div> The guidance also establishes a hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring that the most observable inputs be used when available. Observable inputs are inputs that market participants would use in valuing the asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs that reflect the Company’s assumptions about the factors that market participants would use in valuing the asset or liability. The guidance establishes three levels of inputs that may be used to measure fair value:The carrying values of cash and cash equivalents, accounts receivable and accounts payable approximate fair value due to their short duration. <b><i>Accounts Receivable and Allowance for Doubtful Accounts</i></b>The Company’s receivables are recorded when billed and represent claims against third parties that will be settled in cash. The carrying value of the Company’s receivables, net of the allowance for doubtful accounts, represents their estimated net realizable value. The Company estimates the allowance for doubtful accounts based on historical collection trends, age of outstanding receivables and existing economic conditions. If events or changes in circumstances indicate that a specific receivable balance may be impaired, further consideration is given to the collectability of those balances and the allowance is adjusted accordingly. A customer’s receivable balance is considered past-due based on its contractual terms. Past-due receivable balances are written-off when the Company’s internal collection efforts have been unsuccessful in collecting the amount due. <b><i>Inventories</i></b>Inventories are stated at the lower of cost or net realizable value and include the cost of material, labor and manufacturing overhead. Cost is determined on a first-in, first-out basis. The Company writes-down inventory to its estimated net realizable value when conditions indicate that the selling price could be less than cost due to physical deterioration, obsolescence, changes in price levels, or other causes, which it includes as a component of cost of revenues. Additionally, the Company provides valuation allowances for excess and slow-moving inventory on hand that are not expected to be sold to reduce the carrying amount of slow-moving inventory to its estimated net realizable value. The valuation allowances are based upon estimates about future demand from its customers, distributors and market conditions.At times, the Company will purchase inventories in larger quantities to obtain volume purchase discounts. In some cases, purchases may exceed expected sales for certain products in the following year. If the Company purchases inventory which is likely to not be sold in the next year, that inventory is classified as non-current. As of December 31, 2022 and December 31, 2021, the Company had $1,003,000 and $1,709,000, respectively of non-current inventory. 1003000 1709000 <b><i>Equipment and Leasehold Improvements, Net</i></b>Equipment consisting of machinery and equipment, computers and software, office equipment and leasehold improvements is recorded at cost less accumulated depreciation. Repairs and maintenance costs are expensed as incurred. Depreciation for machinery and equipment, computers and software and office furniture are computed under the straight-line method over the estimated useful lives. Leasehold improvements are amortized under the straight-line method over their estimated useful lives or the remaining lease period, whichever is shorter. When equipment and leasehold improvements are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and the impact of any resulting gain or loss is recognized within general and administrative expenses in the consolidated statement of operations for the period.<b><i> </i></b> <b><i>Warranty</i></b>We provide for the estimated cost of product warranties at the time revenue is recognized. While we engage in extensive product quality programs and processes, including actively monitoring and evaluating the quality of our component suppliers, our warranty obligation is affected by product failure rates, material usage and service delivery costs incurred in correcting a product failure. Should actual product failure rates, material usage or service delivery costs differ from our estimates, revisions to the estimated warranty liability could have a material impact on our financial position, cash flows or results of operations. <b><i>Debt Discount and Issue Costs</i></b>The Company amortizes debt discount and debt issue costs over the life of the associated debt instrument, using the straight-line method which approximates the interest rate method. <b><i>Stock-Based Compensation</i></b>We use the Black-Scholes-Merton option-pricing formula in determining the fair value of our options at the grant date and apply judgment in estimating the key assumptions that are critical to the model such as the expected term, volatility and forfeiture rate of an option. Our estimate of these key assumptions is based on historical information and judgment regarding market factors and trends. If any of the key assumptions change significantly, stock-based compensation expense for new awards may differ materially in the future from that recorded in the current period. The compensation expense is then amortized over the vesting period.The Company has three stock-based compensation plans, which are described more fully in <i>Note 11</i>.Valuation and Amortization Method – The Company estimates the fair value of stock options granted using the Black-Scholes-Merton option-pricing formula. This fair value is then amortized on a straight-line basis over the requisite service periods of the awards, which is generally the vesting period. The formula does not include a discount for post-vesting restrictions, as we have not issued awards with such restrictions.Expected Term – For options which the Company has limited available data, the expected term of the option is based on the simplified method. This simplified method averages an award’s vesting term and its contractual term. For all other options, the Company's expected term represents the period that the Company's stock-based awards are expected to be outstanding and was determined based on historical experience of similar awards, giving consideration to the contractual terms of the stock-based awards, vesting schedules and expectations of future employee behavior.Expected Volatility – Expected volatility is based on historical volatility. Historical volatility is computed using daily pricing observations for recent periods that correspond to the expected term of the options.Expected Dividend – The Company has not declared dividends and does not anticipate declaring any dividends in the foreseeable future. Therefore, the Company uses a zero value for the expected dividend value factor to determine the fair value of options granted.Risk-Free Interest Rate – The Company bases the risk-free interest rate used in the valuation method on the implied yield currently available on U.S. Treasury zero-coupon issues with the same expected term. <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">36</div> </div> </div> <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/> <div class="PGHDR" style="text-align: left; width: 100%"> <div class="hf-row"> <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div> </div> </div> Estimated Forfeitures – When estimating forfeitures, the Company considers voluntary and involuntary termination behavior as well as analysis of actual option forfeitures. 0 <b><i>Research and Development</i></b>Research and development costs, consisting of salaries and benefits, costs of disposables, facility costs, contracted services and stock-based compensation from the engineering, regulatory and scientific affairs departments, that are useful in developing and clinically testing new products, services, processes or techniques, as well as expenses for activities that may significantly improve existing products or processes are expensed as incurred. Costs to acquire technologies that are utilized in research and development and that have no future benefit are expensed when incurred. <b><i>Acquired In-Process Research and Development</i></b>Acquired in-process research and development that the Company acquires through business combinations represents the fair value assigned to incomplete research projects which, at the time of acquisition, have not reached technological feasibility. The amounts are capitalized and are accounted for as indefinite-lived intangible assets, subject to impairment testing until completion or abandonment of the projects. Upon successful completion of each project, the Company will make a determination as to the then useful life of the intangible asset, generally determined by the period in which the substantial majority of the cash flows are expected to be generated and begin amortization. The Company tests intangible assets for impairment at least annually, or more frequently if impairment indicators exist, by first assessing qualitative factors to determine whether it is more likely than not that the fair value of the intangible asset is less than it’s carrying amount. If the Company concludes it is more likely than not that the fair value is less than the carrying amount, a quantitative test that compares the fair value of the intangible asset with its’ carrying value is performed. If the fair value is less than the carrying amount, an impairment loss is recognized in operating results. <b><i>Patent Costs</i></b>The costs incurred in connection with patent applications, in defending and maintaining intellectual property rights and litigation proceedings are expensed as incurred. <b><i>Credit Risk</i></b>Currently, the Company primarily manufactures and sells cellular processing systems and thermodynamic devices principally to the blood and cellular component processing industry and performs ongoing evaluations of the credit worthiness of the Company’s customers. The Company believes that adequate provisions for uncollectible accounts have been made in the accompanying consolidated financial statements. To date, the Company has not experienced significant credit related losses. <b><i>Income Taxes</i></b>The tax years 2003-2021 remain open to examination by the major taxing jurisdictions to which the Company is subject; however, there is no current examination. The Company’s policy is to recognize interest and penalties related to the underpayment of income taxes as a component of income tax expense. To date, there have been no interest or penalties charged to the Company in relation to the underpayment of income taxes. There were no unrecognized tax benefits during the periods presented. <div class="PGFTR" style="text-align: center; width: 100%"> <div class="hf-row"> <div class="hf-cell PGNUM" style="text-align: center; font-size: 10pt; font-family: Times New Roman;">37</div> </div> </div> <hr style="PAGE-BREAK-AFTER: always; border: none; width: 100%; height: 2px; color: #000000; background-color: #000000"/> <div class="PGHDR" style="text-align: left; width: 100%"> <div class="hf-row"> <div class="hf-cell TOCLink" style="display: inline-block; text-align: left;"><a href="#toc" style="font-weight: initial; font-style: initial; font-variant: initial; font-size: 10pt; font-family: &quot;Times New Roman&quot;, Times, serif;">Table of Contents</a></div> </div> </div> The Company’s estimates of income taxes and the significant items resulting in the recognition of deferred tax assets and liabilities reflect the Company’s assessment of future tax consequences of transactions that have been reflected in the financial statements or tax returns for each taxing jurisdiction in which the Company operates. The Company bases the provision for income taxes on the Company’s current period results of operations, changes in deferred income tax assets and liabilities, income tax rates, and changes in estimates of uncertain tax positions in the jurisdictions in which the Company operates. The Company recognizes deferred tax assets and liabilities when there are temporary differences between the financial reporting basis and tax basis of assets and liabilities and for the expected benefits of using net operating loss and tax credit loss carryforwards. The Company establishes valuation allowances when necessary to reduce the carrying amount of deferred income tax assets to the amounts that the Company believes are more likely than not to be realized. The Company evaluates the need to retain all or a portion of the valuation allowance on recorded deferred tax assets. When a change in the tax rate or tax law has an impact on deferred taxes, the differences are expected to reverse. As the Company operates in more than one state, changes in the state apportionment factors, based on operational results, may affect future effective tax rates and the value of recorded deferred tax assets and liabilities. The Company records a change in tax rates in the consolidated financial statements in the period of enactment.Income tax consequences that arise in connection with a business combination include identifying the tax basis of assets and liabilities acquired and any contingencies associated with uncertain tax positions assumed or resulting from the business combination. Deferred tax assets and liabilities related to temporary differences of an acquired entity are recorded as of the date of the business combination and are based on the Company’s estimate of the appropriate tax basis that will be accepted by the various taxing authorities and its determination as to whether any of the acquired deferred tax liabilities could be a source of taxable income to realize the Company’s pre-existing deferred tax assets. 0 0 <b><i>Reclassifications</i></b>Certain prior period amounts have been reclassified to conform to the current period presentation. The reclassifications did not have an impact on net loss as previously reported. As a result of the reverse stock split effected by the Company on December 22, 2022, common stock and additional paid in capital amounts from prior periods were adjusted as to reflect if the reverse split had occurred in the prior periods. <b><i>Recently Adopted Accounting Standards </i></b><i>On January 1, 2022, we adopted Accounting Standards Update (</i>“<i>ASU</i>”<i>) 2020-06 </i>“<i>Debt-Debt with Conversion and Other Options (</i>“<i>Subtopic 470-20</i>”<i>) and Derivatives and Hedging-Contracts in Entity</i>’<i>s Own Equity (</i>“<i>Subtopic 815-40</i>”<i>): Accounting for Convertible Instruments and Contracts in an Entity</i>’<i>s Own Equity,</i>”<i> using the modified retrospective method. </i>ASU 2020-06 provides guidance on how to account for contracts on an entity’s own equity. This ASU simplifies the accounting for certain financial instruments with characteristics of liabilities and equity, including convertible instruments and contracts on an entity’s own equity. Specifically, the ASU eliminated the need for the Company to assess whether a contract on the entity’s own equity (1) permits settlement in unregistered shares, (2) whether counterparty rights rank higher than shareholder’s rights, and (3) whether collateral is required. The Company recognized a cumulative effect of $9,739,000 of initially applying the ASU as an adjustment to the January 1, 2022 opening balance of accumulated deficit. Due to the recombination of the equity conversion component of our convertible debt outstanding, the 2022 opening balance of additional paid in capital was reduced by $10,681,000 and the debt discounts of the convertible promissory notes were reduced $942,000.<b><i>Recently Issued Accounting Standards</i></b>In June 2016, the FASB issued<i> ASU 2016-13, Financial Instruments - Credit Losses (</i>“<i>Topic 326</i>”<i>). </i>The ASU introduced a new accounting model, the Current Expected Credit Losses model (“CECL”), which requires<i> </i>earlier recognition of credit losses and additional disclosures related to credit risk. The CECL model utilizes a lifetime expected credit loss measurement objective for the recognition of credit losses at the time the financial asset is originated or acquired. ASU 2016-13 is effective for annual reporting periods beginning after December 15, 2022, including interim reporting periods within those annual reporting periods. The Company is in the process of assessing the impact of the adoption of the ASU on the Company’s financial statements. 9739000 10681000 942000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>4.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Equipment and Leasehold Improvements</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Equipment and leasehold improvements consisted of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 4%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Estimated Useful Life (in years)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment<span style="font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,610,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,270,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.5</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">10</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">631,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">631,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">5</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">256,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">256,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">10</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">932,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">932,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5 years or remaining lease term</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,429,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,089,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,175,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,828,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total equipment and leasehold improvements, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,254,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,261,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <hr style="text-align: left; height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 3pt auto 3pt 0"/> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Includes $391,000 and $140,000 for cost related to construction in progress for the years ended December 31, 2022 and 2021, respectively.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Depreciation expense for the years ended December 31, 2022 and 2021 was $387,000 and $429,000, respectively.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="10" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 33%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; width: 1%;"> </td> <td colspan="3" rowspan="1" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 4%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Estimated Useful Life (in years)</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Machinery and equipment<span style="font-size:8pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,610,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6,270,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2.5</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">10</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Computer and software</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">631,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">631,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">2</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">5</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Office equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">256,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">256,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 2%; text-align: center;">-</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 21%;">10</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Leasehold improvements</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">932,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">932,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td colspan="3" rowspan="1" style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; width: 4%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">5 years or remaining lease term</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total equipment</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,429,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">8,089,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Less accumulated depreciation</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(7,175,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(6,828,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 45%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total equipment and leasehold improvements, net</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,254,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,261,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 2%;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 21%;"> </td> </tr> </tbody></table> 6610000 6270000 P2Y6M P10Y 631000 631000 P2Y P5Y 256000 256000 P5Y P10Y 932000 932000 5 years or remaining lease term 8429000 8089000 7175000 6828000 1254000 1261000 391000 140000 387000 429000 <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b>5.</b>         <b>Intangible Assets and Goodwill</b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In 2022, in accordance with ASC 350, the Company performed a qualitative analysis, which determined that it was not more likely than not that the fair value of the reporting units or the fair value of the intangible assets was less than the carrying value of the goodwill and intangible assets recorded on the Company’s books as of December 31, 2022. As a result, no impairment was recorded and a quantitative analysis was not performed. In performing the assessment, the Company used current market capitalization, discounted future cash flows, internal forecasts and other factors as the best evidence of fair value. These assumptions represent Level 3 inputs.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intangible Assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Goodwill</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2021, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,358,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization and foreign exchange</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2021, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization and foreign exchange</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Intangible assets consist of the following based on the Company’s determination of the fair value of identifiable assets acquired:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">As of December 31, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in Years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">49,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(49,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">377,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(377,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device registration</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">387,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(387,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizable intangible assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,202,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,059,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In process technology</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,345,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,059,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">As of December 31, 2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in Years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(52,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">418,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(418,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device registration</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">78,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(78,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">425,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(425,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizable intangible assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,291,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,116,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In process technology</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,434,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,116,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The change in the gross carrying amount is due to foreign currency exchange fluctuations. In process technology has not yet been introduced to the market place and is therefore not yet subject to amortization. The Company’s estimated future amortization expense for amortizable intangible assets in subsequent years, are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="4" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Intangible Assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Goodwill</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 70%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2021, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,358,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization and foreign exchange</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(40,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2021, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Amortization and foreign exchange</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at December 31, 2022, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">781,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1358000 781000 -40000 1318000 781000 -32000 1286000 781000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">As of December 31, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in Years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">49,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(49,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">377,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(377,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device registration</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">387,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(387,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizable intangible assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,202,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,059,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In process technology</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,345,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,059,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">As of December 31, 2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Period</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">(in Years)</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Gross</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Accumulated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Amortization</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Net</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 40%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Trade names</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">52,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(52,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Developed technology</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Licenses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">418,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(418,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Device registration</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; text-align: center;">7</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">78,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(78,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer relationships</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; text-align: center;">3</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">425,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(425,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Amortizable intangible assets</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; text-align: center;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,291,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,116,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">175,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">In process technology</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">--</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,434,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">(1,116,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,318,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> P3Y 49000 49000 0 P10Y 318000 175000 143000 P7Y 377000 377000 0 P7Y 71000 71000 0 P3Y 387000 387000 0 1202000 1059000 143000 1143000 1143000 2345000 1059000 1286000 P3Y 52000 52000 0 P10Y 318000 143000 175000 P7Y 418000 418000 0 P7Y 78000 78000 0 P3Y 425000 425000 0 1291000 1116000 175000 1143000 1143000 2434000 1116000 1318000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td colspan="4" style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: center;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">32,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">15,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">143,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> </td> </tr> </tbody></table> 32000 32000 32000 32000 15000 143000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>6.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Related Party Transactions</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>HealthBanks Biotech (USA) Inc.</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On November 26, 2019, the Company entered into an agreement with HealthBanks Biotech (USA) Inc. (“HealthBanks”) to form a new company called ImmuneCyte, Inc. (“ImmuneCyte”) to commercialize the Company’s proprietary cell processing platform, CAR-TXpress™, for use in immune cell banking as well as for cell-based contract development and manufacturing services (CMO/CDMO). Under the terms of the agreement, ImmuneCyte was initially owned 80% by HealthBanks and 20% by the Company. Healthbanks is a subsidiary of the Boyalife Group (USA), Inc. which is owned by Dr. Xiaochun (Chris) Xu, the Company’s Chief Executive Officer and Chairman of our Board of Directors. Due to the significant influence the Company has over ImmuneCyte’s operations, the investment was accounted for by the Company using the equity method.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Between November 26, 2019 and September 30, 2020, ImmuneCyte closed on a series of investments with a private institution and qualified investors. After the investments, ImmuneCyte was owned 75.16% by HealthBanks, 18.79% by the Company and 6.05% by the private investors.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In March 2021, ImmuneCyte completed an acquisition to acquire Boyalife’s Cellular Therapy Division, for 12,000,000 shares in ImmuneCyte and Shanghai KDW info Technology Co. Ltd. for 500,000 shares in ImmuneCyte. Following the acquisitions, the Company’s ownership percentage in ImmuneCyte decreased from 18.79% to 8.64%. The Company performed an analysis of the transaction and noted that none of the factors supporting significant influence changed as a result of the acquisition. Therefore, it was concluded that significant influence remains and the Company will continue to account for the transaction using the equity method. The Company recognized a dilution gain of $262,000 representing its share of the net assets acquired by ImmuneCyte. However, at the time of the acquisition, the Company had accumulated losses of $428,000 in its investment in ImmuneCyte. As the accumulated losses were greater than the dilution gain, no entry was recorded by the Company for its investment in ImmuneCyte following the transaction.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Boyalife Genomics</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 24, 2022, the Company entered into a License and Technology Access Agreement with Boyalife Genomics Tianjin Ltd. (“Boyalife Genomics”), a China-based CDMO and an affiliate of ThermoGenesis’ Chairman and Chief Executive Officer, Chris Xu, Ph.D. The agreement provides for a U.S. license to certain existing and future know-how and other intellectual property relating to cell manufacturing and related processes. The Company plans to develop and operate the CDMO cell therapy manufacturing business through a newly formed division named TG Biosynthesis.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Under the terms of the agreement, the Company transferred its remaining 8.64% interest in ImmuneCyte to Boyalife Genomics and agreed to pay a running royalty of 7.5% of its annual net sales of products and services that are covered by one or more of Boyalife Genomics’ granted U.S. patents and a royalty of 5.0% of other products and services covered by other licensed intellectual property. In the year ended December 31, 2022, no sales were recorded under the license agreement and no royalty payments were made to Boyalife Genomics.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Convertible Promissory Note and Revolving Credit Agreement </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In March 2017, ThermoGenesis Holdings entered into a Credit Agreement with Boyalife Group (USA) (the “Lender”), which is owned and controlled by the Company’s Chief Executive Officer and Chairman of our Board of Directors. The Credit Agreement, as amended, grants to the Company the right to borrow up to $10,000,000 (the “Loan”) at any time prior to March 6, 2023 (the “Maturity Date”). In June 2022, the Lender converted a total of $3,000,000 of the outstanding balance of the convertible note into 10,552,234 shares of our common stock. As of December 31, 2022, the Company had an outstanding principal balance on the Loan of $7,000,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Credit Agreement and the Convertible Promissory Note issued thereunder (as amended, the “Note”) provide that the principal and all accrued and unpaid interest under the Loan will be due and payable on the Maturity Date, with payments of interest-only due on the last day of each calendar year. The Loan bears interest at 22% per annum, simple interest. The Company has five business days after the Lender demands payment to pay the interest due before the Loan is considered in default. The Loan can be prepaid in whole or in part by the Company at any time without penalty.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the Note:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 12.5%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Face<br/> Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Discount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 27.5%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c830">12/31/2023</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2021</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c836">3/6/2022</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">81.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(755,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,245,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Credit Agreement includes a down-round provision that lowers the conversion price of the Note if the Company issues shares of common stock at a lower price per share. In 2022, the anti-dilution provision was triggered four times, as noted below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In February 2022, when the conversion price of the Note was at $81.00 per share, the Company sold shares of common stock at $28.80 per share. This resulted in a triggering event lowering the conversion price of the Note to that value. The Company determined that it created an incremental value of $213,000 which was treated as a debt discount and amortized over the remaining term of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In June 2022, the Company sold shares of common stock at $12.60 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $2,475,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In July 2022, the Company modified a convertible debt agreement, lowering the conversion price of the debt to $9.45 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $1,075,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $872,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt; text-align: justify;">Subsequent to December 31, 2022, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A Black-Scholes pricing model was utilized to determine the change in the before and after incremental value of the conversion option at each triggering event, with the following inputs:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">81.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28.80</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.45</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28.80</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.45</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.02</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.69</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.61</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39.53</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">99.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.97</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.02</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company amortized a debt discount of $3,413,000 and $3,310,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to down round triggering events that occurred during the year.  The amortization included $742,000, which related to accelerated amortization for the portion of the Note that was converted in June 2022. In addition to the amortization, the Company also recorded interest expense of $1,890,000 and $2,231,000 for the years ended December 31, 2022 and 2021, respectively.  The interest payable balance as of December 31, 2022 and December 31, 2021 was $1,492,000 and $2,231,000, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 0.80 0.20 0.7516 0.1879 0.0605 12000000 500000 0.1879 0.0864 262000 428000 0.0864 0.075 0.050 10000000 3000000 10552234 7000000 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 12.5%; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Face<br/> Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Debt</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Discount</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; border-bottom: 1px solid black;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Carrying</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 27.5%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c830">12/31/2023</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(1,223,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,777,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2021</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;"><span style="-sec-ix-hidden:c836">3/6/2022</span></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">81.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">10,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(755,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,245,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.22 6.30 7000000 1223000 5777000 0.22 81.00 10000000 755000 9245000 81.00 28.80 213000 12.60 2475000 9.45 1075000 6.30 872000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">February</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">June</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">July</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">October</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price before</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">81.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28.80</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.45</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Conversion price after</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">28.80</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">12.60</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9.45</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Term (years)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.02</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.69</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.61</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.35</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Volatility</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">39.53</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">85.6</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">99.5</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">165</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Dividend rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Risk free rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.97</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3.2</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4.02</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 81.00 28.80 12.60 9.45 28.80 12.60 9.45 6.30 0.02 0.69 0.61 0.35 0.3953 0.856 0.995 1.65 0 0 0 0 0.0197 0.032 0.028 0.0402 3413000 3310000 742000 1890000 2231000 1492000 2231000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>7.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Convertible Promissory Note </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>July 2019 Note </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 23, 2019, the Company entered into a private placement with the accredited investor, pursuant to which the Company issued and sold to such investor an unsecured convertible promissory note in the original principal amount of $1,000,000 (the “July 2019 Note”). The July 2019 Note is convertible into shares of the Company's common stock at a conversion price equal to the lower of (a) $81.00 per share or (b) 90% of the closing sale price of the Company’s common stock on the date of conversion (subject to a floor conversion price of $22.50). The July 2019 Note bears interest at the rate of twenty-four percent (<span style="-sec-ix-hidden:c881">24</span>%) per annum and is payable quarterly in arrears. Unless sooner converted in the manner described below, all principal under the July 2019 Note, together with all accrued and unpaid interest thereupon, will be due and payable three years from the date of the issuance on July 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 25, 2022, the Company entered into an amendment to the July 2019 Note, which extended the maturity date of the July 2019 Note to January 31, 2023 and modified when interest is due from quarterly to January 31, 2023. The amendment also (i) deleted the market price-based conversion right, which previously allowed for the July 2019 Note to be converted at a conversion price of 90% of the Company’s stock price on the day of conversion (subject to a $22.50 floor); and (ii) changed to a fixed conversion price to $9.45 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, at an effective price per common share lower than $9.45, then the conversion price will be adjusted to such lower issuance price.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company performed a debt extinguishment vs. modification analysis on the amendment to the July 2019 Note and determined that the extension would be considered an extinguishment, due to an increase of more than 10% to the value of the embedded conversion option. No gain or loss was recorded in the consolidated statement of operations for the year ended December 31, 2022 as it was determined that the fair value of the amendment of the July 2019 Note and accrued interest was the same before and after the extension.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">In October 2022, the Company sold shares of common stock at $6.30 per share, resulting in a down round triggering event lowering the conversion price of the Note to that value. The triggering event created an incremental value of $112,000 which was treated as a debt discount and will be amortized over the remaining term of the Note.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">Subsequent to December 31, 2022, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the July 2019 Note:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">Face<br/> Value</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">Debt<br/> Discount</td> <td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Carrying</p> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Value </p> </td> <td style="padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"><span style="-sec-ix-hidden:c930">7/31/2023</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2021</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"><span style="-sec-ix-hidden:c936">7/31/2022</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.95</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(187,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">813,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company amortized a debt discount on the July 2019 Note of $74,000 and $321,000 for the years ended December 31, 2022 and 2021, respectively. The debt discount for the period ended December 31, 2022 related to a down round triggering event that occurred during the year.  Interest expense related to the July 2019 Note was $240,000 for the years ended December 31, 2022 and 2021.  The interest payable balance as of December 31, 2022 and 2021 was $120,000 and $60,000, respectively. </p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 1000000 81.00 0.90 22.50 9.45 9.45 6.30 112000 2.87 2.87 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Maturity</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Date</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Stated</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Interest Rate</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Conversion</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">Face<br/> Value</td> <td style="font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td colspan="2" style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;">Debt<br/> Discount</td> <td style="padding-bottom: 1px; border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="border-bottom: 1px solid rgb(0, 0, 0); width: 1%;"> </td> <td style="text-align: center; border-bottom: 1px solid rgb(0, 0, 0); width: 10%;"> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Carrying</p> <p style="margin: 0pt; font-size: 10pt; font-family: Times New Roman;">Value </p> </td> <td style="padding-bottom: 1px; width: 1%;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2022</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"><span style="-sec-ix-hidden:c930">7/31/2023</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(38,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">962,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 25%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">At December 31, 2021</p> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; width: 10%;"><span style="-sec-ix-hidden:c936">7/31/2022</span></td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">40.95</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,000,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(187,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 10%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">813,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> </tbody></table> 0.24 6.30 1000000 38000 962000 0.24 40.95 1000000 187000 813000 74000 321000 240000 240000 120000 60000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>8.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Related Party Lease</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Z3 Investment</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 24, 2022, the Company entered into a <span style="-sec-ix-hidden:c946">five</span> year Lease Agreement with Z3 Investment LLC, an affiliate of the Company’s Chairman and CEO, and COO, beginning April 1, 2022, for approximately 35,000 square feet of laboratory and office space in Rancho Cordova, California. Under the terms of the agreement, monthly rent is $46,000 per month for the first six months, then increasing to $104,000 per month (with a 4% annual increase) thereafter. Additionally, the Company will pay all operating expenses as they become due estimated to be approximately $5,000 per month and will be expensed in the period incurred. The Company has the option to renew the lease for two <span style="-sec-ix-hidden:c957">5-year</span> periods. Additionally, the Company has the ability to opt out of the lease after one year if the CDMO facility is unable to be constructed as planned.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company performed an analysis of the lease and determined it to be an operating lease. A right-of-use asset and lease obligation were recorded at inception of the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Operating Lease</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. We recognize the expense for this lease on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the Company’s operating lease:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease assets – related party, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,550,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current lease liability (included in other current liabilities)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current lease liability – related party</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;text-indent:36pt;">Maturities of lease liabilities by year for our operating lease are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,256,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,133,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,555,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,928,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Operating Lease Costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Lease costs recognized in consolidated statements of operations are summarized below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">964,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,035,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Statement of Cash Flows</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Cash paid for amounts included in the measurement of operating lease liabilities was $587,000 for the year ended December 31, 2022.</p> 35000 46000 104000 0.04 5000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease assets – related party, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,550,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current lease liability (included in other current liabilities)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">433,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current lease liability – related party</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">3,495,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">4.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">964,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">71,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,035,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 3550000 433000 3495000 P4Y9M18D 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,256,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,307,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2025</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,359,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2026</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,428,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2027</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">1,133,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(2,555,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">3,928,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1256000 1307000 1359000 1428000 1133000 6483000 2555000 3928000 964000 71000 1035000 587000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>9.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Leases</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company leases an approximately 28,000 square foot facility located in Rancho Cordova, California for its corporate offices and in-house manufacturing. The lease was renewed in the first quarter of 2019 and is accounted for as an operating lease. The lease expires in May 2024.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Operating Leases</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Operating lease assets and liabilities are recognized at the lease commencement date. Operating lease liabilities represent the present value of lease payments not yet paid. Operating lease assets represent our right to use an underlying asset and are based upon the operating lease liabilities adjusted for prepayments or accrued lease payments, initial direct costs, lease incentives, and impairment of operating lease assets. To determine the present value of lease payments not yet paid, we use the Company’s cost of capital based on existing debt instruments. Our material leases typically contain rent escalations over the lease term. We recognize expense for these leases on a straight-line basis over the lease term.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following summarizes the Company’s operating leases:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">372,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">571,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current lease liability (included in other current liabilities)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">267,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">206,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">131,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">398,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">1.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">2.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Maturities of lease liabilities by year for our operating leases are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">329,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">139,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">468,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">398,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Operating Lease Costs</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Lease costs recognized in consolidated statements of operations are summarized below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">311,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">311,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">422,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">416,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Statement of Cash Flows </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In January 2019, the Company signed an amendment to its Rancho Cordova, California lease. The amendment was accounted for as a modification and resulted in a right-of-use asset of $966,000 being recognized as a non-cash addition on the date of the amendment. Cash paid for amounts included in the measurement of operating lease liabilities in cash flows from operating activities were $319,000 and $310,000 for the years ended December 31, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Finance Leases</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Finance leases are included in equipment and other current and non-current liabilities on the consolidated balance sheet. The amortization and interest expense are included in general and administrative expense and interest expense, respectively on the statement of operations. These leases were not material for the years ended December 31, 2022 and 2021.</p> 28000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Right-of-use operating lease assets, net</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">372,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">571,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Current lease liability (included in other current liabilities)</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">267,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">206,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Non-current lease liability</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">131,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">398,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Weighted average remaining lease term</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">1.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">2.4</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Discount rate</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 14pt;">22</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Operating lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">311,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">311,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Variable lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">111,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">105,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total lease cost</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">422,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">416,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 372000 571000 267000 206000 131000 398000 P1Y4M24D P2Y4M24D 0.22 0.22 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 81%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2023</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">329,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">2024</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">139,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total lease payments</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">468,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Less: imputed interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(70,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Present value of operating lease liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">398,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 329000 139000 468000 70000 398000 311000 311000 111000 105000 422000 416000 966000 319000 310000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>10.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Commitments and Contingences</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Financial Covenants</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On July 13, 2020, the Company, entered into a Manufacturing and Supply Amending Agreement #2 with CBR Systems, Inc. (“CBR”) with an effective date of July 13, 2020 (the “Amendment”). The Amendment amends the Manufacturing and Supply Agreement entered into on May 15, 2017 and Amendment #1 dated March 16, 2020 by the Company and CBR. The Amendment, among other things, revised the amounts of certain products to be purchased, pricing of those products and removal of the safety stock requirement. In addition, the Amendment updated the financial requirement to exclude convertible debt from the definition of short-term debt under events or conditions that constitute a default. The Amendment states that the Company’s cash balance and short-term investments net of non-convertible debt and borrowed funds that are payable within one year must be greater than $1,000,000 at any month end. The Company was in compliance with this agreement as of December 31, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Potential Severance Payments</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">We have entered into an employment agreement with the Company Chief Executive Officer under which payment and benefits would become payable in the event of termination by us for any reason other than cause, or upon a change in control of our Company, or by the employee for good reason.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Contingencies</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In the normal course of operations, the Company may have disagreements or disputes with customers, employees or vendors. Such potential disputes are seen by management as a normal part of business. As of December 31, 2022, management believes any liability that may ultimately result from the resolution of these matters will not have a material adverse effect on the Company’s consolidated financial position, operating results or cash flows.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 1000000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>11. </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Stockholders</b>’<b> Equity </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Common Stock</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On February 3, 2022, the Company entered into Amendment No. 2 to the At the Market Offering Agreement (the “Offering Agreement”) with H.C. Wainwright &amp; Co., LLC to further increase the maximum aggregate offering price of shares of Common Stock that may be offered and sold from time to time under the Offering Agreement from $15,280,000 to $<span style="-sec-ix-hidden:c1084">19,555,000</span>, which enables the Company to sell an additional $4,275,000 of shares after taking into account prior sales under the Offering Agreement (the “Additional Shares”). In March 2022, the total offering price was updated to $18,573,000 based on the shares that were currently available on Company’s existing Form S-3. The terms and conditions of the Offering Agreement otherwise remain unchanged. For the year ended of December 31, 2022, the Company sold a total of 196,843 shares of common stock under the Offering Agreement for aggregate gross proceeds of $3,293,000 at an average selling price of $16.73 per share, resulting in net proceeds of approximately $3,037,000 after deducting commissions and other transaction costs of approximately $256,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On October 28, 2022, the Company completed a public offering (the "Offering") of an aggregate of 326,171 units (the "Units") and 64,286 pre-funded units (the "Pre-Funded Units”) for a purchase price of $6.30 per unit, resulting in aggregate gross proceeds of approximately $2,055,000 resulting in net proceeds of approximately $1,549,000 after deducting commissions and other transaction costs of approximately $506,000. The Offering closed on October 28, 2022. Each Unit sold in the Offering consisted of one share of the Company's common stock and one common warrant to purchase one share of common stock, and each Pre-Funded Unit consisted of one pre-funded warrant to purchase one share of common stock and one common warrant to purchase one share of common stock. The common warrants will be exercisable at an exercise price of $6.30 per share beginning on the effective date of Company stockholder approval of the issuance of the shares upon exercise of the warrants (the "Warrant Stockholder Approval”) and will expire on the fifth anniversary of the effective date of the Warrant Stockholder Approval. The Company evaluated the common warrants issued and determined that they should be classified as equity. As of December 31, 2022, all 64,286 pre-funded warrants sold in the Offering have been exercised and none are currently outstanding.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><b><i>Warrants </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">A summary of warrant activity is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price Per Share</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract Term</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,814</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,677.28</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.49</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired/canceled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,296</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,600.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding and Exercisable at December 31, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">326,171</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">64,286</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.045</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(64,286</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.045</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired/canceled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19.40</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"> </p> <hr style="text-align: left; height: 1px; color: #000000; background-color: #000000; width: 10%; border: none; margin: 3pt auto 3pt 0"/> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;"> </p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Equity Plans and Agreements</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;text-indent:9pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Amended 2016 Equity Incentive Plan (the “Amended 2016 Plan”) was approved by the stockholders in May 2017, under which up to 1,334 shares may be issued pursuant to grants of shares, options, or other forms of incentive compensation. On June 22, 2018, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued to 2,945 shares. On May 30, 2019, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 2,945 shares to 8,723 shares. On January 13, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued from 8,723 to 26,667 shares. On December 15, 2022, the stockholders approved an amendment to the Amended 2016 Plan to increase the number of shares that may be issued under the plan from 26,667 the 66,667. As of December 31, 2022, 60,197 awards were available for issuance under the Amended 2016 Plan.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 29, 2017, the Board of Directors of ThermoGenesis Corp. adopted the ThermoGenesis Corp. 2017 Equity Incentive Plan (the “ThermoGenesis Plan”) and on the same day granted options to purchase an aggregate of 280,000 shares of ThermoGenesis Corp. common stock to employees, directors, consultants, and advisors of ThermoGenesis Corp. The ThermoGenesis Plan was unanimously approved by the ThermoGenesis stockholders (including the Company) on December 29, 2017. The ThermoGenesis Plan authorizes the issuance of up to 1,000,000 shares of ThermoGenesis common stock. There are 40,000 shares available for issuance as of December 31, 2022. As the ThermoGenesis Plan is for the Company’s subsidiary it was not affected by the reverse split effected on December 22, 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock Based Compensation</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company recorded stock-based compensation of $267,000 for the year ended December 31, 2022 and $2,560,000 for the year ended December 31, 2021, as comprised of the following:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,275,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">268,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">267,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,560,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On June 4, 2020, the Chief Executive Officer, Chief Financial Officer and other employees were granted 12,567 options to purchase shares of the Company’s common stock at an exercise price of $267.30 per share. In May 2021, five Company executives voluntarily surrendered the options they were awarded. At the time they were surrendered, the exercise price of the options was underwater. No payment or other consideration was paid to the Company executives for surrendering the options. In total 10,889 options were cancelled. As a result of the cancellation, the remaining unamortized expense of $2,008,000 was accelerated and expensed in the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>Stock Options </i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company issues new shares of common stock upon exercise of stock options. The following is a summary of option activity for the Company’s stock option plans:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,885</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">546.10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(129</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,361.38</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/cancelled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(1,353</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,403</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430.53</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.93</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Vested and Expected to Vest at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,246</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435.36</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.89</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,048</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.84</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The aggregate intrinsic value is calculated as the difference between the exercise price of the underlying awards and the quoted price of the Company’s common stock.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">Non-vested stock option activity for the year ended December 31, 2022, is as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Non-vested Stock</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Options</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Grant Date Fair Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266.84</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(983</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">280.95</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cancelled/forfeited</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(305</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">278.55</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">217.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At December 31, 2022, the total compensation cost related to options granted under the Company’s stock option plans but not yet recognized was $30,000. This cost will be amortized on a straight-line basis over a weighted-average period of approximately one year and will be adjusted for subsequent forfeitures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Net Loss Per Share</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Net loss per share is computed by dividing the net loss by the weighted average number of common shares outstanding. The calculation of the basic and diluted earnings per share is the same for all periods presented, as the effect of the potential common stock equivalents noted below is anti-dilutive due to the Company’s net loss position for all periods presented. Anti-dilutive securities consisted of the following at December 31:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock equivalents of convertible promissory notes and accrued interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,525,751</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">176,907</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,403</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,885</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,872,843</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">199,310</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> 15280000 4275000 18573000 196843 3293000 16.73 3037000 256000 326171 64286 6.30 2055000 1549000 506000 6.30 64286 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price Per Share</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contract Term</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 55%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">24,814</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,677.28</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.49</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired/canceled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(10,296</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">3,600.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding and Exercisable at December 31, 2021</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Balance at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants granted<sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">326,171</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.30</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">64,286</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.045</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Pre-funded warrants exercised</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(64,286</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">0.045</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants expired/canceled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: center; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">19.40</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.31</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">313.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">0.44</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 24814 1677.28 P0Y5M26D 0 0 -0 0 10296 3600.00 14518 313.71 P1Y5M8D 14518 313.71 P1Y5M8D 326171 6.30 64286 0.045 64286 0.045 -0 0 340689 19.40 P0Y3M21D 14518 313.71 P0Y5M8D 1334 2945 2945 8723 8723 26667 26667 66667 60197 280000 1000000 40000 267000 2560000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cost of revenues</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">18,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">17,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Selling, general and administrative</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">229,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,275,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Research and development</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">20,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">268,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">267,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,560,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 18000 17000 229000 2275000 20000 268000 267000 2560000 12567 267.30 10889 2008000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 36pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Number</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">of Shares</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Exercise</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Price</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Remaining</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Contractual</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Life</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 46%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,885</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">546.10</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6.8</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expired</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(129</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">7,361.38</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Forfeited/cancelled</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid black;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid black;">(1,353</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">443.23</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,403</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">430.53</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.93</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt; text-indent: -9pt;">Vested and Expected to Vest at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,246</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">435.36</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.89</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Exercisable at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">6,048</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">441.00</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">5.84</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 7885 546.10 P6Y9M18D 0 0 129 7361.38 1353 443.23 6403 430.53 P5Y11M4D 6246 435.36 P5Y10M20D 6048 441.00 P5Y10M2D <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Non-vested Stock</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Options</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Weighted-Average</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Grant Date Fair Value</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at January 1, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,643</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">266.84</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Granted</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="text-align: right; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vested</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(983</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">280.95</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Cancelled/forfeited</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(305</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">278.55</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Outstanding at December 31, 2022</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">355</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">217.71</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1643 266.84 983 280.95 305 278.55 355 217.71 30000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; width: 90%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 66%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Common stock equivalents of convertible promissory notes and accrued interest</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,525,751</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">176,907</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Warrants</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">340,689</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">14,518</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">6,403</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">7,885</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,872,843</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 14%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">199,310</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 1525751 176907 340689 14518 6403 7885 1872843 199310 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>12. </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Revenues</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company’s revenues primarily consist of device sales and service revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Device Sales</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Device sales include devices and consumables for BioArchive, AXP,<sup style="vertical-align:top;line-height:120%;font-size:pt"> </sup>CAR-TXpress and manual disposables. Revenue is recognized when control of the devices passes to the customer, and the Company’s performance obligation has been satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Service Revenue</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Service revenue principally consists of maintenance contracts for BioArchive, AXP and CAR-TXpress products. Devices sold have warranty periods of one to two years. After the warranty expires, the Company offers separately priced annual maintenance contracts. Under these contracts, customers pay in advance. These prepayments are recorded as deferred revenue and recognized over time as the contract performance obligations are satisfied.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenue is recognized based on the following five-step process as outlined in the Accounting Standards Codification (“ASC”) Topic 606, “Revenue from Contracts with Customers”: (i) Identify the Contract with the Customer; (ii) Identify Performance Obligations in the Contract; (iii) Determine the Transaction Price; (iv) Allocate the Transaction Price; and (v) Satisfaction of the Performance Obligations (and Recognize Revenue).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Revenues are recorded net of discounts. Shipping and handling fees billed to customers are included in net revenues, while the related costs are included in cost of revenues. Most sales are made with FOB origin shipping terms, with title and control of the goods passing to the customer at the time of shipment. Payments from domestic customers are normally due in two months or less after the title transfers, the service contract is executed, or the services have been rendered. For international customers, payment terms may extend up to 120 days. All sales have fixed pricing and there are currently no variable components included in the Company’s revenue.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet).</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Except for limited exceptions, there is no right of return provided for distributors or customers. For distributors, the Company has no control over the movement of goods to the end customer. The Company’s distributors control the timing, terms and conditions of the transfer of goods to the end customer. Additionally, for sales of products made to distributors, the Company considers a number of factors in determining when revenue is recognized. These factors include, but are not limited to, whether the payment terms offered to the distributor are considered to be non-standard, the distributor’s history of adhering to the terms of its contractual arrangements with the Company, whether the Company has a pattern of granting concessions for the benefit of the distributor, and whether there are other conditions that may indicate that the sale to the distributor is not substantive.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table presents net sales by geographic areas:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Years Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,641,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,304,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,984,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,771,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Portugal</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">211,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">548,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">401,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">325,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">222,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vietnam</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">332,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">798,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">716,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;">The following table summarizes the revenues by product line and type:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,911,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">480,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,391,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">968,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,215,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">654,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">285,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,129,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">93,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,531,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,638,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">314,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31, 2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,940,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">198,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,138,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">827,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,345,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">875,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,284,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,128,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,839,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">327,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Contract Balances</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Generally, all sales are contract sales (with either an underlying contract or purchase order). The Company does not have any material contract assets. When invoicing occurs prior to revenue recognition, a contract liability is recorded (as deferred revenue on the consolidated balance sheet). Revenues recognized during the year ended December 31, 2022 and 2021 that were included in the beginning balance of deferred revenue were $719,000 and $608,000, respectively. Short-term deferred revenues were $782,000 and $719,000 at December 31, 2022 and 2021, respectively. Long-term deferred revenue was $911,000 and $1,244,000 at December 31, 2022 and 2021, respectively<i>.</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Exclusivity Fee</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In 2019, the Company entered into a Supply Agreement with Corning Incorporated (the “Supply Agreement”). The Supply Agreement has an initial term of five years with Corning having two options to renew for an additional two-years (up to four years total), unless terminated by either party in accordance with the terms of the Supply Agreement (collectively, the “Term”). Pursuant to the Supply Agreement, the Company has granted Corning exclusive worldwide distribution rights for substantially all X-Series® products under the CAR-TXpress™ platform (the “Products”) for the duration of the Term, subject to certain geographical and other exceptions. In addition to any amounts payable throughout the Term for the Products, as consideration for the exclusive worldwide distribution rights Corning paid a $2,000,000 exclusivity fee. The Company recorded $286,000 in revenue for the years ended December 31, 2022 and 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><i>Distribution Agreement</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company signed a new agreement with its AXP distributor in China through 2023. The new agreement contains annual purchase minimums. In return for the minimum purchase commitment, the Company provided the distributor with AXP processing devices to use during the term of the agreement. The Company maintains ownership of these devices and they must be returned to the Company at the end of the agreement. The Company analyzed the relevant accounting guidance and determined that the equipment and AXP bagsets represented distinct performance obligations. The equipment was concluded to be an embedded lease, accounted for as a sales-type operating lease. For the years December 31, 2022 and 2021, the Company recorded $82,000 and $41,000 in revenue relating to the lease.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;margin:0pt;"><i>Backlog of Remaining Customer Performance Obligations</i></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The following table represents revenue expected to be recognized in the future from the backlog of performance obligations that are unsatisfied (or partially unsatisfied) at the end of the reporting period:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2024</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2025</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2026 and</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">beyond</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service revenue<span style="display:none">1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,157,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">637,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">244,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,038,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">886,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Clinical revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">157,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,301,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">977,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,128,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td> </tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> </td> <td style="width: 18pt;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">(1)</p> </td> <td style="width: auto;"> <p style="font-family: 'Times New Roman', Times, serif;font-size: 10pt;font-variant:normal;margin:0pt;">Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022.</p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Years Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">United States</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,641,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,304,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">China</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,984,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,771,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Portugal</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">211,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">548,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Thailand</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">9,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">401,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">South Korea</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">325,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">222,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Vietnam</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">515,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">332,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">798,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">716,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 9pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31, 2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,911,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">480,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">6,391,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,247,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">968,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,215,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">654,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">190,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">285,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,129,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">655,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">64,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">29,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">93,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">8,531,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,638,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">314,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">10,483,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="width: 100%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="14" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31, 2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Device</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Service</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Other</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Revenue</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 52%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">AXP</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">4,940,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">198,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">5,138,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">BioArchive</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">827,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,518,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,345,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">CAR-TXpress</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">875,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">123,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,284,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Manual Disposables</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">65,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">41,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">106,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">7,128,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">1,839,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">327,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 9%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">9,294,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 6641000 5304000 1984000 1771000 211000 548000 9000 401000 325000 222000 515000 332000 798000 716000 10483000 9294000 5911000 480000 6391000 1247000 968000 2215000 654000 190000 285000 1129000 655000 655000 64000 29000 93000 8531000 1638000 314000 10483000 4940000 198000 5138000 827000 1518000 2345000 875000 123000 286000 1284000 421000 421000 65000 41000 106000 7128000 1839000 327000 9294000 719000 608000 782000 719000 911000 1244000 2000000 286000 286000 82000 41000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px; margin-left: 27pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2023</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2024</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2025</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2026 and</p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">beyond</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Total</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 25%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Service revenue<span style="display:none">1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1</span></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,157,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">637,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">244,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">2,038,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Device revenue <sup style="vertical-align:top;line-height:120%;font-size:pt">(1)</sup></p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">845,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">41,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">886,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Exclusivity fee</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">286,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">189,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">1,047,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Clinical revenue</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">13,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">118,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">157,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Total</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 3px;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">2,301,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">977,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">543,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">307,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; border-bottom: 3px double rgb(0, 0, 0);"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 12%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">4,128,000</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; padding-bottom: 3px;"> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> </td> </tr> </tbody></table> P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y P1Y 1157000 637000 244000 2038000 845000 41000 0 0 886000 286000 286000 286000 189000 1047000 13000 13000 13000 118000 157000 2301000 977000 543000 307000 4128000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>13.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: justify; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Concentrations</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company had accounts receivable balances or revenues in excess of 10% for the years ended December 31, 2022 and 2021 as shown in the table below:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Revenues</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <p style="margin: 0pt; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">One supplier accounted for 70% and 71% of total inventory purchases during the years ended December 31, 2022 and 2021, respectively.</p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Accounts Receivable</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">29</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">27</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">0</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">%</p> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 3</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">6</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: &quot;Times New Roman&quot;; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; width: 62%;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;"><span style="text-decoration: underline; ">Revenues</span></p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 1</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">33</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">22</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; margin: 0pt;">Customer 2</p> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">15</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">16</td> <td style="width: 1%; font-family: &quot;Times New Roman&quot;; font-size: 10pt; margin-left: 0pt;">%</td> </tr> </tbody></table> 0.29 0 0.27 0 0.15 0.06 0.33 0.22 0.15 0.16 0.70 0.71 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>14.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Employee Retention Tax Credit </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Employee Retention Tax Credits (“ERTC”), created in the March 2020 CARES Act and then subsequently amended by the Consolidated Appropriation Act (“CAA”) of 2021 and the American Rescue Plan Act (“ARPA”) of 2021, is a refundable payroll credit for qualifying businesses keeping employees on their payroll during the COVID-19 pandemic. Under CAA and ARPA amendments, employers can claim a refundable tax credit against the employer share of social security tax equal to 70% of the qualified wages (including certain health care expenses) paid to employees from January 1, 2021 to September 30, 2021. Qualified wages are limited to $10,000 per employee per quarter in 2021 so the maximum ERTC available is $7,000 per employee per quarter.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company was eligible to receive the ERTC credits under the gross receipts decline test when comparing the first, second and third quarters of 2021 to the same quarters in 2019, which qualified the Company to claim ERTC the first three quarters of 2021 under the amended ERTC program. The Company qualified for a refundable payroll tax credit totaling $842,000 for the first three quarters of 2021, which is recorded in other income on the Company’s consolidated statement of operations for the year ended December 31, 2021, and prepaid and other current assets on the Company’s consolidated balance sheet as of December 31, 2021.</p> 842000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>15.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Income Taxes</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Loss before income tax benefits were comprised of $11,752,000 from U.S. and $60,000 from foreign jurisdictions for the year ended December 31, 2022 and $11,850,000 from U.S. and $30,000 from foreign jurisdictions for the year ended December 31, 2021.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The reconciliation of federal income tax attributable to operations computed at the federal statutory tax rate to income tax benefit is as follows for the:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Statutory federal income tax benefit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,481,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,495,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">PPP loan forgiveness</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(137,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Incentive stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">257,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(284,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expiration of net operating losses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,356,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,242,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Disallowed financing costs</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,179,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,282,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local taxes</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(195,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign rate differential</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total income tax expense</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At December 31, 2022, we had federal net operating loss carryforwards of approximately $123,182,000 to offset future federal taxable income, with $96,250,000 available through 2037 and $26,931,000 available indefinitely. We also had state net operating loss carryforwards of approximately $46,750,000 that may offset future state taxable income through 2042. We also had foreign net operating loss carryforwards of approximately $426,000 that may offset future foreign taxable income through 2030.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">At December 31, 2022, the Company has research and experimentation credit carryforwards of $1,459,000 for federal tax purposes that expire in various years between 2023 and 2042, and $1,618,000 for state income tax purposes that do not have an expiration date, and some of which expire in 2031 and 2032.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">Significant components of the Company’s deferred tax assets and liabilities for federal and state income taxes are as follows:</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred tax assets:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net operating loss carryforwards</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,465,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,088,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Income tax credit carryforwards</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,738,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,797,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Stock compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">437,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Lease obligation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">908,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">127,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">251,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">313,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Inventory Reserve</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">517,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">449,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Sec. 174 Capitalized R&amp;D</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">317,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">159,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">213,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,776,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,424,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred tax liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(252,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(320,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Lease asset</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(824,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(120,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt;">(1,076,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(440,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,700,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,984,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net deferred taxes</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">ASC 740 requires that the tax benefit of net operating losses, temporary differences and credit carryforwards be recorded as an asset to the extent that management assesses that realization is "more likely than not." Realization of the future tax benefits is dependent on the Company's ability to generate sufficient taxable income within the carryforward period. Because of the Company's recent history of operating losses, management believes that recognition of the deferred tax assets arising from the above-mentioned future tax benefits is currently not likely to be realized and, accordingly, has provided a valuation allowance.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The valuation allowance decreased by $284,000 and decreased by $72,000 during the years ended December 31, 2022 and 2021, respectively.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In August 2016, the conversion of the Boyalife debentures effected an “ownership change” as defined under the provisions of the Tax Reform Act of 1986. As a result, any net operating loss and credit carryovers existing at that date will be subject to an annual limitation regarding their utilization against taxable income in future periods. Additionally, before the conversion of the debentures, it is possible that “ownership changes” occurred, which could create additional limitations on the use of our net operating losses and credit carryovers. Additionally, ownership changes may have occurred in the periods after 2016 which could limit our utilization of losses and credits generated in the years 2016 – 2022.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 27, 2020, the Coronavirus, Aid, Relief and Economic Stimulus Act (“CARES Act”) was enacted. The CARES Act made various tax law changes including among other things (i) increasing the limitation under Section 163(j) of the Internal Revenue Code of 1986, as amended (the “IRC”) for 2019 and 2020 to permit additional expensing of interest (ii) enacting a technical correction so that qualified improvement property can be immediately expensed under IRC Section 168(k), (iii) making modifications to the federal net operating loss rules including permitting federal net operating losses incurred in 2018, 2019, and 2020 to be carried back to the five preceding taxable years in order to generate a refund of previously paid income taxes, and (iv) enhancing the recoverability of alternative minimum tax credits. As of December 31, 2020, the Company has taken advantage of the PPP loan provided by the CARES Act. The PPP loan was forgiven in 2021 and forgiveness income has been fully reversed as per federal guidance. The provisions of the CARES Act have had no impact on the Company.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On December 22, 2017, the U.S. enacted comprehensive tax legislation (the “Tax Act”). The Tax Act made broad and complex changes to the U.S. tax code, including the amendment of Code Section 174 requiring capitalization of research and experimentation expenditures for tax years beginning after December 31, 2021. The capitalized expenses are amortized over a period of 5 or 15 years depending on whether they are U.S. or foreign based.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On August 16, 2022, the President signed into law H.R. 5376 (commonly called the “Inflation Reduction Act of 2022”). The primary tax provisions in the new law include an alternative minimum tax (“AMT”) on certain large corporations, a tax on stock buybacks and certain energy-related tax credits, each of which become effective after December 31, 2022. The provisions of the Inflation Reduction Act are not expected to have a material effect on the Company’s financial statements and related disclosures.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company does not have any uncertain tax positions at December 31, 2022 or December 31, 2021.  For the most part, tax years after 2002 are all open to examination by federal and state tax authorities and after 2015 by foreign tax authorities.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> -11752000 -60000 -11850000 -30000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 15%; width: 85%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px; margin-left: 18pt;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 64%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Statutory federal income tax benefit</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,481,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(2,495,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Intangible assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">PPP loan forgiveness</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(137,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Incentive stock options</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">257,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Change in valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(284,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(72,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Expiration of net operating losses</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,356,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,242,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Disallowed financing costs</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,179,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">1,282,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">State and local taxes</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">200,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(195,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Foreign rate differential</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">11,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">19,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">92,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total income tax expense</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 15%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> -2481000 -2495000 0 0 -137000 0 257000 -284000 -72000 1356000 1242000 1179000 1282000 200000 -195000 11000 26000 19000 92000 0 0 123182000 96250000 26931000 46750000 426000 1459000 1618000 <table border="0" cellpadding="0" cellspacing="0" class="finTable" style="margin-right: 10%; margin-left: 10%; width: 80%; font-size: 10pt; font-family: Times New Roman; text-indent: 0px;"> <tbody><tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="6" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">Year Ended December 31,</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom;"> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2022</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td colspan="2" style="text-align: center; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);"> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:center;margin:0pt;">2021</p> </td> <td style="font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt; width: 62%;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred tax assets:</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net operating loss carryforwards</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">26,465,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">27,088,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Income tax credit carryforwards</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,738,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">2,797,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Stock compensation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">421,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">437,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Lease obligation</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">908,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">127,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Deferred revenue</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">251,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">313,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Inventory Reserve</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">517,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">449,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Sec. 174 Capitalized R&amp;D</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">317,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Other</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">159,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">213,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 1px; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Total deferred tax assets</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,776,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">31,424,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> <td> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt;">Deferred tax liabilities</p> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> <td style="font-family: Times New Roman; font-size: 10pt;"> </td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Depreciation and amortization</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(252,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(320,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Lease asset</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(824,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(120,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Total deferred tax liabilities</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt;">(1,076,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">(440,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(255, 255, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Valuation allowance</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,700,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; border-bottom: 1px solid rgb(0, 0, 0);"> </td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 1px solid rgb(0, 0, 0);">(30,984,000</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; padding-bottom: 1px;">)</td> </tr> <tr style="vertical-align: bottom; background-color: rgb(204, 238, 255);"> <td style="font-family: Times New Roman; font-size: 10pt;"> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; margin: 0pt 0pt 0pt 18pt;">Net deferred taxes</p> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt;"> </td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">$</td> <td style="width: 16%; text-align: right; font-family: Times New Roman; font-size: 10pt; margin-left: 0pt; border-bottom: 3px double rgb(0, 0, 0);">-</td> <td style="width: 1%; font-family: Times New Roman; font-size: 10pt; padding-bottom: 3px; margin-left: 0pt;"> </td> </tr> </tbody></table> 26465000 27088000 2738000 2797000 421000 437000 908000 127000 251000 313000 517000 449000 317000 0 159000 213000 31776000 31424000 252000 320000 824000 120000 1076000 440000 30700000 30984000 0 0 284000 72000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>16. </b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Employee Retirement Plan</b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;"><b><i>401(k) Plan</i></b></p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">The Company provides a retirement plan, in accordance with Section 401(k) of the Internal Revenue Code, to all eligible employees. Employees may elect to contribute up to the Internal Revenue Service maximum annual contribution limit. The Company matches employee contributions up to a maximum of 4% per year. The Company recognized an expense of $132,000 and $135,000 for the years ended December 31, 2022 and 2021, respectively, related to matching contributions.</p> 0.04 132000 135000 <table border="0" cellpadding="0" cellspacing="0" style="width: 100%; text-indent: 0px;"> <tbody><tr style="vertical-align: top;"> <td style="width: 18pt;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>17.</b></p> </td> <td style="width: auto;"> <p style="margin: 0pt; text-align: left; font-family: &quot;Times New Roman&quot;, Times, serif; font-size: 10pt;"><b>Subsequent Events </b></p> </td> </tr> </tbody></table> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On January 31, 2023, the Company entered into an Amendment No. 3 to the July 2019 Note with Orbrex (USA) Co. Limited (the "July 2019 Note Amendment”). The July 2019 Note Amendment amends the July 2019 Note, dated July 23, 2019, as amended by Amendment No. 1 dated effective July 23, 2019, and Amendment No. 2 dated July 25, 2022, between the Company and Orbrex (USA) Co. Limited. The July 2019 Note Amendment extends the maturity date of the July 2019 Note from January 31, 2023 to July 31, 2023. The Note Amendment also changed the fixed conversion price to $2.87 per share, provided that in the event that the Company issues shares, options, warrants, or convertible securities, subject to certain exceptions, at an effective price per common share lower than $2.87, then the conversion price will be adjusted to such lower issuance price.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: &quot;Times New Roman&quot;; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">The Company held a Special Meeting of Stockholders on February 23, 2023, at which time the Company’s stockholders approved the 326,171 warrants that were issued in the October 2022 Offering. As a result of the approval of the warrants, they are now exercisable as of February 23, 2023 and will be exercisable for a period of five (5) years thereafter, subject to the terms and conditions of the warrants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In February and March of 2023 through several conversions, the holder of the July 2019 Note converted $603,000 of the Note for 215,000 shares. The current outstanding balance of the Note is $397,000.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">On March 6, 2023, the Company entered into an Amendment No. 2 (the “Amendment to Note”) to its Second Amended and Restated Convertible Promissory Note with Boyalife Group Inc. (the “Note”), and an Amendment No. 3 (the “Amendment to Credit Agreement”) to its First Amended and Restated Revolving Credit Agreement with Boyalife Group Inc. (the “Credit Agreement”). The Amendment to Note amends and extends the maturity date of the Note from March 6, 2023 to December 31, 2023, and provides that interest accrued and unpaid as of March 6, 2023 will be added to the principal balance of the Note, resulting in an outstanding principal balance of $7,278,000 as of March 6, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: Times New Roman; font-size: 10pt; font-variant: normal; text-align: justify; margin: 0pt;">On March 15, 2023, the Company entered into a Securities Purchase Agreement (the “Purchase Agreement”) with an accredited investor (the “Investor”) pursuant to which the Company agreed to issue and sell to the Investor in a private placement (the “Offering”) (i) 125,000 shares of its common stock, $0.001 par value (the “Common Shares”), (ii) 946,429 pre-funded warrants to purchase Common Shares at a purchase price of $2.80, and (iii) warrants to purchase up to an aggregate 1,071,429 Common Shares were issued. The warrants have an exercise price of $2.65 per share and are exercisable immediately upon issuance and expire five and one-half years following the issuance for a total net proceeds of approximately $2.6 million, excluding legal and transaction fees. The transaction triggered the down round provision in the July 2019 Note Amendment and the Amendment to the Note lowering the conversion price of both notes to $2.65. The Offering closed on March 20, 2023.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">As part of the Offering, the Company entered into a Registration Rights Agreement, dated March 15, 2023, with the Investor, pursuant to which the Company agreed to register the resale of the shares of Common Stock sold in the Offering and the shares of Common Stock issuable upon exercise of the Common Warrants and the Pre-Funded Warrants.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family:Times New Roman;font-size:10pt;font-variant:normal;text-align:justify;margin:0pt;">In connection with the Offering, the Company entered into a Warrant Amendment Agreement (the “Warrant Amendment Agreement”), dated March 15, 2023, with the Investor, whereby the Company agreed to amend existing warrants, held by the Investor, to purchase up to an aggregate of 158,731 shares of Common Stock that were previously issued in October 2022. These warrants had an exercise price of $6.30 per share and, pursuant to the Warrant Amendment Agreement, have been amended to reduce the exercise price to $2.65 per share effective upon the closing of the Offering. On March 21, 2023, the 158,731 warrants were exercised in full.</p> <p style="font-family:'Times New Roman';font-size:10pt;font-variant:normal;margin:0pt;"> </p> <p style="font-family: 'Times New Roman', Times, serif; font-size: 10pt; margin: 0pt; text-align: left"> </p> 2.87 2.87 326171 P5Y 603000 215000 397000 7278000 125000 0.001 946429 2.80 1071429 2.65 2600000 2.65 158731 6.30 2.65 158731 Warrants are subject to stockholder approval and will remain outstanding but unvested until the Company receives such approval. Subsequent to December 31, 2022, the Company’s stockholders approved the warrants. Represents the minimum purchase requirements under the distribution agreement the Company signed with its AXP distributor in China and other revenue deferred at December 31, 2022. Includes EXCEL 86 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( -.+?E8'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 " #3BWY61G=KV^T K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2L0P$(9?17)O)VU (71S6?&D(+B@> O)[&ZP:4,RTN[;F\;=+J(/X#$S?[[Y M!J8S09HQXG,< T9RF&YFWP])FK!A1Z(@ 9(YHM>ISHDA-_=C])KR,QX@:/.A M#P@MY[?@D;35I&$!5F$E,M59(TU$36,\XZU9\>$S]@5F#6"/'@=*T-0-,+5, M#*>Y[^ *6&"$T:?O MJ56*I_8DL'V#DY)[>FIFFJ)U%R>8<&WIX>7\JZE1L2 MZ<%@_I6&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ MTXM^5N/V%85F!P OC !@ !X;"]W;W)K$%ZTUD)L/G8ZH;VF/@E/ MV88&\,DCXSX1L,E7G7##*7&2(M_KF(;1[_C$#5JC\V3?@H_.620\-Z +CL+( M]PE_O:0>VUZT<&NWX]9=K46\HS,ZWY 575+Q?;/@L-79JSBN3X/090'B]/&B M-<8?I]997) <\<.EV_#@/8J;\L#84[PQ=RY:1GQ%U*.VB"4(O#S3"?6\6 FN MXY],M+4_9UQX^'ZG/DL:#XUY("&=,.^GZXCU16O80@Y]))$G;MGV"\T:U(OU M;.:%R5^T38_MF2UD1Z%@?E8,5^"[0?I*7C(0!P6645)@9@7FFP+<+2FPL@*K M;D$W*^@F9-*F)!RF1)#1.6=;Q..C02U^D\!,JJ'Y;A!_[TO!X5,7ZL1HRNP( MOD:!QH&#/@7"%:]H'J3]*?Y>VNC[O_MPWA%PNKBH8V?2EZFT62*-373- M K$.0=>A3E&@ ]>YOUAS=[&7IE)Q2NU39.$39!JF*;F@B;K\FO!39 Z2BO1LZK0'_+^ZPJ.0G-!_?!O&?)4LBN7C">)C^&& MV/2B!;- 2/DS;8U^_07WC=]DN'2*336)%5!V]RB[*O4/SS@((N*A6[IA7,A J74$CV1X)\JJIJ TB15 ]?>@ M^O5 +2AW63PC.@CF56F?JE#:S56EDY6ROBDT36(%:(,]M$'-T<<)&()D'BOO M86JM1^*%TBZF+&M*2Y-8@=9P3VNH;&%VDYVY'D4WD?] N8R26L,PC#;N6X.> MC)2RM"DI36(%4F=[4F=U2-W2E1L*Z%H"W1!?.A35.G=KRGWVF08T=$/TA7F. M&ZS"$[COVJ< M2(AN&7&D#)42C1EJ4BLRS%,"5CKG_S",QCQW&'/ M1$I/:RS0I5:DEP<#K+;V;^GMI[X%9\]N8,N[H%IS,I9BTYH6=*D5L>5Y :N- M_EML"Q8*R U_NIOR>X5:\:PWZ$IML+JN,;=CI >L=OW)X!QS2LHQJ07. M<%\*26M8T*56A)3'!:SV^%?,AKZT6+- Y8 K1(:]8;N'#4-*2VM8T*56I)7' M!:SV^G>N@*3 'A$VWS]\0$MJ1QQZF1296FG"?!^,RU(P^^D$O3LU#(PVA*-G MXLECO5JO,<=C9 FA M?'RJ=!TRUBY]/9K=H'#FN8!R-A:"0S),'DC./K*34U'KEU+2Z?UUJ M16JY^S=K_9:P7(-14W8QM4PY+*TA0)=:<5U"'@*L6K\:+*('S[6A7S$BO5VJ M51HO1M :"S*U7J(6+WYZ'G7-P:!G].W:CG^8IA>K@E<%/H6"1B- M09(SW[L!"I/=TK4SZK,TAI>J]0^:BZ&MP_[9OKD9EV/X?BOW_9;:K>_FK9G+ M?32?2L&H%?K#H12 5L.O2ZU(Z6!AD-J>[RB51>^*\FO"[\G M$( X\2 <.?0%?:726V&%E '_AAB;6/I47UWE5L26&WRKYKJ@0VXSV"F-1!5B9:NHU&6- MB1W#VUNYM[?47OPML6P56CDSM=Q,/J%I]?6ZU(K$&PO=V]R:W-H965T M&ULM5IM;^,V$OXKA+LHMD 2BZ1>-XF!W>RU76#;#9KN'7"' M^\!8M$VL)+H2Y6SNU]^05BR[&M'.-OV22/9P] Q?YGEFY*L'77]I5E(:\K4L MJN9ZLC)F_68Z;>8K68KF0J]E!=\L=%T* [?U_J>7*V ^FLZNU6,H[:3ZO M;VNXF^Z\Y*J45:-T16JYN)Z\I6]N0FX'.(M_*OG0[%T3&\J]UE_LS8?\>A)8 M1+*0R**PGP/%'YW2R>Z8=N'_]Y/U'%SP$:.+?ZG/^DH?.-IB0>=L877:# 4&IJNU_\;6;B+T! M-!P9P+H![-0!O!O@9FZZ1>;">B^,F%W5^H'4UAJ\V0LW-VXT1*,JNXQWIH9O M%8PSLQM=Y; H,B=PU>A"Y<+ S3M1B&HNR9UUW)#7-VU=R\J06UDKG9//E6AS M!88_D'/R^>X]>?WJAZNI 3S6ZW3>/?O=]MELY-GOY?R"<'I&6, 8,OSF].'T MR'_:-5&%!!\@T6]=14Y5S8M M;&8A39(@"*ZFF_V AG8)2X-]NP.LX0YKZ,7Z=C[7+4"#K#&7@/.^D&>D@@RG M%T04D(?<3H6,1G+=WIM%6T!RZ(: R2L:9F< O8HC6)W)0R!S2/+>UGO-A"Z M?[? XKV(:!I'P\B'=@GGHX%'N\ C;^ ?J@TLB:Z51)DH]F2' M/?%B_UT;49P ,QD^/DA39(X1PS"+PU&@Z0YH>NH6@#VOJ_,.,P8V1< &?(@5 ML4N";!1JMH.:>:'^ Y+(NG3S"1NAD,"M*UWD1)7K6F^D_:9QYQ;#G@TQL0B9 M9\PNIJ/8:=#38.!%[_3+N5ZY*:4(N*-VA^!Z5J5>(H,M;$2U5)"UC\XC0U8W MC1&LB"&GXVF!]K1(_;SXR>6O\830#=]_,HLPA$.[T(.OIT+JY\)MXO+@0Q@K MX^@<#BU9$$=L'&1/6S0Z24@52MRK0AE(7JB:HE[Z>ZZ<>BEOAT'W;$C]=+A3 M*6OQ:"4*&O"0SE(6(&N#T)Y/2=&>]ZB?^ !EW8*^!Y"U+@J7JFM9.,W_1.0H M\B'!\2Q#D"-VOHW?\R#U$^%[N9"PJRQ:8,16DN^_2QFEEZ19Z=J<&UF7*.XA MV24IEIH1.SK.B;0G1>IG1:BJ-K(V+OT!#Y:J:73]"%1N^A">%F M:O.(1C&D MO2C!%+@?S#>> =:3*/.3**1Z"7[-TQDX/4(VI$804,A"(8:,\7&>8CV),C^) M>E9JE+'8D#2S&$,]M$OIN 1G>R6KGUP_'>CMO82+HL7X%=M&B&$6)>-P>WIE M?GH]U-W'X XYE$*5@&0=Q#+VI1W6\RWS\^VSC^_X5O$^Z-F]@R%[9RR,QB/N MR9OYB\Y/?]*^^KY02V%;;LTNXD)7R]&4RX;U)N6(X$3L>.99LYZ)F9^)1ZG" M#WO(N1G%8&/<'(Y7>JSG9N;GYNU9AB+OU/.!%)W881Z:L7$IP7I&9GY&WI[E M8QB18C,.8J0JQ2P3%GFV=,_![!@'EZ4RK@!U@@<.M=W@LIJ/H?X&&B7H,?T[ M^)CW?,P#KQ"_,WK^Q1;ALF[<(4@N7:_//*)ZG'O9_;DIZJ6\'<;>TSD_1N=E MJ2O2V"DX(Z^"BR"@-D63C2A:>4EX%-A>H.L'-BM1VP96:T!,JO_)_)+0LX G M9Y2G!%*^5)7"_2GB; MY\IF<#BOKF6G*C(7:P7G%\4Y9'^6P&Q@'5_$-$[#:%PY\[T.M5\K0*G2ENV6 M6G.Y4'.%\BH?A&XJ&T8Q^-5+^^E C_:IM[A[=J@NH2MO;+OO#82 MV*?!N^M(R8X1#V+GT;V\)WSN)_QM'O\= )?Z)UG)1C7D9\@9L,F;,_*AFE]L M#Q&:1]" AL0>L@QI02"&/&7C$H#W$H#[)<"O0**0Y&V):\^JZNH2?/Z'A'Z> M)=CN00Q#WQ+TS,]/:4=[9A2IJCG#(&*&V;ARYSW;\V>RO4N('L@(G>.-J,YR M_[61OQ'%>^+G?N+_Z!3LVV4M7?N9/"BS(O_FQ';5&R<(R,>/-^0_O[CL_5\T MCA=B\"[6OT,/A+T>"/UZX(0WG.&+:H"7\G88;Z\!0K\&^"M-_7#(P]RIT<&[ M/R^&;XVQY_;PM+?6QYJMX8N^NWXI;X=!]]H@/-*F_ZM%:CA\5\W##'NSZP7R MW$"G>S_4L+^2^4742P68"[D ]\%% H#J[0]/MC=&K]UO-^ZU,;ITERLI@(>M M 7R_T-H\W=B?@^Q^_C/[/U!+ P04 " #3BWY6CVZW>=A"R4M-#N!?QQSO4YU]=VIGNI'G4"8,A3 MRH6>.8DQV;7KZBB!E.J>S$#@S$:JE!KLJJVK,P4T+D@I=P//&[HI9<*93XNQ MI9I/96XX$[!41.=I2M7O6^!R/W-\YS!PS[:)L0/N?)K1+:S /&1+A3VWCA*S M%(1F4A %FYESXU\O)A9? 'XPV.M&FU@G:RD?;>=K/',\*P@X1,9&H/BW@P5P M;@.AC%]53*=>TA*;[4/TSX5W]+*F&A:2_V2Q26;.V"$Q;&C.S;WX)Q 1;6G(64X.=6\JI MB("L;&!-.HM<*1"&+$$Q&9,'0?.8(?"*=);4SB1@6$2YOB(?RNVE4N,&M*\GN?YSPR<0QWI[]?Z^V_37ZC4A.8FD8K]P0GKHQQM M%5_&'S9DX17GG>;_/.[(P* V,'B7 ;Q2M:$B9F)[SL'@1-ES[:\ACE0/:]7# M5U4O9)KB+?L?-3.\J&;.H8[$CVKQHS>(?W/!C$Z2&0Z\UI*Y!'GD8%P[&%_B M8%4Z6!5:N^3[OY+IDD]EZ1QNZC.>QB=*?2\<^>'XF:-37#":#(-)NYU);6?R M#CM?M<[/[\;D0N6GN%;E;N.MM-\IWZC:,J$)APT2O=X(CY(JW_ZR8V16/)]K M:? Q+IH)?BZ!L@"&PO=V]R:W-H965T&ULK5AM;]LV$/XKA#<, M*=#$(O5F9XZ!QNVZ NL:-.OZF99H2ZLD>B3MI/]^1TJ6[)!B6RQ?$DF^.S[/ M\7@/R<4#%U]DP9A"CW75R)M)H=3N>CJ56<%J*J_XCC7PRX:+FBIX%=NIW E& M<^-45U,2!,FTIF4S62[,MSNQ7/"]JLJ&W0DD]W5-Q==;5O&'FPF>'#]\++>% MTA^FR\6.;MD]4Y]V=P+>IGV4O*Q9(TO>(,$V-Y-7^'I%4NU@+/XNV8,\>4:: MRIKS+_KE77XS"30B5K%,Z1 4_AW8BE65C@0X_NV"3OHQM>/I\S'Z;X8\D%E3 MR5:\^ESFJKB9S"8H9QNZK]1'_O [ZPC%.E[&*VG^HH?.-IB@;"\5KSMG0%"7 M3?N?/G:).'' R8@#Z1S(4X=HQ"'L'$)#M$5F:+VFBBX7@C\@H:TAFGXPN3'> MP*9L]#3>*P&_EN"GEBO>Y# I+$?P)'E5YE3!R[V"?S!;2B*^01]V3%"==8EH MHRUK*)E"S^6!H3^XE.CB4T/W>0FN+] E^G3_&EW\_&(Q58!0CS/-.C2W+1HR M@@83])XWJI#H#<#*SP-,@5K/CQSYW1)OQ-P;<,YF4>G=F?X MHAY?Y,6WXE+I&?=A;",D)T.G:>J :-O%LP"/0HQ[B+$7XENA"VXG^*94+GBQ M-2Q)]:A/X=EV830/1^$E/;S$.(8C\-X\[O1ZDM[8UW)',W8S@?4E MF3BPR?*7GW 2_.JJW&<*=L8R[5FFWDFXA[Y;-MN7:,L:Z V5Z0LTAP952J5[ MQ8&Y^*=VZ9 HLN?&MIO%.!Z=FUF/>N9%_1'R0$56&+0YE'C%=[K)N:#.+ @X MB>0YU[H?[%%625MXVWV2+6E94+ZMS.UCQP+$C;#@>0_U&L M.!A$)/"B-1JP$;P^(@:I<';_P()PF>"Y ZO+,B7A>/O )XJ'O2OT@RJ80&63 M\9JA*;KH4OO"N6*[6,^T9)\KVCES,C GWFEZUR@&<=6QFIR$B9WX. $(]A0Y M+!,V4Q7T'B? Q!X6XQDF M#H1NTUDP#G$02NQ72M,:J5*B7.\575<,*8X:WEQFL-$5W,@H5$:[,-U$;#6\ MC",7#9>A9\>%!]W$?N$\YMDB @5=0[G#,27[4O J9\)-P59)2#!)'=LRMVF8 M>LIET%3L%U5ON=CJ.%HN;E-/N9!!24GP'>*4G9VP-&2G.!&O*O^H.#U7M'/F M@RP3K_@MX50.9^X&#KU"L";[BF ?V+7U94U74Z0#KW$. T=%>8VG24>L(.V$K^VVF#_7WLBMJRZVY/3T-.> MR"# Y%NGUF]2^LY&U0T4GR?>J)I%QVD:)N/[:3)H,(F]7> .>H LJ& HIXJZ MU[Y7Q7]X[3]3M'.^@XX3OX[?4EEF[:FLK/;Z JHY*LZN;8=F\DQ&+F!KF$-A M4M'^:+XZ=U+=H+/3&2+!510_G4F'711>17AD&@?M)W[M_VPN$8$-/<"I:,O. MB$C$]THJ(*V7V-K*@.;9&KK)V6(?Q\%\'CXE9]N1A. P?D)N>G*'6#.Q-5>K M$A#O&]5>M_5?^^O;5^;2\LGW6WR]:B]AAS#MG?![*K9E(U'%-A RN$JAZ$1[ MS=J^*+XS-Y5KKA2OS6/!**Q5;0"_;SA7QQ<]0'_9O?P/4$L#!!0 ( -.+ M?E8JSTWY1 L !.* 8 >&PO=V]R:W-H965T&ULM=UM ML@)';, M);O-QH]_?2/KZ.6ZPW?V?W"#QZM_QVLTJ?KSKC#KGMBM^/^U\==Z')P=Y/_%\=>:')Z/L MIYZOSCU_N!F?^V"]!?WZ7OH M[U8!??T/KLM]]Z;2!R$C]SM8TSRCAR69 2\>T] EZSS5;7]F*X; M7?MG$J?!_9IP4W*?TN\&J&X3< MG;\-4OH<,H#RQ\/?[38[.J#T?8N;T=C+]#-GTQY$JVP#NEU%VPSX3!_]CV[6 M;?U1/MX?S/2J'^X( ]6:49>D]!"%=GWFQR&=PN0W#;+^[FY@QM9X;WR&-6^9 M)^M.HSM(&@?WN]3/.II&6>_?CA!HKU,"4Q M2>#K9GVL%PS1;AFM#^0TIR4S(W<;_[:#VE__)33_7!'/_]P_&=.Z L"]XGFM^2);JS)']G+4[+\PHFO M+_99QP&-@;(/<5^3K;\DUQWZ*2TA\3/IW/SC;[S4_R?K/1Z)35\Q*<>R3X// M-P(O#D:CJ][SVW=E9$P9B2E(3$5B&A+3D9B!Q.9(S$1B"R1F(3$;B3E(S$5B M'@@K96_QD+W%]V;O) MN4C,:]]32BEX>$C!P\84K"7)+C_PC!ZR%)R=]$[RD][/@4^//+M<^D2ZF]?S M.%%Q'N*'0GF_OFOLW*4)&(G-D)B,Q!0DIB(Q#8GI M2,Q 8G,D9B*Q!1*SD)B-Q!PDYB(Q#X254KET2.72[TGEK/0MM7ULOVOLS*6I M&XG-ZGV7QJ)0.ZB4D4$5)*8B,0V)Z4C,0&)S)&8BL042LY"8?>:>XB"#NDC, M V&EA#LZ)-Q18\)]^X5@&*6$V^9?"&:!F#FU4;OTU 42FR*Q&1*3D9B"Q%0D MIB$Q'8D92&R.Q$PDMD!B%A*SD9B#Q%PDYHUJYPM.G-D8'[+SN#$[RU%,@L>0 M6^[BF(3+7UP:^V&R?CW!_.@'(2M%-Y*7IF@D-D5B,R0F(S$%B:E(3$-B.A(S MD-@TF7Y\71I'[M S*LB<062,QB M#,BPS]6:,6A4&:HI4$V%:AI4TZ&: =7F4,V$ M:@NH9D$U&ZHY4,V%:AY**^?T-P6<_ =R^NUR&>W"-*N:\5(_7/GQ*N&^;[,J MS_PBX&Y?.M2M -1>J>:QY$">CTR#^NT*-&A8 M':H9C)6HG3* EL&U!UQ UKM >US-T<'VC,7JGEG;([E='0L-^.;Z\TN+7]H MYB[^_-]:H39M7V0&[9,,U11&]P>26+]^4BT6+$TQ7S_)IT&[I[>/KL'H6"V+ MM"IFN[)H5ZQVQ8:.CP/5W',W!J]]8RCO[L=B)_Z<:J?\5NGT^",N;HVXS6^- M^+K[^[_V-\8L'9VT?6R$ED5!M2E?KTH0Q,%@4OMP":UY@FH*5%.AF@;5=*AF M0+4Y5#.AV@*J65#-AFH.5'.AFH?2RNG]6"W%-Y=+O3>],U,ZM(P*JDT+K70O MN=J[Z P:4X9J"E13^7KQAS"9L+[JAA9 036#L1*U TUH85-[P 4TH-4>T(8& M=*":"]4\QF!D=Z \?9![K%GBFXN69C])O R2_!0;[4GW81>N:!I\\>/8SWY4 MH^U8%EK8!-6F?+T^01H(8ZF:^:!%2U!-@6HJ5-.@F@[5#*@VAVHF5%M -0NJ MV5#-@6HN5/-06OEW$([54D)SM51+$F2 MU>]3K4%CZE#-@&ISJ&9"M054LZ":#=490S2RTMWMYN4B]2,G0>B:H9D,U M!ZJY4,UKG:QR3A:..;FYFJGI[BS-32].O=@? $-J,Z@F0S4%JJE038-J.E0S M!$8=$,\+C%]OF4,#FU!M =4LUJ ,&26;-C2L ]5*X^HN,T)(HJ*9 -16J:5!-AVH&5)M# M-1.J+:":!=5LJ.9 -1>J>2BMG-2/A5/TX;N3^EF)O-&_.)$CM6FAM5P6 8TI M0S4%JJF,\:"'D.*(4=L*#:Q#-8.Q&EU!DO@)XQ<;H9%-U@;%,VX" (UJL=9W M,JJOK T-ZT U%ZIYC"$118%Q7K>7/!&23OW4O[G:^H_$]./'($RX-7F@+?M? M1I2(@\>GPY,TVEYW^ YW'Z5IM,D?/A%_1>)L ?KZ0Q2E^R<]ZK]$\8\\QLW_ M 5!+ P04 " #3BWY63$-RA1L( #G)0 & 'AL+W=O M:(FV>95$+4DGS?WZ'5*R984C-EGX)9'DX>B;X7"^&5)7CU)]U3O.3?2M+"I] M/=H94U].)CK;\9+I][+F%?RRD:ID!F[5=J)KQ5GN!I7%A$ZGZ:1DHAHMK]RS M.[6\DGM3B(K?J4CORY*IIP^\D(_7(S(Z//@LMCMC'TR65S7;\GMNOM1W"NXF M1RVY*'FEA:PBQ3?7HQMRN4H2.\!)_$OP1WUR'5E3UE)^M3P\'4797AM9MH,!02FJYC_[UCKB9 9&D#; M ?3Y@&1@0-P.B)VA#3)GUBTS;'FEY&.DK#1HLQ?.-VXT6",J.XWW1L&O L:9 MY4I6.4P*SR.XTK(0.3-PO.E8OM<@,S;:!Q] MN;^-WOSM[=7$ !2K<)*UK_W0O)8.O);0Z).LS$Y'/\/[\[Z""=AP-(0>#/E M@QIO>?8^BLF[B$XI10"M7CZ8WQJU":[6+NI+7;.,7X]@U6JN'OAH^>,/))W^A-E\)F4]#R1'#R0A M[9A.29D02#W3*\F#Z<6X)*+Z:ED#][L"&\6G*"; M_'^PNIH0-Q(R4B:K3!0\JEK<]JF]SNQ,[NT*$=7+IW%VSFD\D[*>G]*CG]+@ M--YR4)H)UB3=*H]8*941_WG)C%W0U)]87RR-X\%9G1_1SH-H[XW, MOHYM7L^C3)9 =KI!SK_9:XX!GGM(:#KW 2-BLW0X#A='Q(L@XIL3=]I^-2_E@UXFH'F"-204+!3/@P@\#S/F^V")-!N&3:<=^TQ<;L&9Y MX_U K+3J>E'@HT6DQK-T&.X)69,@W-]L7H(X@?BHI6:%#1C^QU[4-H^A>(F/ MA! $L2\W!)9V8&D0[*_,)DR[]&S"W N]LR@/,8ZBI0$4+5!?9)S.Z+!O.\(F M8<:V?)7M6+7ESQ*]UMPT<5T(MA;%<-(G9R7O\4KYG(#ZFE"2=I=ERU\84"]SER3.(+!#@B:)/H(.Z.3DF83X]!4+.G MP0CPF7$<+Q#*QP3G@2S>42@)<^C'RG!8 N: $CH3Q0O7R-1,F2<4M4^)XWF\ M0%#[@B2Y&$;=<2<)DR?X5NT=Q"X%(>."(:@=YQ+YZ\*M8VH6)6])-2" M7/[J4#N3MKX7.DZG84Z_4S+C/&]] +T.MYT#]/0EM!3:MODN$3XRI1@4*(,= M,O7I.YFAR<,73!?Q<&=!.Z*G8:+OF\*_<94)[F@!O'F[W=#CT^1PWR M>1VSQI<:L"/NF#\.,_]Q3=4*>GN+<_V$1B>ZK^D3.\P#4B4B@L%YB+L2( Z7 M #]O-CQK=K2AW^=B6[7U0/84 1/QMOUS';:ST\Z*N[ ]]@.$X,"4Q$@9@%GV MXB8[[NJ$.%PGV#D15:8X@XAZD_/FZJW->!;Y.P]_6V9JHT1F*TW[.VH34@A M*X2$&B))R'"!')]LH8]#[77.8>#8SCE%6FA,\-E&1A]Z5R7$ MX2K!'3N/C1Q#F=?LI -P9JR_9*E4G72910V,Z)V(+OC"ZPY#8/YJR'5U1%Q MN(Y82:AAE1%VAZ.2P%^L1^#4"P,S9$;F!BDJY62+ZWL7X:15 P ME$)KJ9X:X%EC"?QN9*^F0P\+_8+ ]>+^66$0TE\][NS*BR1<7OP32C:]L2&W M.3WUL"8&]^C#:E^;]EIMLUXV&6:MI*LTDG"E<9C1.S>CI[%X:P]-[EPLVO,4 M$_WG$R_77/T7M3;XEE=;>R9M?9]T%4H2/C,X#^\E9STV.)>VODM.3OV_4]R\ M,DDE_@E_DL8S9'6?=>MCOQ:Z<9]H_/L^0=R MN6J^.>K4-)] ?6(**E(-O+,!E=/W<[!1-5\5-3=&UN[#G+4T1I;N&PO=V]R:W-H965T&ULC5?O;]LV$/V^OX)P@6(#_+MIFC:) M@3A9UP)+:R39.F#8!UHZ6UPH4B4I.^Y?OW>D+,>I&^Q++%&\NW?OWAV9L[5U M][X@"N*AU,:?=XH0JG>#@<\**J7OVXH,OBRL*V7 JUL.?.5(YM&HU(/Q<'@\ M**4RGA:W[YF)]WA@R( M-&6!/4C\K.B2M&9'@/&U\=EI0[+AX^>M]_% MK'6XL>L/U.3SFOUE5OOX5ZS3WN-A1V2U#[9LC(&@5";]RH>&AT<&)S\R&#<& MXX@[!8HHKV20DS-GU\+Q;GCCAYAJM 8X9;@HM\'AJX)=F'RR@<1(],05^^ST_FP0$(7W#K+&XS1Y'/_ XV@LKJT)A1>_FISR?0<#P&LQCK<8 MI^-G/5Y1UA>O1ETQ'H['S_A[U>;\*OI[]4S.7@0KWBLC3::D%K=!!H+6PL&$ MD[NCP^ZX;=[Y2F9TWD%?>'(KZDQ>OA@=#T^? 7O4@CUZSOMD6XB] DF3BZGT MRG.I9AS4( '^\O<=/00QU3:[_^=0*L\'&_5_^H$.Q%U!XM*6E30;J'Z%;JY\ MQ)'9LB3'+*IOH%4*)\V2V%;64"]XS46@K#!6VZ7"#DP2D:$->W-I[I59=M-; MY6R&0'$A^DU;/)L7Y&1%=5"9[XM;93+B-3%Z^W;X\L7)>/3FU'<9H2OM;P2X M(.:#U3E\>5%(+^9$($U42(K("652""DTYAAV"01?J1R?]F#[C8 V_3WZUY*-:NXN[ +)\?1,[(&-=95UD7X^,9^ MH[89T!5IN9: R)L+9/ZUEBZ02UMOT J%11"7VY7LBLN+OKBFG'.#Y4J!\YFS M>9V%!/FBI8EG*G]KRK>'M2'61R1L\A?WB$=[O#DZ33I6]L)E!69SLUB!9CYM M4IA=-3*H-:*9*[O3SNROV1.[: ;:3>C912_CA+_3$NN0@S.JRXN;WMT6ULG1 MR?B)*RT=].P1.3G"^#7U L<)=(!LN>%!#H1Y@6]5HDAP9R$$8CM"/0+OE-P= MS)!^O.IIR8-G6ZU%.Y-\.Y/Z8J:E,4SUU?7G74]^-.):@KLX&+O"UDY,K82* MN-C*X>"S#C$K+D)*G3.+CN@!Y?%-DX==P;;M).;;()B34)6ND63C?5H*=!JO$L M0A=PW1+WQJY[!8X31FD9%G8%H$7A:QFU6&'K1BR<+;]'EF8@A,J)!ZYSKN4GYP@C]41LW28L;A2/D&ZU\4',HDWPJ2B'8.'.MSJ MFK72"%HK[LD6YO9D@BQ-KG+)=PM0LY).V=IS%R\IG@>/FJ8O/H,+/CFA0!P; MV3T/;VB71[I-@^"3]+G\"EHK%5!,-/H][NCTD!7Q?.7QG\X-Q+['H]^4%Q86L>>$ [7\DD_\ 4$L# M!!0 ( -.+?E;W@B'WCP0 #,* 8 >&PO=V]R:W-H965T&ULA59-<]LV$+WW5^PHG9Q<2Z(_QY$TXX^FZ2$=3YRVATX/(+D4$8, M X"2]>_[%J04:>*H%XDD=M^^MQ\ 9FOGGT/-'.FE,3;,1W6,[_F+DN&FWYT5/HFD;Y MS1T;MYZ/IJ/MAT]Z64?Y,%[,6K7D)XY_MH\>;^,=2JD;MD$[2YZK^>AV>G-W M+O;)X"_-Z[#W3*(D=^Y97GXOYZ.)$&+#110$A;\5W[,Q @0:7P?,T2ZD..X_ M;]'?)^W0DJO ]\[\K(6'0A MNF9PQGNC;?^O7H8\[#E<3W[@D T.6>+=!THL'U14BYEW:_)B#31Y2%*3-\AI M*T5YBAZK&GYQ\8>+3!G]0K\Y;9=T[VS!WL[&$=AB,2X&G+L>)_L!SC2CC\[& M.M"OMN3R$& ,4CMFV9;97784\8&+4SJ;GE VR;(C>&<[I6<)[^R(TD#1T7MM ME2VT,O04561T6 RO">[ASE^'DV&Y":TJ>#["- 3V*QXMWKZ97D[>'2%[OB-[ M?@Q]\=3E(2H;A>6#Z_)(*L=('5:)_OG,+Y'NC"N>_WU-P=$8KRO(3G\ZC'$; M"97@)F>_J\8)Q9IAT;3*;JA6)14JU*3L\,!?.[U21A)+KJ*?ST^F5U*AG%-*\2JE"MCA JII?9A1B>TN>#"(&T+3KON:1:8RB\+N!@7 BH:>5= M0]BFO))!#RD(O[28^U3O GVI;NRZ0 MU^$91!H1@A2O:UV@5IXIYXT;D"1'WIGO50?FYWVQ$EMTQ-J[;EEC T1OYLY# M.#XC3$#=4]73BO.I&:( (?- D44<"A'YX*4NH-I'RS[4NCU4CKQ:ZR(M.^4Q M"8SZU2I"(-AO6:RU,9!!:J6T4;EADHV>(HX-LY'=6H,1BBOI0?6^=C)26PXP M1>8;](]:.9^\D;6]SH9K10BI3)\8E+W"*>)\7ST'4P_T$KV8/O:=$?9&M]P; MW7B\J+LN1:\K6J89+(897.M80X6S3)O4HM+P@E?!'78E4N*K2G+M^@CT7;H59 M&_*:=B0##;J2(LDU &G".\?4 N*B&M=)H.]M4QL;W8-)TZ0>V4&.\=Y W[9;JNR'2"87^F[[[N;D2W_47@FWE_G?JH M_%)#@N$*KI/3JXL1=H)T1>E?HFO3M2!W$9>,]%CC5L=>#+!>.1R8PXL$V-T3 M%_\!4$L#!!0 ( -.+?E:/@O:1E1P "Q5 8 >&PO=V]R:W-H965T M&ULK5Q;D]LVEG[/KT#US,[859+&RZ4J'9G:QX2JR40.#@XE^]'[LTW?M\\>/0K5QFQU6/C6./AEY;NM[N'/;OTHM)W1-3VT;1Y=GI\_ M?;35UIV]^(Z^>]>]^,X/?6.=>=>I,&RWNMN_-(W??7]V<1:_>&_7FQZ_>/3B MNU:OS8WI/[;O.OCK49JEMEOC@O5.=6;U_=G5Q;.73W \#?BG-;M0?%:XDZ7W MG_"/Z_K[LW,DR#2FZG$&#?_F:7 B(.-WF?,L+8D/EI_C[&]H[["7I0[F ME6]^M76_^?[LVS-5FY4>FOZ]W_UD9#]?XWR5;P+]7^UD[/F9JH;0^ZT\#!1L MK>-_]6?APWT>N)0'+HEN7HBH?*U[_>*[SN]4AZ-A-OQ 6Z6G@3CK\%!N^@Y^ MM?!<_^(?OC?JL9JK&SX5Y5?JQJZ=7=E*NUY=594?7&_=6KWSC:VL"=\]ZF%A M?/Q1)8N\Y$4N3RQR<:E^\:[?!/6#JTT]GN 14)S(OHQDO[R\<\;7IEJHQQ7G'?(\3&Q[3?(_O8$-0O5=OK-.NLKI1-[WN#8A?/[EAGN[)]'2H2<]" MJROS_1FH2C#=K3E[\;>_7#P]?WX'L4\2L4_NFOW%VVZMG?U#HUC/U"OO IQ, MK5G*7:W>X9*NYR_@/*?VI%[;4#4^#)VA9[YPYNI_/IC/O7K9^.K3_T[QXTZ* MI_GQ>/'5_85.O=3!!APXVMV'#9 /H[>M=GL<7R5NF%JMTL9#WOA&WQJU-,8I M(*75'8RSCB;I:AAM0 '[#?TM)+2=A4G:!HA8&V#CXF:A?KRZ>O=PH=Z;6],% \. C^JF;6ROWCH%TFRV2].I MRTN6Z!G-^8JWI7#Q48(WQOWX_7X%14P^>?/T03"1/'FCR M0),#(1;V;$,8\'DX:##,P Q7,[.V6V B/; @7O:^!VZY@:B!A\,&&$3[*<^:_FQ#[ZW+5A@U[__ET(/32-UNY^I=[=P[#_W++O' MS__M+]]>7GSS/(!+_ V$HC]:%Z9X=?7^P[_0[( 1L9Z%*!36QKK>=&)"\G9Q MO;[3+O#1E';#-!8\,;%O:+TK& H#43+<'+X"B6L:U+)KG!].*1#W+\__0R&- M7=C8EM?&$\23&M$)S-= 6R!5X4V!=DV? X3PD4C2?C< 2%I,?BU5-,-CG;J MVVG*0)$..?B#[ARM"RN!Q@60--WWG5T.O5XV:$64AP4Z%EZ0AQHFQ2WJL?#I MUQ@O5,@V4 &(MJ.S M"G!8@'MQ"T<;.+54B"8#IG) %HH\VP91?U;FF$W( S>Q;[:^)ZA? MZH:L*Z&\M/X=%*(1%8: ]0*M #Y6+)P? Q'Z0^CMEES5NXY9+%CAA#U @C " MP+G^S?X15?CR_#EZ2/IX\?PA*5^'I*,MW&H'X0%2@N>RU9]@5XE\' G2,FQ; MUE+2&DT.4TQN"VX296V;S!B,-Z+A< I+.(K>D@C3$\CS>)9?-I5D)DZL@^;> M#4*D^0QQ%(I /73(M?P0\1"8X>M%<2XH44-@=9XI$$PR!&AYV',Q1 !>^QT) M!VI][8=EOQJ:9,5FJM)=1\"HH,LZH M]*-KDVH!BPZX2>H2!0%-$ESMX'HPD M^/)E8]>L-;,1Q[>Z)B=^JYL!%\ILLB[TW2 BQ$Z1QL%6AT"2#QS)"\N#2"NN MR4=.%*Y,QS -G@'EU)^%IYUIZ&1P:9DG\2,>S$K;C@88V3N G[5=-C+%VOMZ M9YL&W$+5#T T>VPD;VAJA6?169+HVH)4 >KJ_)8UZZ0,TK&)W+=C]2IL5')= M7Q0RQHT@2?!OY<%QT6SQ.XL6@;[^@VP%+NYY\95'=O"AW)IYZ$T+!/D*#3F8 M4XG1$ZT%[+Y!B*B[&KUL38Z2UHS*>G7S*NGJ!]_:2CT]?SI3\FNDC%CU"BV4 MKL0JJ5<4TH([D.>?J0?VH;JN89]V%=$C/Y&Q8'SH.0PN1[\S':4E\+S?9OG, MSH GHL?@N=<&#A,\-P.;#]FY(V2J# Z[?8CPP%=H TX,PM-^ .-N8+&PDM_D M:$\1] ?>A]/*1[=PW2PK.YXC!T"/&<($""@):5=J!MPR2VI!DP$"+0FB[\R M\"38KX:Q;!5Y2[,)B*/3Q0FC-0*=WMC&B %JQ NAVSA\"K\M[=A"O0$C ^8! MAW$^B/;NBKF#,8IR"A#SO])A0P33AQ_ G(,>DC4HG!V)OR6 H G=KS>@;(V% MT359JM"S!6&W@QHY(-!CEG>PW)93"^AD2;#9C(-RDAEOAPX@>R"?O@2+CJ28 M3,JBB(Y+>T5^A#$IJS\@RM^B4XFDPY2$:"J#@A8%H0);!?%#9\,GWAQSL8K< M.";APY15.#4<%1ZS;;V.NEMM3/6)A"."5^(56!Z!,V.3;/NA\)5;O2>6 ;L" MAC>F\&&5AWB%@2<\.'0DUV! ;FW-WY)GQ_CVC:G1\8.*M3[ YJ_3<$3IOAN; MCS>OKY/]&.V>H.CIG0,7__KD&XHE\?>_?BN?^QQ!QYP0#8 /%\B@:PAW]?%" MZ%#1+8,C!$HQQ,#84#=D2"-@)\/Y^H$5@(;T,M>2 A!%1*%I(.,:)0AZ".A/B+YPIN-8-'!C(CB0/AT? HW ME^8!IWJK+9G DWQBD&UG" R *?(\*S !_+\N@G^Q")C&@E-Y3D):P'LAM.< M)>5(B$]$9#K@2 +"5-2>I,X9],$ A! IK]&(D<8R" K4"$2,!%%J8I,8XP'*@HX0&RNCW[CL (818DK\5CL=2DO (RU M#H"JQ3 ' 2"B\,:NC)(,%4)JE!6A#DA+@V[%)U>;(GXB !S!)@H(9GR,4WLX MMH 1.(P6%1NE"AD*FS""J(B4T66@&)7+EOYQDB/ I]W&D/"@SO;D90LIK6Q7 M#5O,)Z)@2JQ ::];2V4;R5/EY:.28AA6!!H,+2(8EP.*_)PCL1/T<0AT%.$@ MQWD93!)2ON_6FEW,568I? !GVAB-"1'G!ASZ,&[98:;N/GL&*JV@15&<1$^2 M/?@V))ZBOT4A6C+>0_,#.UH0^.Y(T8%G@*]5J49A_F/)FK=T(F]0P/\9%\DP MYKJ ,=?'F6V<^]O+\UGY_"_ A:$K0MI<'6"PM@8TQF$5FE#,GP*Z!6.#:::- MA3V $.V9OPY01XZ!MC0S@=6LCP(\/D,P^X>(ZL!Y";_$X@"!%ID(J0',?CQT M<,>#EWM)&[!/D!/9$HX]'BP!-AXW^ %P*'P2;X]IZ-)'(;W[!/8$ KO>5A84 M#R$7Q8M(6Q$+4XB.YT[H5/SGG@-&F+,& 6M\6X9M,C785PTDBZDF,Q \:"I+ MG &?68MS*;1_H3Y.\.20^#+C?0@5RBA6+R$^%$M:@2OX]^Q],1:G4I+8SC7( M$PG52X[OTWEA$HCEM9"I9U_]C ^JBV=?_??@T>1%0M%?!"[Q8/Y?OF<7;RF2 MQ%*":&=!*L"PK5KEC[A:>50B(*X8!3#2@S-^9'/D65PT@S "3IM=\ M?O" =8GBD1/BW3S'IYF&DEV4CLRTH@$# I<,*?P2\3@#^&)0(7EQWX^??34E M42)!QUDL9&:?IXAN:I2%-;N(HH Y MXCI%$S #22)@-+\%]%HA>A;QNU[]>8^N56A-A1FP4@0CW!:SQ)C"0)RP&CI2 MQ@@1&9-"M+4&94UP2#87W0$=B0\F0_R8O,R4K3/Z3+,@F*B##CV+@X\GI+%?-?9'F#IW*]6+.E3 M,DB%"3<^5+/"\G5951L<6$R$_"@;E'UJ2BO#Z X5&O%Y2F"//B-%4MH5UP_L MXT(VY[*Z2=D5N)EKGC'Q%;._,P70 *MJB$6T&] A,JA!_+8Q&D--?,9B9D"2 MC,17K5:V QY:-Y-/Z%27V,LPUAAD),"\&FUFS,]3@@E/YF[58\9G09_ I,%P MB8B#)TYM+PWGR\AWT8[%6+:;?2 =I*U82=[,T%=X>*+"9,FLU!^>E1WW+#ND M2H.[3J&-[2.+ U_U[FQ $QN DEB MW:0"]>FL,KR?J-N4L^ M)T7;1:D(3QI0RQI.]O=!HZ>WW#+%,%7=^@:"COQHD;V&*"1@Y0:<%RX7AW P M)#G'Q/V@&SG&RG0T,QPX'$&?\B*YK('1,-GUD7RDZ?.!B P&0%J?L)C<^QB$ MT3'+Q Y[G'#.F53?T_-H/W-5FG*';LZ)-VQ+(1@SG8,\_/9BS.Z-KM5?+V;G MYX]S6O-B]LWY?U+7#%:CD"W4"RA(+ M:5CKSB,E-4U6#$U=M0&CU7%P8N*H&:GIT!L1H^!7/83YH/]@\5'KS6CE)JUL MBY5CB8KPD.Y9V3E77X'C'3CO5!8B,4>(+C7*+GH01XXL5RHD#2D+LQ2DFT#&-79]S+*-!4 )>/*=X M"NTOR+YI?=,->+Q+)L/0BZ[V*!4;*($7K%"0E\=X7C#D/;P@&AP\$? M)GH%"+?&]L7E/M$((5J#BD79]ED"6B#"N"U22 @Z40EK@_+<[47SHZ8S0H1/ MC!#UX^"P.FXZAHM#0)6>*8N MGZ%OJ&%#-I],&F6T8P09@J^LZ"\^D-*.,X6)^?5IZ\7>N C9.4Y,+6=4:>"Q M"^Z5G;\D-/2J[!GYE5.!^.3+1L.8FPK;(,/\%\ -R$E*.\P1G5+^T7=H;U!P M(D:/1(Y+!7@"/B;!6"?7E->FH@>9#Q#[O?IMJ-=;=L3QR..$G\Q^HBL)G0C M?,+6(BI;#W*64D5<]H@H%$B<(:J":5/6$#:Q,NR3.BG!Z+C3A7I;"&9./!\2 M8Z$J?PSN=39T*%M@7?MY MG M#VPP=;BAFR4S31-(3S<+(M512&G+AP"&1]W] +J;C@8K6Y'AO(G^0&QB M5U\J0E 6=G9L#R)/>+J1)I.Q!3?2<(@2K2<=T='WL>Q-?;^TJ92LB>R@Y6)/ M]V%JB,MUV*_#H;YL;Q3:_#TI HQ#2\"MK:W\09)3MVEC-U!;BR>Q#&ML\1"O$%7#SDWB>0+>,1. M6S98!H[&[PTFP4#:K.\*,?IG-OY1F-)OA6,X8=#SB(7Z:>IKS@K&J(9,0*VQ M)2$JNJ3^,][%-& RH>+6GMPWKF'N48C(6@EI"UQB)GA4D8T!XFHW!>(F277:PGAK[N8;I\X]=I5=H^6L0_6'VZ4X>>,L8""Z()EZ,>4T%)^4S'E307 M@:+/WTD+]DFQ2X,M@BX>?)*J0P<:=TIHU _KS62?5#ATQX6EPCSGVK&CI9[[ MM@&CEBD DGZC"S"$9F:'';>T?@Q;$X(":X+NL. _.J,5V!A;=@:433R5;FTO M[9BQ9>+HFM-]VH12[ZXOVW^B.&/+>Z-DF]1"!A,O84'O8MJ'\(KL>J$^HB4L MBE7EHRME=&;11&J=[J_HY"8$W:?< >'GLG],5C_*OU4;SA/<]A,=M!\==1[194C M#H,ZOG.)^K\JGY'"%L:>9!!FN%\JJ]$B@2 ,9ZLXL9PZ DI9O/%#7Y.K_0:DKSW8M974YP M<8B&62^L2V-C?I'6FDH.CN\4M_P(IF[D-@NE0NEV40XB8F-]O$]')6C)'P(9 MH#$=1K*Q(;J/:4ZRTJ9._;0GG!'?#$#4)RWA_7%Q$X 1]07G0G-$ D -B!7\ M?\"P11P#!1K[T)MM:AOHMK[>.XWM#^ H"$G('3UVXVQIEHWWK-%IRIS9+28' MI1L@R&4\(<>-344P\I%!E<;! @<8V])+F?(-Y+HQS"GWI% )#C*=EW6*H[OC)0WB..]SZD MP,$7"+#X2;?6/M"M-=PG7@VE-EYU>7[^>$Z7%+A,@Z).(:?YK#.N99-.)AN? MQ2W\-D ,4$O> 1\XSBO8$-W><[7Q.RSU2!L[7RI.^;!BK>F;*"V^@H'O(?BL MFL5M8I(+0-H$Y.+V1>H0N/#Z$QQPLX7]Z>[@H9J M@W7J1$-BB6/JBKC^+O(D/.2[][#6X J[A!1&B/^%2PA3/,TINB.>2*%K=$.= MM#L7NT2JN^(V((87\9XDTG;BCNL7FC^E*;](3^!=," M+9 #T!=AZ$2?"39-B/<8Q*0W2Y!/,(>6(X7(R5A(3W+!X!,W>L;I MX>D"RZCK9>):Z@FNS\HA4G@BNYLG&\D#F#;I?, '8@DH)3+&RO\GV)/$-]Q+ M5F(_E]2_X>SP(E<7<_ L#DO3[XPY/.K<$LK97A)JU)CX$I=35["YQ#%.M20U M0]8$#D#[ A7P]7U908PP?4=H Z:CM-Q1@V+J.Y[LP*'-QVLZ^R_W =TA#6)J M8F1S%*\E?X=1[ZG.G5AFJYQ M2LED0CRD.4 7KVWI-UFDHTHW>A??)Y%KFN5T,[)],F(<$LITR3?N?;WS.^%LFO$8B)6OJ+\'14 MXV2L$XJ^BX.'TGZLG)3I+AF<%IIJ3#CUJH8B ,1PU,&&^8+6=1;-D4F7+(@- MDR_C.7'/*I94K%S&C@[P7FH>\QL4U7,LA*H,Y-#/N;),%)RRAU1A-'6NAU,^ M,:;%IJC&"OE]G&2&,)-&3][B$7?!;>_CMF^=4&_Y/HE)3L;4QJB4Y1L!RZ*-)F]PQ(*AY2OM-&J3W)O;D24"G7J6.04N D)0@&MX2 MI!3-?'AQGE]NDHH]8RC0%B\<8YWMCA:.[[1*EP&3[7/I!3.TI5L\ KJ3QK=' MR<;=XSU1^25@A^_8FGQ]V/AM7=3Q%-MI(1*V?D?5:Y[SR4 M;\RR![02E=C.Z*L\B;FJ'M-SQ MS,>6=.V!NKKYJ![B0^?S\Z?4%#.GSAA^ X5W2''4/+[8\U8J,P_4S;#LZ8T6 M3[XYA]A,/93L;&=O*9O"RO*3J=>P^#R_W0(V^P/; 2!^Y^(5W&+";R^^GC^! M"9^5U"/:88HXD"TO[]&K$\H%].0:9;O-EM[686I^XUGL'4W5X,3[:ZYG3[+Q M&E@_.'Q3U<53]M5OKFY>QA(X\A9_F5\\GIVX=#B/B8Z?^0[] WE'R./+I^KA M0DV] ?%1\0;+K8'@[14G.Y Z?IEE^C:]"O2*WX"9A_-[1'^!V,\ZS#RMX-'S MQ3=?GW'2)OX!IT'OPUSZOO=;^H@M_*;# ?#[ROL^_H$+I!>DOO@_4$L#!!0 M ( -.+?E:@<.B5C , / ' 9 >&PO=V]R:W-H965TBUDN_-*:Y"$.=E5@Q/9(- MUO2GD*IBAJYJ&^I&(S1?FHVB6SB@Y+S"6G-9@\)BZ7^(+]:IY7<, MOW/)H5V7]AUO)/4AZS51E:] M,%E0\;H[V7,?AP.!>?2.0-(+),[N3I&S\HH9MEHHN0-EN0G-$LY5)TW&\=HF MY=XH^LM)SJQ^E08AA9_@^FO+&XJV 5;G<(OD:2E%#C=5H^03VC]Z$1I2:07# MK(=?=_#)._!Q G>R-J6&ZSK'_-\ (=DZ&)R\&+Q.CB)>83:"<1Q $B7)$;SQ M$("QPQL?"8 &(^$CKUF=<2;@WC#SOL,=7/HVG.VA"]VP#)<^-8E&]83^ZL^']B4QUE0&45ZP> M4-G<>C:W]A-[U]IPZCUB^**Q: 7<\@+AE->P)UE]YMVQK"3SU=[9@(-%I_$9 MG, TF,91$$61HY.9H[UD-*&*CR/O4E9-:TBIE=6R,#M&P9N2"5:D/[V$F"?> M;T7!,SS0D$RFCJT_O1[S]NTPG(\3Q]V?Q.T< *EHMMGI20'I0@AD4.5]EH9* M\57;/$B36*9.D;JNL*Y;95D@7&?RN+ES/.WQ;&P%AZ@;=6!?[ M$7$>.(_/M+8T_D](V#'KR'SVZD@?]6^4O=7+X<$4KE!MW:ZQ]=_6IAO(P^NP MSCYT4_R5O=N%=TQM>:TI*06)1J/9Q ?5[9?N8F3C9OJ#-+0A'%G22D9E&>A_ M(6FL]1>K8%CRJW\ 4$L#!!0 ( -.+?E8X_9X9Q04 ,T. 9 >&PO M=V]R:W-H965T(WN MU_S*T%._L1++%#,K=08&EV?=^?#D?,SR7N WB6O;6@-GLM#ZEA\^Q&?= 0>$ M"B/'%@3]W>,%*L6&*(R[RF:W<ZW@ME3KM.W+&*OVH,GQ>&@Z>,#P,X)/.7&+A;19CO&N@ M3U$VH09UJ.?!LQ8O,3J"T; 'P2 (GK$W:E(?>7NC9U*WX#2\DYG((BD47#OA MD"CG[+Z$2W/C_>9X]YS87$1XUJ7M8='<8W?V\L7P>/#FF6#'3;#CYZS/:B \ M*H^QNI0V4MH6!N&/&WQP<*YT=/OGOBR>];,_B_#H._2@SQZ5'DC>:)$V,544 MB6.#F186U;([8CND"3%:RX9W02LL68\*8]@E]?!;&AJ1R,F)DG\+[K(] MB(F)NL@<22X+QX2,A$U@2=W?,CT(3HH%R!W2AXI'FKP80B)RVO@"L-<%6@=X M+V-D*E%)MD@=P4U"Y.1 BS1GQYR^)RQ%]A'O4<&(G.4%3:S.(^YV:MYVSH7R M1"72_"*R@L82E.6FWXRR^XD>1^&T-Q@,:#V9#GG5F:=,I#)C'S]G(U<9X$-$ M!%DA'(P'7N<07K5]? MJV\OP/W@9!?_&2[#U$DR/=[VT-W;%THBJ*:GT%:>7 M6A%V3 V>?D]RM]ZH9;BU[L[>8B2=7$K1U/N3I(F-G7D4%6FAA#?4,M#YC*YS M8T2,D(F4YL&(:C-^717IH%H=TOI5YY)Y1<D5T&4 -W<%P$E;B MP_'(8_A11G2 (;,3&$TFI52]."Q-D@1Q=T45-V5*$YB4T!Q4_RQXX8\"5!># MRHO91.8<[6A:FYUNS=893<%8R.?--K9=NKOM.) MH5EW;C1U -(->J-Q^(39FGI/X#S\/W .FQJ$P0_A7-6 <"X1;^,\KJ7JQ3,X M5Y*3Z?=Q'@=A938(?P3GU\,M(,/A\1:0*O+OXKP?Z/%H_(3=II/=\)@L&Y4L M>\;*0]:,3N$A YI*,34(.HC5#:X<,=%FV^F6JHA<41:DG%B/8TZJT;:A7K= MS+@B1L=%Q$!J'T ULW(EN%/RC/:CABX"?):HE6VQ^(LN#:PD6A3R0^=1WZ,A M)5/1&G=M%4H@9UYP9LV'_6!1BI7YZG=S90 MAS80\[D1>/;"#Y@8[^P=02P,$% @ TXM^5BT%"FY2#0 'R8 !D !X M;"]W;W)K&ULU5IK;QLW%OWN7T&XR2(!Y+$TDOS( MPX ?39O=I@EBIRVPV _4#&5Q/2(5DF/%_?5[[B4UFI%E)UT4!?K!LD8SO+S/ M<\^E]&IIW8V?*17$EWEE_.O=60B+%_O[OIBIN?2972B#.U/KYC+@TEWO^X53 MLN1%\VH_[_JLLO7NX/=U0KSE55D2"H\3G)W&VVI(7M]ROI;]AV MV#*17IW;ZE==AMGKW:-=4:JIK*OPT2Y_5,F>,,E.\Z_V@_8B![?+Y+0LR@T M?T#H(!?OK DS+[XWI2J[ O:A8:-FOE+S+']4XH4J,C$<]$3>S_-'Y T;LX^(4LU.M=E(97[E;MGOSC MN\%!_^4CRHX:94>/23]Y.#3B0ONBLKYV2OS[2GT)XJRRQS3Y>ES\=8@6N^-^-G>JOE$.9$?4.0&QST1 M9DJNT41P U$&9?D__L']\=Y7G_9>LQ_F3P\CD% MEO!*2&& "T7:KY!5A>W>SN>U4>=W0?6ZDM8WVH*P>JXHH;M2,! M%$<-5<2S\W?O]\\OWKU_GHE/J$G'AL#]R],R$G]%X#. _\;K4Y*JT[YF]@VNG2OS@;+V( M$4Z!6ZMS4NYS.MIN+[+ZJH"?K% M^^D4SG"L[/E,:H"Z(2UL[:"%="5=7&B'AF&=S\1%K2@!2+37UT9CM82;M9E6 MM3)%)QG$#(Y"NCO1S2)6!"W422Z:J*@VM\J'F.E8)HO"UH:JC*+<=2'2@P)) MGZC/M48-SE68V3(39RHLE=I29&S?I5J$^/&PSZC9[X250 /[45ND)-&*TV"M MEX\E*)'*^A8 @%L^Z%#'3@KYGVL*FN;JI47LL--I2)G5DG0OG6(P#\?9X& S MCWIB<)0='F_F$>]XD/7'S8VU6LWF;XUX)QWR!<8.NL9"2J7(OP0R!=SH-1M" ML$.7;IV%Z^1!L=65=.)JAN MD'KZ5A,5B54[R'O]?I_^A)])%#75<&M/CL%, MFFODF?C7Q:^4-59< <.,K>SU'4S+Q$\!<21IXT=$9>*-K<"=5FG0,L!OSWMR ML/,SO1#(NP(Q +O:4*]4!2@IJ1T8WS(800++G/R.K. MZP8UPKHCL,W&DI_#3 :\!9ZEQPB2$"64_V)A76!LVEI2!?F,MB*P@"] KAJ M6AO."H*^60<,U[&* (E%59>KW;>+=XJ(:L2K=H(M-6"60%6;6/2I)CDZFW8^ M6))MKP%%+#3XG6P1I:YBZ5QC=[+G27[ "83'N-T:=HE&W7$*K$PV8.72>Q7\ M*E$9!=O)\:-=H@6XGH#-K"@H\Q:/]3; JB0+ZWD=NSO0P$<(>#+*CU@Q:DG! MMZ%J(RM/?=KCGI@E0B/0361$ V0-/=CQ00_90?T?;8!B1\YR932NK2=Y_S$M M\$"[-%I!REI]11D[UX4G1I(08A2)Y&-T1/R$7F%\K.16W9X6U-K%:9>KW-_L M2DOS7RC+-;YB&/<>6Q$-A(_:E9&IOU.KYIVIY-"V*DUHA_A0WL\MEBL48:KX M=3.+G6UKUP,!H6[)S?+#++N(V;JF7. LM[I4D6E(\2F[S$257$ L2+E N:N^ M:,^Y2EM-ZT#,\\;8Y=X,G)8^LW"I(Q\"/]%(T2:8'RFBCX[() ?+1J+392NT MW"6^F2B4\AM85"'"M#SQGK@EM]?4CLEQ+#LDW.[N,:'BI0"&&>C&]2Q2Q(I3 MC2"N3"@OC*3+JQ^(>OH[##/D\&\A3^V4XH2<*L=I%7R"']*#<9;=A/+?S&K8 M=S^A.!MHFY+N+^0= 61M6)JCIP-3JL,,79)Z.6&&,>1_0A$OJUC@<&Q9%R'* M:_@A0R8!3T$<)A8BP[<3VNJ6(G<-. M-*XUC+3HR^"PUZUS@'Q58I7?Q*A[4C; :,VHQ3.R-,'03^0KM\:>#9Y-FO* M87E>ZF+RG\:NN:PW].]QWY]S*'LQL?R*@C.SEKHQL0Z&J9A)2Z>#/H- M*>N8:Z5I)CK* W6E>:5YHML!:Z:Q\738?#F2"\I$5[L=(*R MPR=U)6HPF?&1/HQYQZW[@P,0[;R1>+E0D\"'9$3F=\ZETR2\2\\#.:;A? M*3N#?'\XV&<)G*P,]P_ M(('Y2N#1(&,I+;B"R,/QN!%XW,M'\6IKK>DXZ="(5 *R]P#SIHQEP@[@0H$_ MX8\6I/"M!?EF!36Q**>=4'&-^A;(M && QDE)TF4MOPL8^(::X#<>J^A_&O5 MB.T'P/4$(RRPC/RQ^%Q0M\4O"!Q;]3$U714%.4N9\I\W1X^40GB2?1R MHU\7 CT:ZB,V/LF/LJ-^V[BKF?9I'HUE(5=F4#Z!C)KD\=4L\JB.W-*PSRWE M8;>^2T7$4IO5'(O %SQ*,68C\HYS -C'B^,P.8BY&/MX='%:PCE"15"F(HB0 M.:VV;O>M?ASDV4$G"-&%/.R:E+XBIN^?Z\Y[TK[N MQ-[HZJLD.#>"=6R/&-WF&%Q$K.LY&X[]'" :] M_E\7@O?@H7QL^H>3FAO"W\*A1X?Y7^+.RWKBU>HZ+9!*7X9] +[:V.8[KJ M#A]6=[-M;ZK^1CN0EZV:/S(G?I/B#VT=\^B>4R,%C\.X^A+X/4F;KVA7F4Z? MFNSD4^/NU+0E\,/HM.9H*3:TAOC>Y^R2"ZXKMTG)LHQ'']T)8&-ZBOEX*LXJ M6=SL719$3#V7%WD3^*HJK@/PDHKSF\^24LN-5>*?;60MNH M9KN(Y^$A#@*;=9NFBM#AO=HL,(^]V.EPGIVF[>XT'6.G#5QMVALQ)"F\9IF1 MRH!M BV>S3.#O#O&)?X-SC ZPY]DU(J.NRCM.KC\];?SD?M;Y!?2L7; M@^SX$'>&&7'G/#O"ZXBV?MIA36N\VD2U.'Z/$D.B..)R&*EW<[K/-CUT@I2^ MW*0OE9"W"\6_(ZG2X-+=;"4/S4';\D&!JT-.RKV'FT6J%UL4-1\@EG73.=83 M93**$ MW$]1G\VW:F%#LVX#D)6WZW.X!@_4EP4?PT4F<'3<7T>,#CX&?U+$FOU6@_\* M0>3VLQ,6=F^H8V] S=%QOD7-S7VW_0ADO_6CG;ERU_S3)/(P$BG^?J?YM/GU MTVG\T<_Z\?C3*0#F-7VK5:DIEO:SP_%N/");702[X)\ 36P(=LYO9TIBQ*<' M<']J$>5T01LTOPD[^1]02P,$% @ TXM^5O2<@#=C!P +!0 !D !X M;"]W;W)K&ULQ5C9;N-&%GWW5Q04)2,#:DFDY*V] M +9[&I,@G3;:61Z"/)3(DE0QR5*JBI(U7Y]S;Y'48DD9! /DH=L4>==3YR[D MS=+8%S=3RHO7/"O<;6OF_?Q]O^^2F5F>5M*VK5-[[HZ5U;_\BY(Y>Q=.K19+_H MU,]N6Y8C+'_XMED!U>M$12.F_R2AD1Y+H(?^5K MA<.&PN7@@$)<*<0<=W#$47Z07M[=6+,4EJ1AC2XX5=9&<+J@0WGV%D\U]/S= M#\8K<2'>B4=3+)3U>IPI\61-KITS=B7H^4W?PQ/)]Y/*ZD.P&A^P&L7BDRG\ MS(E_%ZE*MPWT$6(39US'^1 ?M?A!)3TQC+HB'L3Q$7O#)N\AVQL>R=L);\1' M7<@BT3(3SUYZ!;YYMR_A8&ZTWQR5SGLWEXFZ;:$VG+(+U;K[YJOH?'!])-A1 M$^SHF'4D/_;B@W9)9EQIE?CU1_7JQ4-FDI??]L5ZU-K^6"]Z)T<8(+XKLQ6@ MCZ["S\]%=6?8Y;M=X6<*%,KGLE@)0*BL2H4N@*\4%4 M4E((R49.\W5.!26A"S9LK)Z" QG%"2+,<25S4\*_F8AVU!T,!O1/=$CXFZ\N MXWAPO0T'WXRN3WOBQ]D;J+3;"H(Q<3,)X,G^1F;_(L$\1Z="&LF+D![8!57N M@ @O44+]42) V"!-=%1ER4Q'GHKV9=1#F'/<8?M(3'3&I^)J\'7MB?BCBZEP MDN$@>]LQ4";1Q?5.)"8 E=(A0GXCIHXKQ[^COPH^Z$EFX/--R 1C'/?.!OL! M&BMI'>$"SCA/:9,S6SGS2Q!F]6YB2DNI)42?CHA':PJ>A9YPC()H_N!=RMRK MH-L.HEL1#66EJ&&Q"%I^:;5?-8F_U2-KW\FBQ#BKF].0J9F;5$\T#"UGJE@G M!S*DI1(3,%'@("UNP]P>(P&I==0R,4+@8696KP)0Z%?BE18W.#53! MU "C4?&E=C/FT<+U*FXF,FQ%Z'PK!UY6Y_07A<('DX*!%KM(C2Y#2Y7#.2Q- MB;8<..1P!):[]4X@7:Z#4)OHNE@G'9,J-\"*48I KRJ$A]3;$L\Q FLIJ! +Z__"T&SJ-"#>3"&8\<1;L;:$\_EV&'> M5L7PA@#')\Y]<]H_&&RN!\J)-Z'/=FS5J^C\]'Q_"GL]\;W.>2?BE:.UH](8 M/KIVK-TS[=S>H1>*8&>3(PSSP/GQ:B>-J%)9M[M=9:"]K1)O>6F&]5AALE<- ML(:0E ]A\1=)AL'M_N>YS1/XS>2F04QRVU-X%T\:Q,55)_R> MEJ+952WR"]U\7,?SQ/%\Q,N&H!>GDT< MB(O/U,'.;GW>WKY17\8]9D#6"V_ M%FW!W; MUNM_6W2&EWR%55M; MHWS=K'9;6C6J=RA-G?%BQ&:HD-K#F-UMS3)W>)A!A8+GOC\/M,A6X9RVO=?V MP!9MTH,&KW8\.#B6\2<)?:9UHV@X0"[JV/6;W.,>?4IN%]#17MJQV/ M!G\C]9!L,WGG@U#(B'CSG-W>93V'WX K06#]_1/DF+]UDG,C6!ZJ!W<=8*[P+U#V_F_#UH M;+PW.5_.E,2B1@)X/C$ LOI!#IH/A'=_ E!+ P04 " #3BWY6337%$*D' M #S& &0 'AL+W=O=7 M=#%**JFB2 ($+Y(E55ER7$G*CE6V-Z[:U#X,@2$Y,8!!9@:BF*_?[AX !,5+ MUEYG]R4O-@#.')SN.7V#KM;:?+0K*1T\9FENK[LKYXK+P<#&*YD)V]>%S/&7 MA3:9<'AKE@-;&"D2WI2E@W XG PRH?+NS14_NSE[PBY)KV[H&LF2N]4>Z^3&Y[@Z)D$QE[ A!X'\/\DZF*0$AC=\KS&[S2MK8 MOJ[17[+M:,M<6'FGTP\J<:OK[JP+B5R(,G5O]?H'6=DS)KQ8IY;_A;5?&^'B MN+1.9]5F9)"IW/\O'BL_M#;,AD,MC#18?A*&0N;2%B>=W%F+#2/,CNS3=? M!9/ALQ-DHX9L= K]YI6T5LH>O"FD$4[E2W\N%GY]+Q\=W*8Z_OBO0Z1/PU[T M.Q7.^Y6$.YT5(M] ZA\)C)2B,/I1H>1ENH%PUAL.AQ@NI3 2%EH[6(A8I0IE M@@18-"J'M^C-E48TD^@'T8,[D2K,&;D2N,> YNH/)" :AO*2)94[B'JZP>1EN3 :D,A-BQ= MR/%<-IC$"Z&2?=R*[192EP8,92R*!?(^^JC$F#7IAG;Q>C:.#**TET!9:.]\ M?8*T2'[#I%6Y'E_6\*.3B&-3XD^[S'OH>-R+@9C@,<0.W63IJ5^ET%\Y)6Y\ MPL>+8E6&/8@^>,K$FXF'JS$SHS(P8>Q)TN-B?Z\4Y^?7PJ?4@ MQP,X@]$TY(1S!N-I0%>=N]*P@Y[%+0^]3J;,F3"R'H1Q#VH\X+ M93GU &>Y,(2O_3^O!64U#I!&>^VHF6]0?<+P05)D/G4R1R$F,G]*Z'-TZHA\ M%5XP2\I92-W?O->NUME6X&<03;Q%5%0N*8Y*G[G1 (F:_G8Z9,._Z]P_C953 M\7Y6>^IIQD3A8!A7UQS2[;R(!X:ZMSI5"1<0V]3@U@LI",CP1I$)S*F+W)5< MAR7'*GN:]3A8D6$05(JJKCJ_()R8I[*]+JA6!.%3_QU-/I4C_3/+B;>J+DD%[:K&&'F%#5D MH4@2Q?KAEG?>X/RJ:>5$42RAMZ5&FB',!7MX M87366L[=O5^W1D'#V2C@:&#K\<:+NTJ4'&P6)/6HL)>^> OIJ4=N*R3/#>FF M7[6,LNX(ZMM6B+:MD[^7JF"["&\W/=&3O)V%6F967MT)CSD6!7H5]_FU!K1Q MZH_M$3>17%>%IX26V$(9E#17]01+HZ(*0<9MMQS V?5"3<^VA;^-5^:VK4-\ M%%1;F_+W:2?0/]%$CYLF>OPG330)Z?G22,]WK=P*_CG"$,6FPO&C5Z_NX-?7 MS.%@.WWR!9\Y TP:^I,O.[!,_@*RTX;L]*\96$[#SOJ= ^/IDT-\0^V[B5<0 M1EY%NTE7LJQ9WAJSV8)D/S[GJMN>@I X?>FHTG,NT@VW38M6TT3B;+I+!.3D M/9<'IXSGAW(MSPP,I>>I6OH0YE"AG&L2/S=0YUOX/-MZ^]YD\O=@\O=@\KF# MRS S!>\ S-\6FBH#313!2]\7CX12:):#3Z MTPGB(!7D$%V,/V&BB/JS0]/$?SE(')LC@EXXGK0FB=YH.*UOQW0[;N:,"=Y& M_IL0W4[Q-JB\CDZ!'B 8T_<_KH783_W_G#B_3(Z'$QB8X.'-5T M>V#.P!]&XY/SQ1=OKFF0.!O/IGMM\K$>[6!K-FA]B,ZD6?+G=LI-2,]_DVZ> M-E_TG_L/V=OE_L\!6,N7F*R0Z@*W#OM3;,*,_\3N;YPN^+/V7#NG,[Y<28&% M@A;@[_2ELKZA%S1_Y[CY-U!+ P04 " #3BWY6$FUW=T(& !+#P &0 M 'AL+W=OO(-S[E&0Y'P;ZDD@R=S0[G-VE MSM?&?G"7A;&Y]+BURY$KK9(I!^79 M*!Z/CT>YU$5_=L[/;NSLW%0^TX6ZL<)5>2[MYE)E9GW1C_K-@T]ZN?+T8#0[ M+^52?5;^[_+&XF[4HJ0Z5X73IA!6+2[ZKZ.SRRFMYP5?M5J[SK6@3.;&?*>; M=^E%?TR$5*823P@2_V[5E
I6L@J\Y_,^D]5YW-$>(G)'/\5Z[!V@L5)Y;S)ZV PR'41_LN[6H=. MP,OQ$P%Q'1 S[_ B9OE&>CD[MV8M+*T&&EUPJAP- MB_A&)4,QB08B'L?Q'KQ)F^*$\29[4G3"&_%6%[)(M,S$9R^]@K7\HPD'N.GC M<%0E9ZZ4B;KHHPRJ/_O]670\?K6'[+0E.]V'/GNOG%-J(#Z6RDJOBV6] M,>*?+^K.B\O,)-__?8ST?MC38:_&^;)2XLKDI2PV(@N/)(JC+*VYTW"YRC8B M?CD8C\>HD$I:)1;&>+&0BB<38TB 1)KDSE%(Q<5$#VE46F0^;&G,1:.I1\H=;A31X_ M++1U7A EKRS@8(_H-, !-4E,51 O>K/DG$PK(6-VX=5=J;%W!'TM-V2TZ?"A MY!]W 0#KE \99%K.20]-&4$CJQ*S+/1/$)">Z8:0Q.2P6<)>$RET&#Y [4)9 MQ98J D1S?2NSB@2L TJY8>N* ONR0=\NI4X?XM9LMY"FLL)2DZ):(/6A486: MM=F&HG@])T<)4:=+156:(+[90UJF_Z%/U=+C92T_VHDDL15^VF4^@/"(12&F MV(;$0R9'3\,J#;T*ZM5XPML+LVK+"D*#^TQ"FMA<@V8,9Z!'JE]6;R#6BB7Q MV^KX_=G+.#IYY9@RU!Z<@S001MUIQTQ2-?>@[;RM&!N; :VIF"PE69>9 MWY0ZD1GJ*T'#Q+PDAWNA'!Y*&E%0[!;6WKJ'TAF*;QU[D7,Q$15KC85.->@T MX0082-KA0ZI_(JJ?P*126)@,(YGXAXD,>/>H / MS_=#LS@D71_?M8$HL $'8G(2<\,Y$$PQQ9E8:N8$#6 M8DC62[>6?"'BXQ-&C,?'C/?!%(?)$YC1A-\I)J?<]GK?>))3)4,Y'$R@/IUN MMN1)0A$-IR(>3GMOM./6([C+Q;'X+?RYEM35N$!:[W6K9KZ!^Z3EC:3*O"\R M5R$:6=@E: Y1)Z15?,HLJ6>!>KCY8GSCLZW!#\3T.&1$0^6,ZJ@*G1L)*'CZ M^AZ3F MBB3L3C'"+*AJ*$.9IIJ!ZW&0AHG.URVS85"#^FF@E1-'&K+;DJ6 '%E55CW5 MT+M6(\\0YH(57EB3=Y;S@3ZL6\/0XF 2<35P]K@)YJX;)1>;$XK.J.)!^^(0 M\M. 9"L5?RIDFV%]9%3-B:"Y[91H-SOUH](EYT5XN^V)GA3=+M1)LU9UISSF M& KT*C[:-QXPUNN?VRUN*[F9"O<)+7&$LK T3_44HU'3A*#DMB&/X.RJT-!S M7>-OZY6Y;><0;P7-UG;\_=H.#!\[1(\Z'SBYLDO^C*/)#(.%;YWV:?NE^#I\ M(&V7A\_,:VF7&-6@NT#H>'ARU _%T=QX4_+GTMQX?'SQY0I?N\K2 OQ.Q^'F MAE[0?C_/_@=02P,$% @ TXM^5K]1.TQC!0 P !D !X;"]W;W)K M&UL?5;;;MM&$'WO5PSD(D@!13?;21#; BPG05T@ MC6&GS4/1AQ4Y%!W&OO&L([#G\U-PZG<8^2 MZYJ-U]:0X^)B<#G]L#@1^2CPM^:UWWLF\61I[;T^ MXJH2(-#XT6$.>I.BN/^\1?\59BL?_],ZR9Z>#"AK?;!UIPP&M3;I5SUV<=A3>#]Y1F'6* IS/Z H32TR>3<_X48 R6/=79ENIB]B+B M1\Y&=#P=TFPRF[V =]R[?ASQCE]PW5.P]%D;!2]517=!!8XA..1P@CLY#"?= M\\$W*N.+ =K#LWO@P?S5T?3MY.P%LB<]V9.7T.=/LY,_S0Y]U#ZKK&\=TS_? M^#'0HK+9_;^'G'C1S&$GII/1+\_;A_E= *_L ^,90E\-_=%6&YH>QX1-AA1* MEB)KE-D,"4#L."=MD !%7Y1I"W1HZP :#=RU30/U2YC,Y>YRY3BFAHYFZ)%0 MTM7BENXV'@GS0[HV*([7KX[>SV:3,[R)3].SWY*H,L1%P7$"4(XTJ/7 M0J_3CT;%UA9E1-_PMK\F)4\^>O0\\Y[P$U\QB;XHV#T5N]-W46,'?#2-]'+( MN*RDZ=N.W7*S'[Z4@<7M3[2&X&5!PD+401Z$$!G'#]H#4?3QOI7DP/N,7<#, MIL;9O,U";(0E4]/"+J9W3%X5'#:$>97= MX]V/5KOH_ B9(97G6F9PJH&=MVV3G)7;HJ^A/6TAQ8]9U>9,F34/X*R7%5+( MRT"%LW54Q1#6)AH0-KZT+KQ!Q.LDUF+\..*'6+K6"4YB(_E30<(S.'@D-VK[K'(.O+"@::][\SQU1 M6UJ'N8"(%&VJ+]A3:.I&;90(2C$C9]8P;5@YJO&!D*RAU$!0BCG*I91"C#//DU[:*ULJ#'0)0-Y6.U&.SP 12W%>OBN6"XJJAK(/#-5.MY*'73-K)$$+H#8R_%S01G8P?8UNU&&V2[=DW. M,D?\E;5Y9V#TT_B^3@2-K!D5<%OGXX3"ZN4B3?]D>N+[OTG1S;7OHQB+&Q=- M*Z4:0YKV!W90WU*)4@A$;IT?851)(/L\]MI2Y*$I># <2( !D !X;"]W;W)K&ULQ5I9;]M($G[7KVAHC!D'H&E>HJ0GYMDK3;2N.56%5A9EGHC*WS5JW.SU4JFO&F3GP>>%Y]O9%:, M+Y[SLQM]\;RLJSPKU(T6IMYLI+Z_4GEY]V+LC]L''[+5NJ('YQ?/MW*E/JKJ M]^V-QK?SCDN:;51ALK(06BU?C"_]IU<1T3/!'YFZ,[W/@C19E.47^O)K^F+L MD4 J5TE%'"3^W:IKE>?$"&+\U? <=T?2QO[GEOMKUAVZ+*11UV7^.4NK]8OQ M;"Q2M91U7GTH[WY1C3X3XI>4N>&_XL[21I.Q2&I3E9MF,R389(7]+[\V=NAM MF'F/; B:#0'+;0]B*5_*2EX\U^6=T$0-;O2!5>7=$"XKR"D?*XW5#/NJBW=E MI83OBS/QL2J3+^LR3Y4V/XE7?]59=?_\O,(91'F>-/RN++_@$7Y^(-Z61;4V MXE61JG3(X!S"=1(&K817P5&.+U7BBM!W1. %P1%^8:=QR/S"(QH;497B=5;( M(LED#M5EI1!IE3FDL&47'69'2?/4;&6B7HR1%4;I6S6^^/$'/_:>'1$VZH2- MCG&_^+B66IU=(>Q2<2/O249QJ;4L5BRO^.&4AM!9 4M?0M:4 MY7U7NB(@XQ/M9<7_WDK]!>CS?KE4.BM6XG*EE=7NE)9__&$6!-ZS_65>\)\] M0<94:_&+>^V*ST"A.TV)*'Z4F^TSB.,ZXLV;:SIR66OPTQ I 7P9Q88>8[G>;3K1/AS9S*9\'<8_'U2E0NP"&:'#)[@ M?ZXJDD%LZT6>)3M-V([C]MCQ$U)%%@.=11C$CC_U(696F6;'[_09Y*15'$&V M&$919TM2)1U0WN#Q:_N8-W6^0=E@@72R)I-W-CV)W= 36ZA#;!S@NP&.DK!9 M7["5+HW!KC)1*F47R"V^P6=8S>_%2>!XC84&' H$U)%=OC.)YKQ++A&G@/&T M3G@OS+C)#)42TE2'>$Z\F#BZXE/?Q4E>4NZ6^^YSQ2N9 MK-E<-F0@]B Z$LB0&?(H#BL+9>.0OO3\_I-AD<'?<%"RS*!M'MY) HN*PJGS MP8!5?[/#NQ5)]<"?^[+TXN"_.N/_$M#:=KC3(/WSG')0?54ZR8QY(K+AGV7160T5E-]W69D%ROL,EL"^204N 50$Q8W M9^QK04^/'65-VZ$WGM22W%T=,#AIVV!="L31:$N84C*>PU+KLD8\PR5)+I%+ MRXRHC5!<2%QQR>F#NJXVE!!M;4?X0<-]G.G./9@E:WE+;E0[0UO)"HHB#IU@YGPW&@^ZK19T3^8X PD9[O'.]OL+5! MI><)'9AC_=3WG& >BR>@"YT8@.9YH_<[R[%Q7PU3[:$K?>%'SL2?$0L_=%%5 M?#>*'E"4GET6TH7[2T3]N M(VO#@5'VC1"(,/*<>#;G0NY&'MB&_N@;IMLWA4>F@.8[>2BJ3;WX$RE.N'D0 MF#K$T!QC_=@7B[I"U;U5C.=U467YH)/0$ G0@7RK40ED!Q ?ZX5!"BN+U@?2 MM\>$D,N?/C-]X4S#JT&5U@=NVV#>(#ILT>WZ(L.HQ.TC=@6>'[?$O\(5!2,< M;1MTB@-R6MTUBK(GP^+>0G5?0!CJ+1HZ[)PZ3<-VM\Y@A7I+.OM.&$8MN#>= M7P.&*%Y4 M@T*^NFKG-T1+FEUH$^Z*:CH'&:2;).$>K@,.U*(G6IX?NM!H21 M82'/S-F7ME.%>KFNQ6Z;ZX=6H(5!ZUMT6-9HU&]H&[6P)W#FT:0A8;'(0J'' M4LW_'JFX6^[+15QFSC0(^W)V&#,84/X66:UL9,S8B>-I7\HNC]#\_XUB[J:3 M+;&P%K;"TL.8/QXIW;'G^/.ID,AJ=-QW&(:$O)59SCA'0T#7(NU.VI-\:)!@ M[C292,17)3CSX'6 M 8[8'M;Z"?Y DW7?%9TFU0<-[<-9JQWR=H/E(3D';3/8*0QXY;TB/$E;&SC< MF6/N(<2Q_;M,;S-SQ#R?]LS"JA,VUH4LLDU9&S1+#W%RN&40GJ>(MKSFTM(K M 4_(1'O.?/1\65?K4F?_YO <=M0M^,)D1\VV-RIHVP%&@VV/A*4\'-D<\OOZ ML\B9818'RQYJ999F!#^8GLBV18FNDMORG4VUHKX=0;3-0:7:U8'=@E8.>^E@ MKX*N>Z5BT+@C+$I-.<5&.%LP=;^P\! 4Q%.V2"O]O9):V%S<[T_?@KV1O8.PR=F3D:86;:$3)T]$_:/.KOBM1(^==JW53EB1;VFYUEG:DD]<5+SH9A-T/EKIUG8 MW3,V"[V+A2ZG+62V(.+3B=.#6+(+_D-Q-QRU'QN"H=E@#':!@TWC0\Y;DA+= M*-BJ9<1MF:-;E#H#/!B>JE*^]")!.E%I +3P3Z5 I6Y[S6BB\I0&(#G79L99:V=?* 0A3+G1PM?#4GLDVJ MLH+;,!'-T,9WHI#X=A;(63]@2G/[U$K=K+(@3I/J[:@'D-V4N@+2I319(#$; MIR# ;(1SFYK0J*%Y!N=;&4O9S;_'TJ_%BO>-P'V X'(/-%)WO4@:1,W>I85] MW)GE4S^5>3[N#]"6;#<_/PJ0/:;<J$L>^&L]'K4B]55G4#HIVBG7 2 M,ET4A6X0?GM:C)W("XD^]%QLG;CS=>S9#!EAN1*!%T,475&B.=)G=OXM!4RS?@2 MG(KI0E5W="7S>%YS+N?W; W;,Y*2M/)771+3 ?4QF",L*,Z::7805GM!>*S. M.7M7/3NN@W3:!5T;Q-),9^YD\ATW$A.*<-B0+A8N#U!8L+*P-V@; MZ-8;(&8=CA!LP;"M6+NN_MN9SA<0U _=JXH[EE7!:$BX=Q)Z[2TZ=W0XM;W? MW<$F^590C2='G-%;+7HS"WHTK/2ZX:[UD&P\A$J7E>G^I3W=$7)0=-];)O2;=WT?"G"L6N3BY:\ M:09;H44K]&YL:\.] >S^-29?B#>IV+1WQ(S,D=@6)\OY>&A)L/A NFZ$X?MOVM#U@BR3%X&3#9%<\Z(H7$,%7-P7G\8+>^W-N@?R, MI>%[Z5H]*,Q=P'2&V98F8Z4>%0[%=\#5H+1K[%%F^,9BT'X^2(VG@Z[S$5W8 M"04<4V4$HX@A>DM4(I\+?IW,K6>2Z-J^\@0,(G!]9Q),G.G$1\<:.W-ONKO" M:Z\&[66??=_:Y92M!%R/1I]L!^+,IH$S V#X\[D3HCP=>K=\WOL9P$;I%?_8 M@2R!KLW^(J![VOV>XM+^C&!';G^,\5;J%0!?Y&J)K9X[G8R%MC]PL%^J&I"0G M3G:+?BT6<&2*,YQYYIW>]SNEOYF-$)8]%GEI/O0WUE9O+RY,NA$%-P-5B1+> MK)0NN(6O>GUA*BUX1D1%?I$,A].+@LNR?_F>UF[UY7M5VUR6XE8S4Q<%U_MK MD:O=AW[<#PMW96/$ZMW=J]V?A]9D@OU3EAC[9SNT= M+_HLK8U5A2<&"0I9NK_\T>/0(9@/7R!(/$%"2J"SEW]35K X8>?L3FQ%60OS_L("7WQ[D7H>UXY'\@(/ M(/]9E79CV*B@]]B 0C]%;T+]_\%$^' M[UX1=MP(.WZ-^Z4W!%MI5; ; %:#ZX);V V[(8<0FOWS03Q:=IVK]-N_CLG_ MZ@G'Y8^302_X 'O8"#BZJ'BY?_/3/(EG[PR$H']9:0D!+/,]2Q5$I[%,K2 2 MMC(5S/ <=O R8\@65SS9@'UT.^YIQ\?N=EFF>9T)S\.1(^NZX$M\#[F'74MU MI=,-A'#$KK[>1NS>\P]PW1^>AU*"I2N>MW(:%!0SE17H!@+7"=VC1Y 8-U=W MYP]?$2746V4U; ZJ&&94GK$-WPJVXUKSTNY9);14&9VD2H$^9W>*[0770'>U MLF \N^GL%X^5!.X1K7K(@7@E-+ 7%=?@IJ !:).*#$0J:W#>HSH,V*\0?L3> M=)8CGT:08<7W #;CV19)!VAF@TC!.7N*!<8U(I@JG>%I!A. ZP("FY8 ME_(/6%9;/!'2-&Y&%<*Y" 35#)11+7.YYIB&W0D&GLU*BFS0F$^:+EM,M,"\ M))8KE4/MD.6:K< VY\:*"FV1HDW@5%]J,M0,MU^EJ:I+B_LAR,N,:S#'CA'4]AWSV9PK\#I\7M+PETBD1WP4K!=&>-$9^X3RE<9I"& M# (.>K^1586&048;^,C)J@(HES+/@0;BI757Y.9S UD7&88L%+'=1N9./2UR MT!1SAK'/J7 5Y0B4 ZA6L.(S%6PN..0>LM+G7ZZ9TG(-5":(BF#C:61%:7,1 MTI/54*T]8FN%,5]Q8XA$N5 (V9I;^DYA @3(&J-MP&Y#V)&/9;#96/#"0P1* M- 5FL0S#I*1\4KAZ"TDKIRAH\HJ3T**],86XM!)2<1.;$&SB4:0U@!8AD\XF MX_+94@ALNC"A8)1"!\0PY>B27 %24"-CQ'SR<$@!FIC4(#MEK*X0BC@9LHSO M,?WEN8>=SEC)1[ 09K;@$B '*(Q*IS5DG=*"UJ5B6Z@V6 E @:*"K(J(=2UL M7ZY6 _8G40J-^$6,-^?3$0$-MW1*%A8290!A6(VZYWL4K=D)*%0UE C(3@Q] M7)\-NJ42+ B,2F6=?K@"?2,4!,0K\ ?$1@+OVT 85ENE5-?I: RU5:TAVKR MK4^*B#HHT++) 1&92Z@@/G-2R)T>2]D^C6(15+G,*%26/*?PILX1M/CTF(K* M4AG,92%QBZ E#/S(&T:B')0\P1>9-7&V]0Q?P1-X%![HH\]&%#A:X#XXV+ >R!,8^$ 'RR#NL#^=, MNB3G(SJ$T'?.O%;6Q=(=BUD910 M8H<$=CN6R+F$PNRJ;?24I+'(!M:4QOX&>A XN),LP[%,6M-X.?8ZU"BM7:O> MJ:4.N4,5NK[$02&+"8L,B+V6CV1L&\C0*Y_XEI @5M(&PW?DCL@W.B?XY*3H M>\=G[ 92?$'-529]U?5)']WA&(K2)0I3+Q$V'$V=$[?-CJ641PTZJH[%S_G6 M/[##= ,8= BI(">"$:J'(Q1^Q+U?2S(\33Z&G;!I M-!W'T7 XA.=)-!J.\;EWLX$9B<718D[?X6DVHUV]6Z5MO0:3)+$CFXSG].)A MPV6.4"UH>3QT^^^A,]NPOR@0D(V2";U+DH3>P7AM2UZP2>S61R.W_@M!.UL0 M8S:+I^X 9>'8$Q8/H_%\Y$5>1,G"B7@,-W?+ %%A?(O@.Y3E/@0FPZ[1E9U] M)1R"1P"D&;3GYQ7?Z/2>#!]>[/#-B1N^X2B! "_B /9X/O1/YV2&T<(!U@X@ M@'HRGM&FQ=1A<O9\Y#0T?I:F4<1/5 M=#+Q3,_#L]=A.@ZG.6,N1@<6F$>345 CCJ:CN7\>Q>.PVMCH-43C_QW1<;08 M!QSCQ;R#Z"2*G6!=1.?)S.,RB5M$1^/GB,YG'L%DY!&=>LK$Q<0Q1,=)W"#J MGP.B 6H?;/'PT*EG8*AY ^E\M B0>H&[GMX,%=>N?IO_MS<_U-XT TIGQLQJ M5W^ %L=S+.S'0I\R!'JLR^D[\62\<"4$1@8JSN%@NA%Y(BB1GLQB9V!D>S(= MDN4CV&,J03>4^1[G)$BUYU@2GW$Q@ 9G]W55 ?'56@O7 M^KF16VE"^$L)SE I378^139^7G]*%D9[Y\//F%*3@"X*S@<.3$!@TX6Y@JYK M#H\%ER=O@>%+5;[JHQN78D>=!,=KE= +XK9SQ^34#4$K56O/UF+>T^!&C%M757-2FZ/KE4T_LTK9(]IM=I"I4P6,#A[ %Z +H6E%N(QYIC MPZ>.,GK>GE,7!6(&2(2WK<";]SS;R:S3XM"E/4X*KM%J^AR:9#%3?3V'E"^% M>?-3/!N_:[OE.EQB=>_>0.SQ/(%=,.CCU<2!X6\]:7.7$SH[B'#>O== "(4 MY=^ #UTU"&TYH-RV4]AP@B^[#J^=@ ;HN,&^2(F8\(*N-;!SII;#;K2JUQOH M>IK3&E&"C!'>6(7NV0D7MOPHG '^BLL,HN6$\@"%IN@$VTJ(P^3=)-&34,]D M.T8$&9R'?B\3#K#RM7*UOM<]S\@U7LK!0 ,1P@]C&7M\+.('#7')7.OI8<23 M1DZ%0PY8(\!H)ER&-B4+YZ.B+IRQ_' :%//OVLVI*F .>N[HS33[M&$GP5%H M?_6()@@7UN 0M1'=BA+2"3XWHA\:A"YQ21&U@QJ.MT*>PAQ>A<,*[(:1$P)%L).JY;5S@>$+JYLJ(:FB"V:XDL.8 Z.L M%]1?-]"@1PW..3;QD)HIJD +VNXN'5K'?JUPV:.QTJVROG_KA U=/':&6'_H M-4^_Y6J-AK@3:&;S40=1H:WXRL:O 0?VU- MS4DKS4MW\F1:;!KKLKF:9Z?*U2&7LCMOSHXX&P@*+0NE)?H!Y"V.G"/\&./' M!#^F!.-2[&%P=MUO[^F/-O$/_L-..9Z$_G@Z"D^A27%S -C.SP%^V C'G,9G M;.XZ_]"58]\^=XFQ]^DPCS8#P-._\7SA!X.A&]9Z-S!34A%I%'(CQ),_?@#Q M&C23 (PCPS!<+69!I\DX3+RC85@;AYFA!ZKT[EHO.9KK-$:9]E&2%G3K_68%2#@W4_:S6KS'P*N MW._@[7;WOPE^YGJ-J347*R =#F:3OJN?X8M5%?TJOE06PI(>-X(#-+@!WJ^4 MLN$+'M#\-XG+_P!02P,$% @ TXM^5N[3IIKK @ <@8 !D !X;"]W M;W)K&ULE55+;]LP#+[G5Q >LE,7O]+'NB1 DV[8 M#MV*M-L.PPZ*S<1"9,F3Y#S^_2C9=9LA#;"++5'DIX\4]6FT57IM"D0+NU)( M,PX*:ZOK,#19@24S U6AI)6ETB6S--6KT%0:6>Z#2A$F4701EHS+8#+RMGL] M&:G:"B[Q7H.IRY+I_12%VHZ#.'@RS/FJL,X03D856^$#VN_5O:99V*'DO$1I MN)*@<3D.;N+KZ=#Y>XL%G:NMI^QS>?,[3 /(:F-5V083@Y++YL]V;1U>!%Q%KP0D;4#B>3<;>9:WS++)2*LM M:.=-:&[@4_711(Y+=R@/5M,JIS@[^:HL0IS".Y@IF:&TFKEJF5%H"=WYA%F+ M-&V0DE>0X@3NE+2%@8\RQ_P0("1:';?DB=LT.8EXB]D TO@,DBA)3N"E7:ZI MQTM/Y&K *OC$)9,99P(>++-(/6:/)MS #8_#N>MR;2J6X3B@^V!0;S"8O'T3 M7T0?3I ==F2'I] G!\)I&)5)3@MM)6B+%WFEU0!E]MEW'<%L9R]1^5.J.:FPJ]BHG]X%B+A2]T@#BOO-H9\/P:2>BLG:#>-#KR[-ZH M\1W3*TY](7!)H='@\CP W2A<,[&J\JJR4)8*Y(<%/0JHG0.M+Q7=MG;B-NB> MF&PO=V]R:W-H965T MS9<_8&C#;&WKDUHH?'0FDWCM;> MEV>#@'NUJX$J+(@]&A1JD81Q!5CEOBL:8&!12U__BL8G#GL'ISPS2QB -O&M'@>6E\&(RLF8#EG<3 M&B^"U&!-Y*3FI-QX2U\EV?G)-^,1DB&\A:NB5&:+"'/TJ$/(;L4CS"SFTH\& MGIRQR2!K@"]JX/0GP$D*7XWV:P=7.L?\*<" 6'94TY;J17H0\1*S/APG/4CC M-#V =]Q)/PYXQP>D._ &/DHM=":%@ALO/%+)>?>2X!IN^#(<=\^9*T6&XXC: MPZ%]P&CR^E7R/CX_0';8D1T>0I]04J0-U. "-2ZE=_#7+3[2HS+9W=\O\3V, MF S[OQS,^>&*G:1J?7\UO9V&9G+_I04:CP6,.4H-?(WP5-EMSQF*8 M3>=7-S#-/ B=\T=-HV#A\+XB<+4%0>JH4F"Q#98SHYU1,@]HT[*TIK12!!:, MT7J?3:>M4HLLY1+=TAEOP*F\ Y,"$*TG88>65Y1Q#X M^X_/EV^3#_2-=!>2JOL[+2P%:AHD,+LZ*J$D>RVN=<"B,B5D\92II_0T+,6* M)K+SP5-K!VXM++)09T*].\R(C]\&0V11W \G\:^\ARUKG9(RL*$133F7.E-5 MSA(RM)Y(-:9(Y8^U"L;2F@"]"5S3[H>[BA'?<8$D] MMR!VQW']M@]__,LM8RM92"X%,CE*XEXL@/!!=Z^F?: 5X9X(*FI>R MJ K@2@7Q(*0*T:(\'YT4O'=17N M:V&.JF/W,:A./O0(65+3[7+G]T2095TX@7'GE%86\;FCG92V/8,==>/*BN)I M?'8.N45>;*&] O7&TW82?G0Z3$,6V.J_"+7B9(BJL7D]:@S9<=HIG-@T74N+ M^SLY.:>>V1\HKIWT#$Q7'!LFB^LX;%%0203!=.XT]=E4;2]DAH9\*')>U^ZI MERPC"AH&WOTO&@M!(RFC1(8+F @RG_GKOW1^#/;.?!ISJW"S8?1*^_KX[]YV MEZ=I?6?8;:]O7C2C5S0K0.&23./^R;L(;'V;J1^\*<,-8F$\W4?"DKJ>"H,W MT/>EH:.T>6 'W95R\@]02P,$% @ TXM^5J=.PF[*"P AQT !D !X M;"]W;W)K&ULK5G;;N,X$GW/5Q">QJP;F@;D$2<\,%HM]H"7:YD02/21EQ_/U>ZI(*7+B9!>#?>BT+9/%NIXZ M17W8&GOO5DIY\5 6E?O86WF_?G=RXK*5*J4;FK6J\,O"V%)Z?+7+$[>V2N:\ MJ2Q.TM'H]*24NNI=?.!G-_;B@ZE]H2MU8X6KRU+:W94JS/9C+^DU#V[UOGS-/_9&I) J5.9)@L1_&W6MBH($08T_H\Q>>R1M['YNI']AVV'+7#IU M;8K?=>Y7'WMG/9&KA:P+?VNV/ZAHSY3D9:9P_%=LP]KQM">RVGE3QLW0H-15 M^%\^1#]T-IR-7MB0Q@TIZQT.8BT_22\O/EBS%9960QI]8%-Y-Y33%07ESEO\ MJK'/7_QLO!+)5!R+KU5F2B6^R0?E/IQXR*85)UF4>3VQV.Z1:[8W=L0"LYHW/'2RT$Y(4+@"7K>+OCOY)FG]^IOD1^8?^)$=W M[0D'-&ZDOQ']=# Y2]AA;^/7\VGXBD3PLEIJLDHZIQ#M8W%\='-S(PHC*U)F M"0BM%#*DGXQG[:X,)80?8"0R$]X(KC@6Z937'%VO();226QD40?/2C(0=:B@ MPMDDZM.?I5'HYX>UMFT,*G2GZ.1J"66@G!/)8#P]Y>7)()WPQB,4"PN&FQ:A MS+$^,\[3\F1VWBP_"\L9 #B)4%/PF.<20$/C=?VD]D!+=0K>/^9_E_YYS@]0:&(E\S:8SUT@ M,FGM#D'92IL[L*21"X4XC8-^ M.%;[E7AS?CI(8[')C=1%R/25-?5R!?W&LU!YL/I\G#Q9II&E<+XF)8;B=_BW M<(9M<>SNOV')Y!0($]3Q*U16*7=/S FB]XWI*#Q)]S5I8.+OZ!)"_9(BC>07 M51F/AB]$G/#B&O@AJQV4=() 6MILQ;ZFI+%$AWRHBLRJ' 7]3-LWR6 R#?E' MX-$)LUC7=FVH'":G+6R@\\[ MB;U_0&Y$93PLV5")A?."[CGV!8F.MD+K[4K#SD>5X*8D'CY&Z.[@4;W0F:P\ M(ZRIJ&G3QH[/OO_N+$UF[QV1,F7AGH#5 +_!8(_/3_XW='/_RW%WA!X3$X#U. +,/.,G=PT9I)V,-SI8#8.X<"G\UF$ M-,)@?("8L/F[P M,B9L&L4'Q#P41OA[-CN-N@PFZ61?7UK9B3)^ -/)8B^G,,O26*__"@_Z:60M M:#SC=!2A/GB'SQ/]L[1M34F[XH!ZW=3JPU=11VR;3)IMOQWJ?> NL]ANWO*W M\Z89"D2(8&#RN, M(!4+*H**80_I]+@L5G?$U3T2JJG(UT3DR>K+1$4.)<@N/&S":&, MU8AX X0S"BR.*'8#;CKH=1O-D3Y$U@))/L3BW$.NPDE(^8PI>B6H9Z2C]V:+-'$KO1894U5^G+RG;& 22UZ\)3N]L=HAM/J\Z0!:@I9!6MD;&P MJ&4B58N"0NCJ^1\P@0)*Q5A5-?"HT*6.W,"JI>2@DG;:BMKKMJKD4NK*/:L" M5$!,I9#W#MKG.>G<@P@P#'N!T((W0_@4WN\;/)N.$13X& M(I"9NF"W,#UO]>C8Z)JRCZ5I:GMX2CCHWZ?&/5.,B1TSET8U$3$BND?(A4<^ M4.[MZ?OYCI[$$+P56TE% M**DR0I6W2^",7+4LD=N=W+:>0@(5-2<;FBO^&F[IA*E+]$+]EA90_3?EWLG3 M4%-W\8(N.1WW_WC;I!1F464IYK>1@UR;7#6E-> ^5 ;,Z-/R:-;7V^O6(*)X M\.5Y R$\!"%\%*!.3H5IC+2#<$VG*I1'7T-S=@=;AI:9K2I-,R+PTD:-G0GI M_6=-(*,ID"6A0P!\?,)IZ$.@K52UNBP1]S!%Q!&P@16HW7'#6?_^[8 T@ JE MO"<%2I,S_PVI'QOO*Z.AK8N]T 2S^?>7=X4=;;;#=V<#]N!@SX7ST"C)W+D$ MUVRTH1L HELJ($_$EY#3$$?\P>[U9,+&!1Q CL?&#:47?+.6.M]CXN'XOMY0 M1%9QJ/?QL@;EW/1[FM4*SAJ^C2@Q@Y9UV:'/CB$9RYZVF='SXPQ!,M]@ MYD +;]*RO0QI^^1\%_8VU1**IUVWY1$B7)P$KZ9ALNG>ID1KZ=PYS5Z+&K#$ M[-NZ0+H0J#9RRUKGC\WX>3MZ+%Q&,)IW*T.I*;.G;(FAI?4&#:&(]RQX@R_8 M(B*$&S^UHDK9!+I1J*5V1632G1*D9MC!E:!D?!B09&Z-S ,20FJA'EHLB:G$ M)W/84/.#3AHS Z*RYP*#N0P*;>5@W B,F&]]FL&CA>!7YVFN2.0(4P2^=L/Y MS42\U%7%.,"@_\+58=:9=&)]QR$R#!UT6XJ (NU##R&5IB@+NGX/!P5.RU"$ MQ%FIB*1JQV+8*S2VQAL&>AF1

ZOR.G@XLALZ9#^^:[A2QLO-3D+&OE:I M+1\< LFW 2\5:M.?+G_ZU@(YW78 2,%;(,4NB8!8FE\8# <$SMA(<,RC[[S> M$2S%5AOW$>0L=\=6%=QO.Y P$$HB)=H[B+GB4@PDD;0['//TI>)[R6T40>+B ME!E<4=[$JQ%!-TN6[A+#H4]*M+W66+3O+5S[WH*-;*S*VS<%+G;PB&>Y029V M[F)V:#N-9SABQNG06>2!BRG*N0,I_R7>J9<&J;>6%A3WL60:=C1*0P6 M])[ M1#):/4@$/+AHOCMP"<_C'5MWY5 <>O-RTGDY5B(+ M^!4@7=37E0_OR=JG[5O&R_!R[7%Y>$4)#@8D<("^!;:.AK-I3]CPVB]\\6;- MK]KFQGM3\L>5 N196H#?%\;XY@L=T+Y[O?@/4$L#!!0 ( -.+?E8%ZUK8 M" , *X& 9 >&PO=V]R:W-H965T.A1)MQV&'12;B87JX4ERT^S7CY(=+P'27!*1 M(C]^I$AZM-;FT9:(#IZE4'8 *[PW86DIF-E,4>CV.TFBKF/%5Z;PBGHPJ MML(YNN_5O2$I[E *+E%9KA487(ZCB_1\.O3VP> 'Q[7=.8//9*'UHQ=NBW&4 M>$(H,'<>@='?$UZB$!Z(:/QI,:,NI'?2J^6?/;1UV',Z2%QRR MUB$+O)M @>45/*/\K<&;KEY. ?W@JE1["B.MX[S%G/:8&8O8*89W&GE2@O7JL!B'R F@AW+ M;,MRFAU%O,*\#X.T!UF294?P!EW6@X W.)*U!:?AABNF<)H\NYU>II\.4)VV)$='D.GY)>D*>"2:FKXH@[= M[%\&?CW@LX.IT/GC[T.LC^.FI_U7+STZ#)/T_>.'YOQ0(@67%5,;J(Q^X@45 MC]%(=BX5F?6 ^R'+M2FHI$A][$J8M\/7PNDE. *[50Z-HJ+/\ E5[=$+[/GW M8$( "K[B"X& +3G;[YK34N]O(,RT-\^W)4&H*Z\XB#ZG!^'$B,:&RUH"4ZJF MZWRWGH)+[OI[J=+(TPJT'8T]!]L&9!TJY39\"Q4:V" S^U &<[U2_"^](M43 MGVFE6O0>;])!UDN2A-2%%TZ"0+LV9.*!*+X?(J 10+D@].T8!!:,M[9(1+-*FQ*2XZUKL)$6VM%^"\>2/BAHO '=+S7-9ROX -TG M:O(/4$L#!!0 ( -.+?E;S'W&&PO=V]R:W-H965T M]-I&H_= MWCSW;)BXTV7VTNA&-/A2KM MY2AWKGH_G=HT%P6W$UV)$D^6VA3J%#3)(K.I@67Y>CJPM^[ M-U<7NG9*EN+>,%L7!3?/-T+IS>4H'K4W'N0J=W1C>G51\95X%.[/ZM[@:MII MR60A2BMUR8Q87HZNX_'_B/%!L[^,THDH767^GB8W8YBL@AH43J2 /' MO[6X%4J1(KCQ=Z-SU)DDP>'O5ON=CQVQ++@5MUI]D9G++T?G(Y:)):^5>]"; M?XLFGE/2EVIE_5^V"6=GL)C6UNFB$<9U(3!T,T+%IVBB["2UKV;Y%6- M/XETPF;QF"51DKRB;]:%._/Z9J^$:YG3[$Z6O$PE5^S1<2>*0P$'=2?[U5'' MO+<53\7E""UAA5F+T=6//\1GT8=7G#WIG#UY3?O53D;8?_\03X[=*)U^_=\^ M;U_5M]_;>#[YUZZASR7[E9)/&'-Q/VQZ[BWCRG7W:/\3'+.%D)=V=C_V3,N TB>+)X?A%& MW(B(Y5)X]M@1+K,7(LF6E=-0N&.V$&XC1+D%(0D?PN(;0:(*NBC!3+61[MD; M9GJY#_>ET<5.0BE'_EQ[(QA]B:>RFJ4Y+U>(BE0OY1-^I;I<"^.IN3(R%:3L M*)FDD[9KHBTL:/#3>& MHR1QRS16G5PHP:Q(*6Y)IVV]^ L9(B=2/,#&V)T)+X MU-\/A1\J!85MJ$FP1%D'GZ@\%ESY@AK*2\N.9N_F)#\AR@ZNG_USODX"]WJ* MC3[TSW"6#+742]<2=?,H"-"@ SH)M0=AG2>^VT&+WH-V4%D:R/;T?Z.?N9)+ MP7X!LA7@QX0?6A\:# R[9[P<=/<604K'KE=&B.'4:%V_D\:Z_9X_B+56:\+Z MI9+O<_R0Z9#3'5#;244^?)//>Q;?RC'IPHHD"NK6?E"3RH9[;)VGW<58E/-"\]3)1-KWX-X-"I M0Q4?FYN=8%4;8GR?W8:@AZ.>#'D.0)K3;FO%':U'>]; M/NY,'\LW+$Z&+$)84K&WTXTFPI@=19,HBEG%#0-CPXNMX@U''[U\WW['$LK? MG9R-3Y)W\$N\7=:^6#C]T^V=A:E+2,5FC4*)0#NU[5:&_ D_Q M%:!;$1KQ.)K'WH]M.X/Y%3JM4YCSM?"#/TR3;2?.3OM-);",V9X[LBA0 ; , M1J\KV.MF>NC82AH1AA%=ZU*\S;E:-E-IJ146 :I\PKB3#+/,:8=&*/'&C29- M41@^87Z4/LDB6"0/\;ZG%";-F)895?M&4@!#>8L.05H>WFV7HAT=P[O.R-7* MMP@YD>D-7J-UW7*#7V::@7]XFRZ#\!9[=83D=YTVR)T5"3$M--JI;-^Y/.K! MS;:(6:JT%01?T^I)U'8_M@V4:K=IM!*OGE\:!?$?5QTG]IW8EBMU(;-8%[HUJP6A1?F C"\?*DE?AETU M-X::HU_:JF^5W:-;[T*W?ADN.\A3V7P2Z2+_+G ;+8-:V$^OKYSKB>6[4[&A M_0YO9OL3X&1Z> 3 M5B',RG^HHPE6ERY\S>KN=M\"K\,GL/YX^) (WU82F[X22XA&D_GIB)GP<2Y< M.%WY#V)@)Z<+_S,7'%L\'<#SI09C-1=DH/M">O5_4$L#!!0 ( -.+?E:F M4K Q008 (T8 9 >&PO=V]R:W-H965TN6EIAD#[T+D'Q=XD.F3)E60"__WMRHD= MYH(2M>;.Y2>=CDWFD'&[KW-0^&6J M3<8=OII9Q^8&>.H79;(3=[O]3L:%:@U._=C(#$YUX:10,#+,%EG&S?,Y2+TX M:T6MU<"MF,T=#70&ISF?P1CG1B^8H=DHC1Z\J7XU@A.*=F7L M#'X5N,X-QF*FQ%0D7#DV3!)=*"?4C(VT%(D R]ZOGCZ<=ASJHU6=9"G[O)0= MOR([BME7K=S!5FCC%=KS."CQ$I)]UHOV6-R-XX"\7F5]S\OK MO2)OD\4_AQ/K#)Z6OS=97,H[V"R/0NC$YCR!LQ;&B 7S"*W![[]%_>X? ;0' M%=J#D/3!.;?",CU=VZB]$O*4W]'A8] M,D(E(I?@G?]"40#X407\J GP<3&Q(A724F=_4G>W8HH6H M^%++AOU&Z6KN&8D<9B1W.()YB8IB<$ETA^IRW-\]40HH.F& MO5%=R)::@<1A%G!>6!RQEEPXP>KP%J*Q1<4PP4 W0!R@C;&7D+:WV%03CSC, M +[ #"N<3I%&T-E;@F!'&X/..Y3("XN3^YM\(^X$T)?877R_*E M(?PMVFK)(?1UW8[#9?9:)7B/8'?\J3'07043[3AJ%L=UI8ZWM1 2R:WUK:KR M'DMYA!L^$7B_?V;#])^BO+_N;%8SA4$SZD(>APOY#2Q>M-F,5OB!Q=-@^0($GZ^B)69:( MG+]ZK#-M?Y-<5\ WZMACE)5G# UAF4[QO*"###BC;0Z^Y&PO=V]R:W-H965TX6=M G:9H@69KM&F+8K$/M#2RB%"B0E)Q\O<[I!3%BW7](@[).6?. M#,G18J_TG2D1+3Q6LC;+L+2VN8QCDY58<7.N&JQIIU"ZXI:F>A>;1B///:B2 M,4N265QQ48>KA5_;Z-5"M5:*&C<:3%M57#^M4:K],DS#YX6O8E=:MQ"O%@W? MX3>TWYN-IED\L.2BPMH(58/&8AF^2R_7$^?O'7X(W)L#&UPF6Z7NW.13O@P3 M)P@E9M8Q\ JE=$0DX[[G#(>0#GAH/[-_\+E3+EMN\$K)GR*WY3*J MMJ6!ZSK'_+\$,8D>E+-GY6MVDO$]9N;WRB$@:Z!(_E MUZ$GQ]'N[5R:AF>X#.EQ&-0/&*[^>)7.DC]/:)L,VB:GV%<;3:]0VZ<(-I+W M1_1R8'][T7"+CQ;64F5W_QS3?S+""&O.@AN>E11*/WG-.&@>I6?P&F;1+$VB)$F\S2Z\ M';#S*5W(- FN5-6TEH(ZK%&%W7.-,",)#M*/ 2/G:?"E*$2&!Q'8=.;=^C'H M.5]NMCB\V6_'S'OW(WG[!$!I:CVNN8EZ!])A@015P:VR7!Y$FT<3]M8SS*-D M[BT*90RUG:RM6NEKE"/5-A/<]Z/1191>3#WD#$:S:,[FW>1_W"Y[>51V!#7U M[=>01FPZZ>M(]JPKT+&+%Q^TB@KUSC=$ YEJ:]MUC6%UZ+GONE;SXMXU[!NN M=Z(V)*T@:')^02U.=TVPFUC5^,:S59;:F#=+^F^@=@ZT7RAZ/U/WULZO :@[ Q"&WDT48T M(]A4K34&Q[@AY49+?,O03B\^"@TD(2?DBFO*-^PN![)4"K0BE&?DG1#9CN4Y M&=U2?*6.9IY&K\;62QL/J]I#^(R'("0?!-=;1=[R#+*G !Z&V\43 M^BCN0+?M]+\&_\!*%K_$2[KV$ MT_%3+V2 XZ3C.'DUQY>,,PTG[W%490<(?QW'@^X.<[Q4QOM7F3N?[5C#6)8/ M('%*DR=5O0;)1$9&C)/?@$IUY+R30BER3J7\POC&:%=<.\LTK8HJIQ:H!^!\ M!.W<2IH!X;3 2QAA9>,W38E'C72$\HES 0_X"2D104.ZY2(7&VPVG[3$CX)) MTJ@'<60[X#U+\?.!L!,232:U5BL=[)S*S3-T38\CN+D&=BV<9W#/ ?_!\])5X,D_":>FQH@SS7C?9[C M5JL5!GAN-"?3EWF.PZ2!#9-OX?E-L"6J87ZZWB24<[V-&FP>KI;DYQ M3TYZ\K@G3TB0/"ESR\&A2GJ]C0O[96/W2D52^\' M*C>,*Y+#&DW]TPE.;UGODO5!B]+N;W="8W-:<8OK-TBC@._7 O>7YF <= O] MXF]02P,$% @ TXM^5C$=@ %D P M@< !D !X;"]W;W)K&ULC559;^,V$'[7KQAHNT4"N#HHRT=J&XCC!MT"V1J.-_M0 M](&6QC812?225)S\^PXI6W51Q[L//(8S\\U%#D=[J9[U%M' :UE4>NQOC=G= MA*'.MEAR'<@=5L192U5R0Z3:A'JGD.=.J2Q"%D6]L.2B\B;"0K*9\M\2D?^Y%U" O,C$7@M+S@'1:%!2(WOATP M_=:D53S=']'O7>P4RXIKO)/%5Y&;[=@?^)#CFM>%6LA#R<*@^@=!7908,[OQI#STL:?.+SD0OP:F@#/Q==H=\]KVQ=SHW<\P[%/3T*C>D%_\O.'N!?] M>L&W;NM;]Q+ZY)%>8%X7"')]J3Q_.>]AB:\&IH7,GO\^%\A%4^<#>>"F5H+, MTWLGJ!95[H7,E,O3N"<.;XVA8OO5B\>RY4 M$S$\(->U0FIEAM*WJXT&7N6.R5UK6F*VK<2W&G^TF-\QC2M54X=M4OM'7>%Q M5QS._LR,M,ERQ$D-=[:&L$)J]GB2,C8(!BYU+.C9=1ATT_^K\37=C'>D#P7U MEJA*N'I#KO0U1$'$:.H-[133E*3>DZ1[+@I[ZY)AD"94ND$:]&@9$DE+W*/9 MFXD7D2,E4=$MA(C.3X:W$/H9U@JQ8FF) M:N-^# WN*C=MM3UM/Z7;IA?_*][\: ]<;00]T +7I!H%?2J;:GZ)AC!RYSKS M2AKJ\VZ[I8\5E14@_EI2=SH0UD#[54_^ 5!+ P04 " #3BWY6&R/;/HP" M "I!0 &0 'AL+W=O=7 MC+8?2J24_2) 4E@I0*/FD HE:7JH>C"[ UC9M:D]A/#O._;"EE:$PZ['XWG/ M;VS/]-?:/-L%(L%K52H["!9$RZLPM/D"*V%;>HF*5V;:5()X:N:A71H4A0=5 M99A$42>LA%1!UO>^BD6E5#@Q8%=5)#X(XV#GNY7Q!SA%F_:68 MXP/2]^7$\"QL6 I9H;)2*S X&P37\=6P[>)]P)/$M=VSP64RU?K936Z+01 Y M05AB3HY!\/""(RQ+1\0R?F\Y@V9+!]RW=^PW/G?.92HLCG3Y0Q:T& 2] J< MB55)]WK]%;?Y7#B^7)?6_V%=Q[8[ >0K2[K:@EE!)54]BM?M.>P!>M$;@&0+ M2+SN>B.OT@'#?$L_K.F3-^CC!.ZTHH6%+ZK XE^" MD+4V@I.=X&%RE'&,>0O2^!R2*$F.\*7- :2>+SUR !;J! _E5Z/;A]&N9*[L M4N0X"+@F+)H7#+*/[^).]/F(MG:CK7V,/=N_DS%."7YZG?"(KP3#4N?/OPY) M/DIZ6/*=H)61M %^1'CR0/POX%81<@3!O7/68GPQ3HS,$6Z8P\LZ&0EC-E+- MX4F4*SRY)G;G6$W1-#<%W3"-N54D*21M^ #OH=-*(Q[B\RB*W,?V:=KSUAG; MEYW$V8?(XH8LV9&UH];EQ?]L<:_;T/7BU-N';B7<*Y\*S=PW"0NY7BFJ*ZGQ M-GWHNBZ_O^%U$[L39BZ5A1)G#(U:W8L 3-T8Z@GII2_&J28N;6\NN)>B<0&\ M/M/\'K<3MT'3G;,_4$L#!!0 ( -.+?E;GY-YN+00 #L. 9 >&PO M=V]R:W-H965T[ M&>6Y,QK89Q,Y&HA"ISQG$PFJR#(J[\8L%9NAXSO;!U=\L=3F@3L:K.B"?6+Z MK]5$XLZMK!>(0TV OJP -K+V@(7$$9X+[X2NUPO[:IE1.U MH@D;.E@,BLDUA\7M(U.MR?=,A?8 @B?1L\;D,\N_XC)E;T#EN_5H:#N#Q2$\ )\&Q5:)LZ M>((,Z3KJ>I:B=ZV)\8*'N*9I@=DZ?Y2P.]EE,)2ITL1M7',;/UVO<+J0C!G4 MV,+U$OX.X$.^1HCVT<7%&7R]M-FTE\M&!R]L-]T:?O>'6F'W)V#KU=AZK]P* M&^T]MQ4^H_'!VS<]XOOOL;64DW-E)F?=#MM1Y+U*&PR#X,GVMQ<*8@C[T7]H MAV&GMZ<5/AH+Y% #[,?AP;97S80]W0Y?!-%3E=BOTZ7_LRNQT<$+L]WW[C_' MO!^JQ4K]E>'M?"WZ__<4:?;8.$;\-HGBG4'2#KSN=AN9;52/F1BW(>EMMUW< M^E5A'9@[<3OL!8V3AV"-1R\1^X%R^O59=4+GBN$,0<5;U.%X>V+&\JY4:+E;T=3(7&NX9=+O%VQZ01P/=S M@1E9;8R#^KXX^A=02P,$% @ TXM^5@\*P5H^ P K@< !D !X;"]W M;W)K&ULC551;]LX#'[/KR"\W:$#TMA6G*3MD@!+ M>X<[8.T57;<]#'M0'"81*DN>)#?MOQ\E.V[:I;F]V)),?OSXD:;&&VWN[!K1 MP4,AE9U$:^?*LSBV^1H+;GNZ1$5?EMH4W-'6K&);&N2+X%3(F"7),"ZX4-%T M',ZNS72L*R>%PFL#MBH*;AYG*/5F$J71]N!&K-;.'\33<S@;27>C-_]@ MDT\@F&MIPQ,VM>TPBR"OK--%XTP,"J'J-W]H=-AQ.$E><6"- PN\ZT"!Y05W M?#HV>@/&6Q.:7X14@S>1$\H7Y9,S]%60GYM>:8=P"L?P$2DW"T>W?"[1OAO' MCM"]39PW2+,:B;V"E#*XU,JM+?RE%KAX#A 3K98;VW*;L8.(%YCWH)]V@26, M'<#KM[GV U[_0*X6Z@3WY5=[9_N]_=]Q9DN>XR2B]K=H[C&:_ODF'2;O#W#+ M6F[9(?1ID+\+Y]HZ^!8HPBT^.)A)G=]]W\?V(-Y^MB0H%G,TK:B=ER=I)_R6 MQWIY7%D$^O<-=T*M0'I^P*U%9[N@:%J\A?Z(=9,DH=5@E/I5Y[PR!I5KK*7@ MX0CH7)945> 4*#=F@+F6]/&2%#3 1N. B)+A@'O2JOC_!7,M!]B0O_T M)-A^#3\@A>#W1'J%-#+\4'HB[] 4D/8R8+VLS")7>5\7+^7M,=#+B_Z4B_OA>(G8;D:9M1 M[4Y_4:+DCS3LG?4:#.N2^@3.0!1EY4+K4 61Y#H:)4&B=YUK'X6*>,]E1=VZ M_*5A=[K+B-2S=2W0[UQN@P3>:X=S?>P7-.%BL8;T/>EIDG5;'R ]HJ>_@102P,$ M% @ TXM^5D+.CP5J!0 CPX !D !X;"]W;W)K&ULK5?K;]LV$/^NOX+P@BT!9%FBGNX2 W&:[H$U#9*NQ3#L R.=;:*2 MZ))4G.ZOWY&2Y31U% _;%XF/N^.]?G?DZ4;(3VH%H,E#5=;J;+32>OUJ,E'Y M"BJF/+&&&G<60E9,XU0N)VHM@166J2HGU/>32<5X/9J=VK5K.3L5C2YY#=>2 MJ*:JF/PRAU)LSD;!:+MPPY^C\< @#[1BHU;L]R&KYFFDV.Y5B0Z2A1FEF M8$VUW*@G8E-) @(&-RJT7^:27* J3Z@5Q^;KC^0H[?L[L2 MU,GI1.-AAF62=X+GK6#ZC." DK>BUBM%+NL"BJ\%3%#+7E6Z575.!R6^AMPC M8> 2ZE,Z("_L30^MO'# =$5: _?9UW)'^[D-6%ZI- M(N=?^VP;/'V_;5=-=0?2*K1BN.I\M!D/Q9BLEN< LD0A.5%E6SIR5K$9>ILFOK&ZP3I VX@&AD9L%$3G"A21- M/9H1WXNF3N^#I?E!@:E\1,:[9>B4VK.QYA**26X.+''_./!=.DW("=*%;N+[ MGN\[[QJM-*L+HRK^MC9:)Z.2F)1@_1)NU0PB-PXR(R((O13G7A0];Q;=3_^- M4F? M]U'KPZ^<\JT3* DCWTVRJ0G6U(M\%!L&S@NN^]85&-^(#* I[M$4#Z/)).%X MSHRQU^P+]A1-SHV%2S!C%X.*3<[LF@A?L#77K.1_0^&2\THT2'T8J@:UV(^J M/X#)MD)^Y0_'^,-\ N="*&U0)^$>Z@8K%OHTH71JF:A+T]ARW: .3.8K2UV@]%*LK6NHWU(F]ACG"$=I M=R!UXZ3='0A+TH;C=.$J\P$=T9\Y/?3$;(VXL"+$&T*D%:>J&2>"%F8,7DP5PW0.T MK6)N&(>6+HI"CX8OHS5Q(S\T]*'O(6OL34/G RC= <*@(S<3+8A9?DX(C1(K M)/;"!(5DTY<1G[A^E%E- RRVAFD0\&F?6>E@9EWA?:\SP';/+I/4O\VDP5.> MR211C^_W'+U+F&V^V! 3O+4!><.X)!]8V;R8*MC[(A,JFF"61+LTV<;K>)JU ML:>9[TUCYV*;%Y/%-E?(<>C'+4V:>7%\0#6/37;2(#5%>2 \61^>[.#;S7FM M><'+QA:I6\@;R37'*G?YD)>-*8L+*2I$5+5N-+,7>62Z9-( 3>VN& <&=%"O M_0%]7(FK"L]7-JR ][![5H*]?2U(+FH,J^9&AS5JS)42&+;:WC%M.&PO=V]R:W-H965T4: 08!T).^.=\\]/'%RX.*+K!E3Z+EK>SD-:J5V5U$D MJYIU5%[R'>MA9<-%1Q4,Q3:2.\'HVAAU;43B.(\ZVO3!;&+F%F(VX7O5-CU; M""3W74?%RYRU_# -<. G'IIMK?1$-)OLZ)8MF?JT6P@818.7==.Q7C:\1X)M MIL$UOIIG6M\H_-:P@SR2D"Q[[S^:W"&7%97LAK>_-VM53X,B0&NVH?M6/?##3\SE8P*L>"O- M&QV<;AR@:B\5[YPQ1- UO?W29X?#6PR(,R F;KN1B?*6*CJ;"'Y 0FN#-RV8 M5(TU!-?TNBA+)6"U 3LU^Y4KAC!!%^B!/;%^SR1Z_TA7+9,?)I&"#;1:5#EG M<^N,_(U5+=->OV?JU@P@B&\(C/KPY.>OQEE67*,$A(C$A9_PE0[J) M\9><25MI:'Y KN:,5FP9P B033RR8??\=SN,?SL26#K&EY[S/ M;AM)MUO!MM3PE6]\2="?)F#TR)X5FK>\^O+7J=C/>C\=^Q^,"EX-([1&.=V ZY@VW<(QV%:)"[D,B2E#5GG?B)UP[31 M+7MJ*N8+,%H"7,=CNZ$?V8W\Z/KSPD!38@]36L1.NC )J5-==[P:U'5T)4 M+Y*.C5*9VRPN$ F)S7-T<_UP\?A9ETVB/',(E]8I*3*'."8&R=$][?<0#]!I MQZ5A.AAESNF%EUT.>>IWLV4HDU?8%6&6^#1PF">%DQ.<^MD!W7.(XO^/:!J6 MJ<<1E\41HEF(;6#'B!9D['#)\%=$D_3?B!9CAR!)'**YLR26S:<030D>$'6R M1]1#[8X)CE_3<0R%*@9(BZ3TD+J CSB*SG25;.@JV=FNXD , 4W]CV[Z+5HP M8?[F/>#_<=4VMN&$Z.YY!_]*J-YCTVD]Z$!+6)(;:O^@;VM#Y\,!+B2ZL:3Z ME>E7CG036+$7WJ\M2 ,YA.M_^(V/!A1G'L8\\1))TR.Z0,]P='&<]-N\QQ]0 M80GBBZ?+6U@^C.Z>JW8OFZ=&O: -8P-/OOWBHG3\B>V9'MT "DT%U1\2LDS[ MYN-XZC(8" .LC?T9+,<^IRSU+2V)_5SJJ76*-]'1):%C8FNN0A)5?-\K>U\8 M9H?;UK6]9'Q5MU>U>RJV32]1RS9@&E^.H>;"7G_L0/&=N7*LN((+C!%KN#$R MH15@?H/A#CK[!U!+ P04 " #3BWY62 2O5&," !7!0 &0 M 'AL+W=OB!EM:68(I42%L^EU9A#B!3S!5,D-I-7>W9>##(Y\+ M-!]'H:5C7'*8=923EI*]01DSN%/2%@9N9([Y:X*0]/4BV;/("3O(>(W9"23Q M,;"(L0-\26\Z\7S) =,&6H/[_+7HX7ZT:Y-+4_,,QP'U@4&]QB!]_RX^B[X< MT#;LM0T/L:8E69U#/,G/X%;JFFEX;=W H^XM3 1*EO] MV6?J\+%76:8::0W,,,-R[0@'[K;=)QY,?2&BAAC89SB":'#T$F/ SO^/)1"? M4NP,C@8S7*-LT.RG2Q)*8PQ>\7EL3.!]]QGN%#NE+WU+&_#RV[KOH_VK<=4V MRTMZ^^3<<;TLJ=8%+@@:G9R?!J#;-FX75M6^=>;*DC8_+>CE0^T2:'^AJ)*Z MA3N@?TO3?U!+ P04 " #3BWY6H[\X6U$$ )"@ &0 'AL+W=O8_^FXL=8UDR#3>R^HL79CT-1@$IH&2;RBSD]G=H MXW$$3AP&$4_<*"M W6\_4&.Y2TS M;#91C\"U'/S/[+ V0>$C.R;W(90WDD>U D_XC M6U:@SR:AP4.L:9BW@-<>D/X ,*;DDQ1FKTH6<.+SD1,B:^ "/Q>>]T^/>MDFN=,-RF ;8!1K4,P2S=[_$ ME]'[$]S2CEMZ"GWV@$U7;"H@LB1W90E.LP>E(0N&]5I +D7.*\ZF\_G MI)),$)P[*\R! (VJC).L\\I!N.1@B^1/1#8V%=:7#IU-[V:-L(!\R#.K-CY3 MK,(AQ- 5*8S2ED\_HRWHW:[AREMB_@6.1!Q^=D.LD R2TR0>),-+9QX/:.H< M>[=<.V!,4\D%PEO[7&ICS>-LO#7.;,XQ5%(B98\:,ZSB9P;&# M0P5GG[4O.,I!V9C1)?:YI(Y)[P^SQL+$_IRQ/^11FK?%@!W.<0V8_7/W=T*L MPTZLPY\6ZRT@.X49L"+]X.MH0_S(V1*%:CB&^',Z/7GF_]5I1\^FPLOLJO?Y MNP*3G"GU@I+;,E5HS!-F.+WT]< %"FLT>=) E(U^C03;. MVKI;H:*?+81764I](5.OZ]Y'P \,D'#&/?,VDZ]C3L.(VSE-RPAJ-(^#>$6[QC=?/^%F&\\?E>5$.O M*MK">UD5WV?3YCO++ELN@Y2F;_E:R^I5"_@"RY>W \P*A=52&?[-;_3ID.Z[ M,Z%1VP\^.^X\TA_1KG_CSN((O8-#T7(0M1S1+4WW;E^.#8@D&F1M3YZYU7@_ M,9QP#@\!?;*MPH//7\W])>D3PVF(8ZZ" M$EVCBPR[1?F+AU\8V;B/_5(:O#JXQS7>U4!9 WQ?2OSZM0M[0'?[F_T'4$L# M!!0 ( -.+?E:+.QCX+@( .L$ 9 >&PO=V]R:W-H965T1=K5HI&VQRJ[*VI6VRMX==14TOS]2>Q*@87,!Q M^O<+V(U<):GZ8L_ G#-S8)BXD>I)%P &[4LN=!(4QE1SC'560$GU4%8@[,Y& MJI(:ZZHMUI4"FGM0R3$)PRDN*1-!&ONUE4IC61O.!*P4TG594O5R#5PV21 % MKPLW;%L8MX#3N*);6(.YJU;*>OC DK,2A&92( 6;)/@>S1.R);QW'$&AY0.V+=?V7]Z[5;+(]6P MD/R!Y:9(@JL Y;"A-3+15PX2[Q;51 M=I=9G$G_20.(H*_HEV1BBQ929* $NEB"H8QK= M[4U-^:2/NUDMT\?DRQL;F M=6B<=3FNVQSD3(XE9$,TB@:(A(2<@"\^#H_>PK%5>Y!,#I*)YQN?X5M072 J M\AH&Z%8:RD]I;I-,?!+W5G;I.)K-PC", M\:XO[CAN1J["?MP;%:.#BM&[*A[LZ_ W1BMVIL+14>8IF1P7^&X>-T7FNJ(9 M)($=$QK4#H+TRZ=H&GX[=1>XUXIN#/RE:LN$1APVECXME:2KEZU^FDP9(F)#WG*\K4;^9< M)$2J5['HI"M!29@;)7$'6Y;324C$6E<7^;=;<77!,QE'C-X*E&9)0L33-8WY MYK)EMYX_W$6+I=0?.E<7*[*@4RH?5K="O76V*&&44)9&G"%!YY>ML?W.QWUM MD+?X&-%-NO>,]%!FG'_2+S?A9RXG8,["=(P:X-, O#7I'#+JE0?=4@UYIT#O5H%\: M]$\U<$H#)Y_[8K+RF7:))%<7@F^0T*T5FG[(Z=*1R2D-W@M*!Z\(!?,0!&Z/WG,EEBCP6TK *T%&CV0X) M/P_I&AL171JQNPZ.;X_6.X$UXDJC\GTH>?&JCZ9((Q?\XDTLNHB\OV2K(*0"='%"O:^NK M;M\J_EQTUOL\G-S2-3JI%]]WZ8H$]+*E5M>4BC5M7?WPG>U8/]41<'*W/E"W ME9GO;6>^9YYYDBX182'*'[S/6;0F,64R;2,BU4XTJ51JJ]&ZVCD+*M85I'MW,P62^)-@ZD*=&08!XDF \$5HF&P38: M!L9H>&""!EQ5-FK?0O?D$5U31N>17E!5Y:'7TFL2$Q;0.@8'KS)H[+PI@Y!@ MWJN^^T#=56@9;FD9FI-4EQ9+'H=4I#_F^YQ4J^@-"^(L+*I.4>2LE"*:99+, M8HHDS]=953<*'L>ZV0V35#DG3R%S>%@ =''-ZFMTO"FED&!>W0A&A[NZ/SS8 M._O#067OK' VVG(V,G)VI^M_IM+((X*IR4[1'^]I,J/BS[KI-F(U'/D$$LR% M!/,@P7P@L J[MK4[$UK?6DZ6'NV']!EV''M4DY=F[YL& 2B:5S^.GN/@P^RL M;=OOXF'W:(;:>^=ZV\CA. PC31*)56D2A6<14X>&5:0*4F.RFE&;9BLHF@N* MYH&B^5!H5;;QCFW\S64L/HA>/+"Z=8=+L_.-PP 2S:L;AC/L]6O.,F73_>T4 MJW;.X'BZ[G06VRRT[.EL4ZF._>KTD:*'54@DS;6<,\O9YBWZ&TVR)(N)%F61 M-Y^KHT@;W5(1\5#K=^.0Y^>4MGKZ*TME?J Q)CVDOC(!17-!T3Q0-!\*K1HS M.X7(-DM$_T?20TH[$U T%Q3-*]$JF_.H5[>+_Q?"D[U3GFRS]/35%@YMS-F: MJIC2<>32V2N+"J3>- %%.%1 %3A0- \4S8="JP;43K"SOSG%SNQ1XT@!%?;L0S%N-.@>'A^\4QOZ M4/Y5^=V)>[99W?N:"\:_52E -450-!<4S0-%\Z'0JOVQG=G][]K:'/M;89IG(Z@DA\HF@>*YD.A5>G=27[8+/D=W0E_W3"UJ2ZC ME2Z^ I6@9$'UW987!D6SVH H.A[M7Q,XQR_S$U2P T7S0-%\*+0JSSM5#YM5 MO<8\WQ)]Y:R6V'X-L<.7Q(+*:Z!H'BB:#X56$-O9NWF=4+'([\BG*#] %9>P MMU^W]_#'^>WSSJYY<8G_/1&+B*4HIG-E:IT/E*.BN!=?O$B^RN]QS[B4/,D? MEY2H6EHW4+^?&PO=V]R:W-H965T5,E!M0B3*#H.:\9E MD&=^;Z[RC%HCN,2Y MW6-5,O$Q2T'@=Q\+IQPY>5<1MAGC5LB;=H[INYLJMP M8"EYC5)SDJ!P,0XNXO-IZN)]P&^.:[TQ!^?D@>C1+:[*<1 Y02BP,(Z!V6&% M4Q3"$5D93SUG,*1TP,WY*_LW[]UZ>6 :IR3^\-)4X^ T@!(7K!7FAM8_L/=S MY/@*$MI_8=W%GJ0!%*TV5/=@JZ#FLAO9 <@Z0')>\"N#*,>,/)& M.V7>UHP9EF>*UJ!\=8H>\HMSN2_R""D\!4NGUK>V.346BA*NZ4;1"=Z)A;X:&<:'A#I]-R\2^!=[?SF#ORWX6&BO'D89% MGWK2I4YVI(X3N"9I*@V7LL3R+4%H?0QFDE?R!D-=SOR?.D.OBE);53;_:].0)70&N\M%9 M'$51%JXV?6R'Q6FT&?9&;SKH33_5.T/;" K.G-X#N"/#Q$<:TVV-IR?;&K?# MTN1L6V.X\>_6J):^I#44U$K3O?RP.W2-"U\L[_8GMIMTQ?^/IFM%UTPMN=0@ M<&$IH\,3*TIUY=TM##6^0A[(V'KST\IV1%0NP)XOR%9)OW )AAZ;_P502P,$ M% @ TXM^5G'NC_/.! +1L !D !X;"]W;W)K&ULM5EM;]LV$/XKA#8,*9!&$FW+2F8;6.P6"["T0;-N&(I]8"3:%BJ) M+DG%"; ?/Y)2)"N6SK:J?K'U@IB5,QM=92;JYL M6P1KFA!QP38T57>6C"=$JE.^LL6&4Q(:IR2VL>-X=D*BU)I-S+4[/INP3,91 M2N\X$EF2$/Y\36.VG5JN]7+A4[1:2WW!GDTV9$7OJ?R\N>/JS"Y1PBBAJ8A8 MBCA=3JW?W*L%]K6#L?@KHENQ)?- !)VS^.\HE.NIY5LHI$N2Q?(3V_Y.BX1& M&B]@L3"_:%O8.A8*,B%94CBK")(HS?_)4U&('0=WT.* "P?\RF& 6QP&A4RX)287HUN6RK5 []*0 MAG4 6R589HE?LIQC$'%!@PLT<,\1=C!N"&AQO+L+A#,HBSXP>,,6O%L2K-4E M_FRJ1U^JUU2I'&AD@/0S_#CSA_C2<9R)_;B;0(.=X]?L:I$.RTB'8*15'T0[ M?= 4*(PS0L^4<($85\-"CZ,H7:%8@R-)>=)$"0BHQ^&5V)" 3BTU[P3EC]2: M_?*3ZSF_ @2-RK1'!](60HVD($NRF$@:JDFB5@DBHF=54_:CO?*_';OCT3Y/ MN:&W:^CYV&\ERBLC]L"(_V22Q%4KF<:*&\D[1REM;#5O+S07CX;[*339>6YK M!N,R@_$)#T4U4K[P&K)^V7R?D\3X1H&^N(V%LK? MZT_/4/::6W^/6P^/G59N+\OT+K^+6_0?NE4S(>,V%0J&Z%JI'8'B?G?OD*>#O0.O M.D%A%DBU=\/ W7\U%'9>NUT]UDIKN;#8 M@JDZ\M4 KW$R>SVAU2M2:3D7%G,G/][S X 8>$Y!SZZI5J+/A57?8?*/F>V] MZL"^T.H5J92@VTD*0N3#@". ?-"S:ZJ5*G1A6?AQN8P">J36A[%.)OE'R#]< MR3_<2?XUY5T@[.9AC^5.+Z0JL7HU)> MN&?E-3\ "#R=L&?75"L)A6$)!?)^Q%2&X4_F_4<(*EP)*MQ)4$&\PX"0=H9= MN^9:"3)\Z.M7X\=?D.M>Y5=?:/7\*_F%.\FOQKR]O>%\.< -P_F@73U6K9_J M5RK]@ ]^ ;I)@S@+J6BJAKVS5Y!0OC)[+@(%+$ME_@6[O%KNZUR;W8S7U_'X M:JX";;KCJSMF*\BNEL@WDFX)7T6I0#%=JN6H-PAF_T/4$L#!!0 ( -.+?E;@ZJYHE ( ' ' M 9 >&PO=V]R:W-H965TDB M)-J\(9 %>.F20XH@1MHS+8TM(A3IDG24]ND[I&35CF6G*'JQN1"C[W"F,VM[^NL@)+J&[D!@3,KJ4IJL*O6OMXHH+D3E=R/@F#@ MEY0)+TW&3KPM@!/TTV= T+,$^; M!X4]OW7)60E",RF(@M78FX2WLZ&-=P'?&%1ZKTUL)DLIGVWG+A][@04"#IFQ M#A3_7F &G%LCQ/C1>'KMDE:XW]ZY?W*Y8RY+JF$F^7>6FV+LC3R2PXINN7F4 MU1=H\NE;OTQR[7Y)U<0&'LFVVLBR$2-!R43]3U^;?=@3A(,3@J@11&\%O1." MN!'$+M&:S*4UIX:FB9(5438:W6S#[8U38S9,V%-<&(6S#'4F_2H-D#ZY)G?" M4+%F2PYDHC483:C(R620'QKXF&:;:[3+=1J==9Q#=D/B\(I$ M011U ,W^7AZ>P8G;K8^=7^^$W]XF4K>)5T2 Z=JHVJ?O?.QG^9*&<3@*@B#Q M7_;YN^+Z!W$'H+T6M'<6='>N76BU U*W!OH8NX?X1R'4?'Q!UAO> D\: E'ORG,Q\>;OAM5@_E[Q*D&M74W7))-;8>IONQUMGXV) MJY9OQJ?XG-35_X]-_1;=4[5F0A,.*[0,;H8(I>KZ7G>,W+@2N90&"ZYK%O@D M@K(!.+^26":;CEV@?633WU!+ P04 " #3BWY6+S";(+H% .* &0 M 'AL+W=OK;GX*A>,*?0M2W-YWELHM3SM]V6T8!F5[_B2Y?J=>RXRJO2AF/?E4C : METE9VL>>-^QG-,E[D[/RM6LQ.>,KE28YNQ9(KK*,BN\7+.7K\Y[?>WSA)IDO M5/%"?W*VI'-VR]3GY;701_VZ2IQD+)<)SY%@]^>]J7]*@K!(*"/^3-A:;CU' MA90[SK\6!Y?Q><\K.F(IBU11@NJ'!S9C:5I4TGW\6Q7MU>?/U9_7XK7 M8NZH9#.>?DEBM3COC7LH9O=TE:H;OOZ#58(&1;V(I[+\B]95K-=#T4HJGE7) MNH,LR3>/]%MEQ%:"/]R3@*L$_&-"N"HLMW*4,3:5D2B*: MQ^AWSN-UDJ8ZX%9?JX5$O^4QBW<+]+7,6BM^U'J!K14)B]ZA MP'^#L(D^D$Z>GNY9U 3UR@5EO7!/O6G&A4K^HX7OB5D"6B[!&S07 M7$K(]4W505FUF H/VFG=D:=[>M@V XH[\1MQQ-IE,;9.Y9)&[+RGYY)DXH'U M)K_\Y ^]7RT>A+4'X7,\H%&TRE8I5?HJI55H,6T@6S8G&F[)?>M[@Y.F+U"@ MK_4TC+&V[FC,H#9F\!QCM1<1#QN7L4S("[PQTW5H^:X M" 8[<3N"QK6@<8L@="UXQ*1$GUBTX#E/^?P[^ON*97=,_ ,ILQ9\NO\;^5T6 M(QT5VS'RI#;RI,5(34/E;1NEY6V[,18@+T^:JPJ.A"?&$6N/C@[XGF$=S^K! M)T%CAC[2C$GK%60O<^@EU&DUTE6U70NW<-&W6OBE!&E]^4P?F-!?#-!TZ[Z* MKIE(>(Q>_<6H>%T]@ ;;3Q*@[SH3NB!GSIG$GNEJ'#;&X:/@6E5V^Z,5 E0" MA V:4$?L3;J:8)#5?Q:S'L)KU9EV. PT!H@#G3D&Q_H&9/UGD>R>FWA5='O5 M&_I;0XB]-5?I!E5].ZL2]L!2OM1K7MSAJQM\^0-$RY3N"# KG[JL1KJJMFNI MH5_?CK\=36G[27S/,J:=4XD]U=4Z ]"^G:"=YW03@"%.GCTQCMC;=+7!8+=O MY^XN)_48^,8,?&&<@8$01=I[=_7&D+1O1VG'60TP,H324!ST]=K>I*,)V+ T MMK/TAR0J?OW-YV@Z%XQE+&\9U_9ZAX[K3JN1KJKM>FF@&K\$5+><9+1_6CMG M$GNFJW$&JO%QH!HW:3D8C9J?12 NA(:UO4U7&PQ6XQ?#:@S@,FP-Q-^@-\< M:VS &A\#K'$[6+>'$'MKKM(-6.-6L-9#&MVP>2*5V P3ZX3N%*@[K4:ZJK9K MI0%J_!) W7(2VX1VS23V3%?C#$[CX^ T;F+RJ/G/IQD4!LV@8\ T-C"-7PRF M,<#(H#%0'.3,,5 :&Y3&QT!IW$3DAO[6$&)OS5%Z8 ZL /TK/SG/A-Z/J?E MZXTO._?+I@-&:B"-#OWW.N'@^* M$]1; "?_ U!+ P04 " #3BWY6O=F;X7X" #J!P &0 'AL+W=OXX3V1EEN96,ZKX'F8Q$J3G+ MX4$25689E7]O@8MJ;+G62\#2NVTB:ED+L2S">[3L>48(."PT,:!XFL#$^#<&"'&G];3 MZCYIA+OM%_>[NG:L94X53 3_S5*]'EL?+9+"DI9?.FVW8>=@1N\(; :P7>L0*_%?AUH0U97=:4:IJ,I*B( M--GH9AKUW-1JK(;E9A5G6N(H0YU.?@@-)"27Y#[7-%^Q.0=RHQ1H16B>DB]" MI!7C'!-F^ .E)0Z+);EC.=-P^0U7(-U77I"[4I<2PTQ(S?[1>L$^;_'/4T#. MIJ IX^HP)["XHKX[@7Q',_KD4^.E[NO MY39.8#>+7C>+7NT7O.&'-GY?$8TJK%5F/VT2'[>7,[(WNZR#WF8;7ZN"+F!L MX3Y5(#=@)1_>N9'S:8#<[\C]0^1!'WFCB@Z0#WJ?2!YTY,$A\K"//#B*?-#[ M1/*P(P\/D4=]Y.%1Y(/>)Y)''7ETB#SN(X_VR-UPGWS0^T3RN"./!\E_"DUY M'WJ\MT7=P-]G[TF+7Y784-D[)[&Y!;]3N6*Y(AR6*'2N8G20S$\ M%QJ/^KJYQLL8I$G \:7 [H-S'G?7>_)?U!+ P04 " #3BWY6'I*9'*X* M T=@ &0 'AL+W=OF,]L-OV3@80U$!S;_S MT VDSJ^,S2F7[1-\\9KEWXLYI8S\2.*TN.S,&5M\[G:+Z9PF87&>+6C*?_.< MY4G(^-/\I5LL(HI7(QG3*2B+D_ZWH+8WC4N++ M\5>-=C9]EH';C]]ULWKS_,T\A06]S>(_HQF;7W;&'3*CS^$R9O?9JTWK-S0H MO6D6%]6_Y+5NJW3(=%FP+*F#^1(D4;K^/_Q1KXBM +5_($"K [3=@,&!@%X= MT#NVAWX=T#^VAT$=,-@-&!X(&-8!PV,7:50'C(X-&-;<%'OYC\+MXX/%RV\+0__.F72WIV/UGPL M#7?EX29]XMM]?##_B5;\=Z'9;@Z$80'1W]LU)$D"7J; M<:17>?T#WG62Y2SZ.ZSVQMDST>D3(WI43+-ERLBGNYPFT3(1C1)N4C,0V(^$@M 6"MW^YO<[4MS]S9+5Y1G[U-,234? MJ%_@LX$H91E_FB0\JQ]8-OU._A/0Y(GF_Q5ELK2;4S,9B>E(S$!B)A*SD)B- MQ!PDYB(Q#XGY2"P 8:TQ8; 9$P;2,:':?Z_'@?(8_8Q\S:.7* WC:L]^1OC^ MGN_818. U#UU$!CL[[^4ZJ>]_]*1G1I(S$1B%A*SD9B#Q%PDYB$Q'XD%(*R5 MW\--?@]/R^]FG^^D!S60F(G$+"1F(S$'B;E(S$-B/A(+0%@KW4>;=!])T_TF>POCZ)F2 MZZ*@C-A9/(O2%^(XF_D\^1^YIZLL7I6OW^9T%C%BAM,HCMB;=-(O[?C4$0") MZ4C,0&(F$K.0F(W$'"3F(C$/B?E(+ !AK5%BO!DEQM)1PN?/RY-W.^E_1H+P M1Y0L$W*3Y9RL1HB0+P7_G6A$D'9RZHB Q'0D9B Q$XE92,Q&8@X2E( MS)CLK?&1Z*R#>60["[EP-A)SD)B+Q#PDYB.Q (2UV$OFH M5A9TR6RHYD U%ZIY4,V':@%*:V?S5O6->EHV;UV+.]LZ/T?N\F@J3F5I!R>G M\EH;;T\VM//ASNDW:)\&5#.AF@75;,':'9[WVBO7$32:G/?[D^V?=H@K"-'& MY^-V*P_Z7GRH%M3:]E1JK(JGMZK6))=V6G)]2\-UF0K?0;[7IDAFNW+^Y-32 M]MZBUA\-]J]E0;LUH)H)U2RH9@M6\'BD[:U?1]!.500;PA5M,;6WU\Z#O@T? MJ@4HK9V"3568^M/*PN3RR=D'+0R#:H:Z7Z4UZN]_<$U!NUY?\(&TZH;;%])Z M5=77;MD7]'TX4,V%:AY4\Z%:@-+:.=I4?ZGR\J_- :3Q8T'3@L\[UR4>A_>+ MT#HOJ*9#-0.JF;76NKX]G@C.%PD::IJH;!.Z? Y4F.U'2H9D U$ZI94,V&:@Y4TAH:G94N5%6UL3 MCI\PD8#6V)Q$ XC4#V:D(U"ZK94,V!:BY4\Z":#]4"E-;^#I.FKDR3UY4) MIA&BS)8KIV8V5-.AF@'53*AF034;JCE0S85J'E3SH5J TMKYWU2B:?)*M'K7 M'U VS\J_ 5WQ_?^Z:N;K:TKS8AXM/B@JE7=P\M" U'2H9M1:63O(FGI193S< M^3M5\]B&%G3Y;*CF0#47JGGB%:R.1SLEC7M@WJU M*%Y6A3)6&*7D.<\25/.A6H#2VBG?U,=I\OJX0_G-#\NGRV2Y_DK&:CCPLT*<]- R.:BF:_L% M:WUM+$AZZ'>C034+JME0S8%J+E3SH)H/U0*4UD[ZIN!.DQ8$7=73Z/(46C.W MWIQSJ[YZ]9GFN?@+5VK[PRGEK7PA3DYEI&9 -1.J65#-AFH.5'.AF@?5?*@6 MH+1VPC<5>IJ\0N^^O!A7?H_"5N9?I^DRC,D7RLA#&-/BC'Q[('=\?W]HE@)J\%/"XM/_* MYC0G?C0M:^]GU3P@+F]K4#:[R[,%S<7?LE)WWCZCH>P-!]#:/:AF0#43JEE0 MS89J#E1SH9H'U7RH%J"T]G#0U.YI\MH]<:&.3?D8,;\)T^\%N8DR1J=S^04X M:(T>5-.AF@'53*AF034;JCE0S85J'E3SH5J TMK#0U/'I\GK^ 7X*#%>E!- MAVH&5#.AF@75;*CF0#47JGFUMG. .QJHP]U+>6/!Q'>\>RGO9Y37:4UYG28O MKQ/OZ^_R:,6/\*OOI(C8^EJ?=%\/+:.#:CI4,Z":"=4LJ&9#-0>JN5#-@VH^ M5 M06OM>24VQ74]>;/?/]_7R#DX=&J":#M4,J&9"-0NJV5#-@6HN5/-J;?=D M]G#W])4/[39 :>NL[V[==3&A^4MU^]&"5%]ML[YQVN;5S2U.KZL;/>Z\?JM^ MUE7!ZZ;ZV5K?P+3AU_=3#<+\)4H+$M-GWE4Y2^J0?'V+TO43EBVJ>SX^98QE M2?5P3L,9SGY0=;&X4>_5_4$L#!!0 ( -.+?E8Q)K>/%P, M )D( 9 >&PO=V]R:W-H965T0')= *D JL6A^84%F[AVD/AAQ@U;&9[4#97[^SDV9I"6EY(/YQ]_7G MSHXO_;U4SWH#8,A+RH4>>!MCMC>^KY<;2*ENR2T(G%E)E5*#7;7V]58!39Q3 MROTH"&(_I4QXP[X;FZEA7V:&,P$S1726IE0=1L#E?N"%WNO UMOC!WPA_TM M7<,Y_P9%/!VKMY1Z*L-:K9ALN-\\9HF+"[.#<*9QGZF>%W:8#$ MY)(\ *<&$C*CRAS(#T6%IB[3&B?G>'B2C .1JR;#LPD8RK@^1Y>1/%#.5D!N MM<;#^$WRA(DUN;\GOZ:0+D#]1J.Q%#M0ABU0>@(+4YU[G$_(V9?SOF\P3 OK M+XN01GE(T8F0PHA,I3 ;3;Z*!)*W C[FITQ2])JD4=2H.(%EB[3#"Q(%450# M-/Z\>]B TR[WK.WTKD[J8:;NA38JP_?)7) I-9EBN!MX!* N81_I%7P6L%T7 M7[/_E*H6(4&<"T0-$5Z5$5XU*LZ-.V),&%"@#5$GXLI5KIV*O:]VPZ!E 795 M^ ^,W@!V2L!.(V!^<-U5ME5L">2,"9)(SJG29 MX36ZH@MK#FPOW*CAQJ_T. M.;?I5&QZ83UP7 +'CU>8R/UNL&[O>.Z]@N#-X9OJ'KEG3=1KH' ML 5G;2^(3-!4XI7P%_<_87HI,V'JD'/!N()R&491^YBYQK#;Z9Q$[I7(O>83 M0)4Z6."G4TGM'26KT^UVCP&/[:ZCJQI OW++IZ#6KOAIXC*4WV7E:%E?;UU9 M>3<^PKJ;E\G_,GG1QC<9-T$3#BN4#%I=I%)Y(&PO=V]R:W-H965T[?2CZ0$MC6X@DJB1M9_^^U"6*I#!*W-(/MB[G'&IFCL8D%V=" M']@!@*/'/"O84CMP7EX9!HL/D&.FDQ(*<6=':(ZY.*5[@Y44<%*3\LRP3=,S M986L*:('?,\85:%L"7FH3CXG2\VL MG@@RB'DE@<7/"6X@RRHE\1S_M*):-V9%[!\_J=_6P8M@MIC!#18'Y%M MVK:$?C--_^V8";KY*CU\BUY,TJ-I^BUL=63[,KHABM!5PNXJ8==Z[BMZ=X#9 MD8)X"3GZ7)1'_A'=D.($M'XGJYP#N@;1&@#]=0?Y%NC?LHQ/#E*UG2M6XAB6 MFN@K#.@)M-6''RS/_%F6?Y5BH4JQ2)'8H%).5REGLE*]LI1U6;9U6635:(2L MYNVKFO9I%>BN&_0_"^/4S[F$8MFZ-T2%$I3MZ_X0%34HKP?RK0XRB-WM8G?_ MMTNG[#FI?JD]58J%*L4B16*#$LVZ$LU4V7/VTD6>[HP,*0&]X>%00GGIX4B" M&GAX$+W71>]=:M#HL133$O'?]A5H/NG.2>E+W:E2+%0I%BD2&]1GWM5GKLJ= M\Y?^,'5G-K*G%.59(T?*47XPX>)(RC%MN3_]+G[_4G\V7?,;$1.P-$O%[&O* MHI/JEUI4I5BH4BQ2)#8H4="5*%!ET4#2Z'1O;-$690^,% 0C6"B%^;-QVVQA MSO"U"&:.W)B6^;P4,/]SZPS34YI D:"-6"5,&G1ZD$L=JE0M5*H6J5(;EJNW MOUO#JRE"V/6J51+S/=WI]LFVY'UAM-VQ];5(YS[+%/Y0-; MP7SD5J.WM5+MG-UAND\+AC+8":*IS\4DEC:;4&PO=V]R:W-H965TK#8 :PUO:PXS$D53]\QQ>,C9VIO3N;A^#+.;\YX__Q87SP M](3)YWB/$ 6O81#%,VE/Z>%6EF-OCT(8#_ !1>S,%I,04K9+=G)\( AN,J

40^I$TGV;'EF0^Q0D-_ @M"8B3,(3D[1X%^#235.E\X,G?[6EZ0)Y/ M#W"'5HB^'):$[.'*(I]' &"MC/I3KUU53-UR"S^\-$IKFR#="IKC#^G M.P^;F:2D$:$ >31%0/9Q1 L4!"F)Q?&E@$KEF*EC=?M,=[+)L\FL88P6./C3 MW]#]3!I+8(.V, GH$SY]0L6$ABG/PT&<_0>GPE:1@)?$%(>%,XL@]*/\$[X6 M%Z+BH!KO.&B%@W;M8+[CH!<.>M<1C,+!Z.HP+!R&71W,PL'LZC J'$:96/G5 MS:2Q((7S*<$G0%)K1DLW,GTS;Z:('Z6IN**$G?69'YW_ABD"(_ S6.#HB CU MUP$"2X)#/XXQ>0/9^1L+4>@',7A&KS2!P0=F_[*RP,V/'Z8R95&D+-DK1ESD M(VKOC*AJX!%'=!\#.]J@31T@L_#+.6CG.=QK7.*O23 FOX1:(HZ:0N([VXA M;P!T-777M!9WJ[N[VN)N_T_P,"K=]19WA^_^NT>YP;M=+MVPS;TFA5ZFDY[Q MC'=X=R%F.?0/S,H,W@(+K2FP_-C#243!S9*@T$_"MJRYYX+3BGP;'Z"'9A(K MN3$B1R3-?_I!-95?VA3/8<,,EE;CXUPWQB-%4:;RL2IMBYVIJPT[6V1PCDB8 M*PA64]LHU3:X:E=K1J;T7X\H7"/R-_@7/.\18-GUEMV4>1DYGVU3GSM07_5% MPBR1,%LDS!$)HIB2A*URZ$?@L)$ JR6L:+0ER[!Q MUZ:W;..N772TLSK:V=Q9]%5/),P5!*NI9Y;JF?W4JY2%\TZVIJ- MZS]6KZ3,3<85$W.@7\G8M#&4P61X)2)W,GU%[!"6V[29# QC4OTK/6H"C$H! M1M\@P/.>S6./@PU8(N*Q\^P)(_UJ7E'L?(*4IOCCG:VT.@EJ;N$T[LTU;D<$Y0FFN*%I=VTO/2^4WO;ZR#<+.KI)UC+XD[)L;V,?T/Z]% MPH^B=WJ(I%E":;90FB.4YHJBU7/MTG%3^2VW;W_8Y@_0.XV$]MJ$TNR"5GWR MU@;C4;VP.4+'=$71ZNEQ::2I_$[:UY>B1S_RPR3D5R"1/:N%4)HEE&8+I3E" M::XH6CW%+MT^]7NW^]1F1TS3!E=]N@4_C-[I(9)F"Z4Y0FFN*%J>'G+EI^40 MD5WVUD ,LF?2_!?:\FCY9L)=]GO\U?&%>FOE[Q=<,/GK#H^0[/PH!@':,J0R M&+'\)OD;!/D.Q8?L!^PUIA2'V>8>P0TBJ0$[O\6LEA4[Z0#E>QSS_P!02P,$ M% @ TXM^5E#3I#Z; P 3@X !D !X;"]W;W)K&ULK5=KCYLX%/TK%KNJ6JD3WH1,DTB=,&B[TNQ&,]ONAZH?'+@)J("S MMDF:_?5K&X8E@=!$"HJ"'_<?;>UUG40(Y M9B.RA4+TK G-,1=5NM'9E@*.%2C/=,LP/#W'::'-IZIM2>=34O(L+6!)$2OS M'-/# V1D/]-,[;7A.=TD7#;H\^D6;^ %^.?MDHJ:WK#$:0X%2TF!**QGVD?S M/O2EO3+XDL*>M.U@ 5DFB80;_]2<6C.D M!+;+K^RABEW$LL(,%B3[.XUY,M-\#<6PQF7&G\G^-ZCC<25?1#*F_M&^MC4T M%)6,D[P&"P_RM*C>^$>M0PM@>F< 5@VP3@'N&8!= ^Q3@',&X-0 YU* 6P/< M2P%>#?"4]I582ND ;K* "TIR5/&"#T@U3_<^S8 CM.,O3NQ"V#%T=*@BL,Y$8%KHB10\8>BQB"$^ M)M"%'(TFUJLF#]8@8P#1"-GF>^&H9?4XM+@<;O; @V'XGQ$?'/UQ&"X4'B'+ M/0L/+X';[U62!K2TF_EE*S[G#-\3YB5-^0&)V0E]R1V&*W>D&#(Z\I&DD%M&T0#'),DP9VH+8^1-,H7R#Y1O&OC&*.) M>R+Y!4R/79O)R'$F[><8$58(MX7PS7ZQO$8L;U"L4*0*?<%9V3L%O M$TTNM L&?;EV(MZ2+/QY!$?RCAMYQX/R/H,\@&[$#Y4%SHG8OO\5WWZ_3O"+T6I[G/MG+XE67@CLBH+>NL_IK6Y%'U4=X&3]@?S?E'=;?ZGJ6Y:3YB*+X6A#-:"TAB-A?:TNKU4%4ZV MZK2](ER&ULK9AM;]LV M$,>_"J$-10IDUH/EAZ2V 3^T6(!D,^)VPUKL!2.=;:$2Z9'T0X!]^!TE19%B MA8T&O8E%BO0^2:AXG$',CV/+ MM9XZ[J/-5ND.>S+:T0VL0'W9+06V[$(EC!)@,N*,"%B/K:E[O7 ];9".^"." MHRP]$^W* ^??=>,F'%N.7A'$$"@M0?'G '.(8ZV$Z_@G%[6*.;5A^?E)_5/J M/#KS0"7,>?QG%*KMV!I:)(0UW"S3O^28C>WAC,%>*I[D MQMA.(I;]TE,.HF3@^:\8>+F!]]+ >\6@FQMTWVK@YP9^2B9S)>6PH(I.1H(? MB="C44T_I#!3:W0_8OJ[KY3 MQ':JQN]'ML(YM:4=Y/KS3-][1=_UR!UG:BO)1Q9"6!6P<;'%BKVG M%<\\H^(=%1WB^9?$1--P) M>XO;06W)URZY80>0*NVZO9V3;W>0/(#XNPZ&<8*F,-H46[0D5@';*\#V?@!6 M2L P.HNKSR 2PM=DCOM48!ZN0VJ6[I%'H*(N,.=&PZ;X6A*KX.L7^/I&'Z=X MJFI*]T!C\E$J3)9D*?#\U>GRW]K\,\L4^^4=TCO;1W/CO$T1M216030H$ V, MB#Y%0BJRBDYYRK]$6$QI7">\ILCSV*M-98.SM.+WSZ$95](46DMB%6C# MK0 M"&T% 6=A$VIUT(9GT%S'/Z=F7$I3:BV)5:A=%=2NC-26( )]%-RP0&19;,H8 MWE!>L*M#E0E?E5 Y'<=_ U-0+8E50+G.\P7/>>,](LY(/7?DE##DD&<6 M?G7$\@G*T563QLS+:,JL+;4JM-*MV/U_AR7&%QPQP-)#\^(O//;JKHRS'\@; M#DRS96.,+:E5,7K/&+WV[K!FK:;WMERM$K3#P?DMMJU9,T)VJ1)+0&S2BE:2 M@.^9RDJHFJ=IK?BB?ZZKZ;3">Y;)2G&L?S81D[B;URCI= ;HHLBJVZRA M^"ZM]QZXPNHQ?=P"#4'H ?A^S;'FRQMZ@N)_#)/_ %!+ P04 " #3BWY6 M4^0-_RX$ !7$0 &0 'AL+W=O\,*)%V0K"VV81]HZ6P3E427I.WFWX^D%,F. M:3KS@GVQ)>KNN>QJXI_.%U /^:+ D202@U!U-\:QI#G&DGQ^%Z#>DU,[;A]_83^ MBQ&OQ$R)@#'+O]),+H9>ST,9S,@JE_=L\RO4@A*-E[)2@TM]6M\D%P]I*>>?GZ8H+.?W@U\J9AH/#^MHUY74<,#47&(;EDI%P+]7&:0[0+X M2D*C(WS2<1TZ$2>07J (OT=A$(860N.7NV,'G:A):V3PX@-X9CFEOFOEG2Q=MF.W+B1D[LE//;,P4I$U:2%4IGFR3&^R2/FNV03!J2B9/D M%\(IF>9PA&.R%QS;.%K,@N0@QT[#L>/D^(F5Y^F*; M@LX^M[N3<(XM,Q5BQGN'"38:PCVG 2_ MFIU;Y8^LU:2=@\JG+F?MY)7 "W3V!Q!NW;G11V'8< M-U!H@,01I)T,])L,])W0$RI2ME(S3*U9L$FLW/M;B0\N]*ZY\W:.&.TPPT%; M;@(GMZJ@7,TY0*$7P8;*!?HS4B5F#4*:H9N;,?KK%HHI\+^MI<490?<]EV)) M4AAZJK$1P-?@C=Z^43/K@^TMO1;:;CZVRB_^GPM%'7"G4B1ZYWJ^_-S,3E4> MMLK#5ZDI-S4Y6WO0%V-PQ4,6T/@=U-Q*L4 M:+S?/$1Q/[&(=9(Y56S;C&!W-_*26EY#)#N-4&33XHQUJI:V+<'NON2_EOTC M\'%=KOM/Y1KW#A9^-]2IF6C['^SN+(Z6_]K_2/UW1_FW*ORM(VH!?&Y.[@(9 MHM4IKQEMO@Y$IVKDK+7.SEU7S=>04'4F,DC-FZ60"=6F M*5>NRB3011Z4<)=X7N0FE*5./,S[IC(>BHWF+(6I1&J3)%0^70(7NY&#G>>. M6[9::]OAQL.,KN .]'TVE:;E5ED6+(%4,9$B"O%R/&L(N PUS8%-7];N +.;2:CXW>9U*F8-O#P^3G[I[QX4\R, M*K@2_#M;Z/7(Z3MH 4NZX?I6[#Y#65 N<"ZXRG_1KAC;\QTTWR@MDC+8*$A8 M6OS3QW(B#@((:0D@90#)=1>@7.68:AH/I=@A:4>;;/8A+S6/-N)8:K_*G9;F M+3-Q.OXB-* ^.D6WP*F&!9I2J9_0!$REIO>&ZHUDFH%"8EGV3AB=,5YTGHQ! M4\;5^Z&KC1J;TYV7Y,N"3%K(8YB?(1]_0,0C!-W?C=')VW_2N*:8JB)2543R MO$%+7I/.;U)31(5YE%VKV]@G \_SANZV@>97-/\8+6BB%5'1 0W[[;2@H@6= MM*]"4XYX_ADR^F1VAU9-]*!&#Z)^*SVLZ&$G?0)*G2.69!N[4%BJ08+23?RP MQC_M>:W\J.)'G?RIP9F*T9;R#=CU:+Q)4LW253DE?+\RFU1%-57^H'U6>I6J MWI%9L>B+E02PW\/L7[U&/WQTG6[-[.1=D\D5^GD#R0SDKR9AG0#KR^QX[MTJ_D]U^U7?KU!4S"J'6V!A5N\*K],FC8+UZO%8>] MO;]YQX!AHSEY#<2P?8OB T?%QXA1(Q'7B0%I7X!X[WCXJ.7U&HFD3L2^WT[< MNQ[NMKV7&A&N^V 4]#L4[)T0=UOAR\T(U]WPE(1AV"YB;XBXVQ'_UY'*]'\= M2H.F)>$>G/#VMG1#Y8JERE"6)M([ZYD4LKB % TMLOS0GPEMKA#YX]I;]4IB#OVS8>T1U#8S_ %!+ P04 " #3BWY6FH-OUSD# "$"P &0 M 'AL+W=O!QBRI=]QW>>)J[I=*;,A#OHY62*-ZAN M\['0([>B)#1#)BEG('#2=\[\DZAC[*W!-XI+N?(.)I,[SN_-X&/2=SP3$*88 M*T,@^K' $::I >DP?I5,IUK2.*Z^/]$O;.XZESLB<<33[S11L[[3<2#!"9FG MZIHO/V"93\OP8IY*^PO+PK85.A#/I>)9Z:PCR"@KGN2AU&'%(=CE$)0.P7.' M8(=#HW1HO-2A63HTK3)%*E:'B"@RZ F^!&&L-Q ^@%<<:9F M$LY9@LDZP-7Q54$&3T$.@UIBA/$Q-/Q#"+P@@-N;" [>OH>)>O?&;W=.MT0X M>CG/?^)MP43UF$^$'8/?-1B_NQVSEFZCVI.&Y39W<+_D*(BB;%ILRB'88CSB MDZ-;B7 F):IMNU) 6Q9JJGTQ:+1U]7L]=[$JS:99J^UOF$6U(9K+Z$3F),:^ MHV\;B6*!SD!O1^B=U@C0K 1HODZ ,7G45XV2V])N;J;M=S?3WF;F;:9=&]@_ MIMVJTF[5IGT6QWS.;-XWBK"$B$3";9X07:+ZB(5'7@ _KC"[0_%SFQ*U])?' M7NBU3UBT)]B:JF&E:O@_JJD6^EHQ]PF+PHV3W W#U9.\)E.[DJE=*],%B6E* MU2-<\E@?N 0H@VO"XAF'$1<)7Y!#&)&4ZDZ#45)[#FL7>JUT^X1%>X*M"=RI M!.[45[?NRH!/X!I)"N=2F:H>"]V_"2WZ[[I_LV$!#E=V/.ALWG"UR[]6J3W! M"J7]L574 U6[629[:#>C8_]$]&14?X%U/TIU=$3"F3D.)$ M([WCMJX/4?1\Q4#QW'9!=USIGLJ^SG2;C,(8Z.\3KCNA&ULK59M;]LV$/XKA#H4*=!$HOR>V@8:>\,*-%W0K"V&81]HZ6P3I4B/ MI.WZW^](*8H$//ZM0*/Z3.?8 M'#^A_^;%HY@%,S!3XAO/[7H2#2.2PY)MA?VL]K]#):CG\#(EC/\E^]*VWXU( MMC56%94S,BBX+/_9CRH0#8?TG$-:.:0O'7IG'#J50\<++9EY67-FV72LU9YH M9XUH;N!CX[U1#9?N,SY:C;L<_>STD[) 1N2:? 0,AGD:D ^R3!$7ZJLY6,:% M>8.[7Q[GY.J7-^/8XN$.(LZJ@^[*@](S!]&4W"MIUX;\*G/(CP%B9%U33Y^H MWZ6MB'/(;DB'OB5IDJ8!0K.?=ZKWL&SU? M5I>;S%\6&8:@R=7 M1/AP,F/ &O+ZU3"E]!WFOV 6$@DV%-#RO)X_SY7C;MH98'DFXWC7 ME'EJUAO0IMF1G&XMI]LJYX\7"C)E@B1+E'Z3)*6G)"^:'9'LU21[K22_,LW9 M0L %CKV3PVF(8\ LZ9WEV*\Y]ELY?E+R.MMJ#=)6- 5RYH+;0S@?0@KZI]0Z M 06G9IW1\*R"0:U@T*K@3V69N!#BP4D2=M- K@;,:/\LP6%-<-A*\)N_K#%^ M;(=)NP*,IWO!GI/7@B[(U5_ =/#F:D>GY(".I$N*\OY*NR1G!Q.Z<=J!4@]D M+B =16!41V#4"CWG)E-;S#"L60A)+-U'C< G-^[6//HZ%XR.F-'D^85)6KG- MJN3_6*4]QV?F[WLH%J#_";XCK7"NK[DU&Y;!),+&Q8#>031]_0K3Z%WHD_Q? M:,?B&\\K_2GQ+RO_BLM,;/$A)%P29=>@27U)/,88IN\%[IE=<&HS"$B&3 MFP&2TF6#54ZLVO@>9:$L=CQ^N,:F%+0SP/VEPCZEFK@#ZC9W^A]02P,$% M @ TXM^5D=E@;X\ @ < 4 !D !X;"]W;W)K&ULA91A;YLP$(;_BH7VH9/60$A"FX@@+8VF34JGJ%FWSPXD7LP= ]EK(TLR]/6(U\WV3[J'@9J J*.E+KG3! MD4*]\TVE@6=.5$@_#(+(+[@HO21V?>T'N? M>!*[/=H)/XDKOH,-X'.UUA3YG4LF"BB-4"73D,^]S\/9(K+KW8*? H[F9,QL M)5NE7FSP+9M[@4T()*1H'3B]#O 4EHC2N-WZ^EU2"L\';^[?W&U4RU;;N!! MR5\BP_W1)K=63:KB8W.W"E.C4E)TK[4S:HZ:L@'2;? M%0*;LENV JK-T."18ZT%"@I4WDRSE>!;(9O)FR4@%])\C'VD!*R-G[:P10,+ M+\"6D [8:/B)A4$8LN?-DMU\^,?&I_R[(L*NB-#YCB_XDMVH+YM&-7$J>SH/ MR2BVJBCC?Y'&_?1&E5T0AN.+M/&'6U\E?9#(9=,NM]0\3?J!S1] M]/$9?1S=7Z1/.OKD*GT%QLR8**H:(6.B1-!@L(\_.>/?W@47^5''CZ[RUX2C MBMF!RQKL>:3;2',4Y:[=$OGW9/9E%9V?@&G/KO@G#63OHD>N=Z(TQ,A)& SN MR$$W_=T$J"K74UN%U*%NN*&UL M=5-M;],P$/XK5L2'(4&=&@K3E$:BK1!#&JI6-CZ[Z26QYI=@7YKR[SD[654A MF@_QG7W/<\_=V<7@_$MH 9"=C+9AF;6(W1WGH6K!R#!S'5@ZJ9TW$LGU#0^= M!WE((*.YR/-/W$AEL[)(>UM?%JY'K2QL/0N],=+_68%VPS*;9Z\;CZII,6[P MLNAD SO IV[KR>-GEH,R8(-REGFHE]F7^=U*Q/@4\*Q@"!51$&BH,#)(6HZP!JTC$&F_LG]-M5,M>QE@[?0O=&D_ER".)<@$N_'*[R[UGDD7=ZP>WN$D&I@#\HJTYO_ MR1SI%HDN7MIC.<_35_#CI0Y^T=9X0Q^D;Q1U1D--R'SVF2C\./710=>E3N\= MTMR2V=)# 1\#Z+QVU.W)B<,[/[WR+U!+ P04 " #3BWY6EUA#B>$- "O MQ@ &0 'AL+W=OKT;3KBV$O&.G(%B*)+DG%R; //Y*B1=.BCZ7FCZPO6EOF M^1W*DIX>TH^H=P])^BF[$R)7OJQ7F^S]V5V>W[^]N,AF=V(=9V^2>[$I?K)( MTG6<%]^FMQ?9?2KB>35HO;K0>KW1Q3I>;LXNWU6WW:27[Y)MOEINQ$VJ9-OU M.DZ__BQ6R7G#Q>6[^_A6?!#Y;_/NEG=^>+.?(PS<9VL?E_.\[OW9Y,S92X6 M\7:5_Y(\V**^0\/2FR6KK/JW\E!OVSM39MLL3];UX&(/ULO-[K_QE_H7\62 M.GAA@%8/T(X=T*\'](\=,*@'#)X/&+XP8%@/&!X[8%0/&#T?,'IAP+@>,#[V M/DSJ 9-C!TSK =-C!ZB]QT>N=_20_8-]]*.M/C[&57U2ON6I\\2I9;LIX M^)"GQ4^7Q;C\,DQRH:BJ\I/R(4]FG^Z2U5RDV=\5XX_M,O^J_*"+/%ZN,N57 M\27?QJL?BPU_^Z K/_SUQW<7>3%_J5S,ZKF,W5S:"W.I2I!L\KM,,39S,>\8 M;\K'3U\;;[TROR8!+HI?W/ZWISW^]G[6I&(TR]\HVN1KR=6N!T,^^H.X?Z/T>R_> M=>N(?:]G[QIN'S^\:^>=(X:KPQ=G=U_[S:72G??DPTWQL7C8^R\.]U]YUL3% MLT9]>7AP[,.N3CM&AT<\936M&C[I&!X=/?E8\OKK[].K7W&#%[B;-)D),<^4 M19JL%2?+MO%F)I1DH5PGZW6Q^JA"[5P)1=ZQKS]+\7)A]C:[CV?B_5FQ\LI$ M^EF<7?[M+^JH]X^NESJ)Z21FD)A)8M8.&U98N9#]?#D83OJ]7A&&GY^&P>%V MHTE?.]C.(7?.)3&/Q'P2"T@L)+$(PEK),M@GRT">+/'7XB HS\HLJ4*D29?K M),NSKC@9'#Q+A[W1P9/T6CKQJ4%!8@:)F21FD9A-8@Z)N23FD9A/8@&)A206 M05@KQ@,1"$HL@K!5!XWT$C:$(>N'\S?@@@-3A8'H80-+=.#6 2,P@,9/$+!*S M2W)%GG M>2+I3IUZVGF'C9YFH#8G@< M/!H?_A%K>A!.15#W#O^(1>Z;2V(>B?DD%I!82&(1A+521>WM8Z6L0WWC"B?[ M\TN=Z65?(=/C:M:F[1?>\]/@NOHI :J MF:AFU=I0L@1")W10S44U#]5\5 M0+42UB-+:H?6DDJA^M\,R,TD78IEOR[^L M[8.K,Y>D^W1R+I&:CFH&JIFH9M5:ZW"V/^P_3S!R3@?57%3S4,U'M0#50E2+ M**V=8%J38-JW'<[M\DGY5R#6'T7Z[\Y DDYQZ?WA2RD8G=5#- M134/U7Q4"U M1+6(TMK)U?2U56DW\]+X(F;;\JVF2K18+&T(:TKCJKPU M_O(J2_EO=VZ=>M:+;+=>HYJ.:@:JF:AFH9J-:@ZJN:CFH9J/:@&JA:@645H[ MU9H>NBHOHK\:7%>SF5B)-,ZKE5O664:7SW%R&#=LI134U -5"5(LHK9U036==/;ZT_B?/ M9X7;,M&JBZSLKGYPM/C\Y(#['RU7\<26419+N*NE=22'?LU.3 M5T5#-0S40UJ]9:K\:>.GWV M5+;121U42*^OANML9D4TE6>_J^.Q\B*6 MTI/9.+Z%_[\-&M)..:CJJ&:AFHII5:T]#>]#124+19%XFQNE=_C=!="TG->:-\T'XYJIFH9J&:C6H.JKFHYJ&:CVH! MJH6H%E%:.YZ:?KDF[Y?O$R?>S.O(4:)MGN7%]\7"ZKR)I,>TZC[/CC;,44U' M-0/53%2S:JW5:1AHD]'SDU/H-<]1S44U#]5\5 M0+42UB-+:H=3TRS5YO_RW MS?*U0SFT5(YJ.JH9J&:BFH5J-JHYJ.:BFH=J/JH%J!:B6D1I[5AJ2N7:*Z7R M_8=MBKFB;ZL33X]GO*O(*C\-YF&W0?>!VV&7M:^-U+'Z_-@-;7^CFH%J)JI9 MJ&:CFH-J+JIYJ.:C6H!J(:I%E-;^@/&FP]Z7=]AO4O'38EN]$^_U%9/<.G7% MA&HZJAFH9J*:A6HVJCFHYJ*:AVH^J@6H%J):1&GMA&K*Z?U7+I?^K2NF_N%% MMSO.:%S+=^/D.$+[YZAFHIJ%:C:J.:CFHIJ':CZJ!:@6HEI$:>TXTIHXDO?/ MKW+EUSNA!''Z2>3*OCQP=9N*7>%)NH!"J^2HIJ.:@6HFJEFH9J.:@VHNJGFH MYJ-:@&HAJD64UDZLIF_>E_?-@_C+TT:FK@_5>N7BXYS;0+I%?/,Z'5<%334-9&M=!9;51S4,U%-0_5?%0+4"U$M8C2VH'4E+[[\M+W39K, MA)AGRB)-UJ<=J:$7&4U4\_#'UW&JE8(^W61YU)A%:Z44U'-0/5S%I[ M^NX<=?1F?+ B0J\&CFH.JKFHYJ&:CVH!JH6H%E%:.X>:2G=?7ND^;D54'J9U M7OQ$KI\<1FC?&]4,5#-KK?T1FOUQQ[((K7*CFH-J+JIYJ.:C6H!J(:I%E-:. MHZ;*W9=7N>M+F51OS&W.'E615'Z(2OR!O;P?+3?6G_2>?4O=-_23Y=*?& M$ZKIJ&:@FHEJ%JK9J.:@FHMJ'JKYJ!:@6HAJ$:6U0ZPI> _D!6^HGR2?Y>3L M0MO@J&:@FHEJ%JK9J.:@FHMJWN#P30KJL.O2@3XZ;X!J(:I%E-;.):W))7G3 M^S&7L,456OY&-1W5#%0S47OP7&PO=V]R:W-H965TST^F##(K-%A"1A-W\^Y4 8_-A M&;KL2PSBWG.OSKV1.&B^H^P[WQ BP(\HC/G-:"-$C3VRQ9RF(@QB\L@ 3Z,(L]<[$M+= MS0B.]@.?@O5&J %C,4_PFCP1\3EY9/+.*%'\("(Q#V@,&'F^&=W":Q=E#IG% M7P'9\:-KH*:RHO2[NOG=OQF9*B,2$D\H""Q_MN2>A*%"DGF\%*"C,J9R/+[> MH[O9Y.5D5IB3>QI^"7RQN1G-1L GSS@-Q2>Z^XT4$YHH/(^&//L+=H6M.0)> MR@6-"F>9013$^2_^41!QY #M$PZH<$!UA^D)!ZMPL.H.U@D'NW"P:P[HE,.D M<)AT3-)]V=T=MKB[W=U-#1E665 M >^"N"C1^Y:D[K0@:E6[Y@GVR,U(+ENP)GMW($2JW!GE]S97;B[ .0'85[ "4A84'#ITS#$C(.$ ML)S75EJU^'UIS<%F1X19T!I/88W7IAETIM,QJO'O#I1;A=E)R>Q$RVRQFO + ML,N6?.(#O"5,;F%REU+[8!"O@2>7!29W'" (B\"[OPEFK21K0_4E69^W!:)\ MK4(0^/BU;;E;ZA$@>)7S ),]T.P4CJO'*0&0TX)0*8I3%L7I5!2P5C^R)&?6 M#*?Q#VPA!];[\;Z;V8,^MZ_P6QO736RSUN5:V)_L\FE)Z+07H2W=_M,KBS9R MWZ:?-I8,9VS5ZJ.?ZHGZY$X337T&FD>E/K.R/K-N]=E7X6S+:_'ZLCYK-.^E M8Z.94UO/FV9U#@?*JL+A5R^?.=@TV,BQZ8]J=%]=;9E!TJJ M0CI3>Y*'F"XEM.K.K M.H--NQ89X[:8575,E9N#;H.=A-M_$!_Z +UILYJZXFILUTEK6K6)%+<-K:92 MJKP=-!O4B[9E3A=>A9*[O*G.]M>@,JU .R=_!PWJ#H56)?T@YZ!>C51('W#5 M'%3:%6AG!?2@4=VAT*J5.6@ZJ!=.^LHTQ7:*PW-Z6Q^Q=U7T^9\7RLM!\W&' M0JO6ZR 9H5Y(/3)R^9RJ+Z'@O'TFT(JQ-9MWI,7M79$BTY:!H M[E!HU>HKOXAZALN!?QPL@1PDC"Z ME7L-CGVP"\*PV(H 3047$JZJG<8BD%O3AH![&B4X?I4>'@GD M4QG#VY2(8_"4KCAY24F<17V05FKA+(]T+HY!WKZ9(3C]P(^3XP66#*HL=\5T MQFV,&4(U#2OD!\4?,UD',04B>97KF>"I?3EA^YIK?")ID9X0K*@2-LLL- MP9(492"?/U,J]C&PO=V]R:W-H965T.A4%75[F/9@D@NQFMBI;:#]][.=D(42LE7B!6+GWN-S[@'?.]PR M_B@2 (F>LY2*D95(F5_;MH@2R+"X8CE0]6;)>(:E6O*5+7(..#9)66I[CN/; M&2;4"H=F[XZ'0[:6*:%PQY%89QGF+V-(V79DN=9NXYZL$JDW['"8XQ7,03[D M=URM[ HE)AE001A%')8CZ\:]G@QTO GX06 K:L](*UDP]J@7W^*1Y6A"D$(D M-0)67QN80)IJ($7CJ<2TJB-U8OUYA_[9:%=:%EC A*4_22R3D=6W4 Q+O$[E M/=M^A5)/3^-%+!7F$VV+V$ %1VLA658F*P89H<4W?B[K4$MP_2,)7IG@O4[H M'DGHE D=([1@9F1-L<3AD+,MXCI:H>D'4QN3K=00JEV<2Z[>$I4GP^], G)= M=(GFDD6/"4MCX.(CFCVMB7S9;5_J2L5HPC+UZQ'8&' V!8E)*LY5T,-\BL[> MGP]MJ2AI8#LJCQ\7QWM'CG<]=,NH3 2:T1CB?0!;::D$>3M!8Z\5<0K1%>JX M%\AS/*^!T.3_T]T6.IVJOAV#USV"5R]?5"M?4ZD*I)Y!TO^^3>CY@>,X0WM3 M%] 0UO.=>MP>TV[%M-O*=,*$1&R)YC@%@7[=0K8 _KN)9RN.OG:N18XC&%GJ M7A' -V"%']ZYOO.IR8X3@>U)[E62>R-$0%1YWQ*YI^.TUU MR1&ZND!?@ +'*<(T1C>QN@V(D!SK>Q#-GC7[?QC7>LQ;C3L1V%Y%@JHBPF]THYYE!C/IK!1;3-735#N#&OUJQ7ZK7Z= M"&RO"H.J"H.3^34XO-Z<0[L:HOS^H5MVK3-FP%=F8!"*PYK*HJ=4N]5,K]DJ@>7"WU -<&%?P!02P,$% @ TXM^5M8X9W29! \AD !D M !X;"]W;W)K&ULM9EM_BH9VVM[,G4$\ MV4YMS^1"K@\SU\M_D("=W-#6SL&[[&J[50#>9BEI,5 MW(/X.[]C\LZL5:(XA8S'-$,,EG/C&E\%>*H,BAX/,>QXXQJI4!XI?5(W?T1S MPU(>00*A4!)$_FSA!I)$*4D_OE6B1CVF,FQ>[]4_%<'+8!X)AQN:_!-'8CTW M)@:*8$DVB?A*=[]#%9"G]$*:\.(OVE5]+0.%&RYH6AE+#](X*W_)_W@LFGL;03B[^H (0Q^H#N!0V?UC2)@/&?T>VW32Q>9/.7O)B?:S4_ MJD6F6MEU_^0N(1E'OP0@2)SP=]+D1V0BOB8,^,P4TDCFA/E&F;N%N=46 MC]X\@'"$G')T6Q.-4\^74^BY'7I?-H(+DD5QMGJ/:#$#$GZ<5<#?M7CX4:NH M-I8KGI,0YH;<.3BP+1B+GW[ OO5K&ZTAQ8)2S"_$U ZU78PG$V]F;EL(N34A M]WQ"NV+=0X3(%ICE^:08D$I M-FG0]%Q_A-MQ>C5.[SMP,E#_6^0S%,I5R^0NOB$)2N)E$^V_0%@K2OW(/GH! M-1U3E)8[ IZ@B+RT;2HW6J6^'/5N>95;L?:WT;XQDDN[9 M"UNKUC<5_3=K$=N>/ZZSIV3SMI?5GE_C.N;Q>3%?8*EJ1^[+9_QF==G^>.2\ MXE/V\D[SF=1\)EH^M\]YS'KDA%:M;\Q#B@63-ZGS =O3=CK3FL[T/#H7R![M MR'U)#BD63-^DXMCQ\(_$TTOWY36H M6E"I'>>>XSD=O!J'9]R?UP524>]&;[9#J@656C,;7=<9V5UP[0-<>_"CKEZR M-Z@AU8)*K9F$OFMU83H4!+A'17")W!NT?!A4+:C4CG+/L4:="_M00V!]$?$ MO*"819)@#J&Z$11M9?/YN3AHI3"H6E"I'>6B[?H=V ZU M:?C1O8;AO8'@IL ME\C-(<_]-X.J!97:<6YZ(Z<+\J%(P/HJH1_D_U.7Z1WHC75(M> $G+HZL_;5 MF6V=*L_PH5;!^F+EMLQ8\IC ^=O H%7(H&I!I7:T#5ANUS'R4++@4S5+ ],E MEOV@1P>!#F8-/U3DZHM_W%D8_=&^:@U8Z)["TK/;.Q6XV M7I*GP%;%QP8NB6TR4;XOKUOK#QK7Q6M\\]"]_!KRF;!5+)DFL)2FUF@L9YN5 M'QC*&T'SXI7[(Q6"IL7E&D@$3'60SY>4BOV-&J#^S+/X#U!+ P04 " #3 MBWY6*QH.'UL# ;# &0 'AL+W=O7+ MH86MQX4K.DN46;!'@YS,X!K4U_Q2Z)E=>XEI!DQ2SI" Z= ZPH=CW#4&Q8X; M"DNY-D:&RH3S6S/Y$@\MQR""%")E7!#]6, QI*GQI''<54ZM.J8Q7!\_>O]4 MD-=D)D3",4^_T5@E0RNT4 Q3,D_5%5]^AHI0 3#BJ2Q^T;+:ZU@HFDO%L\I8 M(\@H*Y_DOA)BS!"I0G1)'10/ E$F:W]F8&!=7"6H.CS'R5 M:R7T6ZKMU.B<*T 8HP-TK7ATF_ T!B'?H].[.54/>OFNX+GJ+;"03(D!6CY8(7JV85T3P&R)@\&CR9#'JA6%W8"]VX/!K''XK#GTHIT#U=[$CPB)]K"%^ M,AY_"\\!]KK>;D#=&E#W[P$MB[30AX]CMM ):BI!"_^C8,M30/?:<#1JW'T6G$T)M_W M,\@F('[L M+JTMSRAS(G$0PM?8U+$ NP1N_>X,#YV)(<80TX?''APBWA<. W M"->O&PO=V]R:W-H965T MMAU/;0.RD: ]I@QIM#T4/ MM+2VB$BD0J[LY.]+2HKJI]H".>1BD=3N<&=&)G>X%O)>I0!('O.,JY&5(A:7 MMJWB%'*J+D0!7+]9")E3U%.YM%4A@2954I[9GN,$=DX9M\;#:NU.CH>BQ(QQ MN)-$E7E.Y=,$,K$>6:[UO/"5+5,T"_9X6- ES "_%7=2S^P6)6$Y<,4$)Q(6 M(^O*O9P.3'P5\)W!6FV,B6$R%^+>3#XE(\LQ!4$&,1H$JA\KF$*6&2!=QD.# M:;5;FL3-\3/ZAXJ[YC*G"J8B^\$23$=69)$$%K3,\*M8?X2&CV_P8I&IZI>L MFUC'(G&I4.1-LJX@9[Q^TL=&AXT$-SB2X#4)WFY"_TA"KTGH543KRBI:UQ3I M>"C%FD@3K=',H-*FRM9L&#D9N' MDN&37K[BR,X3EI5&;C*#N)0,&2AR<@U(6:9.=9!*J00UM%%79'#MN-E]4N_N M'=G=],]\YEXG8C7$%^0GGM&/,?S#A0T_?=TMZ.< M7BMOK\+K'\&;BCS7'ZLRVA+0FJYH!AP5$0L2"[X"B6R> 2FDR)E20CX1KAU1 MA/)$?^*Q+"$AC"-H>9&<,-Y(?7I(Z[J4H"K%_'M78S<*O:C?&]JK30D.Q T& M/==IP[:H]ENJ_;]0_4/G&N:X^:W\O(5\#O+7H:H[44 KD" M:_SVC1LX[P^Y^T)@6P+XK0#^Z_':W_?0]_S0=W>\/A 7!@,G/.QUT%(-.JG^ MH%)2CF?D"Z8@.^WM!/I?>U\(;(MSV'(.7X^]X9YMO;X31(,==_?#W+[O1H?- MC5JB42?1F2GK?*+OQH3YWKG#_[K^0F!;8@Q: M,0:OQ_7!GIU!W]D]O?>#PBCR=RRW-SJ"'.2R:I24KKCD6%^F[6K;BUU5+F;O!NJ5PRKD@&"PWI7(3ZJ)%UTU1/4!15WS$7J+N8:ICJ/A.D M"=#O%T(+U4S,!FWG.OX-4$L#!!0 ( -.+?E:+?)W$8 , &X- 9 M>&PO=V]R:W-H965T.(G37S-^ M*V( B39I0L7 BJ5<'MNVB&)(L3AB2Z!J9,YXBJ5J\H4MEASPS(C2Q/8<)[!3 M3*@U[)N^"1_V62830F'"DF"YUGW')5G$4G?8P_X2+^ *Y,UR MPE7++EUF) 4J"*.(PWQ@C=SCT'6TP$1\)[ 66^=(ES)E[%8WOLX&EJ,S@@0B MJ2VP.JQ@#$FBG50>?PI3JYQ3"[?/[]W/3/&JF"D6,&;)#S*3\<#J6F@&@50A:SQ7XA< W9/)2#(<02SSL<[9&7$C1.GD M\())0*Z'/J%+6 '-0*"#$"0FB4#7L)$93CZJP9NK$!V\_]BWI9I3*^VH\#_) M_;T=_LKZG%$9"W1*9S![;&"K9,N,O?N,3[Q&QQ"B(]1R#Y'G>%Y-0N/GR]T: M>=@L'V4+)7>TW.TU5-,J^;>,G[_#;ZS@<+7XU667,1J;"P[\$'TC>$H2(N\. M[R^,.D9L0\N/AI'9*C_I/W&/Q_G6_\$F_Q(YQWQ!J$ )S)6E<]116?%\ MZ4287?G,;J@PBX#E#C;B>5/6% QNP#C"U37*5^N%K M&\+@V_& M>9-PL/L[']W!GX[@WWR$L7?DJG6J?-]/ELDIZUIFBX_M-O):*KG M0?(^6NI%]LY3%,^#-'L:3]K),M;!N!@TG[6YZWKM>1 N6KV3XK6;N'<2K=)9 MN- WL9.LYO,@_O=,SZ*7TQ9KO;YP&TZF:?Y"NW>R#";Z3J];>>AF' M<[U(PFCAQ/KIM-5G'P9^-Q]06'P)]4NR\]C)E_(81=_R)Q?CTY:;*](S/4IS M%T'V[UD/]&R6>\IT_+-QVMK.F0_1B^?]&9!*O#,P7S<+'^'WS?;,3. M .95#."; ?S' ;)B@-@,$,5"U\J*90V#-.B=Q-&+$^?6F;?\0;$WQ>AL->$B M#^-=&F?OAMFXM'<5I=IAW'GGW.IGO5CI)'LX#)-@,HGU)"BV.GIZ?=-Y,]1I M$,Z27S.KA[NA\^;G7T_:::8C]]8>;>8\6\_)*^;,IKN,%NDT<U9 MCU;%Z/QS]MQCKNP(UW5/VL^[LDW#+N_*7;N2/KG5)ZWTK4=[^_69AJ0^M=6G M2'U#_1R.]#;I_KK4\T<=_XU))1WEWX$?DF4PTJ>M[$LNT?&S;O5^^8EY[F]8 MEC3DK+1F;[MFSRHFGK'5'268&1+3SF>\4QD2?RO/MY+G'RC/M"/E=;;R.J2\ MNRP:>(R5>IU,=D^E".ZB;+TUY*R^7PW*Y742XL=&"220@B!WWJ^,! MQ&1VR-P,WR\0L:,$ C(9SZ" 00\5$-0$8 )39$929:*R0:!K2$@&BC*8HG439TQHG'WJJVNG5 MD+?RQ@"^&4< \YS&_+Z@;8:78M%QS9@A=JQ;_8W C/[2IF;E;"G#.%Q DQ M%%)5!PH(S>T(S4WP5DA$#$F)0&A.$_J@7*I'07K&VEG6D+?R_L#Q@-L5V=RL MGAF7/A)"I!PG3L$<.,WM.,U-_%8H- U)A8!I3F/ZT!P["(7D5+63JR%OY98D M' Z$75$NS%J[ZR$U.6+'%*M&C0!8"SM8"Q/"N$($UJ1"H+6@:6TFUZ!_^^[^ M:QZPA$PEVG'=5&K*6WD;=MK;EOUMLPAGC'>12"&&O%/=0!8 ;&$';('TN'&) MB"$I$8 M#NIR[TFF>CBDIZR=9L=HB LX+@B[@EX@!;U">D*(7<>O/L\(X+6P MX[4P,8P+1'!-"01<"QK7!Z?8(32DYZJ=6\?HH LX)@B[:EX@S?$N4G=A=EQ4 MADX"KJ4=KB6"84P@9D<)!%I+FM8'Y];^5CL]4]W,:LI;>5_@C"#M*GII5NJ\ M@Y1AJ)U7'3B@M[2CMS2AC O$[ B!.[].UVVU7P:+53#+KTM81DGP.-/T88OV M7SN?CM%YEW!,D'9UO40Z[PH+EVDG.:L.%V!:VF%:8IC&!)IVI$# M*S;=2?R MJ=YYBYZY=J8=HPDOX;0@[8I[:=;L>""1'CP52("VM(.V-&&,"T0Z\(1 !=!6 M=1OP:_C=K1X3/9GK14I_<='N:U_.NX(#@K(KYQ52SB/7&"%FS*W&C )0 M*SM0*Q/ J#ZD\T[I TZKNIWWZF2J]ZU%3UP[S8[1FE=P6E!VE;XR"W@/J<$P ML^H23.ULAX2820(W &QE!VQE@AB5A_":D >X5C2N'ZXN[L^'SMU]__[\#M77:'^] M*6_ERS>!_9Y=P>Z9A;CG2>P*3M-0";>ZX^@!D3T[(GLF:BLDFH:T1("R1T-Y M\.GBJH]J:[2!WI2W\BH![9Y=">XA??%N!\$"9NC[U1]>#[#JV6'50_KBN$3$ MD)0(:/5HM-YE+?R0G\-MRLG#EVY1%BIV3U[V(> M<-*SXZ2'R@L%YGIV);)GEK[( MB0"QDF[U1]8'2/IVD/21'Z&1FPA,*U(> -*G ?G']>UY_ZUS>W[SK5GVS#/6[ MR.4]F!VK;KCYP$[?CIV;X6JO0,0.$]C>N6UWKN-)<3=SXHSRU%C?^[I]=7O' M=+^X3_B'U\_8A\'ZOF=PL[X-^S*()^$B<6;Z*7/IOL\_>O'ZSN;UDS1:%C<' M/T9I&LV+AU,=C'6<&V3O/T51^OHDGV![?WGO?U!+ P04 " #3BWY6 ;V* ML3D# ","@ &0 'AL+W=O_K. -.]9$L0.#.4BI.#4Y5ZNM" M 4V<$\_]* CZ/J=,>..A6YNI\5"6)F<"9HKHDG.J'L\AE^N1%WI/"U3L+(.CB+GPS6>FM,;"H+*>_L MY%LR\@++"'*(C86@^%K!!/+<(B&/^QK4:V):Q^WQ$_J%2QZ365 -$YG_8HG) M1M[ (PDL:9F;*[G^"G5"/8L7RUR[)UG7MH%'XE(;R6MG9,"9J-[TH19BRR&* M]CA$M4/TS"'L[''HU X=EVC%S*4UI8:.ATJNB;+6B&8'3AOGC=DP88]Q;A3N M,O0SX^_2 DC\HEDX,I&,IR_7'H M&R1AH?RX#GA>!8SV!)Q"?$0ZX2&)@B@BU_,I.7C_#,;'')I$HB:1R.%V]^#6 M] __R?Z0G'%9"K.+>A6BYT+8#V U[H;1( B"H;_:P:W3<.NTP_T+"P:"_K: SF[0SN0EO6_(Y M;O(Y;D7Y\A#GI68K9A[)!;3KWHKT2MT'#<_!V^L^>*%[&'2/]U[=DX;;22NW M"2ZPF.;_=7E;H5XI8AALJD#P]C+6,;9_GV%OOXRAK5%_KVQ^]F'[WQXO^14X M)831Q&1@:R/C)2=%J>(,ZSKV&/YHUU'Y6[6;@TI=2Z-);$6N*DRS6K5-Y[9MLK7_V?I9:#=V[T1/G9:_ M"5'U:9=4I0PK>@Y+#!<<'>/IJ:KUJ29&%JY[6$B#O8@;9M@N@K(&N+^4V$'4 M$QN@:4#'?P!02P,$% @ TXM^5FY_SZSA!@ (#T !D !X;"]W;W)K M&ULS5MM;]LV$/XKA#<,'9#&$B7*3I882)T6VX=N M0;+N!44_*#9M$]6+2]%Q NS'CY(=G1)9QYIQ9 -%HQ<>^?#XV/<\2A=GG?^GA#+^QNE45;\3Y;KMDZ'C!:92N.UL480 MBV3U-[Q?.Z)B0&F# 5T;T&<&KM=@X*T-O&*B*V3%M"Y#%0[.9+HD,F^M>\LO M"M\4UGHV(LF7\49)_59H.S7X/5654:-&OW]#O>@)'1OQ'Y").%XG:!'TU!"N&R#\"=P/? MI7W'<24V#\5VP^6=T" ^?^3Q+9=?-@V-]I!_G$^S>3CBYQW]>,V^8R4VAF*[Y(7K'OF)N1#MR-*% M00DS>'T7!C47]OM!U8-%LR&.Y+/[!9E/KYQ/#^WE_?TH6F3B3J@'\H'C?D=[ MLO1[O\39?WV_]VM^=QV_UTC=DQ+;"8IMJ!^(41A]%WG1KBR=Z#H0!YS7=^-Z MC.K7I\N:W>A6HI2[*W3O[^=:(O Q^5/$>;MT0F[TJVP2CE8-;E0H%='14B_' MQ;W(OISFD'XS8S#@*BN[.(^#+&D?_(]Z@#'*XM"2$&NW@0;I>$ M.!8S"2%FNRT$[?483[[UT*\]",$N'H/;).$6,@M';0%%0%W9FJ>#&!MQ&L.&Q+!E.0,[0].6-D ML &+D<&TDH"WD8'74W#Z- =ZB@X$!]V9X'@Q%[<2_CAN6S*"TJ'M*1TS&7$L M9C*"8J$[4RP(&5D]M'O-7 3=07>F.RRYZ#?G,S@V6[Z!J*'MB1HSWW L9KZ! M*J$M[$.LQZCR[:37K"0IB NZ,W'Q,L)]9SJ#P[7DH >ZQ&M/EQ@Y:,!BY* ' MNL+;F:YHYN!ZC"H' Z^9@Q[( Z^]C0P3![?(9G#4ME2L5 ;:DR5F*N)8S%0$ M5>&U4%%8C_&T'%-/9@Q0\&3& T7AM;<'8N+O-LD,#MN6P*!EO/:TC)G .!8S M@4&F>#N3*0B!>ULE,QZH#:^]/1 3%[=*9G#.UIW/,9,2Q&,GH@U[Q M6ZC.^!NJ,\W)C ^JP]]W<88U)S,X-MNR.6@:_X"*,P8L9KZ!*/%;*,[X]>(, M\Q'"57ZLL._:#-LJF<'AVG(0=(E_0+49 Q8S!T%7^"W49OQZ;8;Z?C,'01[X M^R[-,)MD!D=M2T60)?X!E68,6,Q4!%7AMU":\>NEF>>)C $&GL@P4!-LWU49 M9I7(X+ MROE6N7I$PCS/3S,ZZ_<:UXL<*(R MHF8\/Z\IXD5,Y@LYFH49)Y)_6PC)XZ+%(AES6;0;BTQ)<;M8'6R=2EZT*%X- MTW@>)@\D$]-$+]M2J!D1VOCBGRLP2R41"1G.1!*2,!F35%M*/=B*N6,^X5)J MXU 3GH\*&I?G+X\W+56W),/4!Z*'OP/4$L#!!0 ( -.+?E8\]P_.:0( M .P% 9 >&PO=V]R:W-H965T[!98TTK8+"X>B:LO' 7%PDVECK6,'VVD7B1_/V,F&=FDK#EP2>SSO M^F1+1P7PEIQD%I;7T9AB8OL6+F7-4HZ62E=,4L;?4Z-+5&5GA0 M)<(DBD9AQ;@,LM3'YCI+56,%ESC78)JJ8OKG!(7:CH,X> C<\G5I72#,TIJM M<8'VV' >O BAP MQ1IA;]7V/7;U7#B^7 GCG[#M?##B >'0$D'2!Y M#!@> 0PZP, 7VBKS95TSR[)4JRUHETUL;N&]\6BJADOW%1=6TRDGG,T^*HL0 M#^ %3)7,45K-G+T&GEVC95P8^(3WMF'B>1I:NL^APKSCGK3GY SZ,T;>+[A$;Y% M4]>"H][W#FZYN8-O,ZR6J+_#+SHU%M0*;I0J##!9P +UAN<($Y1Y2=VSE]ZS MQGWTD/!2].>3;?R+;+?YIW! M'+6+T1PY5'K+]]KSN3&UR:+SEVFXV:WH8$[<)[5*PYW&J5"O_3PQD*M&VO:O M[*/]R+KRG?HH/J%1UDZ>/S3M')PQO>;43P)71$D:+@+0[6QI-U;5OCV7RE*S M^V5)XQBU2Z#SE:(6[3;N@G[ 9[\!4$L#!!0 ( -.+?E:SQ6+C$0, +@, M 9 >&PO=V]R:W-H965T\WU9 M>S;:,;X2*8!$3T5.Q=A)I5S?N*Z(4RB(Z+ U4/5DP7A!I)KRI2O6'$AB0$7N M8L\+W8)DU(E&9NV!1R.VD7E&X8$CL2D*PG]-(&>[L>,[SPNS;)E*O>!&HS59 MPB/(+^L'KF:N94FR JC(&$4<%F/GUK^9^E@#3,37#';B8(QT*7/&5GKR*1D[ MGLX(:J$. #XX0D MK@#X&- ] 0@J0& *+3,S9=T12:(19SO$=;1BTP.CC4&K:C*J;7R47#W-%$Y& MGYD$Y ?H+9HR&@.5G&AYA5JXC6.VH5*@&<20;_W4,R!_QBY4J6L-W;C*KU)F1X^D9Z/T3VC,A7H/4T@ MJ1.XJE9;,'XN>();&>\@[J# ?X.PAW%#0M._A_LMZ016_\#P=4_P-8ALY4*_ M]ZKZK2*V[J%/@ANQ)C&,'?6J"^!;<**7+_S0>].+&H* M\L)FEX8VK6%K6M6]@1:<%?J:4'=$+-5])].]0Q.@<:H:BM4_G(*MNY_KWY7( M:D+YWOY6]BYPL +7W0F"(PL;H_2=U^2A?] P^/_9Q?:#LGW[R.[*IMOV]-TWFT/M%MN>DM]S1E M3W]/^#)3K6$."T7I=?KJ&N)EFUQ.)%N;3G/.I*K:#%/U:0%&PO=V]R:W-H M965T]K.R'+I,%+?&??]]UW=W;21IM76P(@.4FA[#PJ$:M[2FU> M@F1VI"M0[F2OC63H7'.@MC+ B@"2@B9Q_)E*QE64I6%O;;)4URBX@K4AMI:2 MF;<%"-W,HW%TWMCP0XE^@V9IQ0ZP!7RIUL9YM&/8SO%Q,? M'P)^<6CLP":^DIW6K][Y4)@LH50Y:E1C?$^&C'YHU0:D [<5SYH6S1 MN%/N<)C]U AD/"6?R*.LA'X#(!M 4*%ES^Q$E@8*CN1F!"=]3R:!=WJ!]VHG_E=W2S<+=/X5'+.[J7L5<4J/0QET,"8) MYA NHR6YKA6V$^MW^_O^T([Y;WC[6)Z8.7!EB8"]@\:C+RZY:2]@ZZ"NPM!W M&MT5"F;IWBP8'^#.]]H-OG-\@OXOD+T#4$L#!!0 ( -.+?E;8.!O]$00 M /\1 9 >&PO=V]R:W-H965T2.+6=A97ZX\].LB%<@K6PW O8 MCN>;^<8S]MBC+>-?Q 9 HET<)6)L;:1,;VU;!!N(B;AA*23JRXKQF$C5Y6M; MI!Q(F O%D>TZCF_'A";69)2//?#)B&4RH@D\<"2R.";\^0XBMAU;V'H9>*3K MC=0#]F24DC4L0'Y*'[CJV15*2&-(!&4)XK :6U-\.\-]+9#/^$QA*VIMI*DL M&?NB.^_#L>5HBR""0&H(HOZ>8 91I)&4'?^5H%:E4PO6VR_HO^;D%9DE$3!C MT5\TE)NQ-;!0""N21?*1;7^#DI"G\0(6B?P7;;H MZL?KD2V57BUM!Z6.NT*'>T0'=M$]2^1&H'=)".$A@*T,KJQV7ZR^+8X,YWD=-G$F6YU6@:J6V, M) &H58 5< ZA-AU-A0#9T634UBA IT/1NNZ@:DY/76*J^ M>Y237W'RC9Q>@J@P/Y,;QJE\1G_?0[P$_D^;N49 ?7SD'[#N_M"7R&E2L!F>SZJ!%MOQ7G81(,O1NE](B"]O(#AIDA[[KM:2:T9HSN0XK MKL,W<%5GU.OY#IM)Z ^[N,G7:-&9?+&S/W:=M^0K^A\]*JV$!YM\QDSM3%0> M.,:8VV;MIR;WI= .?54K4;#15T<<8-J*2\2#'.]YPV84F%6?2\W=4W.-U!:2 MJ/J+)*$*_(!$Z/>,4Q'2HL0U+K 1]^0%OA#:H1?VY1,VUT^G;N E7'UU>WZ_ M;5,S*SZ7V+YXPN;JZ57+^^9<-]IPO++?HT;#^R(-7[9**^'J=7+/]5M6]:)%FEV[ M2L? U_D+@T"!#K[B?EJ-5J\8T_SN_LWXG7[=R*_H>YCB:>2>\#55-Z8(5@K2 MN>DKBKQX;2@ZDJ7YA7W)I+K^Y\T-D!"XGJ"^KYBZM)<=K:!Z\YE\!5!+ P04 M " #3BWY6&BLS=+8# #""P &0 'AL+W=O)[EK7\NPV)J Y$JR MG?OV70$A) AR;VP$N\MO_TB[.S\K_63V )8\YYDTBV!O[>$F#$V\AYR;:W4 MB4]2I7-N<:EWH3EHX$GAE&-QE581TE$#M(()8F&=!'8B(<=_5="@?J=S;%Z_ M1/]2)(_);+F!MQFK',AW_@P&EP\0*QF+3/!" M;I62+Y" YEG#D-Q:J\7V:/DV V(5^79 "V=OW*IA^/D9]YT!,..>(^6VZ-5^B=)*_5% M*:I%4;>EEC[9RJBC(JH[R:?E%1M.:11%\_#43,=K.!LU#=^ #VOP82_XO;1< M[H3;%]P8L,9'6888-U[^'J_/X@W7J.8:]7)M-AN2*2X)5L =%A )QHO6&\75 MUAMSX#$L BR>!O0)@N7OO]%Q]*=OSXQ:65S1P:13XW&=R_@#C6.0K@H2+!/Q M$U&'XNCYTAE_J'3;@HVZ$2RE/ ,>P='=A_HI"T5 MFP[;^]9C-V&=N-,:=]J+BV5*Z+K@2>RBJJQH[!O>Q5]QIBX4.1N,VL\>. M#;NA9S7TK!?Z3IA"4DA(*B0*ZVAC9?QG;M:&H)-9&]9CQZ;=L#1Z;3C1AR4- MBX),4-$8"YIU#<=;^J/VEHRB-JG'[HKVE##:Z(VT%Q4'!1P#<%QQQ(E(4]#N MP/',BTL]RGIHVV9LW,W*7EE9+^LWNP?MY6)M+L_W]IC->C[W:P.C_1WLN[)O MNQ:4HX 7M=V-6IA])B5BV)B&"*.TI:#0'VW'D1OB_'KW?V5&U"+ M*>LU3#G=?N78/'#(R2#%D-'U!'ET.3"6"ZL.Q SU.% MU<"^HQ_;E_U!+ P04 " #3BWY6A\0>[[@# #N# &0 'AL+W=O M!0 ^06E!U ME7IWJZ7MO39A &N=F+,-[/;3WSA) \A.MF\@CO\S_GG\,)/I6:HGO0V,.[\)0%WLHF;Z7!ZBP9RM5R0PVU2[4!P5L4QN5(HRC:!26C%?!?%J_ M>U#SJ3P:P2MX4$0?RY*IEP\@Y'D6T.#'BT>^VQO[(IQ/#VP'*S!?#P\*6V'G M9<-+J#27%5&PG07OZ;L%S:Q!K?C&X:ROGHF=REK*)]OXM)D%D24" 86Q+AC^ MG6 !0EA/R/%?ZS3HQK2&U\\_O'^L)X^363,-"RG^Y1NSGP7C@&Q@RX["/,KS MG]!.J 8LI-#U+SFWVB@@Q5$;6;;&2%#RJOEGSVT@K@QHVF,0MP;QSQHDK4%2 M3[0AJZ>U9(;-ITJ>B;)J]&8?ZMC4UC@;7MEE7!F%O1SMS/QO:8#0C-R13U4A M2R!?V#-H;"YD>9 55$83N:U;K'KY39,E;$$IV%@A>:\UH(!5&_*9LS47W'"T MQMU%/L(&%!-UW\HP'.5F@#=+,(P+_1:'^KI:DC>_O)V&!B=DL<*BA?_0P,<] M\$LH[DE"?R=Q%,<>\\7/F]-;\Q##V,4R[F(9U_[2OECBJC=)1%430-3]=3\0CS:#R^%MY )QUT,@C= MKHK!U2QP6;EYG;EQ.+I!2<8NLD\WR7N)TXXX'21>&5D\$:3&JTPS>QGX(%-G M\#2F+J-'EO0C9AUB-HCX&?!F(7(M^*X7,'-&GD2>(+HR&O<#CCK T2!@=XH5 MG* Z@@]PY"Y?YHF@*TMHT@N8=X#Y*]L2N8Q4+^01-*B3ES!WALYH[A*ZLC2= M]!*..\+Q\#:TMP?-4[)@!VZ8X-\QG(^_LO+PQ]('._;$R0/KRGHX)QWG9)#S M'[,'Y0.:N#LKF[A KBP>6%\:71)/-,CU16+0;,9M-J*]@%B=3KQY(/)%+Q^Y MN%YE&J?]Q%>IDKYR:+!2*CAKZ@_,:ZR4RO#OO4>\]7?-I+#J+#2>@;$\=V(P@LA5E5>&\HZN:7NR2RQ]YE]4HGXX&=>TE'=#@? MVG M:VFPVJT?]_A! LH*L'\KL49M&[;D[3YQYO\#4$L#!!0 ( -.+?E9^;X_U M:P( ,(% 9 >&PO=V]R:W-H965T M0Q[*9+I3^LF4 );L!9=F&I365E=A:/(2!#5#58'$+VNE!;5HZDUH*@VT\"#! MPR2*)J&@3 99ZGU+G:6JMIQ)6&IB:B&H?IX!5[MI$ Q,[TRBX<7ZZX\4^R:V(O,3BOC56B!6,%@LGF3?=M'WJ >'($D+2 Y"U@ M? 0P:@$C+[2IS,M:4$NS5*L=T2X:V=S!]\:C40V3[A8?K,:O#'$V^ZXLD'A" M/I(;47'U#$#NP3(->%.6+#F5Y&P!EC)NR _8VYKR<;'^5;HZ<@P*'^-ND_^_1N1K=9-(S&:;CM:SY9H]L,5Z:B.4P#''T#>@M!]N%= M/(F^G.C N.O ^'\[,%?FH*:&\**G*1[A'HK>J#H4=M$/:^H->^,@0&_\EC D M5[6TS7_5>;M%=.WG[XU_A@NJV2=_:9KM=D?UAN&M<5@C932\Q*)TLS$:PZK* M#]U*61QA?RQQR8)V ?A]K7#P6L,EZ-9V]@=02P,$% @ TXM^5E!I.OUV M# EYT !D !X;"]W;W)K&ULO=UK;Z/&&@?P MKS)RCZJME,9/\] M?;&-;>8W@/,\,]C/D//G*/Z:K"A-R?=U$"87@U6:/IX-A\EB1==>#R_/BN9OX\CS*TL /Z4U,DFR] M]N*7]S2(GB\&XN#MB4_^PRK-GQA>GC]Z#_26IE\>;V+V:+A1EOZ:AHD?A22F M]Q>#*_','14-BBU^]^ES4ON9Y(=R%T5?\P?&\F(@Y'M$ [I(<\)C_WNBUS0( M+@V<'<>0F]CH(__&6ZNAC,!F1)[[TL2#]%SSHM M#VB<>XLH2(I_R7.YK3 @BRQ)HW79F.W!V@]?_^]]+T]$K8$XVM% *AM(AS:0 MRP;RH0U&98/1=H/QC@;CLL%XN\%D1X-)V6"RW4#>T6!:-I@>>@RSLL'LT ;S MLL'\T :B\/;."0#U]_?8O? M?<5+O3_,8_TVC=FK/FN77KI12HDX);^2V^PN MH=\R&J9$?6+_)N2=0E//#Q+RF7Y/,R_XA6WUY58A[_[SR_DP99WGQ'!1=J2^ M=B3MZ$@D3A2FJX2HX9(N.]IK>]I+'&#(CGISZ-+;H;^7N*+CQ:=$$D^()$AR MQPY=']!<'.]LKO";?URDK/=9T5SJ.IW\YAJ]VS3OZEWC-U?HXI3(XL[>]<.; MBQW-C0-.G3#9N?,FO[GIA9O>NYI;!YQYSK';>WK/ G;FQSN;.X>?.J&CN7M( M[W+>7)QS@D#>Q+]<>*,=WG7@)0F)[LD?7AQ[+/:CF!0#_@GYD#^F2Z)DL1\^ MD!L:^]&2O/-#DJR\F"9=2> ]M[=\XG*6/'H+>C%@,Y.$QD]TLW ^88-ZO";O M_DN]N#.0N7K?0$9B"O^XQ^2%'5+2-:(B]T)#8CH2,Y"8B<0L)&8C,0>)N2"L M$?;C3=B/^>-YM%ZS2^C;-%I\/2$W7IP/Z+>IEP_DOWM!1O-QG-SF WA7U'/Q MOE&/Q!0DIB(Q[16;U@?B4T'8&N/U@[8RD#MF(C$+B=E(S$%B+@AKQ.YD$[N3 M8^?BM9&[*VRY;M^P16(*$E.1F#9IS\U'PF0VWXK;]F;B:"S.MN(6N64&Y$T<+2A=)N0^CM;$2)+,"Q>T&%&] M@.:1JG[+_/2%3::CU NZ(I/;0=_(1&+**S:NGWYA/!:$K:M(%=FIAL1T)&8@ M,1.)64C,1F(.$G-!6"/09YM GQT[\JK?:;SPD[Z?@W'[ZQOW2$Q!8BH2TV:M M 6$RDF:3K0&YO=7VYU[(G3*1F(7$;"3F(#$7A#5">;X)Y?F>,9O^>I_E7Q&1 M+Z&?)IN0_M.AZSL:=WV6^IY+]HU6)*8@,16):4A,1V(&$C.1F(7$;"3F(#$7 MA#7B7Q2J;[2%_^M76OSN^F8'J*9 -16J::6V;SR'=FI -1.J65#-AFH.5'-1 M6C,#U&I:Q$.^^R)7:QHNUWE%R]5#3&GQ$V\:P&=[1SI24Z":"M4TJ*9#-0.J MF5#-@FHV5'.@FHO2F@E!JA*"]*/7]^0F]A>TMDVRV:CKR^3W_!Y[YPJDID U M%:II4$V':@94,Z&:56JS^FSJ5&[.I6QHEPY4K? M!90H]*Z:")"_R?OHQ0O\>TJNDH2F1(^"_(LV8AC\V0*TU@VJ*5!-A6H:5-.A MF@'53*AF034;JCE0S45IS5115/M0;'6I9@R M=*8&9#W1-513H)H*U;12XPYR>KE1_9O+V78=#72W3*AF034;JCE0S45IS3BN M2N%$?BUBU<$[B<:%&5P-QX+9=H]J8?6OT$U!:JI4$TKM7I(CJ?3 M::N80._8<"Z-VE4'!G3_3*AF034;JCE0S45IS0"NZN%$?D'H#).K1&#ZHI4$V%:EJI[9FLMS<:":?S\?9P#RV_@VK6(<=I=VPT/QV- MYO7_FDTLW95U RNJBQ.Y-?%;:\)YP^QT)HWJ*9 -16J:5!-AVH& M5#.AF@75;*CF0#47I36S0%51)_)+ZHK%9$7Y^W;IS,GK2K+DA+CT^76+[NMJ M:(%=J3769$CM:T@%VJL*U32HID,U ZJ94,V":C94PH^W#LEM.]\-A]-1M)\>UH K8&#:AI4TZ&: =5,J&9! M-1NJ.5#-16G-8*]JX"1N;$=TN^Y).9]OAC.Q2A6H:5-.A MF@'53*AF034;JCE0S45IS7"N2N&D/;>%VSUVNUD^E<]?NZ6++/;SVCAR[04! MF_7?O1RX&H;??>]\,&Y_P"],Q8XA'EH3!]4TJ*9#-0.JF5#-@FHV5'.@FHO2 MFCFAJJZ3CK[=W+&+XO@]]DX#DXYIP62\G0.@U7-038-J.E0SH)H)U2RH9D,U M!ZJY**V9 ZKJ.8E?/E-?^ 5%4I*!]]O[TC;YXKM^\RQ*F%V9>7*[I+3Y;8.GA M=:E^&I%ZV3'W4P;^_O2=)D U!:JI4$V#:CI4,Z":"=4LJ&9#-0>JN2BMF4FJ M@D297Y!8+.BM4L9F02_+$O5EOJ\+C\I529T) EJ'"-44J*:66N,OJ8CM]5 : MM%<=JAE0S81J%E2SH9H#U5R4U@S]VM^BY5<8[I]$(._?Q]^9W@D"^\=JH;6+ M4$V#:CI4,Z":"=4LJ&9#-0>JN2BMF4:JVD696TQUQ'V_^&#O5(#4%*BF0C4- MJNE0S2BU^O*QJ32=M:9%)K1;"ZK94,V!:BY*:T9Y5=(H\TL:>9,%X(W#^'O1 M.S5 ;PD(U52HID$U':H94,V$:A94LZ&: ]5J?1OSZIS_%OS;E MS?F=$Y+L[G]TD>9S@R2?%*RB8$ECXCT^QM$32PI>N"3/?A"0F*X]G\TPJCNH MD+LL)1E+)$G^K05+&GY 4C:+87.,1R]\82T6U&>OLCX6JXUX2FJS(-:KPK8J MUF3(X@F;M$C221WY^:>9)$Y_2^H[EY06ZS3?\KD\G-.N,S9,5I2FBI=ZE^=K M&C_0:QH$"5GD.2X/\-JS;'_O\WO,GEU)@V'K>4T\T\6NYZ6S#UW;7XV$,Y>] M45VOB.R5PAI6NW1Y_N@]4,>+62Y.2$#OV>X)IU.6@N*\1/7M01H]7@S8.WP7 MI6FT+GY<48^=E'P#]OI]Q&9ZY8.\@^6QEUY#B9X[!VOWZ^=II^X%LQ'D99*HA]C\^YQ_9- M8QA6>B78W8(Q'2QS(:L166A=?@S#:K9@.:TNBI))@V2%RJDV734/JU(QFE9 MRD78ZW3B,*=X^\F'DY/.P_GU?OS, N/4/THM/!A0'$Q./GB1_2QJ3[N])V M^*D1F8P?;X!,H:-KWJ](XG"NZZO:N MR(9@;R;)M% I4VV:+EF'QD/!,K"C^'P!=UV4(8!:%[EII)S."TFMAS6C:1C9 M&1/B#A[D']F.]C+;VCF[;[)M&D--T\FX#NAOJSGM;=G+%^D&)7\L].?:3$?: M/CP<[%:QC"]M?YFU!C#U+JY.RU*L/@D^ESESDW]VPO&0KGG!HE#\M\D&I3(S M :9(\,B4YK/MR"]%RWNVU.MR6F:XY]X;]/QOUWG.)%-4;)LVM7_,J_QBQ\V; M[S4\VZ^5?<=>DU'_^#TV;_MC-QF_!9-O8KL'QV\R2H[?8W/R.W*3_5?[9C]H M,FQ.0EO'K9W#5AL-X% [(M_AD"PV28-IS87FLNDM>)HR^>3,9>0UG9H_R7;T MS?B49;06^KX%1V33_L927N=).^H6%J(9M6E_A>EUX_9$;7)QF;(E2R=-5\VG MMAF8ALG:7$#81V[LY4!FO)SH@AV M%?.&/<$XDB08 K7HK]$X1E8GAH]_?["G)(J2Q(\ YG<011@"3R..8 [ X9$ MD7T/[KV/PO5[*MS\GW+\!U!+ P04 " #3BWY6EXJ[', 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 ( -.+?E9+I#7M704 M (TO / >&PO=V]R:V)O;VLN>&ULQ9I+;QLW$(#_RD*7I@=7VJ=BPPJ0 MQ&EJ($V-V,@UH'/RNS9? M[[7^FOT8^M$N)FOG-A?3J6W7]4K][B8A.-> M3K)!C6I0/V6WF,PFF5WK[W]IHW[JT8G^MC6Z[Q>3?'?CLS1.M7N7;SWDG;BW MX8H3]Y\$@"PFS0P>N%3&NE B/%\ XX.$PKNSK=-_JMY)F/\31KUZ78[R-'MXFAD[P%'NU8;.\E&,C@R!EU^/N45#6_U/XZ>MN]Z\=X*(8F@L%-\QU%\"/!_E6CYTPR M.+*Z5QUP=-D;T8NQE1F"+ C(XH207PH$61*0Y4D@;ST.?!5!5@1D=4+(*)(U M 5F?$K)$D T!V1P7\B/TCEF>G657TK9&;7R!3"^S-UNK1FD1Y)R G#- %@#Y M7D,OZ,/92H.;XDN"[24#6PELM]MA$.;1!^]6K48%WQ>C0Y#G!.0Y V0%D.^^ M;=4F].8">O,/4EBYUCWNPV=4)SYCP*P!\QH<.Z[\KV>OK07!!5R,2;KFR+() MF U@?O)WX96^$0:D>&?$:$'C&).R37YDW03,.6#"^_+@$Q0?3DB'!F6M-H\8 MD_)-?F3A!,R7>]$,;1,S4KK)C^R;P'@.C($*]XHY)9C\R(;9==ZS4,7#H)PO M[E\5ZZO<*8Q)*29G<8R7S*W3[5?H<#II[&^A,W)1.Z0MIWOW MX#L>C$@)I3BR4%#VE;UN6[V%A@A9XPUDX*V**YQR2L'AE%1.%HUA"LHQ!8=C M4CE9C$DYIN!P3"HGBS$IR102:&,4[(8)Y7XX/%,2:FG9%$/SGP.1I+23LFBG?T4Z D48Y)S9QQC MF;T4XV T*?64'.K9FT_)7EQ))U2/#5E2ZBDYU).:6HGG2RGUE!SJ28HLK@LCOYPVWQS%M- M6:CFL!#"?#IXWD: ,2D+U1P6BC#_%FYKE%-PHI<8D[)0S3(62LSZQXO?E(5J MEK%08O ;8U(6JCDLY#$/#M'/,":YEX!EJ2<532S+FK)0?&\I"#8N%#DTA)Q1JA 7'XQ^(2 QY=\:,=]=RJ[?5\6G\?#J:RJW3CVO^JZ MK'?YV):[KL^G\Y%--QS;\;PSER\?O7Y?R9V MF\U^G7]WZS_'?!K_,;C^Z(;WLLMYK!:O[;#-XZJJ/P_7W:6^;-+=>7*U>'Y; M5I@_*"U1QB5!T@1K JT3@WD*@MZ#>0J"WH-Y" MH+>@WD*@MZ#>0J"WH-Y"H+>BWDJ@MZ+>2J"WHMY*H+=.7I80Z*VHMQ+HK:BW M$NBMJ+<2Z*VHMQ+HK:BW$NBMJ+<2Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;9.7 MW01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ZNT$>COJ M[01Z.^KM!'K[Y&,E@=Z.>CN!WHYZ.X'>CGH[@=Z.>CN!WH%Z!X'>@7H'@=Z! M>@>!WH%Z!X'>@7H'@=Z!>@>!WC'YV81 [T"]@T#O0+V#0.] O8- [P;U;@CT M;E#OYB?U+N/7(9=KS_<:K_^35(_G<_/U\I?E]\[)3;C@7-]6E*>_4$L#!!0 M ( -.+?E;ART;(_0$ #TI 3 6T-O;G1E;G1?5'EP97-=+GAM;,W: M34[#,! %X*M4V:+&]6\!43; %EAP 9-,VZA);-D&RNUQ4D "004J$F_3J+4] M;^*1OE7/[IX]Q>KSRM*%SJ;\-:R8M]7&KHB) MV6NZ)'^Y-3OF':??*#\\1#*>G/A>BD)K]K_B>F$L?_'XT3+NF^H?9^7J?7-B, M\XAL?!Q^QQ]G_%[_EWT(D#XD2!\*I \-TH?_*>N];_BV?C?^:/'\!4$L! A0#% @ TXM^5@=!36*! L0 ! M ( ! &1O8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " #3BWY6 M1G=KV^T K @ $0 @ &O 9&]C4')O<',O8V]R92YX M;6Q02P$"% ,4 " #3BWY6F5R<(Q & "<)P $P @ '+ M 0 >&PO=&AE;64O=&AE;64Q+GAM;%!+ 0(4 Q0 ( -.+?E;C]A6%9@< M +XP 8 " @0P( !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5G,/ M76K\ @ C D !@ ("!<1< 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0#% @ TXM^5DQ#&PO=V]R:W-H965T&UL4$L! M A0#% @ TXM^5H^"]I&5' +%4 !@ ("!\3X 'AL M+W=O&UL4$L! A0#% @ TXM^5CC]GAG%!0 S0X !D ("! M?U\ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ TXM^5DTUQ1"I!P \Q@ !D ("!GGH 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5DWQ:"23! 7@H !D M ("!WZH 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TXM^5O,?<9S-!P +14 !D ("!Z;X M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ MTXM^5D/?I+$"! W L !D ("!J- 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5N?DWFXM! M.PX !D ("!/]L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5HRO7+1!! CPH !D M ("!N>@ 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ TXM^5HL[&/@N @ ZP0 !D ("!4_0 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^ M5G'NC_/.! +1L !D ("!1@ ! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5KW9F^%^ @ Z@< M !D ("!!PX! 'AL+W=O&PO=V]R:W-H965T/ M%P, )D( 9 " @:$; 0!X;"]W;W)K&UL4$L! A0#% @ TXM^5BE+"Z/4 P 'A0 !D M ("![QX! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ TXM^5H* --[6 P ;Q !D ("!+"P! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5IJ# M;]&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5N&X^'/8 0 A@, !D M ("!=T$! 'AL+W=O$- "OQ@ &0 @(&&0P$ >&PO M=V]R:W-H965T&UL4$L! A0#% @ TXM^5OGUDEWR @ S0D !D ("! M7U&PO=V]R:W-H965T&UL4$L! A0#% M @ TXM^5AI/0'HL P Q0H !D ("!ZF(! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ TXM^5K/%8N,1 P N P !D M ("!27\! 'AL+W=O&PO=V]R M:W-H965T&UL M4$L! A0#% @ TXM^5AHK,W2V P P@L !D ("!!XD! M 'AL+W=O M[[@# #N# &0 @('TC $ >&PO=V]R:W-H965T.0 0!X;"]W;W)K&UL4$L! A0#% @ MTXM^5E!I.OUV# EYT !D ("!A9,! 'AL+W=O&UL+G)E;'-02P$"% ,4 M " #3BWY6X XML 87 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 88 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 89 FilingSummary.xml IDEA: XBRL DOCUMENT 3.23.1 html 307 355 1 true 96 0 false 8 false false R1.htm 000 - Document - Document And Entity Information Sheet http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information Document And Entity Information Cover 1 false false R2.htm 001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) Sheet http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited Condensed Consolidated Balance Sheets (Current Period Unaudited) Statements 2 false false R3.htm 002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Sheet http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals) Statements 3 false false R4.htm 003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Sheet http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited) Statements 4 false false R5.htm 004 - Statement - Condensed Consolidated Statements of Equity (Unaudited) Sheet http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited Condensed Consolidated Statements of Equity (Unaudited) Statements 5 false false R6.htm 005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited) Sheet http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited Condensed Consolidated Statements of Cash Flows (Unaudited) Statements 6 false false R7.htm 006 - Disclosure - Note 1 - Description of Business Sheet http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business Note 1 - Description of Business Notes 7 false false R8.htm 007 - Disclosure - Note 2 - Going Concern Sheet http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern- Note 2 - Going Concern Notes 8 false false R9.htm 008 - Disclosure - Note 3 - Summary of Significant Accounting Policies Sheet http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies Note 3 - Summary of Significant Accounting Policies Notes 9 false false R10.htm 009 - Disclosure - Note 4 - Equipment and Leasehold Improvements Sheet http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements Note 4 - Equipment and Leasehold Improvements Notes 10 false false R11.htm 010 - Disclosure - Note 5 - Intangible Assets and Goodwill Sheet http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill Note 5 - Intangible Assets and Goodwill Notes 11 false false R12.htm 011 - Disclosure - Note 6 - Related Party Transactions Sheet http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions Note 6 - Related Party Transactions Notes 12 false false R13.htm 012 - Disclosure - Note 7 - Convertible Promissory Note Sheet http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note Note 7 - Convertible Promissory Note Notes 13 false false R14.htm 013 - Disclosure - Note 8 - Related Party Lease Sheet http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease Note 8 - Related Party Lease Notes 14 false false R15.htm 014 - Disclosure - Note 9 - Leases Sheet http://cescatherapeutics.com/20221231/role/statement-note-9-leases Note 9 - Leases Notes 15 false false R16.htm 015 - Disclosure - Note 10 - Commitments ans Contingencies Sheet http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies Note 10 - Commitments ans Contingencies Notes 16 false false R17.htm 016 - Disclosure - Note 11 - Stockholders' Equity Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity Note 11 - Stockholders' Equity Notes 17 false false R18.htm 017 - Disclosure - Note 12 - Revenues Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenues Note 12 - Revenues Notes 18 false false R19.htm 018 - Disclosure - Note 13 - Concentrations Sheet http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations Note 13 - Concentrations Notes 19 false false R20.htm 019 - Disclosure - Note 14 - Employee Retention Tax Credit Sheet http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit Note 14 - Employee Retention Tax Credit Notes 20 false false R21.htm 020 - Disclosure - Note 15 - Income Taxes Sheet http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes Note 15 - Income Taxes Notes 21 false false R22.htm 021 - Disclosure - Note 16 - Employee Retirement Plan Sheet http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan Note 16 - Employee Retirement Plan Notes 22 false false R23.htm 022 - Disclosure - Note 17 - Subsequent Events Sheet http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events Note 17 - Subsequent Events Notes 23 false false R24.htm 023 - Disclosure - Significant Accounting Policies (Policies) Sheet http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies Significant Accounting Policies (Policies) Policies http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies 24 false false R25.htm 024 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables Note 4 - Equipment and Leasehold Improvements (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements 25 false false R26.htm 025 - Disclosure - Note 5 - Intangible Assets and Goodwill (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables Note 5 - Intangible Assets and Goodwill (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill 26 false false R27.htm 026 - Disclosure - Note 6 - Related Party Transactions (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables Note 6 - Related Party Transactions (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions 27 false false R28.htm 027 - Disclosure - Note 7 - Convertible Promissory Note (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables Note 7 - Convertible Promissory Note (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note 28 false false R29.htm 028 - Disclosure - Note 8 - Related Party Lease (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables Note 8 - Related Party Lease (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease 29 false false R30.htm 029 - Disclosure - Note 9 - Leases (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables Note 9 - Leases (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-9-leases 30 false false R31.htm 030 - Disclosure - Note 11 - Stockholders' Equity (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables Note 11 - Stockholders' Equity (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity 31 false false R32.htm 031 - Disclosure - Note 12 - Revenues (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables Note 12 - Revenues (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-12-revenues 32 false false R33.htm 032 - Disclosure - Note 13 - Concentrations (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables Note 13 - Concentrations (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations 33 false false R34.htm 033 - Disclosure - Note 15 - Income Taxes (Tables) Sheet http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables Note 15 - Income Taxes (Tables) Tables http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes 34 false false R35.htm 034 - Disclosure - Note 2 - Going Concern (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual Note 2 - Going Concern (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern- 35 false false R36.htm 035 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual Note 3 - Summary of Significant Accounting Policies (Details Textual) Details 36 false false R37.htm 036 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual Note 4 - Equipment and Leasehold Improvements (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables 37 false false R38.htm 037 - Disclosure - Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details) Details 38 false false R39.htm 038 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details) Details 39 false false R40.htm 039 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details) Details 40 false false R41.htm 040 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details) Details 41 false false R42.htm 041 - Disclosure - Note 6 - Related Party Transactions (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual Note 6 - Related Party Transactions (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables 42 false false R43.htm 042 - Disclosure - Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details) Details 43 false false R44.htm 043 - Disclosure - Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details) Details 44 false false R45.htm 044 - Disclosure - Note 7 - Convertible Promissory Note (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual Note 7 - Convertible Promissory Note (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables 45 false false R46.htm 045 - Disclosure - Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details) Details 46 false false R47.htm 046 - Disclosure - Note 8 - Related Party Lease (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual Note 8 - Related Party Lease (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables 47 false false R48.htm 047 - Disclosure - Note 8 - Related Party Lease - Lease Information (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details Note 8 - Related Party Lease - Lease Information (Details) Details 48 false false R49.htm 048 - Disclosure - Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details) Details 49 false false R50.htm 049 - Disclosure - Note 9 - Leases (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual Note 9 - Leases (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables 50 false false R51.htm 050 - Disclosure - Note 9 - Leases - Lease Information (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details Note 9 - Leases - Lease Information (Details) Details 51 false false R52.htm 051 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details Note 9 - Leases - Maturities of Lease Liabilities (Details) Details 52 false false R53.htm 052 - Disclosure - Note 10 - Commitments ans Contingencies (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual Note 10 - Commitments ans Contingencies (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies 53 false false R54.htm 053 - Disclosure - Note 11 - Stockholders' Equity (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual Note 11 - Stockholders' Equity (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables 54 false false R55.htm 054 - Disclosure - Note 11 -Stockholders' Equity - Warrant Activity (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details Note 11 -Stockholders' Equity - Warrant Activity (Details) Details 55 false false R56.htm 055 - Disclosure - Note 11 - Stockholders' Equity - Stock-based Compensation (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details Note 11 - Stockholders' Equity - Stock-based Compensation (Details) Details 56 false false R57.htm 056 - Disclosure - Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details) Details 57 false false R58.htm 057 - Disclosure - Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details) Details 58 false false R59.htm 058 - Disclosure - Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details) Details 59 false false R60.htm 059 - Disclosure - Note 12 - Revenues (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual Note 12 - Revenues (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables 60 false false R61.htm 060 - Disclosure - Note 12 - Revenues - Disaggregation of Revenue (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details Note 12 - Revenues - Disaggregation of Revenue (Details) Details 61 false false R62.htm 061 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details Note 12 - Revenue - Remaining Performance Obligations (Details) Details 62 false false R63.htm 062 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations 2 (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details Note 12 - Revenue - Remaining Performance Obligations 2 (Details) Details 63 false false R64.htm 063 - Disclosure - Note 13 - Concentrations (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual Note 13 - Concentrations (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables 64 false false R65.htm 064 - Disclosure - Note 13 - Concentrations - Accounts Receivables and Revenues (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details Note 13 - Concentrations - Accounts Receivables and Revenues (Details) Details 65 false false R66.htm 065 - Disclosure - Note 14 - Employee Retention Tax Credit (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual Note 14 - Employee Retention Tax Credit (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit 66 false false R67.htm 066 - Disclosure - Note 15 - Income Taxes (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual Note 15 - Income Taxes (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables 67 false false R68.htm 067 - Disclosure - Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details) Details 68 false false R69.htm 068 - Disclosure - Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details) Sheet http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details) Details 69 false false R70.htm 069 - Disclosure - Note 16 - Employee Retirement Plan (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual Note 16 - Employee Retirement Plan (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan 70 false false R71.htm 070 - Disclosure - Note 17 - Subsequent Events (Details Textual) Sheet http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual Note 17 - Subsequent Events (Details Textual) Details http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events 71 false false All Reports Book All Reports [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesClassifiedCurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. thmo20221231_10k.htm 3259 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesNoncurrent in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. thmo20221231_10k.htm 3339 [dq-0542-Deprecated-Concept] Concept PropertyPlantAndEquipmentEstimatedUsefulLives in us-gaap/2022 used in 1 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. thmo20221231_10k.htm 6218 [dq-0542-Deprecated-Concept] Concept NotesPayableRelatedPartiesCurrentAndNoncurrent in us-gaap/2022 used in 3 facts was deprecated in us-gaap/2023 as of 2023 and should not be used. thmo20221231_10k.htm 7131, 7159, 10653 [ix-0514-Hidden-Fact-Eligible-For-Transform] WARN: 11 fact(s) appearing in ix:hidden were eligible for transformation: dei:CurrentFiscalYearEndDate, thmo:MaximumOfferingPriceForIssuanceOfCommonStock, us-gaap:DebtInstrumentInterestRateStatedPercentage, us-gaap:DebtInstrumentMaturityDate, us-gaap:LesseeOperatingLeaseRenewalTerm, us-gaap:LesseeOperatingLeaseTermOfContract, us-gaap:PreferredStockSharesOutstanding - thmo20221231_10k.htm 10, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22 thmo20221231_10k.htm ex_491655.htm ex_491656.htm ex_491657.htm ex_491658.htm ex_493753.htm ex_493754.htm thmo-20221231.xsd thmo-20221231_cal.xml thmo-20221231_def.xml thmo-20221231_lab.xml thmo-20221231_pre.xml thmo20221231_10kimg001.jpg http://fasb.org/us-gaap/2022 http://xbrl.sec.gov/dei/2022 true true JSON 92 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "thmo20221231_10k.htm": { "axisCustom": 0, "axisStandard": 41, "baseTaxonomies": { "http://fasb.org/us-gaap/2022": 801, "http://xbrl.sec.gov/dei/2022": 36 }, "contextCount": 307, "dts": { "calculationLink": { "local": [ "thmo-20221231_cal.xml" ] }, "definitionLink": { "local": [ "thmo-20221231_def.xml" ] }, "inline": { "local": [ "thmo20221231_10k.htm" ] }, "labelLink": { "local": [ "thmo-20221231_lab.xml" ] }, "presentationLink": { "local": [ "thmo-20221231_pre.xml" ] }, "schema": { "local": [ "thmo-20221231.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://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/currency/2022/currency-2022.xsd", "https://xbrl.sec.gov/dei/2022/dei-2022.xsd", "https://xbrl.sec.gov/exch/2022/exch-2022.xsd", "https://xbrl.sec.gov/naics/2022/naics-2022.xsd", "https://xbrl.sec.gov/sic/2022/sic-2022.xsd", "https://xbrl.sec.gov/stpr/2022/stpr-2022.xsd" ] } }, "elementCount": 587, "entityCount": 1, "hidden": { "http://cescatherapeutics.com/20221231": 1, "http://fasb.org/us-gaap/2022": 9, "http://xbrl.sec.gov/dei/2022": 5, "total": 15 }, "keyCustom": 55, "keyStandard": 300, "memberCustom": 43, "memberStandard": 49, "nsprefix": "thmo", "nsuri": "http://cescatherapeutics.com/20221231", "report": { "R1": { "firstAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "000 - Document - Document And Entity Information", "menuCat": "Cover", "order": "1", "role": "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information", "shortName": "Document And Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "b", "p", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "009 - Disclosure - Note 4 - Equipment and Leasehold Improvements", "menuCat": "Notes", "order": "10", "role": "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "shortName": "Note 4 - Equipment and Leasehold Improvements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "010 - Disclosure - Note 5 - Intangible Assets and Goodwill", "menuCat": "Notes", "order": "11", "role": "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "shortName": "Note 5 - Intangible Assets and Goodwill", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "011 - Disclosure - Note 6 - Related Party Transactions", "menuCat": "Notes", "order": "12", "role": "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "shortName": "Note 6 - Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "012 - Disclosure - Note 7 - Convertible Promissory Note", "menuCat": "Notes", "order": "13", "role": "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "shortName": "Note 7 - Convertible Promissory Note", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "013 - Disclosure - Note 8 - Related Party Lease", "menuCat": "Notes", "order": "14", "role": "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "shortName": "Note 8 - Related Party Lease", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": null, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "014 - Disclosure - Note 9 - Leases", "menuCat": "Notes", "order": "15", "role": "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "shortName": "Note 9 - Leases", "subGroupType": "", "uniqueAnchor": null }, "R16": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "015 - Disclosure - Note 10 - Commitments ans Contingencies", "menuCat": "Notes", "order": "16", "role": "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "shortName": "Note 10 - Commitments ans Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "016 - Disclosure - Note 11 - Stockholders' Equity", "menuCat": "Notes", "order": "17", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "shortName": "Note 11 - Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "017 - Disclosure - Note 12 - Revenues", "menuCat": "Notes", "order": "18", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "shortName": "Note 12 - Revenues", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "018 - Disclosure - Note 13 - Concentrations", "menuCat": "Notes", "order": "19", "role": "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "shortName": "Note 13 - Concentrations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "001 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited)", "menuCat": "Statements", "order": "2", "role": "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:AccountsReceivableNetCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "019 - Disclosure - Note 14 - Employee Retention Tax Credit", "menuCat": "Notes", "order": "20", "role": "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "shortName": "Note 14 - Employee Retention Tax Credit", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "020 - Disclosure - Note 15 - Income Taxes", "menuCat": "Notes", "order": "21", "role": "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "shortName": "Note 15 - Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "021 - Disclosure - Note 16 - Employee Retirement Plan", "menuCat": "Notes", "order": "22", "role": "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "shortName": "Note 16 - Employee Retirement Plan", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "022 - Disclosure - Note 17 - Subsequent Events", "menuCat": "Notes", "order": "23", "role": "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "shortName": "Note 17 - Subsequent Events", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubsequentEventsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "023 - Disclosure - Significant Accounting Policies (Policies)", "menuCat": "Policies", "order": "24", "role": "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies", "shortName": "Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "024 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Tables)", "menuCat": "Tables", "order": "25", "role": "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "shortName": "Note 4 - Equipment and Leasehold Improvements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "025 - Disclosure - Note 5 - Intangible Assets and Goodwill (Tables)", "menuCat": "Tables", "order": "26", "role": "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "shortName": "Note 5 - Intangible Assets and Goodwill (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "026 - Disclosure - Note 6 - Related Party Transactions (Tables)", "menuCat": "Tables", "order": "27", "role": "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "shortName": "Note 6 - Related Party Transactions (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "027 - Disclosure - Note 7 - Convertible Promissory Note (Tables)", "menuCat": "Tables", "order": "28", "role": "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "shortName": "Note 7 - Convertible Promissory Note (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "028 - Disclosure - Note 8 - Related Party Lease (Tables)", "menuCat": "Tables", "order": "29", "role": "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "shortName": "Note 8 - Related Party Lease (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RelatedPartyTransactionsByRelatedPartyAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": null, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "002 - Statement - Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "menuCat": "Statements", "order": "3", "role": "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "shortName": "Condensed Consolidated Balance Sheets (Current Period Unaudited) (Parentheticals)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeaseCostTableTextBlock", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "029 - Disclosure - Note 9 - Leases (Tables)", "menuCat": "Tables", "order": "30", "role": "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables", "shortName": "Note 9 - Leases (Tables)", "subGroupType": "tables", "uniqueAnchor": null }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "030 - Disclosure - Note 11 - Stockholders' Equity (Tables)", "menuCat": "Tables", "order": "31", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "shortName": "Note 11 - Stockholders' Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "031 - Disclosure - Note 12 - Revenues (Tables)", "menuCat": "Tables", "order": "32", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "shortName": "Note 12 - Revenues (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "032 - Disclosure - Note 13 - Concentrations (Tables)", "menuCat": "Tables", "order": "33", "role": "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "shortName": "Note 13 - Concentrations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "033 - Disclosure - Note 15 - Income Taxes (Tables)", "menuCat": "Tables", "order": "34", "role": "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "shortName": "Note 15 - Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "034 - Disclosure - Note 2 - Going Concern (Details Textual)", "menuCat": "Details", "order": "35", "role": "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "shortName": "Note 2 - Going Concern (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "lang": null, "name": "thmo:WorkingCapital", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "035 - Disclosure - Note 3 - Summary of Significant Accounting Policies (Details Textual)", "menuCat": "Details", "order": "36", "role": "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "shortName": "Note 3 - Summary of Significant Accounting Policies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "p", "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-22", "decimals": "INF", "lang": null, "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "036 - Disclosure - Note 4 - Equipment and Leasehold Improvements (Details Textual)", "menuCat": "Details", "order": "37", "role": "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual", "shortName": "Note 4 - Equipment and Leasehold Improvements (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ConstructionInProgressGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "037 - Disclosure - Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details)", "menuCat": "Details", "order": "38", "role": "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "shortName": "Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsNetExcludingGoodwill", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "038 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details)", "menuCat": "Details", "order": "39", "role": "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "shortName": "Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2020-12-31", "decimals": "0", "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "menuCat": "Statements", "order": "4", "role": "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:CostOfGoodsAndServicesSold", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "039 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details)", "menuCat": "Details", "order": "40", "role": "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "shortName": "Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "040 - Disclosure - Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "menuCat": "Details", "order": "41", "role": "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "shortName": "Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "041 - Disclosure - Note 6 - Related Party Transactions (Details Textual)", "menuCat": "Details", "order": "42", "role": "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "shortName": "Note 6 - Related Party Transactions (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-06-01_2022-06-30_DebtConversionByUniqueDescriptionAxis-ConvertibleNoteConvertedIntoCommonStockMember", "decimals": "0", "lang": null, "name": "us-gaap:DebtConversionOriginalDebtAmount1", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_LongtermDebtTypeAxis-ConvertibleDebtMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "042 - Disclosure - Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "menuCat": "Details", "order": "43", "role": "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "shortName": "Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfRelatedPartyTransactionsTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_LongtermDebtTypeAxis-ConvertibleDebtMember_RelatedPartyTransactionsByRelatedPartyAxis-BoyalifeAssetHoldingIIMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-10-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "043 - Disclosure - Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details)", "menuCat": "Details", "order": "44", "role": "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "shortName": "Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-10-31_MeasurementInputTypeAxis-MeasurementInputConversionPriceBeforeMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AmortizationOfDebtDiscountPremium", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "044 - Disclosure - Note 7 - Convertible Promissory Note (Details Textual)", "menuCat": "Details", "order": "45", "role": "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual", "shortName": "Note 7 - Convertible Promissory Note (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2019-07-23_2019-07-23_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "1", "lang": null, "name": "us-gaap:DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "045 - Disclosure - Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details)", "menuCat": "Details", "order": "46", "role": "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "shortName": "Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_DebtInstrumentAxis-TheJuly2019NoteMember_LongtermDebtTypeAxis-ConvertibleDebtMember", "decimals": "0", "lang": null, "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeasePayments", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "046 - Disclosure - Note 8 - Related Party Lease (Details Textual)", "menuCat": "Details", "order": "47", "role": "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "shortName": "Note 8 - Related Party Lease (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-03-24_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "INF", "lang": null, "name": "us-gaap:AreaOfRealEstateProperty", "reportCount": 1, "unique": true, "unitRef": "Acre", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "047 - Disclosure - Note 8 - Related Party Lease - Lease Information (Details)", "menuCat": "Details", "order": "48", "role": "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "shortName": "Note 8 - Related Party Lease - Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "ix:continuation", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseCost", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "048 - Disclosure - Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "49", "role": "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "shortName": "Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_RelatedPartyTransactionAxis-LeaseAgreementWithZ3InvestmentLLCMember", "decimals": "0", "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "004 - Statement - Condensed Consolidated Statements of Equity (Unaudited)", "menuCat": "Statements", "order": "5", "role": "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "shortName": "Condensed Consolidated Statements of Equity (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2020-12-31_StatementEquityComponentsAxis-CommonStockMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:SharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "049 - Disclosure - Note 9 - Leases (Details Textual)", "menuCat": "Details", "order": "50", "role": "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "shortName": "Note 9 - Leases (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2019-01-19_AdjustmentsForNewAccountingPronouncementsAxis-AccountingStandardsUpdate201602Member", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "050 - Disclosure - Note 9 - Leases - Lease Information (Details)", "menuCat": "Details", "order": "51", "role": "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details", "shortName": "Note 9 - Leases - Lease Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_BalanceSheetLocationAxis-CurrentLiabilitiesMember", "decimals": "0", "lang": null, "name": "us-gaap:OperatingLeaseLiabilityCurrent", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "051 - Disclosure - Note 9 - Leases - Maturities of Lease Liabilities (Details)", "menuCat": "Details", "order": "52", "role": "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "shortName": "Note 9 - Leases - Maturities of Lease Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R53": { "firstAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2020-07-13", "decimals": "0", "first": true, "lang": null, "name": "thmo:ShortTermInvestmentMinimum", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "052 - Disclosure - Note 10 - Commitments ans Contingencies (Details Textual)", "menuCat": "Details", "order": "53", "role": "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual", "shortName": "Note 10 - Commitments ans Contingencies (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2020-07-13", "decimals": "0", "first": true, "lang": null, "name": "thmo:ShortTermInvestmentMinimum", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "thmo:ProceedsFromIssuanceOfCommonStockNet", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "053 - Disclosure - Note 11 - Stockholders' Equity (Details Textual)", "menuCat": "Details", "order": "54", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "shortName": "Note 11 - Stockholders' Equity (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-10-28_2022-10-28", "decimals": "0", "lang": null, "name": "us-gaap:PaymentsOfStockIssuanceCosts", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ClassOfWarrantOrRightOutstanding", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "054 - Disclosure - Note 11 -Stockholders' Equity - Warrant Activity (Details)", "menuCat": "Details", "order": "55", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "shortName": "Note 11 -Stockholders' Equity - Warrant Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "lang": "en-US", "name": "thmo:ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "055 - Disclosure - Note 11 - Stockholders' Equity - Stock-based Compensation (Details)", "menuCat": "Details", "order": "56", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details", "shortName": "Note 11 - Stockholders' Equity - Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_IncomeStatementLocationAxis-CostOfSalesMember", "decimals": "0", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "056 - Disclosure - Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details)", "menuCat": "Details", "order": "57", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "shortName": "Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "reportCount": 1, "unique": true, "unitRef": "USDPerShare", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "057 - Disclosure - Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details)", "menuCat": "Details", "order": "58", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "shortName": "Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "thmo:NonVestedStockOptionsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2021-12-31_AwardTypeAxis-NonvestedStockOptionsMember", "decimals": "INF", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "058 - Disclosure - Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details)", "menuCat": "Details", "order": "59", "role": "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "shortName": "Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "Share", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "005 - Statement - Condensed Consolidated Statements of Cash Flows (Unaudited)", "menuCat": "Statements", "order": "6", "role": "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "shortName": "Condensed Consolidated Statements of Cash Flows (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "059 - Disclosure - Note 12 - Revenues (Details Textual)", "menuCat": "Details", "order": "60", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "shortName": "Note 12 - Revenues (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "div", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "060 - Disclosure - Note 12 - Revenues - Disaggregation of Revenue (Details)", "menuCat": "Details", "order": "61", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "shortName": "Note 12 - Revenues - Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R62": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "061 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations (Details)", "menuCat": "Details", "order": "62", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "shortName": "Note 12 - Revenue - Remaining Performance Obligations (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R63": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "062 - Disclosure - Note 12 - Revenue - Remaining Performance Obligations 2 (Details)", "menuCat": "Details", "order": "63", "role": "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "shortName": "Note 12 - Revenue - Remaining Performance Obligations 2 (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "p", "td", "tr", "tbody", "table", "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "us-gaap:RevenueFromContractWithCustomerTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis-RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis.domain-2023-01-01", "decimals": null, "lang": "en-US", "name": "us-gaap:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsTotalMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_CounterpartyNameAxis-Supplier1Member", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "063 - Disclosure - Note 13 - Concentrations (Details Textual)", "menuCat": "Details", "order": "64", "role": "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual", "shortName": "Note 13 - Concentrations (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-CostOfGoodsTotalMember_ConcentrationRiskByTypeAxis-SupplierConcentrationRiskMember_CounterpartyNameAxis-Supplier1Member", "decimals": "1", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "064 - Disclosure - Note 13 - Concentrations - Accounts Receivables and Revenues (Details)", "menuCat": "Details", "order": "65", "role": "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "shortName": "Note 13 - Concentrations - Accounts Receivables and Revenues (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "us-gaap:ConcentrationRiskDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31_ConcentrationRiskByBenchmarkAxis-AccountsReceivableMember_ConcentrationRiskByTypeAxis-CustomerConcentrationRiskMember_MajorCustomersAxis-Customer1Member", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2021-01-01_2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "thmo:EmployeeRetentionTaxCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "065 - Disclosure - Note 14 - Employee Retention Tax Credit (Details Textual)", "menuCat": "Details", "order": "66", "role": "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual", "shortName": "Note 14 - Employee Retention Tax Credit (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2021-01-01_2021-09-30", "decimals": "0", "first": true, "lang": null, "name": "thmo:EmployeeRetentionTaxCredit", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "066 - Disclosure - Note 15 - Income Taxes (Details Textual)", "menuCat": "Details", "order": "67", "role": "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual", "shortName": "Note 15 - Income Taxes (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "067 - Disclosure - Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details)", "menuCat": "Details", "order": "68", "role": "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "shortName": "Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "068 - Disclosure - Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details)", "menuCat": "Details", "order": "69", "role": "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "shortName": "Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "td", "tr", "tbody", "table", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-12-31", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unique": true, "unitRef": "USD", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "006 - Disclosure - Note 1 - Description of Business", "menuCat": "Notes", "order": "7", "role": "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "shortName": "Note 1 - Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessDescriptionAndBasisOfPresentationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "069 - Disclosure - Note 16 - Employee Retirement Plan (Details Textual)", "menuCat": "Details", "order": "70", "role": "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual", "shortName": "Note 16 - Employee Retirement Plan (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:DefinedContributionPlanTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "Pure", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-10-28_2022-10-28", "decimals": "INF", "first": true, "lang": null, "name": "thmo:ClassOfWarrantOrRightGrantedDuringPeriod", "reportCount": 1, "unitRef": "Share", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "070 - Disclosure - Note 17 - Subsequent Events (Details Textual)", "menuCat": "Details", "order": "71", "role": "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "shortName": "Note 17 - Subsequent Events (Details Textual)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "p", "us-gaap:SubsequentEventsTextBlock", "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "i_2022-10-28", "decimals": null, "lang": "en-US", "name": "us-gaap:WarrantsAndRightsOutstandingTerm", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "007 - Disclosure - Note 2 - Going Concern", "menuCat": "Notes", "order": "8", "role": "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "shortName": "Note 2 - Going Concern", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SubstantialDoubtAboutGoingConcernTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "008 - Disclosure - Note 3 - Summary of Significant Accounting Policies", "menuCat": "Notes", "order": "9", "role": "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "shortName": "Note 3 - Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "body", "html" ], "baseRef": "thmo20221231_10k.htm", "contextRef": "d_2022-01-01_2022-12-31", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 96, "tag": { "country_CN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "CHINA" } } }, "localname": "CN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_IN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "INDIA" } } }, "localname": "IN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "country_KR": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "KOREA, REPUBLIC OF" } } }, "localname": "KR", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_PT": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "PORTUGAL" } } }, "localname": "PT", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_TH": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "THAILAND" } } }, "localname": "TH", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "UNITED STATES" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "country_VN": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "VIET NAM" } } }, "localname": "VN", "nsuri": "http://xbrl.sec.gov/country/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "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" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_AuditorFirmId": { "auth_ref": [ "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "PCAOB issued Audit Firm Identifier", "label": "Auditor Firm ID" } } }, "localname": "AuditorFirmId", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "nonemptySequenceNumberItemType" }, "dei_AuditorLocation": { "auth_ref": [ "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "label": "Auditor Location" } } }, "localname": "AuditorLocation", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "dei_AuditorName": { "auth_ref": [ "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "label": "Auditor Name" } } }, "localname": "AuditorName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "internationalNameItemType" }, "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "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" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "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" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "gYearItemType" }, "dei_DocumentInformationLineItems": { "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": "Document Information [Line Items]" } } }, "localname": "DocumentInformationLineItems", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stringItemType" }, "dei_DocumentInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.", "label": "Document Information [Table]" } } }, "localname": "DocumentInformationTable", "nsuri": "http://xbrl.sec.gov/dei/2022", "xbrltype": "stringItemType" }, "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": "dei_DocumentPeriodEndDate", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r676" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "dei_DocumentTransitionReport", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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": "dei_DocumentType", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r671" ], "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" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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 (in shares)" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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": "dei_EntityCurrentReportingStatus", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables", "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "dei_EntityEmergingGrowthCompany", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r671" ], "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": "dei_EntityFilerCategory", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r677" ], "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": "dei_EntityInteractiveDataCurrent", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "dei_EntityPublicFloat", "terseLabel": "Entity Public Float" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r671" ], "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" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r671" ], "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": "dei_EntityShellCompany", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r671" ], "lang": { "en-us": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "dei_EntitySmallBusiness", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r671" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "dei_EntityVoluntaryFilers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [ "r678" ], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "dei_EntityWellKnownSeasonedIssuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "yesNoItemType" }, "dei_IcfrAuditorAttestationFlag": { "auth_ref": [ "r673", "r674", "r675" ], "lang": { "en-us": { "role": { "label": "dei_IcfrAuditorAttestationFlag", "terseLabel": "ICFR Auditor Attestation Flag" } } }, "localname": "IcfrAuditorAttestationFlag", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "booleanItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20221231/role/statement-document-and-entity-information", "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables", "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r670" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r672" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "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://cescatherapeutics.com/20221231/role/statement-document-and-entity-information" ], "xbrltype": "tradingSymbolItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r221", "r222", "r347", "r374", "r638", "r640" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAdjustmentMember": { "auth_ref": [ "r173", "r227", "r234", "r240", "r297", "r458", "r459", "r460", "r481", "r482", "r506", "r509", "r511", "r512", "r558" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption, Adjustment [Member]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAdjustmentMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_CumulativeEffectPeriodOfAdoptionAxis": { "auth_ref": [ "r173", "r227", "r234", "r240", "r297", "r458", "r459", "r460", "r481", "r482", "r506", "r509", "r511", "r512", "r558" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Axis]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_CumulativeEffectPeriodOfAdoptionDomain": { "auth_ref": [ "r173", "r227", "r234", "r240", "r297", "r458", "r459", "r460", "r481", "r482", "r506", "r509", "r511", "r512", "r558" ], "lang": { "en-us": { "role": { "label": "Cumulative Effect, Period of Adoption [Domain]" } } }, "localname": "CumulativeEffectPeriodOfAdoptionDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r698" ], "lang": { "en-us": { "role": { "label": "Executive Officer [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r286", "r656", "r717", "r770" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r420", "r571", "r604", "r633", "r634", "r653", "r660", "r669", "r714", "r762", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r420", "r571", "r604", "r633", "r634", "r653", "r660", "r669", "r714", "r762", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r286", "r656", "r717", "r770" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r283", "r573", "r654", "r667", "r709", "r710", "r717", "r769" ], "lang": { "en-us": { "role": { "label": "Product and Service [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r283", "r573", "r654", "r667", "r709", "r710", "r717", "r769" ], "lang": { "en-us": { "role": { "label": "Product and Service [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r330", "r331", "r332", "r333", "r406", "r420", "r449", "r450", "r451", "r570", "r571", "r604", "r633", "r634", "r653", "r660", "r669", "r708", "r714", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r330", "r331", "r332", "r333", "r406", "r420", "r449", "r450", "r451", "r570", "r571", "r604", "r633", "r634", "r653", "r660", "r669", "r708", "r714", "r763", "r764", "r765", "r766", "r767" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r221", "r222", "r347", "r374", "r639", "r640" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r292" ], "lang": { "en-us": { "role": { "label": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r284", "r285", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r655", "r668", "r717" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r284", "r285", "r618", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r655", "r668", "r717" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r698", "r758" ], "lang": { "en-us": { "role": { "label": "Title of Individual [Axis]" } } }, "localname": "TitleOfIndividualAxis", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualWithRelationshipToEntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Title of Individual [Domain]" } } }, "localname": "TitleOfIndividualWithRelationshipToEntityDomain", "nsuri": "http://fasb.org/srt/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_AdditionalCommonStockSharesAuthorized": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash value of the additional number of common shares permitted to be issued by offering agreement.", "label": "thmo_AdditionalCommonStockSharesAuthorized", "terseLabel": "Additional Common Stock, Shares Authorized" } } }, "localname": "AdditionalCommonStockSharesAuthorized", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in additional paid in capital resulting from valuation of triggering event on convertible note.", "label": "thmo_AdjustmentsToAdditionalPaidInCapitalDebtDiscount", "terseLabel": "Convertible note price reset", "verboseLabel": "Convertible note price reset" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalDebtDiscount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_AllOtherCountriesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The description of the geographical location.", "label": "All Other Countries [Member]" } } }, "localname": "AllOtherCountriesMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_Amended2016PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Amended 2016 equity incentive plan.", "label": "Amended 2016 Plan [Member" } } }, "localname": "Amended2016PlanMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_AtTheMarketOfferingAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to At The Market Offering Agreement.", "label": "At The Market Offering Agreement [Member]" } } }, "localname": "AtTheMarketOfferingAgreementMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_AxpMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "AXP [Member]" } } }, "localname": "AxpMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_BioarchiveMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "BioArchive [Member]" } } }, "localname": "BioarchiveMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_BoyalifeAssetHoldingIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information pertaining to Boyalife Asset Holding II.", "label": "Boyalife Asset Holding II [Member]" } } }, "localname": "BoyalifeAssetHoldingIIMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "domainItemType" }, "thmo_BoyalifesCellularTherapyDivisionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Boyalife's Cellular Therapy Division.", "label": "Boyalife\u2019s Cellular Therapy Division [Member]" } } }, "localname": "BoyalifesCellularTherapyDivisionMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_CARTXpressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the CAR-TXpress subsegment.", "label": "CAR-TXpress [Member]" } } }, "localname": "CARTXpressMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "thmo_ClassOfWarrantOrRightExercisable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights exercisable.", "label": "Exercisable, shares (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercisable", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "sharesItemType" }, "thmo_ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted-average exercise price per share or per unit of warrants or rights exercisable.", "label": "Exercisable, weighted average exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisableWeightedAverageExercisePrice", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "thmo_ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for exercisable warrants.", "label": "Exercisable, weighted average remaining contractual term (Year)" } } }, "localname": "ClassOfWarrantOrRightExercisableWeightedAverageRemainingContractTerm", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "durationItemType" }, "thmo_ClassOfWarrantOrRightExercisedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights exercised during period.", "label": "thmo_ClassOfWarrantOrRightExercisedDuringPeriod", "negatedLabel": "Warrants exercised (in shares)", "terseLabel": "Class of Warrant or Right, Exercised During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightExercisedDuringPeriod", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "thmo_ClassOfWarrantOrRightExercisedDuringPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average exercise price per share of warrants or rights exercised during period.", "label": "Warrants exercised, weighted average exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisedDuringPeriodWeightedAverageExercisePrice", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "thmo_ClassOfWarrantOrRightExpiredOrCancelledDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights expired or cancelled during period.", "label": "thmo_ClassOfWarrantOrRightExpiredOrCancelledDuringPeriod", "negatedLabel": "Warrants expired/canceled (in shares)" } } }, "localname": "ClassOfWarrantOrRightExpiredOrCancelledDuringPeriod", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "sharesItemType" }, "thmo_ClassOfWarrantOrRightExpiredOrCancelledDuringPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average exercise price per share of warrants or rights expired or cancelled during period.", "label": "Warrants expired/canceled, weighted average exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExpiredOrCancelledDuringPeriodWeightedAverageExercisePrice", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "thmo_ClassOfWarrantOrRightGrantedDuringPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights granted during period.", "label": "Warrants granted (in shares)", "terseLabel": "Class of Warrant or Right, Granted During Period (in shares)" } } }, "localname": "ClassOfWarrantOrRightGrantedDuringPeriod", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "thmo_ClassOfWarrantOrRightGrantedDuringPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted Average exercise price per share of warrants or rights granted during period.", "label": "Warrants granted, weighted average exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightGrantedDuringPeriodWeightedAverageExercisePrice", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "thmo_ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for outstanding warrants", "label": "Warrants, weighted average remaining contract term (Year)" } } }, "localname": "ClassOfWarrantOrRightOutstandingWeightedAverageRemainingContractTerm", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "durationItemType" }, "thmo_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The weighted average exercise price of each class of warrants or rights outstanding.", "label": "thmo_ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights", "periodEndLabel": "Balance, exercise price (in dollars per share)", "periodStartLabel": "Balance, exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightWeightedAverageExercisePriceOfWarrantsOrRights", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details" ], "xbrltype": "perShareItemType" }, "thmo_ClinicalRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Revenues derived from clinical services.", "label": "Clinical Revenue [Member]" } } }, "localname": "ClinicalRevenueMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues" ], "xbrltype": "domainItemType" }, "thmo_ComputerAndSoftwareMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the property, plant, or equipment.", "label": "Computer and Software [Member]" } } }, "localname": "ComputerAndSoftwareMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "thmo_ConversionOfJanuary2019AmendedNotesToCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the conversion of the January 2019 amended notes to common stock.", "label": "Conversion of January 2019 Amended Notes to Common Stock [Member]" } } }, "localname": "ConversionOfJanuary2019AmendedNotesToCommonStockMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "thmo_ConvertibleNoteConvertedIntoCommonStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the convertible note are converted into common stock during the period.", "label": "Convertible Note Converted into Common Stock [Member]" } } }, "localname": "ConvertibleNoteConvertedIntoCommonStockMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_CurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents current liabilities.", "label": "Current Liabilities [Member]" } } }, "localname": "CurrentLiabilitiesMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "domainItemType" }, "thmo_Customer1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding customer 1.", "label": "Customer 1 [Member]" } } }, "localname": "Customer1Member", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_Customer2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents customer 2.", "label": "Customer 2 [Member]" } } }, "localname": "Customer2Member", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_Customer3Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the third major customer of the company.", "label": "Customer 3 [Member]" } } }, "localname": "Customer3Member", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "thmo_DeferredTaxAssetsCapitalizedResearchAndDevelopment": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to capitalized research and development", "label": "Sec. 174 Capitalized R&D" } } }, "localname": "DeferredTaxAssetsCapitalizedResearchAndDevelopment", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "thmo_DeferredTaxAssetsLeaseObligation": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from lease obligation.", "label": "thmo_DeferredTaxAssetsLeaseObligation", "terseLabel": "Lease obligation" } } }, "localname": "DeferredTaxAssetsLeaseObligation", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "thmo_DeferredTaxLiabilitiesLeaseAsset": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax consequences attributable to taxable temporary differences derived from lease asset.", "label": "thmo_DeferredTaxLiabilitiesLeaseAsset", "negatedTerseLabel": "Lease asset" } } }, "localname": "DeferredTaxLiabilitiesLeaseAsset", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "thmo_DeviceMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the Device business segment.", "label": "Device [Member]" } } }, "localname": "DeviceMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_DeviceRegistrationMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the finite intangible assets.", "label": "Device Registration [Member]" } } }, "localname": "DeviceRegistrationMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "thmo_DeviceRevenueMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The amount of revenue derived from device sales.", "label": "Device Revenue [Member]" } } }, "localname": "DeviceRevenueMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_DilutionGainFromEquityMethodInvestments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents dilution gain from equity method investments.", "label": "thmo_DilutionGainFromEquityMethodInvestments", "terseLabel": "Dilution Gain from Equity Method Investments" } } }, "localname": "DilutionGainFromEquityMethodInvestments", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_DistributionAgreementWithAxpDistributorInChinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents distribution agreement with AXP distributor in China.", "label": "Distribution Agreement with AXP Distributor in China [Member]" } } }, "localname": "DistributionAgreementWithAxpDistributorInChinaMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "domainItemType" }, "thmo_EffectiveIncomeTaxRateReconciliationDebtForgivenessAmount": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 9.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to debt forgiveness.", "label": "PPP loan forgiveness" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDebtForgivenessAmount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "thmo_EffectiveIncomeTaxRateReconciliationDisallowedFinancingCostsAmount": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 5.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to disallowed financing costs.", "label": "thmo_EffectiveIncomeTaxRateReconciliationDisallowedFinancingCostsAmount", "terseLabel": "Disallowed financing costs" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDisallowedFinancingCostsAmount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "thmo_EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossesAmount": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable expiration of net operating losses.", "label": "thmo_EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossesAmount", "terseLabel": "Expiration of net operating losses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationExpirationOfNetOperatingLossesAmount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "thmo_EffectiveIncomeTaxRateReconciliationIntangibleAssetsAmount": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable intangible assets.", "label": "thmo_EffectiveIncomeTaxRateReconciliationIntangibleAssetsAmount", "terseLabel": "Intangible assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationIntangibleAssetsAmount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "thmo_EmployeeRetentionTaxCredit": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of refundable payroll tax credit provided under the Coronavirus Aid, Relief, and Economic Security (CARES) Act.", "label": "thmo_EmployeeRetentionTaxCredit", "terseLabel": "Employee Retention Tax Credit" } } }, "localname": "EmployeeRetentionTaxCredit", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_EquityIncentivePlan2017Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the 2017 equity incentive plan.", "label": "Equity Incentive Plan 2017 [Member]" } } }, "localname": "EquityIncentivePlan2017Member", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_EquityMethodInvestmentAccumulatedGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents equity method investment accumulated gain loss.", "label": "thmo_EquityMethodInvestmentAccumulatedGainLoss", "terseLabel": "Equity Method Investment Accumulated Gain Loss" } } }, "localname": "EquityMethodInvestmentAccumulatedGainLoss", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_ExclusivityFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to the exclusivity fee.", "label": "Exclusivity Fee [Member]" } } }, "localname": "ExclusivityFeeMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "domainItemType" }, "thmo_FacilityLocatedInRanchoCordovaCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the facility located in Rancho Cordova, California.", "label": "Facility Located in Rancho Cordova, California [Member]" } } }, "localname": "FacilityLocatedInRanchoCordovaCaliforniaMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "domainItemType" }, "thmo_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for asset, excluding financial asset and goodwill, lacking physical substance with finite life expected to be recognized after fifth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2027" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFour", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "thmo_FirstSixMonthsRentalExpenseOperatingLeases": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Monthly rental expense for the first six months of the lease agreement.", "label": "thmo_FirstSixMonthsRentalExpenseOperatingLeases", "terseLabel": "First Six Months, Rental Expense, Operating Leases" } } }, "localname": "FirstSixMonthsRentalExpenseOperatingLeases", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_HealthbanksBiotechMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to HealthBanks Biotech.", "label": "HealthBanks Biotech [Member]" } } }, "localname": "HealthbanksBiotechMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_ImmuneCyteAndShangaiKDwinfoTechnologyCoLtdMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information related to ImmuneCyte and Shangai KDWinfo Technology Co. Ltd.", "label": "ImmuneCyte and Shangai KDWinfo Technology Co. Ltd. [Member]" } } }, "localname": "ImmuneCyteAndShangaiKDwinfoTechnologyCoLtdMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_ImmunecyteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to ImmuneCyte.", "label": "ImmuneCyte [Member]" } } }, "localname": "ImmunecyteMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_InProcessTechonologyMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the information of in process technology.", "label": "In Process Techonology [Member]" } } }, "localname": "InProcessTechonologyMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "thmo_IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "terseLabel": "Deferred revenue \u2013 short term" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiabilityCurrent", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of increase (decrease) in long-term deferred revenue and other noncurrent liabilities.", "label": "Long-term deferred revenue and other noncurrent liabilities" } } }, "localname": "IncreaseDecreaseInLongtermDeferrredRevenueAndOtherNoncurrentLiabilities", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_IntangibleAssetsNetExcludingGoodwillAmortizationAndForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of amortization and foreign currency translation (gain) loss for all intangible assets, excluding goodwill.", "label": "Amortization and foreign exchange" } } }, "localname": "IntangibleAssetsNetExcludingGoodwillAmortizationAndForeignCurrencyTranslationGainLoss", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details" ], "xbrltype": "monetaryItemType" }, "thmo_InterestPaidNetRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity for related party transactions.", "label": "Cash paid for related party interest" } } }, "localname": "InterestPaidNetRelatedParty", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_InterestPayableRelatedPartyCurrent": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable to related parties, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest payable \u2013 related party" } } }, "localname": "InterestPayableRelatedPartyCurrent", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_InventoryChangeInReserve": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of change in the reserve for inventory.", "label": "Reserve for excess and slow-moving inventories" } } }, "localname": "InventoryChangeInReserve", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_LeaseAgreementWithZ3InvestmentLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents Lease Agreement with Z3 Investment LLC.", "label": "Lease Agreement with Z3 Investment LLC [Member]" } } }, "localname": "LeaseAgreementWithZ3InvestmentLLCMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables" ], "xbrltype": "domainItemType" }, "thmo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease due after fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "thmo_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "terseLabel": "2027" } } }, "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "thmo_ManualDisposablesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "Manual Disposables [Member]" } } }, "localname": "ManualDisposablesMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_MaximumOfferingPriceForIssuanceOfCommonStock": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the maximum offering price for issuance of common stock.", "label": "thmo_MaximumOfferingPriceForIssuanceOfCommonStock", "terseLabel": "Maximum Offering Price for Issuance of Common Stock" } } }, "localname": "MaximumOfferingPriceForIssuanceOfCommonStock", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_MeasurementInputConversionPriceBeforeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents conversion price before for measurement input.", "label": "Measurement Input, Conversion Price Before [Member]" } } }, "localname": "MeasurementInputConversionPriceBeforeMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "thmo_NonVestedStockOptionsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The tabular disclosure of the non-vested stock options.", "label": "Non Vested Stock Options Activity [Table Text Block]" } } }, "localname": "NonVestedStockOptionsActivityTableTextBlock", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "thmo_NonoperatingIncomeExpenseIncludingInterestExpense": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the amount of nonoperating income (expense) including interest expense.", "label": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "totalLabel": "Total other expense" } } }, "localname": "NonoperatingIncomeExpenseIncludingInterestExpense", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_NonvestedStockOptionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the award.", "label": "Non-vested Stock Options [Member]" } } }, "localname": "NonvestedStockOptionsMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "domainItemType" }, "thmo_NoteToFinancialStatementDetailsTextual": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note To Financial Statement Details Textual" } } }, "localname": "NoteToFinancialStatementDetailsTextual", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_NotesToFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Notes To Financial Statements [Abstract]" } } }, "localname": "NotesToFinancialStatementsAbstract", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_OfferingWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to the offering warrants.", "label": "Offering Warrants [Member]" } } }, "localname": "OfferingWarrantsMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_OperatingLeaseOperatingExpensesPerMonth": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The operating expenses per month of a operating lease.", "label": "thmo_OperatingLeaseOperatingExpensesPerMonth", "terseLabel": "Operating lease, Operating Expenses, Per Month" } } }, "localname": "OperatingLeaseOperatingExpensesPerMonth", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_OperatingLossCarryforwardsNotSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward not subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "thmo_OperatingLossCarryforwardsNotSubjectToExpiration", "terseLabel": "Operating Loss Carryforwards, Not Subject to Expiration" } } }, "localname": "OperatingLossCarryforwardsNotSubjectToExpiration", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_OperatingLossCarryforwardsSubjectToExpiration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward subject to expiration, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "thmo_OperatingLossCarryforwardsSubjectToExpiration", "terseLabel": "Operating Loss Carryforwards, Subject to Expiration" } } }, "localname": "OperatingLossCarryforwardsSubjectToExpiration", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_OtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type or description of the product or service.", "label": "Other [Member]" } } }, "localname": "OtherMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_OtherSubsegmentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to other subsegments not separately categorized.", "label": "Other Subsegments [Member]" } } }, "localname": "OtherSubsegmentsMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "thmo_PercentIncreaseAnnualRentalExpense": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of annual monthly rental increases under the operating lease agreement.", "label": "thmo_PercentIncreaseAnnualRentalExpense", "terseLabel": "Percent Increase, Annual Rental Expense" } } }, "localname": "PercentIncreaseAnnualRentalExpense", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "percentItemType" }, "thmo_PercentOfOwnershipInterestTransferred": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percent of ownership interest transferred.", "label": "thmo_PercentOfOwnershipInterestTransferred", "terseLabel": "Percent of Ownership Interest Transferred" } } }, "localname": "PercentOfOwnershipInterestTransferred", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_PrefundedUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to pre-funded units.", "label": "Pre-funded Units [Member]" } } }, "localname": "PrefundedUnitsMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_PrefundedUnitsWarrantMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to pre-funded units warrant.", "label": "Pre-funded Units Warrant [Member]" } } }, "localname": "PrefundedUnitsWarrantMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "thmo_PrivateInstitutionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information pertaining to private institution.", "label": "Private Institution [Member]" } } }, "localname": "PrivateInstitutionMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "thmo_ProceedsFromIssuanceOfCommonStockNet": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net cash inflow from the additional capital contribution to the entity after payment for issuance costs.", "label": "Proceeds from sale of common stock and warrants, net", "terseLabel": "Proceeds from Issuance of Common Stock, Net" } } }, "localname": "ProceedsFromIssuanceOfCommonStockNet", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_ProceedsFromIssuanceOrSaleOfEquityNet": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity, net of offering expenses.", "label": "thmo_ProceedsFromIssuanceOrSaleOfEquityNet", "terseLabel": "Proceeds from Issuance or Sale of Equity, Net" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquityNet", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_RelatedPartyConvertibleDebtPriceResetMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the related party transaction for the price reset in convertible debt.", "label": "Related Party Convertible Debt Price Reset [Member]" } } }, "localname": "RelatedPartyConvertibleDebtPriceResetMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "thmo_ReverseStockSplitPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reverse stock split.", "label": "Reverse Stock Split [Policy Text Block]" } } }, "localname": "ReverseStockSplitPolicyTextBlock", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage of annual net sales of products and services covered by other licensed intellectual property recognized as royalty expense.", "label": "thmo_RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "terseLabel": "Royalty, Percent of Annual Net Sales, Other Licensed Intellectual Property" } } }, "localname": "RoyaltyPercentOfAnnualNetSalesOtherLicensedIntellectualProperty", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The percentage annual net sales of products and services that are covered by U.S. patents to be recognized as royalty expense.", "label": "thmo_RoyaltyPercentOfAnnualNetSalesUsPatents", "terseLabel": "Royalty, Percent of Annual Net Sales, US Patents" } } }, "localname": "RoyaltyPercentOfAnnualNetSalesUsPatents", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "thmo_SecondSixMonthsRentalExpenseOperatingLease": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Second six months, monthly rental expense under the operating lease agreement.", "label": "thmo_SecondSixMonthsRentalExpenseOperatingLease", "terseLabel": "Second Six Months, Rental Expense, Operating Lease" } } }, "localname": "SecondSixMonthsRentalExpenseOperatingLease", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_SharesIssuedAveragePricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Average per share or per unit amount of equity securities issued.", "label": "thmo_SharesIssuedAveragePricePerShare", "terseLabel": "Shares Issued, Average Price Per Share" } } }, "localname": "SharesIssuedAveragePricePerShare", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "thmo_ShortTermDebtInstrumentCarryingAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of short-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "thmo_ShortTermDebtInstrumentCarryingAmount", "terseLabel": "Short Term, Gross" } } }, "localname": "ShortTermDebtInstrumentCarryingAmount", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_ShortTermInvestmentMinimum": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Description of minimum financial levels (for example, tangible net worth and working capital) and achievement of certain financial ratios, and adherence to certain clauses which must be met in order to avoid default. May also include a discussion of the adverse consequences that would result if the entity violates or fails to satisfy the covenants.", "label": "thmo_ShortTermInvestmentMinimum", "terseLabel": "Short Term Investment Minimum" } } }, "localname": "ShortTermInvestmentMinimum", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_StockIssuedDuringPeriodSharesExerciseOfWarrants": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the exercise of warrants.", "label": "Exercise of pre-funded warrants (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesExerciseOfWarrants", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "thmo_StockIssuedDuringPeriodUnitsNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of new units issued during the period.", "label": "thmo_StockIssuedDuringPeriodUnitsNewIssues", "terseLabel": "Stock Issued During Period, Units, New Issues" } } }, "localname": "StockIssuedDuringPeriodUnitsNewIssues", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "thmo_StockIssuedDuringPeriodValueExerciseOfWarrants": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of shares issued during the period as a result of the exercise of warrants.", "label": "Exercise of pre-funded warrants" } } }, "localname": "StockIssuedDuringPeriodValueExerciseOfWarrants", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_Supplier1Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Refers to information regarding supplier 1.", "label": "Supplier 1 [Member]" } } }, "localname": "Supplier1Member", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "thmo_TheJuly2019NoteMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Represents the unsecured convertible promissory note issued in July 2019.", "label": "The July 2019 Note [Member]" } } }, "localname": "TheJuly2019NoteMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "thmo_TransferOfInventoryToFixedAssets": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Value of inventory transferred to fixed assets in noncash transactions.", "label": "Transfer of inventories to equipment" } } }, "localname": "TransferOfInventoryToFixedAssets", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "thmo_UnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Related to units.", "label": "Units [Member]" } } }, "localname": "UnitsMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "thmo_WarrantAmendmentAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Relating to the warrant amendment agreement.", "label": "Warrant Amendment Agreement [Member]" } } }, "localname": "WarrantAmendmentAgreementMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "thmo_WarrantOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Security that gives the holder the right to purchase shares of stock in accordance with the terms of the instrument, usually upon payment of a specified amount.", "label": "Warrant, Other [Member]" } } }, "localname": "WarrantOtherMember", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "domainItemType" }, "thmo_WarrantsAndRightsOutstandingWarrantsExercised": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of warrants or rights outstanding exercised during the period.", "label": "thmo_WarrantsAndRightsOutstandingWarrantsExercised", "terseLabel": "Warrants and Rights Outstanding, Warrants Exercised" } } }, "localname": "WarrantsAndRightsOutstandingWarrantsExercised", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "thmo_WorkingCapital": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A measure of both a company's efficiency and its short-term financial health. The working capital is calculated as: Working Capital= Current Asset - Current Liabilities.", "label": "thmo_WorkingCapital", "terseLabel": "Working Capital" } } }, "localname": "WorkingCapital", "nsuri": "http://cescatherapeutics.com/20221231", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual" ], "xbrltype": "monetaryItemType" }, "thmo_statement-statement-note-11-stockholders-equity-antidilutive-securities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stockholders' Equity - Anti-dilutive Securities (Details)" } } }, "localname": "statement-statement-note-11-stockholders-equity-antidilutive-securities-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-11-stockholders-equity-nonvested-stock-options-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stockholders' Equity - Non-vested Stock Options Activity (Details)" } } }, "localname": "statement-statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stockholders' Equity - Option Activity for Stock Option Plans (Details)" } } }, "localname": "statement-statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-11-stockholders-equity-stockbased-compensation-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stockholders' Equity - Stock-based Compensation (Details)" } } }, "localname": "statement-statement-note-11-stockholders-equity-stockbased-compensation-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-11-stockholders-equity-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 - Stockholders' Equity" } } }, "localname": "statement-statement-note-11-stockholders-equity-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-11-stockholders-equity-warrant-activity-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 11 -Stockholders' Equity - Warrant Activity (Details)" } } }, "localname": "statement-statement-note-11-stockholders-equity-warrant-activity-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-12-revenue-remaining-performance-obligations-2-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Revenue - Remaining Performance Obligations 2 (Details)" } } }, "localname": "statement-statement-note-12-revenue-remaining-performance-obligations-2-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-12-revenue-remaining-performance-obligations-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Revenue - Remaining Performance Obligations (Details)" } } }, "localname": "statement-statement-note-12-revenue-remaining-performance-obligations-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-12-revenues-disaggregation-of-revenue-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Revenues - Disaggregation of Revenue (Details)" } } }, "localname": "statement-statement-note-12-revenues-disaggregation-of-revenue-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-12-revenues-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 12 - Revenues" } } }, "localname": "statement-statement-note-12-revenues-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-13-concentrations-accounts-receivables-and-revenues-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Concentrations - Accounts Receivables and Revenues (Details)" } } }, "localname": "statement-statement-note-13-concentrations-accounts-receivables-and-revenues-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-13-concentrations-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 13 - Concentrations" } } }, "localname": "statement-statement-note-13-concentrations-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Components of Company's Deferred Tax Assets and Liabilities for Federal and State Income Taxes (Details)" } } }, "localname": "statement-statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes - Reconciliation of Federal Income Tax Attributable to Operations to Income Tax Expense (Benefit) (Details)" } } }, "localname": "statement-statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-15-income-taxes-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 15 - Income Taxes" } } }, "localname": "statement-statement-note-15-income-taxes-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Equipment and Leasehold Improvements - Property, Plant, and Equipment (Details)" } } }, "localname": "statement-statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-4-equipment-and-leasehold-improvements-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 4 - Equipment and Leasehold Improvements" } } }, "localname": "statement-statement-note-4-equipment-and-leasehold-improvements-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets and Goodwill - Schedule of Finite-Lived Intangible Assets, Future Amortization Expense (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets and Goodwill - Schedule of Intangible Assets and Goodwill (Details)" } } }, "localname": "statement-statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-5-intangible-assets-and-goodwill-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 5 - Intangible Assets and Goodwill" } } }, "localname": "statement-statement-note-5-intangible-assets-and-goodwill-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-related-party-transactions-blackscholes-pricing-model-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Related Party Transactions - Black-Scholes Pricing Model (Details)" } } }, "localname": "statement-statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Related Party Transactions - Schedule of Related Party Transactions (Details)" } } }, "localname": "statement-statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-6-related-party-transactions-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 6 - Related Party Transactions" } } }, "localname": "statement-statement-note-6-related-party-transactions-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-convertible-promissory-note-convertible-promissory-note-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Convertible Promissory Note - Convertible Promissory Note (Details)" } } }, "localname": "statement-statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-7-convertible-promissory-note-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 7 - Convertible Promissory Note" } } }, "localname": "statement-statement-note-7-convertible-promissory-note-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-related-party-lease-lease-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Related Party Lease - Lease Information (Details)" } } }, "localname": "statement-statement-note-8-related-party-lease-lease-information-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Related Party Lease - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-8-related-party-lease-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 8 - Related Party Lease" } } }, "localname": "statement-statement-note-8-related-party-lease-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-9-leases-lease-information-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Lease Information (Details)" } } }, "localname": "statement-statement-note-9-leases-lease-information-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-9-leases-maturities-of-lease-liabilities-details": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Leases - Maturities of Lease Liabilities (Details)" } } }, "localname": "statement-statement-note-9-leases-maturities-of-lease-liabilities-details", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-note-9-leases-tables": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Note 9 - Leases" } } }, "localname": "statement-statement-note-9-leases-tables", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "thmo_statement-statement-significant-accounting-policies-policies": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Significant Accounting Policies" } } }, "localname": "statement-statement-significant-accounting-policies-policies", "nsuri": "http://cescatherapeutics.com/20221231", "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r538" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate202006Member": { "auth_ref": [ "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Accounting Standards Update 2020-06 Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging - Contracts in Entity's Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity's Own Equity.", "label": "Accounting Standards Update 2020-06 [Member]" } } }, "localname": "AccountingStandardsUpdate202006Member", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r15", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r619" ], "lang": { "en-us": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r287", "r288" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts receivable, net of allowance for doubtful accounts of $149,000 ($156,000 at December 31, 2021)" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r79", "r183" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "negatedLabel": "Less accumulated depreciation" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r30", "r31", "r32", "r191", "r598", "r612", "r616" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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 loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r29", "r32", "r129", "r560", "r607", "r608", "r683", "r684", "r685", "r693", "r694", "r695" ], "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": "AOCI Attributable to Parent [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r9", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional paid in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r458", "r459", "r460", "r693", "r694", "r695", "r749" ], "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://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r228", "r229", "r230", "r231", "r240", "r290", "r291", "r294", "r295", "r296", "r297", "r298", "r299", "r458", "r459", "r460", "r479", "r480", "r481", "r482", "r492", "r493", "r494", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r534", "r535", "r539", "r540", "r541", "r542", "r555", "r556", "r557", "r558", "r559", "r560", "r575", "r576", "r577", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Information by amendment to accounting standards.", "label": "Accounting Standards Update [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r103", "r104", "r422" ], "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": "Stock-based compensation expense" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Adjustments to reconcile net loss to net cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Stock-based compensation", "terseLabel": "Share-Based Payment Arrangement, Expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r192", "r289", "r300" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts receivable, allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r37", "r46", "r143", "r366" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense.", "label": "Amortization of debt discount/premium, net", "terseLabel": "Amortization of Debt Discount (Premium)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r249" ], "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": "Common stock equivalents of convertible promissory notes and accrued interest (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r54" ], "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://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r54" ], "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://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_AreaOfRealEstateProperty": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area of a real estate property.", "label": "us-gaap_AreaOfRealEstateProperty", "terseLabel": "Area of Real Estate Property" } } }, "localname": "AreaOfRealEstateProperty", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "areaItemType" }, "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://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r149", "r161", "r187", "r217", "r270", "r275", "r281", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r496", "r501", "r517", "r666", "r712", "r713", "r760" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r178", "r195", "r217", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r496", "r501", "r517", "r666", "r712", "r713", "r760" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_AssetsCurrent", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r424", "r425", "r426", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r449", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r134", "r135" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "domainItemType" }, "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]" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r491", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r114", "r115", "r491", "r658", "r659" ], "lang": { "en-us": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued": { "auth_ref": [ "r120" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of equity interests issued or issuable to acquire entity.", "label": "us-gaap_BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "terseLabel": "Business Acquisition, Equity Interest Issued or Issuable, Number of Shares" } } }, "localname": "BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r113" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock": { "auth_ref": [ "r1", "r53", "r63" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. 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).", "label": "Business Description and Basis of Presentation [Text Block]" } } }, "localname": "BusinessDescriptionAndBasisOfPresentationTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r48", "r181", "r636" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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", "terseLabel": "Cash and Cash Equivalents, at Carrying Value, Total" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r49" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r42", "r48", "r52" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r42", "r142" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "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": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "totalLabel": "Net increase (decrease) in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r188", "r189", "r190", "r217", "r243", "r244", "r246", "r248", "r253", "r254", "r293", "r335", "r337", "r338", "r339", "r342", "r343", "r372", "r373", "r375", "r376", "r377", "r517", "r635", "r679", "r689", "r696" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Information by type of warrant or right issued.", "label": "Class of Warrant or Right [Axis]" } } }, "localname": "ClassOfWarrantOrRightAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the class or type of warrant or right outstanding. Warrants and rights represent derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months.", "label": "Class of Warrant or Right [Domain]" } } }, "localname": "ClassOfWarrantOrRightDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "terseLabel": "Class of Warrant or Right, Exercise Price of Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights": { "auth_ref": [ "r378" ], "lang": { "en-us": { "role": { "documentation": "Number of securities into which the class of warrant or right may be converted. For example, but not limited to, 500,000 warrants may be converted into 1,000,000 shares.", "label": "us-gaap_ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "terseLabel": "Class of Warrant or Right, Number of Securities Called by Warrants or Rights" } } }, "localname": "ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "us-gaap_ClassOfWarrantOrRightOutstanding", "periodEndLabel": "Balance (in shares)", "periodStartLabel": "Balance (in shares)", "terseLabel": "Class of Warrant or Right, Outstanding" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r24", "r156", "r166" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r82", "r328", "r329", "r620", "r711" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r693", "r694", "r749" ], "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://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r8" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common stock, par value (in dollars per share)", "terseLabel": "Common Stock, Par or Stated Value Per Share" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r8" ], "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 (in shares)", "terseLabel": "Common Stock, Shares Authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r8" ], "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 (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r8", "r92" ], "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, Ending Balance (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r8", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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, $0.001 par value; 350,000,000 shares authorized; 1,037,138 issued and outstanding (279,629 at December 31, 2021)" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r33", "r198", "r200", "r208", "r594", "r601" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "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": "us-gaap_ComprehensiveIncomeNetOfTax", "totalLabel": "Comprehensive loss attributable to common stockholders" } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other comprehensive loss:" } } }, "localname": "ComprehensiveIncomeNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r124", "r125", "r132", "r198", "r200", "r207", "r593", "r600" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive loss attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r123", "r132", "r198", "r200", "r206", "r592", "r599" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "totalLabel": "Comprehensive loss" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r57", "r58", "r139", "r140", "r286", "r619" ], "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://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r57", "r58", "r139", "r140", "r286", "r617", "r619" ], "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://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r57", "r58", "r139", "r140", "r286", "r619", "r771" ], "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://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r158", "r257" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskDisclosureTextBlock": { "auth_ref": [ "r63" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.", "label": "Concentration Risk Disclosure [Text Block]" } } }, "localname": "ConcentrationRiskDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r57", "r58", "r139", "r140", "r286" ], "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": "us-gaap_ConcentrationRiskPercentage1", "terseLabel": "Concentration Risk, Percentage", "verboseLabel": "Customer 1" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r57", "r58", "r139", "r140", "r286", "r619" ], "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://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r126", "r641" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy": { "auth_ref": [ "r498" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for subsidiaries or other investments that are consolidated, including the accounting treatment for intercompany accounts or transactions and any noncontrolling interest.", "label": "Consolidation, Subsidiaries or Other Investments, Consolidated Entities, Policy [Policy Text Block]" } } }, "localname": "ConsolidationSubsidiariesOrOtherInvestmentsConsolidatedEntitiesPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r78" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "us-gaap_ConstructionInProgressGross", "terseLabel": "Construction in Progress, Gross" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r380", "r381", "r402" ], "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.", "label": "us-gaap_ContractWithCustomerLiability", "terseLabel": "Contract with Customer, Liability, Total" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r380", "r381", "r402" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "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": "Deferred revenue \u2013 short-term", "terseLabel": "Contract with Customer, Liability, Current" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r380", "r381", "r402" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "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": "Deferred revenue \u2013 long-term", "terseLabel": "Contract with Customer, Liability, Noncurrent" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r403" ], "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": "us-gaap_ContractWithCustomerLiabilityRevenueRecognized", "terseLabel": "Contract with Customer, Liability, Revenue Recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtCurrent": { "auth_ref": [ "r2" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the carrying value of long-term convertible debt as of the balance sheet date that is scheduled to be repaid within one year or in the normal operating cycle if longer. Convertible debt is a financial instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder.", "label": "Convertible promissory note, net" } } }, "localname": "ConvertibleDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r86", "r344", "r345", "r356", "r357", "r358", "r362", "r363", "r364", "r365", "r366", "r648", "r649", "r650", "r651", "r652" ], "lang": { "en-us": { "role": { "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt [Member]" } } }, "localname": "ConvertibleDebtMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r718" ], "lang": { "en-us": { "role": { "documentation": "Debt securities that can be exchanged for equity of the debt issuer at the option of the issuer or the holder.", "label": "Convertible Debt Securities [Member]" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of convertible debt instrument. Includes, but is not limited to, principal amount and amortized premium or discount.", "label": "Convertible Debt [Table Text Block]" } } }, "localname": "ConvertibleDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_CostOfGoodsAndServicesSold": { "auth_ref": [ "r35", "r573" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_GrossProfit", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.", "label": "Cost of revenues" } } }, "localname": "CostOfGoodsAndServicesSold", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfGoodsTotalMember": { "auth_ref": [ "r697" ], "lang": { "en-us": { "role": { "documentation": "Cost of product sold and service rendered, when it serves as benchmark in concentration of risk calculation.", "label": "Cost of Goods and Service Benchmark [Member]" } } }, "localname": "CostOfGoodsTotalMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "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://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "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://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r56", "r286" ], "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 [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r117" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction.", "label": "Debt Conversion Description [Axis]" } } }, "localname": "DebtConversionByUniqueDescriptionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r50", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Related party promissory note converted to common stock" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "us-gaap_DebtConversionConvertedInstrumentSharesIssued1", "terseLabel": "Debt Conversion, Converted Instrument, Shares Issued" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_DebtConversionNameDomain": { "auth_ref": [ "r50", "r51" ], "lang": { "en-us": { "role": { "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Debt Conversion, Name [Domain]" } } }, "localname": "DebtConversionNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionOriginalDebtAmount1": { "auth_ref": [ "r50", "r51" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "us-gaap_DebtConversionOriginalDebtAmount1", "terseLabel": "Debt Conversion, Original Debt, Amount" } } }, "localname": "DebtConversionOriginalDebtAmount1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r90", "r216", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r360", "r367", "r368", "r369" ], "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]" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r2", "r3", "r4", "r150", "r152", "r160", "r223", "r344", "r345", "r346", "r347", "r348", "r350", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r537", "r648", "r649", "r650", "r651", "r652", "r690" ], "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://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r4", "r152", "r160", "r370" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "us-gaap_DebtInstrumentCarryingAmount", "verboseLabel": "Carrying Value" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "auth_ref": [ "r87", "r346" ], "lang": { "en-us": { "role": { "documentation": "The price per share of the conversion feature embedded in the debt instrument.", "label": "Conversion price (in dollars per share)", "terseLabel": "Debt Instrument, Convertible, Conversion Price", "verboseLabel": "Conversion Price (in dollars per share)" } } }, "localname": "DebtInstrumentConvertibleConversionPrice1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Minimum percentage of common stock price to conversion price of convertible debt instruments to determine eligibility of conversion.", "label": "us-gaap_DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "terseLabel": "Debt Instrument, Convertible, Threshold Percentage of Stock Price Trigger" } } }, "localname": "DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r144", "r146", "r344", "r537", "r649", "r650" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Face value", "terseLabel": "Debt Instrument, Face Amount", "verboseLabel": "Face Value" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r20", "r345" ], "lang": { "en-us": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Stated interest rate", "terseLabel": "Debt Instrument, Interest Rate, Stated Percentage", "verboseLabel": "Stated Interest Rate" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r196", "r648", "r751" ], "lang": { "en-us": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in YYYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "verboseLabel": "Maturity Date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentMeasurementInput": { "auth_ref": [ "r516" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure debt instrument, including, but not limited to, convertible and non-convertible debt.", "label": "Conversion price before" } } }, "localname": "DebtInstrumentMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "decimalItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r21", "r223", "r344", "r345", "r346", "r347", "r348", "r350", "r356", "r357", "r358", "r359", "r361", "r362", "r363", "r364", "r365", "r366", "r537", "r648", "r649", "r650", "r651", "r652", "r690" ], "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://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "auth_ref": [ "r143", "r146", "r715" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt discount.", "label": "us-gaap_DebtInstrumentUnamortizedDiscount", "negatedLabel": "Remainging unamortized discount", "terseLabel": "Debt Instrument, Unamortized Discount, Total" } } }, "localname": "DebtInstrumentUnamortizedDiscount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtPolicyTextBlock": { "auth_ref": [ "r84" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy related to debt. Includes, but is not limited to, debt issuance costs, the effects of refinancings, method of amortizing debt issuance costs and original issue discount, and classifications of debt.", "label": "Debt, Policy [Policy Text Block]" } } }, "localname": "DebtPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r5", "r6", "r151", "r159", "r472" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "us-gaap_DeferredIncomeTaxLiabilities", "negatedTotalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsDeferredIncome": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 7.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from deferred income.", "label": "us-gaap_DeferredTaxAssetsDeferredIncome", "terseLabel": "Deferred revenue" } } }, "localname": "DeferredTaxAssetsDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsEquityMethodInvestments": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from equity method investments.", "label": "Stock compensation" } } }, "localname": "DeferredTaxAssetsEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r473" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "us-gaap_DeferredTaxAssetsGross", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsInventory": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.", "label": "us-gaap_DeferredTaxAssetsInventory", "terseLabel": "Inventory Reserve" } } }, "localname": "DeferredTaxAssetsInventory", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Net operating loss carryforwards" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwardsOther": { "auth_ref": [ "r110", "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsGross", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible tax credit carryforwards, classified as other.", "label": "Income tax credit carryforwards" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwardsOther", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r474" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "us-gaap_DeferredTaxAssetsValuationAllowance", "negatedLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilities": { "auth_ref": [ "r106", "r746" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.", "label": "us-gaap_DeferredTaxLiabilities", "negatedLabel": "Net deferred taxes" } } }, "localname": "DeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r112", "r747" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details": { "order": 0.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment", "negatedTerseLabel": "Depreciation and amortization" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r418" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "us-gaap_DefinedContributionPlanCostRecognized", "terseLabel": "Defined Contribution Plan, Cost" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "terseLabel": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r418", "r419" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r46", "r77" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "us-gaap_Depreciation", "terseLabel": "Depreciation, Total" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r46", "r265" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "us-gaap_DepreciationDepletionAndAmortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_DevelopedTechnologyRightsMember": { "auth_ref": [ "r119" ], "lang": { "en-us": { "role": { "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property.", "label": "Developed Technology Rights [Member]" } } }, "localname": "DevelopedTechnologyRightsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r717" ], "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]" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r423", "r454", "r455", "r457", "r462", "r661" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-Based Payment Arrangement [Text Block]" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_DisclosureTextBlockAbstract", "terseLabel": "Notes to Financial Statements" } } }, "localname": "DisclosureTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases" ], "xbrltype": "stringItemType" }, "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]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Per share data:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r209", "r232", "r233", "r234", "r235", "r236", "r241", "r243", "r246", "r247", "r248", "r250", "r512", "r513", "r595", "r602", "r644" ], "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": "Basic and diluted net loss per common share (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "perShareItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "auth_ref": [ "r753" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "Effects of foreign currency rate changes on cash and cash equivalents" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r18" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued payroll and related expenses" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r456" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "terseLabel": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount, Total" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-Based Payment Arrangement, Option [Member]" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r92", "r173", "r202", "r203", "r204", "r224", "r225", "r226", "r229", "r237", "r239", "r252", "r297", "r379", "r458", "r459", "r460", "r481", "r482", "r511", "r526", "r527", "r528", "r529", "r530", "r531", "r560", "r607", "r608", "r609" ], "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://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r65" ], "lang": { "en-us": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "us-gaap_EquityMethodInvestmentOwnershipPercentage", "terseLabel": "Equity Method Investment, Ownership Percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r136" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r137", "r138" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Weighted Average Amortization Period (Year) (Year)" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r185", "r320" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization", "negatedLabel": "Amortizable intangible assets, accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r73" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": 0.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r73" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2026" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r73" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r73" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r317", "r319", "r320", "r322", "r574", "r578" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r72", "r578" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Amortizable intangible assets, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r68", "r71" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r72", "r574" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Amortizable intangible assets, net", "totalLabel": "Total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r533" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GainLossOnDispositionOfAssets": { "auth_ref": [ "r688", "r706", "r707" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.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": "Loss on disposal of equipment" } } }, "localname": "GainLossOnDispositionOfAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r46", "r88", "r89" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain on extinguishment of debt", "negatedLabel": "Gain on extinguishment of debt" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r184", "r305", "r591", "r647", "r666", "r704", "r705" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Goodwill", "periodStartLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r75" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsGoodwillPolicy": { "auth_ref": [ "r315", "r316", "r647" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for goodwill. This accounting policy also may address how an entity assesses and measures impairment of goodwill, how reporting units are determined, how goodwill is allocated to such units, and how the fair values of the reporting units are determined.", "label": "Goodwill and Intangible Assets, Goodwill, Policy [Policy Text Block]" } } }, "localname": "GoodwillAndIntangibleAssetsGoodwillPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GrossProfit": { "auth_ref": [ "r34", "r217", "r270", "r274", "r280", "r282", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r517", "r646", "r712" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.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": "us-gaap_GrossProfit", "totalLabel": "Gross profit" } } }, "localname": "GrossProfit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r218", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "negatedLabel": "Income (Loss) from Continuing Operations before Income Taxes, Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r218", "r485" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "negatedLabel": "Income (Loss) from Continuing Operations before Income Taxes, Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r323", "r325" ], "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://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r325" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r108" ], "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://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "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://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r219", "r468", "r470", "r477", "r483", "r486", "r488", "r489", "r490" ], "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]" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r220", "r238", "r239", "r268", "r466", "r484", "r487", "r603" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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": "us-gaap_IncomeTaxExpenseBenefit", "totalLabel": "Total income tax expense" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r201", "r464", "r465", "r470", "r471", "r476", "r478" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r745" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.", "label": "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "terseLabel": "Change in valuation allowance" } } }, "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r745" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 7.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to foreign income tax expense (benefit).", "label": "Foreign rate differential" } } }, "localname": "IncomeTaxReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r467" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 8.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.", "label": "us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "terseLabel": "Statutory federal income tax benefit" } } }, "localname": "IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost": { "auth_ref": [ "r745" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of reported income tax expense (benefit) in excess of (less than) expected income tax expense (benefit) computed by applying domestic federal statutory income tax rate to pretax income (loss) from continuing operation, attributable to nondeductible expense for award under share-based payment arrangement. Includes, but is not limited to, expense determined to be nondeductible upon grant or after for award under share-based payment arrangement.", "label": "Incentive stock options" } } }, "localname": "IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationOtherAdjustments": { "auth_ref": [ "r745" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 0.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "us-gaap_IncomeTaxReconciliationOtherAdjustments", "terseLabel": "Other" } } }, "localname": "IncomeTaxReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r745" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details": { "order": 6.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to state and local income tax expense (benefit).", "label": "us-gaap_IncomeTaxReconciliationStateAndLocalIncomeTaxes", "terseLabel": "State and local taxes" } } }, "localname": "IncomeTaxReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableTrade": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsPayableTrade", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayableTrade", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "us-gaap_IncreaseDecreaseInAccountsReceivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 6.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 obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families, affiliates, or other parties with the ability to exert significant influence.", "label": "us-gaap_IncreaseDecreaseInDueToRelatedPartiesCurrent", "terseLabel": "Interest payable - related party" } } }, "localname": "IncreaseDecreaseInDueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 7.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 obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.", "label": "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities", "terseLabel": "Accrued payroll and related expenses" } } }, "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_IncreaseDecreaseInInventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net change in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities": { "auth_ref": [ "r687" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in current liabilities classified as other.", "label": "us-gaap_IncreaseDecreaseInOtherCurrentLiabilities", "terseLabel": "Other current liabilities" } } }, "localname": "IncreaseDecreaseInOtherCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "negatedLabel": "Prepaid expenses and other assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r318", "r321" ], "lang": { "en-us": { "role": { "documentation": "Information by type or class of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite-Lived Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r74" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit.", "label": "Indefinite lived intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r69", "r74" ], "lang": { "en-us": { "role": { "documentation": "The major class of indefinite-lived intangible asset (for example, trade names, etc. but not all-inclusive), excluding goodwill. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of the company.", "label": "Indefinite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [ "r184" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r67", "r70" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 5.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", "periodEndLabel": "Intangible assets, net", "periodStartLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r145", "r157", "r205", "r264", "r536" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "us-gaap_InterestExpense", "negatedLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r37", "r364", "r371", "r651", "r652" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt.", "label": "us-gaap_InterestExpenseDebt", "terseLabel": "Interest Expense, Debt, Total" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r211", "r214", "r215" ], "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": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrentAndNoncurrent": { "auth_ref": [ "r155", "r167" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of interest payable on debt, including, but not limited to, trade payables.", "label": "us-gaap_InterestPayableCurrentAndNoncurrent", "terseLabel": "Interest Payable" } } }, "localname": "InterestPayableCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r194", "r637", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Inventories" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r681" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventories, non-current", "terseLabel": "Inventory, Noncurrent, Total" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r180", "r193", "r251", "r302", "r303", "r304", "r572", "r642" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseContractualTermAxis": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Information by contractual term of lease arrangement.", "label": "Lease Contractual Term [Axis]" } } }, "localname": "LeaseContractualTermAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseContractualTermDomain": { "auth_ref": [ "r755" ], "lang": { "en-us": { "role": { "documentation": "Contractual term of lease arrangement.", "label": "Lease Contractual Term [Domain]" } } }, "localname": "LeaseContractualTermDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseCost": { "auth_ref": [ "r552", "r665" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details": { "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": "us-gaap_LeaseCost", "totalLabel": "Total lease cost" } } }, "localname": "LeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseCostTableTextBlock": { "auth_ref": [ "r756" ], "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]" } } }, "localname": "LeaseCostTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Additions or improvements to assets held under a lease arrangement.", "label": "Leasehold Improvements [Member]" } } }, "localname": "LeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_LegalCostsPolicyTextBlock": { "auth_ref": [ "r334" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for legal costs incurred to protect or defend the entity's assets and rights, or to obtain assets, including monetary damages, or to obtain rights.", "label": "Legal Costs, Policy [Policy Text Block]" } } }, "localname": "LegalCostsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r757" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r553" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "totalLabel": "Total lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r553" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details": { "order": 0.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r553" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "terseLabel": "2026" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r553" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "terseLabel": "2025" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r553" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r553" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "negatedLabel": "Less: imputed interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseRenewalTerm", "terseLabel": "Lessee, Operating Lease, Renewal Term (Year)" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r754" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_LesseeOperatingLeaseTermOfContract", "terseLabel": "Lessee, Operating Lease, Term of Contract" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeasesTextBlock": { "auth_ref": [ "r554" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.", "label": "Lessee, Operating Leases [Text Block]" } } }, "localname": "LesseeOperatingLeasesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases" ], "xbrltype": "textBlockItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r17", "r217", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r497", "r501", "r502", "r517", "r645", "r712", "r760", "r761" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r13", "r154", "r164", "r666", "r691", "r703", "r752" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "us-gaap_LiabilitiesAndStockholdersEquity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r19", "r179", "r217", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r497", "r501", "r502", "r517", "r666", "r712", "r760", "r761" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.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": "us-gaap_LiabilitiesCurrent", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_LicensingAgreementsMember": { "auth_ref": [ "r118" ], "lang": { "en-us": { "role": { "documentation": "Rights, generally of limited duration, under a license arrangement (for example, to sell or otherwise utilize specified products or processes in a specified territory).", "label": "Licensing Agreements [Member]" } } }, "localname": "LicensingAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r4", "r152", "r160" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions 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": "us-gaap_LineOfCredit", "terseLabel": "Long-Term Line of Credit, Total" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "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": "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity", "terseLabel": "Line of Credit Facility, Maximum Borrowing Capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r21" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r21", "r85" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-Term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputConversionPriceMember": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using price per share at which convertible share can be converted into common stock.", "label": "Measurement Input, Conversion Price [Member]" } } }, "localname": "MeasurementInputConversionPriceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r750" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using interest rate on instrument with zero risk of financial loss.", "label": "Measurement Input, Risk Free Interest Rate [Member]" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r515" ], "lang": { "en-us": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r27", "r153", "r163", "r217", "r293", "r335", "r337", "r338", "r339", "r342", "r343", "r517" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Noncontrolling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners", "terseLabel": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "us-gaap_MinorityInterestOwnershipPercentageByParent", "terseLabel": "Noncontrolling Interest, Ownership Percentage by Parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "percentItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r213" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r213" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 3.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": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r42", "r44", "r47" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 2.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": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "totalLabel": "Net cash used in operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r127", "r131", "r197", "r199", "r238", "r239", "r685" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Loss attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r232", "r233", "r234", "r235", "r241", "r242", "r245", "r248", "r270", "r274", "r280", "r282", "r646" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "totalLabel": "Net loss attributable to common stockholders" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest": { "auth_ref": [ "r91", "r127", "r128" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after income tax of income (loss) including the portion attributable to nonredeemable noncontrolling interest. Excludes the portion attributable to redeemable noncontrolling interest recognized as temporary equity.", "label": "us-gaap_NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "terseLabel": "Net loss" } } }, "localname": "NetIncomeLossIncludingPortionAttributableToNonredeemableNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "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]" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r121", "r379", "r693", "r694", "r695" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "domainItemType" }, "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent": { "auth_ref": [ "r14", "r148", "r692" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "us-gaap_NotesPayableRelatedPartiesClassifiedCurrent", "terseLabel": "Convertible promissory note \u2013 related party" } } }, "localname": "NotesPayableRelatedPartiesClassifiedCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r147", "r168", "r692" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), due to related parties.", "label": "Carrying Value", "terseLabel": "Notes Payable, Related Parties" } } }, "localname": "NotesPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableRelatedPartiesNoncurrent": { "auth_ref": [ "r22", "r147", "r692" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount for notes payable (written promise to pay), payable to related parties, which are due after one year (or one business cycle).", "label": "us-gaap_NotesPayableRelatedPartiesNoncurrent", "verboseLabel": "Convertible promissory note \u2013 related party, net" } } }, "localname": "NotesPayableRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OfficeEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tangible personal property used in an office setting. Examples include, but are not limited to, computers, copiers and fax machine.", "label": "Office Equipment [Member]" } } }, "localname": "OfficeEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.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": "us-gaap_OperatingExpenses", "totalLabel": "Total operating expenses" } } }, "localname": "OperatingExpenses", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r270", "r274", "r280", "r282", "r646" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "us-gaap_OperatingIncomeLoss", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseCost": { "auth_ref": [ "r546", "r665" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details": { "order": 0.0, "parentTag": "us-gaap_LeaseCost", "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" } } }, "localname": "OperatingLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Present value of operating lease liabilities" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r544" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "us-gaap_OperatingLeaseLiabilityCurrent", "verboseLabel": "Current lease liability (included in other current liabilities)" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r544" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 1.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 obligations \u2013 long-term", "verboseLabel": "Non-current lease liability \u2013 related party" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasePayments": { "auth_ref": [ "r545", "r548" ], "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": "us-gaap_OperatingLeasePayments", "terseLabel": "Operating Lease, Payments" } } }, "localname": "OperatingLeasePayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r543" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "Right-of-use operating lease assets, net", "terseLabel": "Operating Lease, Right-of-Use Asset", "verboseLabel": "Right-of-use operating lease assets \u2013 related party, net" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r551", "r665" ], "lang": { "en-us": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Discount rate" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r550", "r665" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Weighted average remaining lease term (Year)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLossCarryforwards": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_OperatingLossCarryforwards", "terseLabel": "Operating Loss Carryforwards" } } }, "localname": "OperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r1", "r53", "r63", "r133" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r186" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 6.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" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r28" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.", "label": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation gain" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other income / (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r18", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r23" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.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 noncurrent liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r38" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 2.0, "parentTag": "thmo_NonoperatingIncomeExpenseIncludingInterestExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Employee retention tax credit and other income / (expense)" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r41" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for cost incurred directly with the issuance of an equity security.", "label": "us-gaap_PaymentsOfStockIssuanceCosts", "terseLabel": "Payments of Stock Issuance Costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r39" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment", "negatedLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r406", "r407", "r408", "r409", "r411", "r412", "r413", "r414", "r415", "r416", "r417", "r418", "r421", "r657" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for retirement benefits.", "label": "Retirement Benefits [Text Block]" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit" ], "xbrltype": "textBlockItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [ "r719", "r720", "r721", "r722", "r723", "r724", "r725", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r735", "r736", "r737", "r738", "r739", "r740", "r741", "r742", "r743", "r744" ], "lang": { "en-us": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_PolicyTextBlockAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_PolicyTextBlockAbstract", "terseLabel": "Accounting Policies" } } }, "localname": "PolicyTextBlockAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r7", "r372" ], "lang": { "en-us": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred stock, shares authorized (in shares)" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r7" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals" ], "xbrltype": "sharesItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r682" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r680" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for reclassification affecting comparability of financial statement. Excludes amendment to accounting standards, other change in accounting principle, and correction of error.", "label": "Reclassification, Comparability Adjustment [Policy Text Block]" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromCustomers": { "auth_ref": [ "r43" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash receipts from customers during the current period which are usually for sales of goods and services.", "label": "us-gaap_ProceedsFromCustomers", "terseLabel": "Proceeds from Customers" } } }, "localname": "ProceedsFromCustomers", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfCommonStock": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the additional capital contribution to the entity.", "label": "us-gaap_ProceedsFromIssuanceOfCommonStock", "terseLabel": "Proceeds from Issuance of Common Stock" } } }, "localname": "ProceedsFromIssuanceOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOrSaleOfEquity": { "auth_ref": [ "r40" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the issuance of common stock, preferred stock, treasury stock, stock options, and other types of equity.", "label": "us-gaap_ProceedsFromIssuanceOrSaleOfEquity", "terseLabel": "Proceeds from Issuance or Sale of Equity, Total" } } }, "localname": "ProceedsFromIssuanceOrSaleOfEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromWarrantExercises": { "auth_ref": [ "r686" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from holders exercising their stock warrants.", "label": "Proceeds from exercise of warrants and pre-funded warrants" } } }, "localname": "ProceedsFromWarrantExercises", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r177", "r197", "r199", "r212", "r217", "r228", "r238", "r239", "r270", "r274", "r280", "r282", "r293", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r495", "r499", "r500", "r513", "r517", "r596", "r646", "r663", "r664", "r685", "r712" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "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 loss", "totalLabel": "Net loss" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r81", "r621", "r622", "r623" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives": { "auth_ref": [ "r76" ], "lang": { "en-us": { "role": { "documentation": "Describes the periods of time over which an entity anticipates to receive utility from its property, plant and equipment (that is, the periods of time over which an entity allocates the initial cost of its property, plant and equipment).", "label": "us-gaap_PropertyPlantAndEquipmentEstimatedUsefulLives", "terseLabel": "Leasehold improvements" } } }, "localname": "PropertyPlantAndEquipmentEstimatedUsefulLives", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r78", "r182" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "us-gaap_PropertyPlantAndEquipmentGross", "terseLabel": "Machinery and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r80", "r165", "r597", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "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": "Equipment and leasehold improvements, net", "totalLabel": "Total equipment and leasehold improvements, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r80", "r621", "r622" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r80" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r78" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "us-gaap_PropertyPlantAndEquipmentUsefulLife", "terseLabel": "Machinery and equipment (Year)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details" ], "xbrltype": "durationItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r210", "r301" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 0.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": "Reserve for bad debt expense" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReceivablesPolicyTextBlock": { "auth_ref": [ "r699", "r700", "r701", "r702" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for receivable. Includes, but is not limited to, accounts receivable and financing receivable.", "label": "Receivable [Policy Text Block]" } } }, "localname": "ReceivablesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r410", "r563", "r564" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r170", "r563", "r564", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r170" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r410", "r563", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r759" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r561", "r562", "r564", "r565", "r566" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r105", "r169", "r768" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.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" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentExpensePolicy": { "auth_ref": [ "r105" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.", "label": "Research and Development Expense, Policy [Policy Text Block]" } } }, "localname": "ResearchAndDevelopmentExpensePolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ResearchMember": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Research tax credit carryforwards arising from certain qualifying expenditures incurred to develop new products and processes.", "label": "Research Tax Credit Carryforward [Member]" } } }, "localname": "ResearchMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r10", "r94", "r162", "r611", "r616", "r666" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 2.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": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r173", "r224", "r225", "r226", "r229", "r237", "r239", "r297", "r458", "r459", "r460", "r481", "r482", "r511", "r607", "r609" ], "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://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerIncludingAssessedTax": { "auth_ref": [ "r261", "r262", "r273", "r278", "r279", "r283", "r284", "r286", "r400", "r401", "r573" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 0.0, "parentTag": "us-gaap_GrossProfit", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, including tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value-added and excise.", "label": "Net revenues", "verboseLabel": "Net revenues" } } }, "localname": "RevenueFromContractWithCustomerIncludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r286", "r697" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r405", "r643" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r382", "r383", "r384", "r385", "r386", "r387", "r390", "r391", "r404", "r405" ], "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]" } } }, "localname": "RevenueFromContractWithCustomerTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r388" ], "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, Amount" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r389" ], "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": "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period (Year)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r389" ], "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://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock": { "auth_ref": [ "r716" ], "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]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r549", "r665" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-to-use asset acquired under operating lease" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r54" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of 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 Text Block]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r109" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r107" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r101" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r68", "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock": { "auth_ref": [ "r66" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.", "label": "Schedule of Intangible Assets and Goodwill [Table Text Block]" } } }, "localname": "ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of related party transactions. Examples of related party transactions include, but are not limited to, transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners and (d) affiliates.", "label": "Schedule of Related Party Transactions [Table Text Block]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r97", "r98", "r99" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-Based Payment Arrangement, Option, Activity [Table Text Block]" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock": { "auth_ref": [ "r95", "r96" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of warrants or rights issued. Warrants and rights outstanding are derivative securities that give the holder the right to purchase securities (usually equity) from the issuer at a specific price within a certain time frame. Warrants are often included in a new debt issue to entice investors by a higher return potential. The main difference between warrants and call options is that warrants are issued and guaranteed by the company, whereas options are exchange instruments and are not issued by the company. Also, the lifetime of a warrant is often measured in years, while the lifetime of a typical option is measured in months. Disclose the title of issue of securities called for by warrants and rights outstanding, the aggregate amount of securities called for by warrants and rights outstanding, the date from which the warrants or rights are exercisable, and the price at which the warrant or right is exercisable.", "label": "Schedule of Stockholders' Equity Note, Warrants or Rights [Table Text Block]" } } }, "localname": "ScheduleOfStockholdersEquityNoteWarrantsOrRightsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r71" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r55", "r57", "r58", "r59", "r139", "r141" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r286", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r326", "r327", "r647", "r769" ], "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://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r36" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited": { "order": 1.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" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "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 Expenses [Member]" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r654" ], "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 [Member]" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r45" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited": { "order": 13.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": "us-gaap_ShareBasedCompensation", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "terseLabel": "Share-Based Payment Arrangement, Accelerated Cost" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments": { "auth_ref": [ "r450" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The estimated amount of dividends to be paid to holders of the underlying shares (expected dividends) over the option's term. Dividends are taken into account because payment of dividends to shareholders reduces the fair value of the underlying shares, and option holders generally do not receive dividends.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Fair Value Assumptions, Expected Dividend Payments" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendPayments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r662" ], "lang": { "en-us": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Number of Shares Available for Grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Exercisable, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r430" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Exercisable, weighted average exercise price, options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "negatedLabel": "Expired, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "negatedLabel": "Forfeited/cancelled, options (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Forfeitures in Period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Gross number of share options (or share units) granted during the period.", "label": "Granted, options (in shares)", "terseLabel": "Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Grants in Period, Gross" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Number of options outstanding, including both vested and non-vested options.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "periodEndLabel": "Outstanding, options (in shares)", "periodStartLabel": "Outstanding, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "periodEndLabel": "Outstanding, weighted average exercise price, options (in dollars per share)", "periodStartLabel": "Outstanding, weighted average exercise price, options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Number of fully vested and expected to vest options outstanding that can be converted into shares under option plan. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and expected to vest, options (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average exercise price, at which grantee can acquire shares reserved for issuance, for fully vested and expected to vest options outstanding. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and Expected to Vest, weighted average exercise price, options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r424", "r425", "r426", "r428", "r429", "r430", "r431", "r432", "r433", "r434", "r435", "r436", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r448", "r449", "r450", "r451", "r452" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r435" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Expired, weighted average exercise price, options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r434" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.", "label": "Forfeited/cancelled, weighted average exercise price, options (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.", "label": "Granted, weighted average exercise price, options (in dollars per share)", "terseLabel": "Share-Based Compensation Arrangements by Share-Based Payment Award, Options, Grants in Period, Weighted Average Exercise Price" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r427", "r446", "r447", "r448", "r449", "r452", "r461", "r462" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-Based Payment Arrangement [Policy Text Block]" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SharePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Price of a single share of a number of saleable stocks of a company.", "label": "us-gaap_SharePrice", "terseLabel": "Share Price" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r102" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Exercisable, weighted average remaining contractual life, options (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of non-vested options outstanding.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "periodEndLabel": "Outstanding, nonvested, weighted average grant date fair value (in dollars per share)", "periodStartLabel": "Outstanding, nonvested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r100" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Outstanding, weighted average remaining contractual life, options (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r444" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for fully vested and expected to vest options outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, unvested options for which requisite service period has not been rendered but that are expected to vest based on achievement of performance condition, if forfeitures are recognized when they occur.", "label": "Vested and Expected to Vest, weighted average contractual life, options (Year)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of options vested.", "label": "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "negatedLabel": "Vested (in shares)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "sharesItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average grant-date fair value of options vested.", "label": "Vested, nonvested, weighted average grant date fair value (in dollars per share)" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "us-gaap_SharesIssuedPricePerShare", "terseLabel": "Shares Issued, Price Per Share" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "perShareItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "us-gaap_SharesOutstanding", "periodEndLabel": "Balance at December 31, 2022 (in shares)", "periodStartLabel": "Balance at January 1, 2022 (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StandardProductWarrantyPolicy": { "auth_ref": [ "r83" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for standard warranties including the methodology for measuring the liability.", "label": "Standard Product Warranty, Policy [Policy Text Block]" } } }, "localname": "StandardProductWarrantyPolicy", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "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 and Local Jurisdiction [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r176", "r260", "r261", "r262", "r263", "r264", "r265", "r266", "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r280", "r281", "r282", "r286", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r324", "r326", "r327", "r647", "r769" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r188", "r189", "r190", "r217", "r243", "r244", "r246", "r248", "r253", "r254", "r293", "r335", "r337", "r338", "r339", "r342", "r343", "r372", "r373", "r375", "r376", "r377", "r517", "r635", "r679", "r689", "r696" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r26", "r92", "r173", "r202", "r203", "r204", "r224", "r225", "r226", "r229", "r237", "r239", "r252", "r297", "r379", "r458", "r459", "r460", "r481", "r482", "r511", "r526", "r527", "r528", "r529", "r530", "r531", "r560", "r607", "r608", "r609" ], "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://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "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]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables", "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r224", "r225", "r226", "r252", "r573" ], "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]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited-parentheticals", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-1-description-of-business", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies", "http://cescatherapeutics.com/20221231/role/statement-note-10-commitments-ans-contingencies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-antidilutive-securities-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-nonvested-stock-options-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-option-activity-for-stock-option-plans-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-stockbased-compensation-details", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-warrant-activity-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-2-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenue-remaining-performance-obligations-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-accounts-receivables-and-revenues-details", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit", "http://cescatherapeutics.com/20221231/role/statement-note-14-employee-retention-tax-credit-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-components-of-companys-deferred-tax-assets-and-liabilities-for-federal-and-state-income-taxes-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-reconciliation-of-federal-income-tax-attributable-to-operations-to-income-tax-expense-benefit-details", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan", "http://cescatherapeutics.com/20221231/role/statement-note-16-employee-retirement-plan-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-", "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-property-plant-and-equipment-details", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-future-amortization-expense-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-intangible-assets-and-goodwill-details", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-blackscholes-pricing-model-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-schedule-of-related-party-transactions-details", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-convertible-promissory-note-details", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-maturities-of-lease-liabilities-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables", "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r25", "r92", "r93", "r94", "r361" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Conversion of related party note payable to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r7", "r8", "r92", "r94" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Issuance of common stock via at- the-market offering, net (in shares)", "terseLabel": "Stock Issued During Period, Shares, New Issues" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net amount of stock issued during the period upon the conversion of convertible securities, net of adjustments (for example, to additional paid in capital) including the write-off of an equity component recognized to record the convertible debt instrument as two separate components - a debt component and an equity component. This item is meant to disclose the value of shares issued on conversion of convertible securities that were recorded as two separate (debt and equity) components.", "label": "Conversion of related party note payable to common stock" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecuritiesNetOfAdjustments", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r7", "r8", "r92", "r94" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Issuance of common stock via at- the-market offering, net" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r8", "r11", "r12", "r64", "r666", "r691", "r703", "r752" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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": "us-gaap_StockholdersEquity", "totalLabel": "Total ThermoGenesis Holdings, Inc. stockholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders\u2019 equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r121", "r122", "r130", "r173", "r174", "r203", "r224", "r225", "r226", "r229", "r237", "r297", "r379", "r458", "r459", "r460", "r481", "r482", "r511", "r526", "r527", "r531", "r560", "r608", "r609", "r691", "r703", "r752" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited": { "order": 0.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "periodEndLabel": "Balance at December 31, 2022", "periodStartLabel": "Balance at January 1, 2022", "terseLabel": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest, Ending Balance", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-balance-sheets-current-period-unaudited", "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Divisions of a component 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": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-disaggregation-of-revenue-details" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventMember": { "auth_ref": [ "r532", "r568" ], "lang": { "en-us": { "role": { "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event [Member]" } } }, "localname": "SubsequentEventMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventTypeAxis": { "auth_ref": [ "r532", "r568" ], "lang": { "en-us": { "role": { "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Axis]" } } }, "localname": "SubsequentEventTypeAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubsequentEventTypeDomain": { "auth_ref": [ "r532", "r568" ], "lang": { "en-us": { "role": { "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued.", "label": "Subsequent Event Type [Domain]" } } }, "localname": "SubsequentEventTypeDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events", "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_SubsequentEventsTextBlock": { "auth_ref": [ "r567", "r569" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.", "label": "Subsequent Events [Text Block]" } } }, "localname": "SubsequentEventsTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity", "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_SubstantialDoubtAboutGoingConcernTextBlock": { "auth_ref": [ "r0" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure when substantial doubt is raised about the ability to continue as a going concern. Includes, but is not limited to, principal conditions or events that raised substantial doubt about the ability to continue as a going concern, management's evaluation of the significance of those conditions or events in relation to the ability to meet its obligations, and management's plans that alleviated or are intended to mitigate the conditions or events that raise substantial doubt about the ability to continue as a going concern.", "label": "Substantial Doubt about Going Concern [Text Block]" } } }, "localname": "SubstantialDoubtAboutGoingConcernTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-2-going-concern-" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental disclosures of cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-cash-flows-unaudited" ], "xbrltype": "stringItemType" }, "us-gaap_SupplierConcentrationRiskMember": { "auth_ref": [ "r56" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that purchases in the period from one or more significant suppliers is to cost of goods or services, as defined by the entity, such as total cost of sales or services, product line cost of sales or services, segment cost of sales or services. Risk is the materially adverse effects of loss of a material supplier or a supplier of critically needed goods or services.", "label": "Supplier Concentration Risk [Member]" } } }, "localname": "SupplierConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "us-gaap_TableTextBlock", "terseLabel": "Notes Tables" } } }, "localname": "TableTextBlock", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-11-stockholders-equity-tables", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-tables", "http://cescatherapeutics.com/20221231/role/statement-note-13-concentrations-tables", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-tables", "http://cescatherapeutics.com/20221231/role/statement-note-4-equipment-and-leasehold-improvements-tables", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-tables", "http://cescatherapeutics.com/20221231/role/statement-note-6-related-party-transactions-tables", "http://cescatherapeutics.com/20221231/role/statement-note-7-convertible-promissory-note-tables", "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-tables", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-tables" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardAmount": { "auth_ref": [ "r110" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of the tax credit carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.", "label": "us-gaap_TaxCreditCarryforwardAmount", "terseLabel": "Tax Credit Carryforward, Amount" } } }, "localname": "TaxCreditCarryforwardAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_TaxCreditCarryforwardAxis": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "Information by specific tax credit related to an unused tax credit.", "label": "Tax Credit Carryforward [Axis]" } } }, "localname": "TaxCreditCarryforwardAxis", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_TaxCreditCarryforwardNameDomain": { "auth_ref": [ "r111" ], "lang": { "en-us": { "role": { "documentation": "The name of the tax credit carryforward.", "label": "Tax Credit Carryforward, Name [Domain]" } } }, "localname": "TaxCreditCarryforwardNameDomain", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes", "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r116" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill", "http://cescatherapeutics.com/20221231/role/statement-note-5-intangible-assets-and-goodwill-schedule-of-finitelived-intangible-assets-details" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [ "r171", "r172", "r173", "r174", "r175", "r228", "r229", "r230", "r231", "r240", "r290", "r291", "r294", "r295", "r296", "r297", "r298", "r299", "r458", "r459", "r460", "r479", "r480", "r481", "r482", "r492", "r493", "r494", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r510", "r511", "r512", "r513", "r514", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r534", "r535", "r539", "r540", "r541", "r542", "r555", "r556", "r557", "r558", "r559", "r560", "r575", "r576", "r577", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616" ], "lang": { "en-us": { "role": { "documentation": "Amendment to accounting standards.", "label": "Accounting Standards Update [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-equity-unaudited", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies", "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-details-textual" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r748" ], "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://cescatherapeutics.com/20221231/role/statement-note-12-revenues", "http://cescatherapeutics.com/20221231/role/statement-note-12-revenues-details-textual" ], "xbrltype": "stringItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r463", "r469" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "us-gaap_UnrecognizedTaxBenefits", "terseLabel": "Unrecognized Tax Benefits, Ending Balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-3-summary-of-significant-accounting-policies-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r60", "r61", "r62", "r255", "r256", "r258", "r259" ], "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]" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-significant-accounting-policies-policies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount": { "auth_ref": [ "r475" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the valuation allowance for a specified deferred tax asset.", "label": "us-gaap_ValuationAllowanceDeferredTaxAssetChangeInAmount", "terseLabel": "Valuation Allowance, Deferred Tax Asset, Increase (Decrease), Amount" } } }, "localname": "ValuationAllowanceDeferredTaxAssetChangeInAmount", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-15-income-taxes-details-textual" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r547", "r665" ], "calculation": { "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 }, "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details": { "order": 1.0, "parentTag": "us-gaap_LeaseCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable lease cost" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-8-related-party-lease-lease-information-details", "http://cescatherapeutics.com/20221231/role/statement-note-9-leases-lease-information-details" ], "xbrltype": "monetaryItemType" }, "us-gaap_WarrantsAndRightsOutstandingTerm": { "auth_ref": [ "r751" ], "lang": { "en-us": { "role": { "documentation": "Period between issuance and expiration of outstanding warrant and right embodying unconditional obligation requiring redemption by transferring asset at specified or determinable date or upon event certain to occur, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "us-gaap_WarrantsAndRightsOutstandingTerm", "terseLabel": "Warrants and Rights Outstanding, Term (Year)" } } }, "localname": "WarrantsAndRightsOutstandingTerm", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-note-17-subsequent-events-details-textual" ], "xbrltype": "durationItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r241", "r248" ], "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 common shares outstanding basic and diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2022", "presentation": [ "http://cescatherapeutics.com/20221231/role/statement-condensed-consolidated-statements-of-operations-and-comprehensive-loss-unaudited" ], "xbrltype": "sharesItemType" } }, "unitCount": 8 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "40", "Topic": "205", "URI": "https://asc.fasb.org/subtopic&trid=51888271", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r1": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "https://asc.fasb.org/topic&trid=2122149", "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(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" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r107": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r108": { "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" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "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(30))", "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": "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r112": { "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" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=79982066&loc=d3e1486-128463", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5419-128473", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "38", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=123410050&loc=d3e5504-128473", "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(31))", "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": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(4)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=126975305&loc=d3e6927-128479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568447-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4568740-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r123": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4569643-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r125": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=126929396&loc=SL4613674-111683", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r126": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r128": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r129": { "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" }, "r13": { "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" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r131": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r132": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r133": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "https://asc.fasb.org/topic&trid=2197479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a)(5))", "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": "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" }, "r141": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=123594938&loc=d3e13537-108611", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r142": { "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" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "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": "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" }, "r151": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r154": { "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" }, "r155": { "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" }, "r156": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r157": { "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" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126941378&loc=d3e61044-112788", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "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": "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r164": { "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" }, "r165": { "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" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r167": { "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" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=126734703&loc=d3e572229-122910", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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://fasb.org/us-gaap/role/ref/otherTransitionRef" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r175": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "105", "URI": "https://asc.fasb.org/extlink&oid=126987489&loc=SL124442142-165695", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r181": { "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" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(15))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(16))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r186": { "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" }, "r187": { "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" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(27)(b))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r189": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r19": { "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" }, "r190": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r194": { "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" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=124431353&loc=SL116659661-227067", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(22))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r207": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "Topic": "220", "URI": "https://asc.fasb.org/extlink&oid=126953954&loc=SL114868664-224227", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r219": { "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" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "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": "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" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(1)(iii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(m)(2)(ii))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124436220&loc=d3e21728-107793", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r228": { "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" }, "r229": { "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" }, "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": "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" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "250", "URI": "https://asc.fasb.org/extlink&oid=124431687&loc=d3e22499-107794", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "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": "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1377-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r243": { "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" }, "r244": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e1278-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=SL5780133-109256", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r246": { "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" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-30)", "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": "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" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "270", "URI": "https://asc.fasb.org/extlink&oid=126900757&loc=d3e543-108305", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r252": { "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" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70434-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=6373374&loc=d3e70478-108055", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r255": { "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" }, "r256": { "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" }, "r257": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r258": { "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" }, "r259": { "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" }, "r26": { "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" }, "r260": { "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" }, "r261": { "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" }, "r262": { "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" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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://fasb.org/us-gaap/role/ref/legacyRef" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4531-111522", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r289": { "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" }, "r29": { "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" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r291": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=126986314&loc=SL124402458-218513", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r292": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r293": { "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" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r297": { "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" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(3)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r299": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(e)(4)", "Topic": "326", "URI": "https://asc.fasb.org/extlink&oid=122640432&loc=SL121648383-210437", "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(20))", "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": "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4492-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r303": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "330", "URI": "https://asc.fasb.org/extlink&oid=116847112&loc=d3e4556-108314", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r304": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "https://asc.fasb.org/topic&trid=2126998", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "350", "URI": "https://asc.fasb.org/subtopic&trid=2144439", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r32": { "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" }, "r320": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r322": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "440", "URI": "https://asc.fasb.org/extlink&oid=123406679&loc=d3e25336-109308", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "20", "Topic": "450", "URI": "https://asc.fasb.org/extlink&oid=27011672&loc=d3e149975-122751", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2(a),(d))", "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": "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r371": { "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" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r373": { "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" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=126973232&loc=SL123496158-112644", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r378": { "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://www.xbrl.org/2003/role/disclosureRef" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130561-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r393": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130563-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130564-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r396": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r399": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "606", "URI": "https://asc.fasb.org/extlink&oid=126920106&loc=SL49130566-203045", "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(22))", "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": "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "https://asc.fasb.org/topic&trid=49130388", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r406": { "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" }, "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)(03)", "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": "(l)", "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": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3291-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r410": { "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" }, "r411": { "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" }, "r412": { "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" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "https://asc.fasb.org/subtopic&trid=2235116", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "https://asc.fasb.org/topic&trid=2235017", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126954810&loc=d3e3536-108585", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r434": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r437": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r438": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r442": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r443": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r454": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(l)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r458": { "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" }, "r459": { "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" }, "r46": { "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" }, "r460": { "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" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 14.D.2.Q6)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=122041274&loc=d3e301413-122809", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r462": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "https://asc.fasb.org/topic&trid=2228938", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=SL37586934-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32247-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=123427490&loc=d3e32280-109318", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=SL6600010-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r47": { "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" }, "r470": { "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" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32840-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r476": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32847-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r477": { "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" }, "r478": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r479": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "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": "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" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=126983759&loc=SL121830611-158277", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.3)", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4273-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r490": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "https://asc.fasb.org/topic&trid=2144680", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092470&loc=d3e4946-128472", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "805", "URI": "https://asc.fasb.org/extlink&oid=128092918&loc=SL128093175-196984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "https://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r499": { "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" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "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": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4304-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)(3)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(1)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(d)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "https://asc.fasb.org/extlink&oid=126999549&loc=d3e4332-108586", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(e)(2)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL123482106-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "815", "URI": "https://asc.fasb.org/extlink&oid=126732423&loc=SL126732908-238011", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r516": { "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" }, "r517": { "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" }, "r518": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL120254526-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r52": { "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" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL121967933-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r524": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "825", "URI": "https://asc.fasb.org/extlink&oid=126983955&loc=SL122642865-165497", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "830", "URI": "https://asc.fasb.org/extlink&oid=6450520&loc=d3e32618-110901", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r533": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "830", "URI": "https://asc.fasb.org/topic&trid=2175825", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "832", "URI": "https://asc.fasb.org/extlink&oid=128342835&loc=SL128342857-244232", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r536": { "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" }, "r537": { "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" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL77916155-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128293352&loc=SL126838806-209984", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "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", "Subparagraph": "(g)(1)", "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": "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" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918686-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r554": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/subtopic&trid=77888251", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL122150809-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848", "URI": "https://asc.fasb.org/extlink&oid=125980421&loc=SL125981372-237846", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r56": { "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" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r562": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r566": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "https://asc.fasb.org/topic&trid=2122745", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "https://asc.fasb.org/extlink&oid=6842918&loc=SL6314017-165662", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r569": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "855", "URI": "https://asc.fasb.org/topic&trid=2122774", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "330", "Topic": "912", "URI": "https://asc.fasb.org/extlink&oid=6471895&loc=d3e55923-109411", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r573": { "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" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r575": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "926", "URI": "https://asc.fasb.org/extlink&oid=120154821&loc=SL120154904-197079", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "https://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61929-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62059-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62395-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e62479-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=SL6807758-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "https://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "https://asc.fasb.org/extlink&oid=126939881&loc=d3e61872-109447", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=126897435&loc=d3e534808-122878", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "https://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "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(26)(b))", "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": "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r606": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(g)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(1)", "Topic": "944", "URI": "https://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "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" }, "r62": { "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" }, "r620": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "440", "Subparagraph": "(a)", "Topic": "954", "URI": "https://asc.fasb.org/extlink&oid=6491277&loc=d3e6429-115629", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r621": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Subparagraph": "(d)", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99779-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r622": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=d3e99893-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r623": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "https://asc.fasb.org/extlink&oid=126982197&loc=SL120174063-112916", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "https://asc.fasb.org/topic&trid=2134479", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r630": { "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" }, "r631": { "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" }, "r632": { "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" }, "r633": { "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" }, "r634": { "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" }, "r635": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402", "role": "http://www.xbrl.org/2003/role/disclosureRef" }, "r636": { "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" }, "r637": { "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" }, "r638": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226024-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r639": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226049-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r64": { "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" }, "r640": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "https://asc.fasb.org/extlink&oid=99393222&loc=SL20226052-175313", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r641": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r642": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r643": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=126899994&loc=d3e18823-107790", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r644": { "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" }, "r645": { "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" }, "r646": { "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" }, "r647": { "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" }, "r648": { "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" }, "r649": { "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" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "323", "URI": "https://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r650": { "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" }, "r651": { "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" }, "r652": { "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" }, "r653": { "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" }, "r654": { "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" }, "r655": { "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" }, "r656": { "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" }, "r657": { "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" }, "r658": { "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" }, "r659": { "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" }, "r66": { "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" }, "r660": { "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" }, "r661": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r662": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2003/role/exampleRef" }, "r663": { "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" }, "r664": { "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" }, "r665": { "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" }, "r666": { "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" }, "r667": { "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" }, "r668": { "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" }, "r669": { "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" }, "r67": { "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" }, "r670": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r671": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r672": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r673": { "Name": "Form 10-K", "Number": "249", "Publisher": "SEC", "Section": "310", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r674": { "Name": "Form 20-F", "Number": "249", "Publisher": "SEC", "Section": "220", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r675": { "Name": "Form 40-F", "Number": "249", "Publisher": "SEC", "Section": "240", "Subsection": "f", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r676": { "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" }, "r677": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r678": { "Name": "Securities Act", "Number": "230", "Publisher": "SEC", "Section": "405", "role": "http://www.xbrl.org/2003/role/presentationRef" }, "r679": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "https://asc.fasb.org/extlink&oid=125520817&loc=d3e70229-108054", "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r680": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "https://asc.fasb.org/extlink&oid=124429488&loc=d3e326-107755", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r681": { "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" }, "r682": { "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/2009/role/commonPracticeRef" }, "r683": { "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" }, "r684": { "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" }, "r685": { "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" }, "r686": { "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://www.xbrl.org/2009/role/commonPracticeRef" }, "r687": { "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" }, "r688": { "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" }, "r689": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(d))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r690": { "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" }, "r691": { "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" }, "r692": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "https://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r693": { "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" }, "r694": { "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" }, "r695": { "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" }, "r696": { "Name": "Accounting Standards Codification", "Paragraph": "55", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "https://asc.fasb.org/extlink&oid=126958026&loc=d3e2626-109256", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r697": { "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" }, "r698": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=124259787&loc=d3e4647-111522", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r699": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=123577603&loc=d3e5033-111524", "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(28))", "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": "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" }, "r700": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10133-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r701": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10149-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r702": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "310", "URI": "https://asc.fasb.org/extlink&oid=84159169&loc=d3e10178-111534", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r703": { "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" }, "r704": { "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/2009/role/commonPracticeRef" }, "r705": { "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/2009/role/commonPracticeRef" }, "r706": { "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" }, "r707": { "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" }, "r708": { "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" }, "r709": { "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" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r710": { "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" }, "r711": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "https://asc.fasb.org/topic&trid=2127136", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r712": { "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" }, "r713": { "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" }, "r714": { "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" }, "r715": { "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/2009/role/commonPracticeRef" }, "r716": { "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" }, "r717": { "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" }, "r718": { "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" }, "r719": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r720": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r721": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r722": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r723": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r724": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r725": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r726": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r727": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r728": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r729": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(04)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r730": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r731": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(ii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r732": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r733": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(01)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r734": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(02)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r735": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(03)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r736": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r737": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r738": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r739": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)(2)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "350", "URI": "https://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r740": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(i)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r741": { "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/2009/role/commonPracticeRef" }, "r742": { "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/2009/role/commonPracticeRef" }, "r743": { "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/2009/role/commonPracticeRef" }, "r744": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(v)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r745": { "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/2009/role/commonPracticeRef" }, "r746": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "https://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r747": { "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" }, "r748": { "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" }, "r749": { "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" }, "r75": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "https://asc.fasb.org/topic&trid=2144416", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r750": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "https://asc.fasb.org/extlink&oid=126976982&loc=d3e19207-110258", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r751": { "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/2009/role/commonPracticeRef" }, "r752": { "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" }, "r753": { "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" }, "r754": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918673-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r755": { "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/2009/role/commonPracticeRef" }, "r756": { "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" }, "r757": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "https://asc.fasb.org/extlink&oid=128292326&loc=SL77918701-209980", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r758": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r759": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "https://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864", "role": "http://www.xbrl.org/2009/role/commonPracticeRef" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=126905813&loc=d3e1205-110223", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r760": { "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" }, "r761": { "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" }, "r762": { "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" }, "r763": { "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" }, "r764": { "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" }, "r765": { "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" }, "r766": { "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" }, "r767": { "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" }, "r768": { "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" }, "r769": { "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" }, "r77": { "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" }, "r770": { "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" }, "r771": { "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" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "https://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229", "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(29))", "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": "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" }, "r81": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "https://asc.fasb.org/topic&trid=2155823", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r82": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "https://asc.fasb.org/topic&trid=2144648", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "https://asc.fasb.org/extlink&oid=126907703&loc=d3e12565-110249", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123465755&loc=SL6230698-112601", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466302&loc=d3e4852-112606", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=123466204&loc=SL6031898-161870", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12317-112629", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "40", "SubTopic": "50", "Topic": "470", "URI": "https://asc.fasb.org/extlink&oid=126972273&loc=d3e12355-112629", "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)(a)(1))", "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": "470", "URI": "https://asc.fasb.org/topic&trid=2208564", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(3)", "Topic": "480", "URI": "https://asc.fasb.org/extlink&oid=122040564&loc=SL6540498-122764", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r92": { "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" }, "r93": { "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" }, "r94": { "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" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "50", "Topic": "505", "URI": "https://asc.fasb.org/extlink&oid=6784392&loc=d3e188667-122775", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5047-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "718", "URI": "https://asc.fasb.org/extlink&oid=128089324&loc=d3e5070-113901", "role": "http://fasb.org/us-gaap/role/ref/legacyRef" } }, "version": "2.2" } ZIP 93 0001437749-23-008675-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001437749-23-008675-xbrl.zip M4$L#!!0 ( -.+?E9Q0,@TG@, %8* - 97A?-#DQ-C4U+FAT;=56 M;7/:1A#^'/^*+9UQDAF$D(1 @,P,P9@RL0D#>#KYU#FD UTKW2EWI]CTUV=/ M$K6-DR;33)OI%WMO;W>?9U]N49CH+!V%"27QZ.Q%J)E.Z8C>_];I.UW?;^%M M:%?*LQ=X_Y-EP8QR*HFF,6P/L$D*'E-Y*3(*2R$U2<$"SW8#VVV['O@#UQNT MNS"^ ^0W@ @A*I4GPDDA&N!\!- M&ND0,B+WC ^@--'T7ELD97M42+9/- ).[Q.V91I7T^44_RPVL)K.YNO- M=#6]A.7MF^OY!,:3R;O;Q6:^F,'5?'43VH7Q.?\Y<)W>L#ZM8?)NL4;_\OR# M:P3G'PJAAR=(E?+[I^+W0FFV.R"37ZD9?(4U!2U )Q08CX3,!3X\?!;FY4FZ MHY+RR%R5%BNZ9TK7!FN-+S0S_F*'CY3*3)AWJYB"7T1JYEXU8-Q_#>G"*9S#J6*[G^ ^R[[?[1VR_ZP5_Q74= M-.Q@7*-X%-MY%KO;<3ON@Y_;<0+_M:F2*"06%4NL(2[7VPV140)>NPEFES7A M+F%XQD:D18P1"0=ZGZ>$$RWD 7(BR5Z2/ &BCDV;B"PG_% /-+IL62B;C6/0MY+&!=8Z12E[+V1\68\P*S6%46=1OQ+5EOOSK&AJ+A8&A] MB4'K1Z^/?[!BGR#8RBZGLLC@^GKY?\_FVS+Y7A3C^5[(/YJP>/]O9_.P+?[# MWL3L(T0I4>JB<3U>;ZSE>#:UWJRFX[?F@^;1[7)VM5F=Z)*=)<7=_(34$L#!!0 ( -.+?E9G \>YK0< M +LB - 97A?-#DQ-C4V+FAT;>U:;6_;.!+^G/P*7@[7)H =OVVZ7=LQ MX*9NU]@V"1)WT?MTH"3*XE4259*RX_WU]PPEOSMIZFV[V&N!)([(X5N9).XUXT$#WJ'!UTK;2QZXNX_/_W2>';V[!2]W5K1>'B _G]4J^RU2(7F M5@3,F[%1E*>!T"]5(MBUTI;'K,I:M>;S6K/>;+&S=K/5;C98_RVK5GO=1%C. M_(AK(^SY46[#ZO.CLC7EB3@_"I5.N*T&P@K?2I4>,5^E5J20MB(66:12<9ZJ MH]YAMU;XW/54,&/&SF(W/+55(_\0[48]LQWW&/)$QK/VTY%,A&&78LIN5,+3 MIYV,!X%,Q^VZ3-EI0Z8=TIJMJ2K';@SM[#(SX5KRU+93FD'+.5GDLQVG; MA_M"=Q*NQS)MTX"CWI/4,UFG6\MZAU_%II;CR*Z;'-Q%TI.6M1JGC8<,;R_4 M(TQ_T\GM6M"NU[N^&5Y>#*_[;]C@_>#BW6CX^X!=O7HUO!C<=&M>[\D_GS<; M/W<@>,O0-!JBIS\:7EW>,NKN>IK U+M^=W/[KG\Y8J,K=CNX( '6JC>AB8U^ M';#;_LV+_N7@MGKU_LW@WZQ_,:*>9KW>=$K^?NNZ9F%881>1EH:]SRO,%]K* M<,9LQ&W[[SZSQFEAXW/_#EG$)X)I,9%B"LJS$5:GGZ8YB.Y&9& \IE+V"A99 MHU[]C:D0E"ATHH@E#61_53&QC*FP8>J?/CC';[&.;',AV=(&9$5C8C^V]N"":PWMQSC5]P@Y7%,B8S]B%5TU@$8U'9M=2!@N^ILBXK!3B#.+KU2K],BVH%90K^]^,\@$X 9#M2%6!,ZGC& M,H29$$K(C>,E!,OHFPT/@/) DOX*2>0Q!( [E5'YA5;CW/*YB5@8JZF9@U*+ ML3168S$9I\;"?3A;6<&6F3MSG].G/^#UTY[P&JT%X:DIH5,F5-KS*@PE'H_- MB8O-D'$M' H05>G%@J+%!!#HQ=)$-(+$$E >T1X]!]+XL3(YQA$9:A47<,BT M\D6 9L..$?U $Y%B =WJ+S3L6!]\,Q-'D.BT>+5QMFQ*+QHG 7%4_$HJ+D\]6DP52B%^CPWCQ]"NX9&4@L M/$U %DG<$7Y*FG)#B=7M3>.RL.-!900]1X-;VR)B0P(M=RHE!.] M

:Z$K1Z;+(73FA+-<9 MP&U<]>'[2@?. 5=^CMV=3@R,HT=DM'E(!*5U 6!L,IF!R'] ^-,0]O>%\&#" MX]P1%\57A"'=@4WH'+FCM$-5\0@*+AX?K/,<9#$>+&J*HM)3N;W?A!RPM8A 5GSW#P_R#B\GY@0[[R)Q;D.T/V M?=;/OMU9R]WH!7.\5Y:<0TRX"KPE_1" /J.FV"I3X1='D6J5-HL$[AJ@+$FD MM4+LI'A/H3B@GD#")S?\&, $E1JB:GQ2D3S?0>)C+N&RVS-YZEZ@F)/O\1C5 M>+[%FK]\C5-4/T:Y!6T2"*.C*QV"?2F AS+W+DXS4\$_4!8MRB^71UWAZ&XF MYQ8* 1"X[:@7C M\D9::0*(N1K" ;B_F2"?_#>\ N_XK#N,.4!ND*?']6/0/MQ M7+[773R;C/OSY_W0,)6!C>BA_B]Z27QP>'#0M1K_T&;=F@TU5Q8RJGK)6)3"Z]>O1C<;;5%8U6JZW4B[DUV_OGSW=FD-$O3ECAT?\*)&7_;H M=6ON2RO_ U!+ P04 " #3BWY6AIP79[@' !B(0 #0 &5X7S0Y,38U M-RYH=&WE6FUSVS@._IS\"IQWKDUG[/BMZ79MQS-NZG1]VR:9Q)VY^W1#293% M*T6J)&7'^^L/H.1WMYNDVZ:[[4QCBP(!$'SX )#<2UPJ^[V$LZA_>-!SPDG> MY[?_??Y+\\7)S\=XMU5W,6UEY5R5+&4GU9B M;5+F:A%W/'1"JPJ$6CFN4-IQR;-$*WZJ=*5_V*L7/O<"'E 0RAH'#>% MZD*8&ZM-!UCN=)=L9AN&2KU;"KLK)[P/_G+*C&#*=12M3W8=OW4U)L5$=4)< M'#?=E)F)4!V:4.D_48'-NKUZUC_\*C:-F"1NT^3P-A&!<-!N'K<^9_CIEN6G M=S']31>W+Z"]H']U/;HX&UT-WL+YZ&* 7_';Y?GYZ&QXW:L'_2<_O6PU?^ZB MX W@T'B$=P;CT>7%#=#M7F (:OVK]]A9 ; M)^(YN(2YSE]]?\PQ9$;2"<[2( MK%3[#72,M,E-JHE)+NDXWUP(1VPN>(/X9)E=)7R')[]RF41P*.6UY:*C*3S@TJ0+J8"NM)"*6X\GJH MMEO1USH3&BZ9QU"9FE8XJ)8L23<%4AGZ8K44D6\;;1Y8$0D,/"U % G4<[,B M3;FEI.9/G?49T%.6MAP=PE;43\H8@C?,)2.FQ65Y)U;)$6<4J79/H8 # 2=Y MY$14PZ-'3Y:/"M7@SX'JG?EF![%W9ZH[ Q?!/A41X9%9K1A1,K.(92K%"*3, M1 O ((0%"X04;DXI=9]9.CX>6QXO!?(W1-=*.<_\M^6"LMQD"%OK2X PU";R M#OBB;N(?HDA$+][A&1T+$L&"M8 F'A^1(?G^V. ,'PK.X93)W),-[1PUK:$3 M4VJW]E1.F./O0)O%Y6?+* ]&G(_,9XN:+="Y^[0+=^%WMI3F5)?&=^X!(%@4 MOOZ8\2(BZ%:7;/S0L(H>S'G%AGUR_ZGG+,LG+["%LGM0'>5<'8:YH?U=2W ; M^E)M'8[0$R_48D-4\3''S(A*CW:$8P0G$L^67.DF-A;<-\?4-_L5%;X\*SQ) MF%U6 $19'LP\\ER.05CR[!Q;X ]B#26D?2BBD($?=([#M5(/K%L 9TVMAE%O4#J"Q-A7.<[V7C0&.&ICN1 M0)_\]"-$&K*>)5;%3ZI!%T>"?\P%NNP/0:[\:P/[[ ?H/YHO=PCNER]L/P82 MJQFT+! [U,U17Q@*CCM=)L!E&S#C[ .ELJ*Z\8HQQ.#[911&]S_?^2ZHYC'1 M\^".8(#9+S9XP*NXE]P3$J+!/](L85,MTHE04RVGG'**8I/RR:PI.8RGF=1S MCG=GB2Y8BVV $D'TA>GU6S[N'/2]9[M MWZ_=O7IS/K[>&DOBFM&SW4$ZH7#UYN+]NY4UE*#?(.SY0"_J])N$?J_N?UOQ M?U!+ P04 " #3BWY6:M43"A<% !N%P #0 &5X7S0Y,38U."YH=&WM M6&%3VS@0_5Q^Q5XZI3 3)W8"-+5#9MP0*->6,$F8Z7VZ46P9Z\Z67%F&Y'[] MK>0DA)#0TKGTRDP9F&!I5_NT>F^U<3M6:=)IQY2$G9T7;<540CMT\N?!6^?H ML%7#V7:]'-QY@?._61:<44XE432$\11&<<%#*D]$2N%22$42L*!9;[3J#;O1 MA$.WT70/6N!_ LOJM%.J" 0QD3E5QY5"15:K,AOE)*7'E4C(E"@KI(H&B@E> M@4!P13E:*YK0+!:<'G-1Z>RTZR7F]EB$4\C5-#'N7%DY^X>ZX-B9\L ,1"1E MR=2%W2^%4-Z(I32'"WH+ Y$27@YZD)$P9/S:!9MQL&L.XQX$AEEQ)YS;BK'2J= M73[.,Z]=SSH[6XDIV76L[H?L36(V9@J:C>V%7;?5]KC3[0U&YZ?G77]TWK^ MRZO!\,J_&,&HWZZ/<5[J,^XX+;BJ#6O=&@Q[76/H- _MZK*)/P3_I'\YZIUL M6F3N^M8^@OXIC-[W8.@/WOD7O:'5__RQ]P?XW9&>:=AVPS@^DHO7*\EX_2W9 M>.(QPVK"83W#YU%@%@:6L@Y_%;EBT=2#67 P?L:"H7:UF],R@,ZYEALOI0>W M3,6@8@H^YP7J>D S%#B("$5/92IT'A,L*?R: H9+69YK\/BK+4.L4X!H*:)>!G9O2W-X M5: DB/4&M:6I:SEF$".+*&(!/LWG9OL"',/4(HXJ9%@K"CP#4 (69"U/>/>E M<_3&*_\WK-5;(J'(= U=]ELVU!R=11L2.2:8:ZL_2>@4_, <@N9H%>>)JFK? MO##0#4Z](>>-E\/?7-QBYJZI^P.9K,@XH3 6$O-W7+&QA-,DF977Q7.>D6#^ M/(-TRT(5:UK;KU;H:6<377[Q L(;2L[M;W3R Y+,>:Y$9JRT4;BR://H'DX5 M;K";"<%,KE?D@V152Y%6(4<>1]ZJ0+^:NSUGWR1.A]P,;'X%?3^P;RT=RU5B MGK'1@RH0%4F"_$<=)%J&"VE*^J5@DJ9X;D8MP[*8S,F_1[ (2' .]\+]!;WO MU+Q0\HSCSMOF@:\;77'P181(YGTF::W97M15)$A0,=C4,[7 B0[KG5>,<,4YXH,=QW9"9 M"/JV0JLB*<4A,MU(X\2#BX4L1O0-5EYS]^_+'.A$0\DWP*W]))+YF67YA-:V MY*H1<(G#2FBD7,/=V8#IJMT%FTM%KW)^1=E:V+.E6[7FJT=UO-&UV:H=?J?K M07-=U!E5MHM_+)02Z![_CJ<4<8F/\=&O*9C ME:JDEE5"=G.1L!"<; (O;?/C?36_6]H7KES/Z]U88AO^N=B@^&=$P^VEZ5Z. MMAF&T0C;&&QI%+NAT"\;\N=_,O]#@7CN^'\5N/^JP,'O-(JHG$*7%'C3/W\U M;2];:S*U[6IWNFAT'Z]V/[KS#-D-! G)\^/*1W\XLB[]LY[U;M#S/^A7N4NS MEV>GH\'*6!Q94MP^'-2=)%R>75Q]NHN&%OI]])H/1%'7[Z<[[;IYS_XO4$L# M!!0 ( -.+?E8=B2;$U18 (M_ - 97A?-#DS-S4S+FAT;>T]:5/C M2):?NWY%+K/3 Q'FL($Z,$4$!::@IPHJP+/=WS;24MK.;AUN*67P_OI]1TI* MV?)%7707$U.-+4N9+]]]9>IX:,+@Y'BHI'_RXJ=CHTV@3M3#_QZ\V7]UN+\# MOQ[O\L47/\'O_[6]+=ZK2"72*%_T)J([S")?)>=QJ,2G.#$R$-MB?[?U>K>U MU]H7K:/]5T<'37'Z46QOGQR'RDCA#662*O-V(S/][=<;]FHD0_5VHQ\GH33; MOC+*,SJ.-H071T9%<+=1@1H-XTB]C>*-DQ?'NPSS<2_V)R(UDX >C\QVJO]/ M'37W1J9-7_LRU,'DZ%]=':I47*M[<1N',OI7>R1]7T>#HST=B9VFCMHXJJ_' M^93*UT;V:%@9I&I#^-+(;3D:!1,3 SSYA@#" MZ$'T=L/#A24;)S]'O734/MZ%]9Z\>'$\JF#0HFP*QG8==LG?5%?L[S>/=WLGQ[FCN]+,46P& MRGSY(N?/\7E+9&3.K/'T8^?ZO',N3J_/Q6WGKGO:[9S38GL)\NO)6>>V>W5Q M=0;7Q=NZL[<7GSX?SJ^OU= M Y_9>0KX$S__F<6F/3437VR+R<@FXA]&K0*7C'_LOB$F-< M_)ZE1OC&/04:!$1)P,9 1R^ MD)$OU(.&0:*!(-4ES%")0-ZG(N[3YSL#R@V_G"NX+!/5$)MX_>=_O&ZU]MIG MY;ATI=G>$@"* F7HJ02 TX *F<):@R"^3X^^ _IFH:IS:0;2 MY@[#.OM?H#?04<,$8&/.&-.>I130W*4VT]$AE+A'@N@ &.!>FR&367D)&)YD M@O<7-*]E $C_)(%$['?$,TWKU\V',[))U9DP<2MZ@.,RDY[-TF-"E. #_1$ M1-=DP"SZS!;KL$5K 5N ])^&"@9AZ;Y5J2'O9"&/($/X2%+IQR/KRR YW\4R M\8GV.@$7)$Y2&C0UL??'$'2,2M(Z_@(70GHPOB\C3S&/W;$'DXK608O&:!T< MYH\6C,6^5% 9ZX.\I_L37@@#H(&#!DGQM9\E,$XB)"X\I3%'23S6*7ZCCO@B1@#[6)DEG MH"0?"-A5FU0 I,#EP!XFAM^D_VRVUO _+JYN[[I'#**H_#G.3JX![<>[V:;"0!G>=LYOK\WE$.!W #!? KHX&6O/H0B$?B , MX"WJR LR]!QA98E2IB$@D.JII"$\;28D-5Z<16;2R F8J &XCR!<:"9 &-4< M>U#O28!@MEXUFR#*Z!*,=1" SQ!+$-F[3,.]!WM[#?&K#D( R:!4G]'L. :@ MUI,IA.*-MPE,,\5H#IR2$+$.F-*(-/.&.9X0["X]&XYD-'G6_6L% M*I=7MW-Y]%,&F$PKNL)D24'$7I;J" D 3#SB6U/4UCU4))&?>:C-\;#@\ ?/4:N1Y&Y'VJ@OZ.M4EC^ M!$UG%(RS)D<:=X7FHS,#"'(1.:>1;15@:[]%K)\ *1+IVD&8C8$2R*\0*8HK2 " M%#TTA*]2 (8]N3@,,3[D'_Y[;V=OKRE&,A%C&< (FT6NH;PM3S: 2<"1Q;N5 M!ZFYW0[&AB,>* HFBM"X.O!LWJ-NJ"T:ZU.B^BI!F[,,JJD[\U$8R29&S+,E M)@0.08&D5B?-&+%Z*L#EBSA+Q"5H*9SF0O=!M77O8_$1K"X^N'EPV&KL@<&% M?XLGAD_ND@$$,)#3<+":'*+*CP%+/N'>P4L#1I[ 2PU%'TD M3#=1"5$!2W.OA*7P+>:#,T7*QV+'I8Q#ER>GWJA$@!1XN_'I_;M_;^2 W6O? M#'&JO7_F@VX'JF_LR/8*I<7I4E%NR,>ZZ-X6@[EPV#2S<":8>G;8WT[B^]F+ MG@*7$\3/(9/YV^ M[VR_N^V<_GO[]*+;N3T2,KB7D[0M>G$"[@;2+5(59+0AUF6LMD8/;?!9@AAN M^\<>_0^>D]X?@P3<:'^[^M,, 2[/ZPF 5'PT^KLW9Q]T],=4R64.'NJY?":3 MWQ!TI2%2E>A^#4GF\C0NY;N:Z\.#M7(EF[VM)?[0'+/T[!H9\:HU@^O6(ESK M6EP[J)Y"KS@5G!.=,9!%R($I)A.P70:Y%6.(4BB^4!),.=F0F8>'*J!\+$6@ MY02)P@0KYN(I,HKC/VI3L3@X3AY*8RA;&UF_85D.%T%QP450GSEH30ZJ9R%D MGAJ?!9GH6 ,?'>_JD\Z#IV!&";1!;_1>IYC#^#/3"6?G(8IDO\@A8:TCQ+P7 MQ6::_XCW8HY\F3N Q7JA-H9_E_8.9HTE[/+,&>MRAEX4>'TJJQ>GHU&@/>R\ M0**ONLM[O0 <4?:YA:F"3"A$QV%21A^ZO[J,R!T:IJ(RYD>FL_7#9* ]T5[,O M4[9E)('1/3U"1@<>!5"P8@"VAJ'9!J]DF[V=GL1^%6!\!'XU!K]7["7!8,!] M@$1M'1*@CZQ M3PK_1U)FB3>4J5IAX*V2&0K\$9-*[0N;!$FQ)D,-(K%5.D2]A?#B&$O7.K6^ M1RQJ=B%Q%! WT +@L46RL@S .MEY'* U(ZT"<,UC])%9H-2N]YH883L;U:A84.9]#&GP22_!YN6X/LYUW*6> M4A&+#C!L/X/+*-@\#@AUF"\4S506.@;75:;L.-6:V_SV*;,Z#=%R\\JF\UL: M5AS!I53J&#K046D&I&(=!AK]Z7#!CKAP2\5Y.=@VHXG-WA9%8L#Y#1$I3;X" M#A&J9*!8!U.32@206L#K&PQV(XET-(\0=$0.RHQFU]C$#225>H" -AHH@(JJY"/BN8*9IF03FVF:K]JI\&P/4_H<'*[?*.8MKH9.!3M<$+V; MVQ1CTVR4/?!K4FF@8K ^"E0/8\P_$[69]VH2$76>^1"ZS, M-'EJT^F3JFOD<1Z9._-,MU4)!,6.@;$1!:=Y&M6$K9."SS@RAQC!^"(;V8K=/020H*BSR**PE(?YG4C">R)7MV_-?0H!=I]$'U[]F:FH2&QS&JGR$&G^'/W6XLX= MO%C]])H+"Y?&Q6)]-I]V" RM((+*: \D)Y!SI/##<%,6*EL%E29S.N\F8)I\ MFY6W*Z$=5$Z@!T_;D*;8KT<[D!YPNA70_(/JJ;6VGEQT+X\P:6$V-"U0"'>M@L_+!VF6EJO&:G!E^(LH<9TK O25GS 0:)3GS4&!?YS M=S" OFWD#IHM#Q4[]3"9%6(L#F%1;<=\:7OS%5,@7H+-U0NX!W^9G<0^##I3 MZ3&G'?+/*=X8:])T?4I23,U=-M57=_3E*9S6FR9^[6)N3+R>V5%X%K/;70^5 M28")%!= G=R#L^#/@+F \-6;%2#TB3%#I4@-Y>ZQRV %2Q17&SF+U?9H.$_, M-F]4(6[DGKJ'6H]M<\/F;I Y8NOUDUK*/?[4>E[:MZSIDU5D90U+D;]S5RL\ M9U5]L:\CP\3XIPN?"D-\V!029+TH[IS(B9BP+FDPR -YV@U&)SI&. M(N0*I0\8 4;H<5:-LLU@%=>B4OG(2I2JW58[AU3D9:4Q2_A3WXC[=TCU[7^G M5-_^?3@9@-#NWNQ<.W](F*T^I;F*$(/CBYX _K\ !<[ _0# =3@.@I7B=@@ M.RUH;#EZD_(/+6?;:I.^Z,G&'(/L4:7MQR\2 HEWQ9IC+DUW.U%$H%4Q9EG="$H(R MR]N9RJ7,GZ8V0UEM$-5N@^BS*"T3I<[5^\LI]2\^:-G3 <0A^1:-G+'F:WZK MZ49 :%L."73>3#G]!&KAZ1"^3UG+B$]3\F4H,;^'%WL)I11AXK[V,T_3[QF> MJP#<5@*FN-/8S@8K13^?>$L]J)"32Y0Q#?*U(1B!#K5AH/)H'/0$KF6$"4GJ MZB]-V/(C=_+P+E1\0AAYZ^AUX^#<$X.5?6YS?N;-9;QY2C$BJ4QB#[^B[6QW MG!K$&&&-9 (1J!P-'8:4/F8>\'0:\%RPP8B"3G1=[8$'IC3F](2&9 M(ZAG).]EB0$7I[N))ZL7]0S0RQCB.NKZR)KZ:LP*E!G M33]+/W:AJ=3D6J 49;!*I>$K3M):X>")-26[,;?2S4!/F%DH"@^LSD0G%]23 M-FYS7>%(E$\R\U'J(;5K(;U&HPVD!N>X,KI=I'H8J2C%$"97@-H6"*DRF.]T M*PH!-"=7B" 870.;*-]UY"NM[;T8 M6]-21[J)EBC!3#3F **42K!3EU-^*/3<]PA8TP!=O\,BPU MX/;&HI["!P,QFHO !U10IAR(+!3 .91[\JA04_2/Y #EH01=VH>)V MV@GK/,6Y7L8BA=YW%7JAKV'XL4Y,GB1U)K8MVKP)H5_1R]];*:^B"K]-BFPV MDW7P&9FL"CB?D]8Z^.LFLNJR4G_9TXMS=G0F=1F8^)?.,[ZZ%K]>=:\[=W?B MU\O.;>?F H\>GK63I,5D1EKL<3L";0$&H&.CA9$&G])91O]6'?(4X$P/J"'\Z48?\W'7]JYX9DO MQ:85'"\](A%GMF##7UK]=T)"]?'O#,S7H\B["?GQN^FN^$W+V!MFD?@MH^W\ M3XL>7P\%>,+G4;GZS;-AHM,MPL(/@@&J[Q^)L\Z-^%F&H[8X&TH-MQ7Q/25R MYZ #K"=IRV^EFK^ADW7X%)RLPV$3'U"@AZ8P3\ZXKN#9X([+X% M8M[;)"SD:[]3POWVU%\O\>5Q?VIK'#4'ME=;K@A%;MO506M!SHGNMGFGVGZT MOS8F:T*%92_@6/+*C"_]AH[%P4)#^+%*JZ_IF"P\XOPO2A.0:3J7'(7W2-"[ M$:8"KJ+B6J70G)O*PST7O6B@KK"W?O#WN>_GB)0X;%#,5UG:VH 41Y'^/?F# MSTS/&40]@E"S+Q? CQ3EVKH.OD*@6M?):WL15?9/T7&%4)E//"[*=U05C&"] MU=\;Y?9E?^N[2^T721O6I067Y1(!..9H+/I#]'6K*)]JV_YI(Y_M^P81PI-9 M$C7 3@J;;N:L==F)D*=4'_&F"47Y6\S^2R.:K:.]II [(2A])?'$^8CRLM1] M?:X\11U!K1:)9JLBFIUB',1F:1J=LLM-AJ'P-T-+)5,[F MA.H49?/HTM'I$$)L7,"-$5DRJ=W&ONJL>':!ROLDR/N@X^92X(4 D#.S(8+R MV;0=A.KGV$6!.RA@O,V#PRT'>@MP=1$K0J73&J!P#])FH3.+'.02JE;ELA50GQ\) M?A-4%$]:*@0&WY3EVF)4!F;I@=W$V^7QX7/NW;U_$ZZ"48JWBE%GV?\T:OTOWG M8F>EJZW.5UWEI5\+W_#5>FW?\+4H1A2+XL._J;/)#AS3O3Q/$MMNB(ZT\[YH M$T3QSEMY$Q5*'=F3?Q_)$+IL6RAZ.[@ZS'OH2YU,NU:7-'4]42),8_RQQ;HO M+Y![FS_]7+8--PNH Q@VQS6>:(3K,2 MS=%#D3Z? MR6;QCV5_L[K[XN\%B\JPKD%\3YRD6K\LFOO^(?:[5SE.O3J\=] M.+WK;I>UJ=J=?I^Y@^_E=]K!]W+A!C;X@"^O!UTW-&%P\O]02P,$% @ MTXM^5CEA[+]"#@ QE T !E>%\T.3,W-30N:'1M[5SK<]LV$O_<_!4X M]]+V9B1;?J1U),I.Q@<'+*#X>'Q M\.@Y._N9]?NG)[EPG$4I-U:X%SNE2_K'.^&IXKEXL9-HDW/7CX43D9-:[;!( M*R<4M'8B$T6JE7BA],[IDY,]3_/)6,=S9MT\H^[*]:W\CQCN#PHWHJ\)SV4V M'WY[+7-AV3LQ8U5M*L?2L:/=HY.]\>G)7G'Z M9,WTRZ3?@8#.?-^HL2U&F^;X?4N,X(2$65KCA;"1D04>)-,)^R"BTD@G8:(K M,9$6N@"(?D7\X#MJMG_ :#O&!H_V%'JY5+1[7MX"?M1$L+/(X:#[SP^/>HQ; M=I8+&"F^_YOYL;1.)O/VI/16PO*@P^'W1,4OI6'GPD!+&0$SXE:\49$VA0;> MQ)WDI4NU@4DM;:&TMN0JHH9EP9QFA\\&O<& _C$+/ D-X5VD\QQZ6Z>CFQXK MN&%3GI6"_7VP.QCLLP+.BAK#GJN8':P8H3 B$0:/]C<'V07Y(1@QB*7Q?%\! M=-)02/C"<"SG?=T?58]G8O%):>LG>'[A*>Q]>/H/EG(X 258E'%+=-F& MF4TC!LI%,? 9K,\]ZW=6T&Y*$D600TX$+H5.10;*?)>]<=C) MEN./<,3X%GM]*H'$1,+1@0[&$P&"@%/='!FX%@786B^+.Q+X\(]&PY,/&H!& MOD+Y@#;*)AFY%CR;.BV""5:5R RG181ZI7ZXNX]$O8*S8,?]GT*#F72IQ_3E M.;!$PZ '-8,BZ;*>S9M8S3X ]PJI[B,<%RV#^ MH&@11 A]AS!!M(.\G&J''&F8P'XDB! T/,M !3H0FL1-N73.]^&^1Q";-*R? M#.2[N(U$X>I^+N4.8)41O%4VKZ:$R7)MFC&$D6M4.N)4M-93LW_*I\#U95[" MX')*JT!YXE7\+@ACP#8JG6S>HSD"B3@)!_H^@L4"W%\1L-(JZ>P4K1F$!R@K M!@Y"5$FL6N&SB"O_AK8NC-R\!C&AD""_U6&$'I/4#AP+#?Z*UE:T:*_DTPN^TCP5.*121CS[LX5W4LK?4!P6%C)!K.(*M6G1MNNT7Y!LU!&5E-]%%B?S=T?&LW6-F*)U8+)RHLB@ZT;9\+K/X(' MG&GI:A N,5J+/SH\@#AK\P' 62"_P5' !#@R8!9@CJ>G8DN 1H,.CS>0 S#- MN%EG/N-!+IO/2"P^R,0$4 \8G'*9T8H2,." P=]X"(@IXC98#IG\5,HX8"0& M1T1GI>=3 SK1+[PLUJ]U)H'!QMWU>GE8K38 3PF$KQ5@2*P@$&:#R9V18S\[ MCM+F$)X *WJ7@\_S0'^0&;B,6(R#ET+\ M?]JI3 N @>!1R34S#>2Q:J6Y($Y3DB8+DPZ'M M_B8;5I M \6 &%EY7HLLVVN LKJ-3A+RAH !2^MA+:U_"B.CR0D" UWY8.867,:([%[- M)$F)L*?GV$!IA1QA+9+?=K=['3'E?6^0%L WC>N]2?@TEKQ?5"7C8CP1@9P' M1$?>A/6JOCJBI;&;O4#DK[4Z*N=-T%S@H8!PYE[[XX!)Z[8N= M]Z]?_K1333F3L4N';'\P>#IBOGL_$XD;,ARD>D+;08\P[M@9Z]7U53U82Q&Q M$&9CK0D6^J9)W^C9\L-( #K>OW[WZ\_-&J %AE';?YZ+%Z W 7_^?E7_]R_A8X?.,&U/NP$C]L"4 ]1D]ZA-ID MQ!H\L?W688>37US*%W*V+HD3D:/0?./ +^\;X1:4V^90(O!W,.HJ^74!WL,, MY< 9*.7^-;\1>HKQ&W"Z2R?NJ4O7W3AY>L=-.=F3]WRUJ^Q9S.@4'9S49PY_ MO!WT&<#!/ Y"KS4DV<:1+C/4'C?"2_$Z!.7 /K+>DK+>+8UE A.5F1M^P=UV MI/>]R'NQ,]AA*$M"ZJC^;@L>5=\[2H"DXF>)II^+P_S"$QO M*RMK'$RJ,7K)7(6 @Q/*1V/ SEBB&_[B*8!.( QLP?# P>"C*I1OQGB,:<(@ M(_BV1#C& +B-MFT-]$+N M!X8$_TZ QN[YB-1MX7T^\)-C:4&W&SY!=UF8"'UV5]F)A4'-7GF>4O%8?"K1 MA*A;C&4$JP.!@?8S7DVG9H)()X9G5P%3U5X.X& MHGQ$U8+E+FY"4):_EL )8F,K M<.[L7V#I2XABQ."35=&.D!63ISY>4V$> 5K5=%"ZO.ZZ7")Q(S##S0IMK:R" MGZOQBL-20*F3 =H0A$'HA[1#'6UKHF]+L6]OW\N\$+&W\&T9PXK^+K)NS:XG", U%DD$+.M9>+U6.&LAVIMDYFC50A$F-P8^;XUL]' M8;9ZSK9,:66^L1CB+B)_RY'WFR,_- D!]K//IEG/B;_4";\J*>;QS9D%G2?! MZ1!)J>HE M6V!\IW.PDGPP!&7A>Z-!N(-YLX3.NC .8_$TKM)H:B%L(Q&7&&HG(0X?BI"Q M;.$5F_F1ZUB?JN>F3 !F.6+0.[:3,L?$8@WC7I#5P"&JU1UY(?;%>09SUDTF MOE5GM"KI"*TI X'%#G5YPI9['B/WO*Q._:*&QS\Y8#(">\7S@B\H[A1H@)TQ MI49S+*%9#1XL7XBRDC)XO&X.3%)F)-8I2XZU)"H#DFH#8=U@0>HGDJ0^0'Y% M&4CH#K* 2T5E=S62R?);4B.ACJ5N1^9,O0^A"J3*Y./4W:6;\%&&8IV&N$Y- MS):-'B4;?8 !UG'0FFJ0E/OB\D+/4-J#(A%>JB,Q'>Y8 MV378YQ]+Y?5$74:YY _PL<;JLR:C "Y0-W- *HMC5MU@\MP$MVK9[Z=BI[O; M_=MT\S;=O$TW>]'R6ZGA!Y@L_9=8J(FI+S(<# XK<5+OB[] EX%\:3*E;_F, M?1>JSR]>G[^MJLQ1;DI+&5<0=%1=CJ7W10DF?@2>9"I UM4CMW.O9*\(->$3 M7V=*IL"XM%)A] 6LZ7%EU)- Q;=5,6H5[ D>@9>9!4!.QWXQ!JSPN>#&MO.U M:$)0"#<-IGU[C+&(>(YAG#63]%BI,B!LF]K=VC!WHJ@ -)JJ'B_F3>5[JVY@ MK=T2FG9*%0HT) "40@;75:SF%FT6IPF%:=Y5:&JE%^"/7O!D/0-LT\\/'+!E MH M>YH+2\ X#<;_8[I1$!QJ5"%T,\SZK *%Z'/O]%*(J:2+4*UBT-9LOI:]>D$+ MP$L0(7\W2[6_=='XP2KVB;].ZA:ZB+S(]%R$#65%AKE_6>UZ_1;] AE)L/U! MU\:ZN==25[%2?C,L@=R&!,OLG:22\UDJ? FR)Y@T=,LR('\)9JXK=GT1BC_M MIB3%X.[YA(@O3]G6(#QX$1'*T,NQ%9_*UL7&S>IME9*2ME%HZR]S$*-4*<78 MQX_@?U5RRH3]1F*C%PK,'RNB[E9$1]<,S<2K*.1VG567FZ2:ZFQ:J?3%.N#UO+HU?1\!:"S/1,]K MKP1MU"(3\40T)22QM& =UM69^X.G[>O(&(L.-_NZ*-LBZE$B"DSEB8^B^>Q> MVP$)M]O1A;*5!]7\^HVI,1@NV547+CW(O+41[*XUX-I:X@\>7SXM&PE9N,UV M9IVI C0FTM5W?C7'*ME0@0&?)B6G^[[XV8N^UF55,-@P*\NS:AC;7+SWQ1(N M-;J=6_VB1]3E]1_EX4_W.@C^' MR#OTX&Z@NME_]G3Q%S+6NBNK HSH;.&O5"S.A2Y2)JF0T]<5FRH1F84BR^IK MX_0L#O(G77M]>_;ANM]D[E9F%O^O&<,J808?\'?_3D_VZ/<+_PM02P,$% M @ TXM^5OEOG;N]& 1#]-[3X.;F1*.>X5B&31ST[<0A)W_Y];__Z^O_Z/IOR$&NX2%+&R^UT'/DM)9?5F$^FR2.<_>;+5C'?M4GQK&8IV9,"%5/_N6PWJ4DLH.S%I> MFO?0)&>G06(R*]Y@0.Q $S-C [ZN&3QL$,W+R\M3GGJB&9[GXK'OH6OBSH=H M8O@VX\9W_NT;-IY@9+'&;*,YMADTB!@W_EC 2O-O)+0)_Z5$Y'3[IS9;>;GYFI$].);C(1;Z(!9I? M(/BIP\_M:*<[)2GJR2+1'^4X$+31C937\I\BVZ.\V6XO^:J[E)(ZR@X_=J"Z MZKJDJ$;9X<>6.L[T$'**3G9"@;*C:K:0?:WKD6QG40%H8&=;JGO54\OI.\K/ M?^U@Y\1 *44XSL]_[=*@TSZ#7(M.EHG_*L=$L6^1QTI12?XWW:ISV0+YZUW, M%K#/&#L!9T>>H2&YTZ: J.L5PCM%TW50I:XB4,=R%%0P8ADT MS&:JS"7UN&>M6\3T^0\V0];9_]A;ZM 6W3FG.OC4:#3=>'(:WDSYYC:5>^97_SC2/ ML'"88U/!- 3ERV7-+"X9?HWL*F=NDS@6V)LZ5] M&@1\:0^<+^U'Q->?:SAM9U!]8<#W&6+ ,6SZONC*,J,*;"W%8-,^/:08K=&7 M-7B<@>IDHL.8S(E3/@8Q #&.9JP8?D:Z32C=>_>V/3^J,-B6PV"%FEK1%7!J;,-G*XX-S5FI,UG&G2F M3VSR\M8]E)"P*NR<;8.= >-(NP:.:OR &1WB(;VI6\SV+EX ;#;V*?8071G M/ZJ@=E5(.(=Y&J8F&_-\%[$_OC.Z&OCFPQ5EL'X_I'SD]F[I4X*=*;1<$[F. MKL3,:Y6JLFY7:%UPAG\#@M#:@>"1V[2M4W\^-]PEM#"*IPZ>,*<>PB4F7S(# MTRQ8IVABI*99ER*H"@L70BQPIS1@!EKYTXH9K19X!#XK>0@2,' MP;GN(ML(0UALPN>YAD,-DT_=E0!@(P%5QF\*C0].XF- 7'L XMHH0?S(#=\% MM^T9EIR@9;).<8XI)6QLAU0EEM],097I6T+3=X/9841=>XBI\_0CM_U%IDWR M45J)S<4UJ[)U6VCKB[5FSH?[([?Q9:![-9UX7)DJ2W:$E@1WCMONV#OG9@-B M^W/L!7$U-FA!7PIS&N0HF\X5$E%E[#-QL*;!^^B8 >:54>BS5PP<.PB:.O6( M^1/F+C>G%5:LR>$YT+E@Z7Y']4QC7/W8[M]B@^8P<7U6[3M2GRJ+B MB!QWOAY#6L=NQ780!W6\<.%3C2W7:E5E47%R\;;6P?E66%D>] MN/>5;,PA;>V!T3YVJW=UZH\I8J';U?-QK M&@4+DLJ60J7IJ#+_6M2K8+53^Q3].O9=+G*KD6S\'=N*!O5R%%4A1!Q-DUT& MU3Z-.#O'CI:BI4J5.)&EI0HAXA!<\>IHC8WB54R5N)"AHPH3XBC=YD73&@\2 M:YLJ 2%%2!4BQ%&^@K74&A(;ECY50F$C 540$(<%$ _/6XFKSKRVB*;7Y>K6J#)T3#4PNT=7& MS5E54VKBO,I5&3HG'+B^;6[C2HM38XJI5F5J\X6UM+:4]@*0G1A0A1YQO*_< MJ:D:6ML%]_.14I#3H?V%[[QP?N%YUZ5C3!Y[%@L7(F"2QPMGR6RX:P@JTI,[H,O M5=@4!TDE5M/8\!MR#>-OT=);C=#R2. B(!L_(TM0[-T *L>6*GR*8[RE\7G- MF=9O@6M!R1J?RH$P\3UF,-V8$]?#_^$I7#] MBW;-1=)Z"9&TJT"D&O0R&Q7V,0,J15 5X+8Y5U[/=LI8+MG1%!MX_T@JR8\J MH(EC^@5 2_=J$HBLD;C!I&/;,'\R\[/R,-7%)@3JYL1":N'DO83L*N;X @ M&2Y4H4J\=%&$*CG,'3O6Q%L(]]$CR5%2A1GQ^D3NKL6Z!Y*P5?!OXKT-I?U- M69JJD")>5LA#2K@I,OG\1]V7;+0@4Y+O8GC'!F90H56Q,<9V\''_&)+E0!6B MRNV8UK6[F#^8M05?;U?\U?C*;H#>Q_"46[DJ5!1OLZX'(;%%]CON2)!1!($S M<;0Z 8%Z=)& PUL.**6)JH**.,Z<@DH];,@!I^A6N[T,)Z6)J@).SE[PPJOU MZN%'[C#.7L B1TH51'+VD.!(ZX4VU]S^)ORL<];X M2W$1:S68-EN4!.\KQ;T!FT4$^:(4V*>KUD-6PXDJJ)6\9Y9]O@\>AHJ[*\9H MD#5*@;W"M3-=8&X'EEIH\/C;RLCT3<=":1Y4@2WG"MP-8/O.@!_PF,(8K4=+ M29PQSP);V&9 >48Z168T)W\#>!615H6JG&MX-Z"JQSC3(]:TIYBU&DR",_9[ MF;]MJ%\5+'+NZ4T?YJ\G:OEVP=283ETT#7Q&^@VH6Q%6A9[B:T+X MKY M>$(^8DN[7[%5@V@;6[;>#T8MY4#*"3V7!5*KAE+NQ3%[\5X*J:@"2$[@ M671/3>W)%-@HO#N"LI9N(OS,;WOA)[:RGNB>,")/7Q5Z45E'4W M,7?\ -B:KWSTR"IX:&0_74Y9HJHPE!.*+GSMI.Z0"JZYV@M*"FBH D5.T'C] M3JT: QOMPT8"U@]C&\<3W@FRF,'M1#;=\#P7CWU^+9KN$1VNY(ANQ2/)C-&1 MX3%RF/QJKS=Y'\Y5X34G[KR&5W"VDW+QD\Z!7(F,6B\AE^81[3Z6"_Y*9(Q/ M//<#P?Y<#Z(Y>(+E5.+PG3\,2_"7X2RA YL@EXTG 9Q6A^R3&\E@H2P"'Z1Q M2L)^<"\MX6TX5]42+KZ2NUOAB+!>RNY]_"+PXSDA'+^A6^(3MH-X :;S8G_^Q9%F?7L&$# M*W'X*NC3S&#\]'QO1ES\'V2=:(XQ1]].9#-CVP9_AY%P?72B 48\[/E0]#>7 M^(MO)V!F_ 4S,)UH'A,E^L(J989SESR>E&:?_ETV"3[HBLI'DPL'7C#(P%]@Q[B,8>X Q"'"O!2Y=[ M%QU8?N!U[:/<#X-QE8_(=FH^1&\N>F[R-B);GZO"+ M?K$(Q*JS0NXN#4NVD-5J-,]A<,C(DI-834F\T0S=&>Y/Y-U/F".%G6EOZB)> M*B.63,YJROBZR(B2^%!)CON8&*XYP\\HS;C@>S7Y)TO#QA/$W?&_$MMB8+FY MRD(VOHP]#\P"N5D7VMQ#[1KUB^71M"J=KVWR1VT-C$]@[ V*':*B/D-_A= A;B_-7$@H#7K0%0OJXJ6_W>]V"4!=]ZY[&R M?%U5'2LW&33.2\/,=*-22E?UKHY5OK-O,_N9AAUNKLEX_#F)U9RVD/G"]Y#; MF+(RTFS(4%&)X!(\F##>3_YF.+[A+EN-YF489H( -1V11*PT*^Z6 MI2NL"WXA(+ >_HFL&\47FH1^;(;6;%R'ZN M-/MP^"^+>:^70GN8VZC!?Z1\1HL[X=K(; .](@H@H@HZ\R';'2R"7\( M*!)HJY)[7%.QT'C[9:4U8?A]0:MM][E"K^<[ !$3_1CGGXLB$#$O7]56!W/; M(@,?*[Y W(\R]@8/J?#TYED0Z^^&L+ \!8+#[D16,%R1_Q]ZL][J(TXA[XPQF MV#$REMVN;#4!3$P?:Q_?S0\E-X#"UL@KHD[9;D<1&EOGMQ#L4L%[S$JJM,*IH9MDQ=D73.D.B8/ MQE!O&_44U730>N+Q7?[K?O(=>>%.:6=Z2YCCL(6V).L[:)VMGM,*',KR6LJM MH;IZ"?>!QD>)F%R#<. *Y=Z4XW"&S\ %N.&G[Y@18<=2J]'LIL?)HDR5\(7$ MSDS/9$.>SR_M!J\'VF5:*KD"!V305]/V*;^+Z!IE/-F\I:8 M!@_6/3)USN%_/%"05<9OU@8'M_I33SD M_B\RW&OBKP3?J8JJ1@2NL4N])_QZ1QQO1A]A][(=BK ::OEURBL]E"A1,;%S MV\)?D6%[L['A_*1]3#QDSM*HWY!>R;9],Y_[#AHL/02K,#.&5@/_??@">\M' MC'F'V&2Z')!;STK+N46Y"LMO,CE$\J6^5Y-_Y\$E)IL\@=9)H/:,))MR5*+/ M9=Z,"_W $ 7_LTE^N'H- 8 H%A[%%Y?A^LI*OBU+5];C79?HECA3-DS,@W"K M"S%S'@)C;8]OUO_.//RU5:=\!6U;784UEAYGV?R/.UBP0R)ZIC@Y]C)!KXF+ M\-0)X& N^4.,P1&@K'.ZK\JKK$WD,A\#M+CH'SV2@R*MVS$1AE'.1[$1J2/H.D)YQ];E:P:DG.M?@<[9^PA MI@O"-XMG-E_D)U?"JG?&*Y[[\^C8%M^5),*04G4YP0!Z'"RS_X(G*5H2 V_)\0M7;!R'D8NRK]'-ZDG MC9E&]>8LE9QVPNZ]$0F7I0S[*;HH(#R'/XIN'8@$E,S]7LN>&^6D(M9I4K;< M' [+U-'@V*TO3O=L')3*S$RI#VT^*^PDZ,/R.61TU@8Z>R5 MZQP%(K,I\(!992NRRY=KF(!90D5;"7_00B? MVQWQ:%.FS:8^57+PXRSR2VBFO$,4""!*K42GP[H)DWO/02RPY\!T*;4V$\DA ME7/G,S20P\L!;L$,U(U9AYKU+)FK0%6RXY)$2"/=F MVF.Y(I7 ,RQ;N10%]Y(M;.P]$!N;R[6 BD2^JD11'N&F&F\9CU+!L,O0!V"D MW+>X9<9@HR]L+H%C\2;,G1F &:G5^LSNU51B9-\LQ@_Z8'C)N;A\]DI(]P0[ M,RV9'3*1@*5*5&P2L!([N'^ =;/Q86W>P3R$)ZIC88OS5>3 _].,N/RD/726 M,/J[?&\_GZC!Y6RI7;JRF:MKOI#_U>+9'79@A6)-0E&.RHH%@T, MN2-$P$( MH\L$5O<(Q+*6+O;N%W?DL,S=\._HA:<4R;>6N:I2_<.P?53:?/FE*A=;RW4! MG_P%3>),%A-%?V2#& MMP_%0A3GJ]IT(Y91$(VH8! B;+;\@@U^GD!\G6IQMDJVD.CVF_40JC"E2A:A M/<<*KN%)WF04IL47PF7$D2[T[D/1[\3]"6?U@BL.8C&R7ROF">4";74+O*)W MI0-]J*^V^3=X MI,'B+]H@AW*:NRJRN-J#UQQ_%&IK!<6E#UX/+\&8K:Q7VU#? >EJRY>.BU2V M;;4?5'-[T=MA:XWQGWK,'MXJBV0OKRZYVCZHGLXNKQKM[N!<;W0;0[W3& ST MR_/VF=[LM3O=?O?R:G!UKE:7DA0_J+[[PZMNOS]LZ>>#LX'>&33;>K\UN-#/ M6MU&;]ALM2^NAVKU+4GQ,/4MZZ"(BAR0Q+L\_UVDFIWJ/@H=#KNL ;4:%WJ_ MWVGIG=9%4[]L=#IZLW%^UNU<=GJMWL4^]2Q)_Y!M(=N.\PL>D/3O\UILD6K? MB:O#M=L;O7==TFYOQ=7AVDVVK\DK=CB2=WB\@=]-'#12V&8#H0@=SQ0X. MQ^B+< L5C_P%.5?E9'&HEM:'T[$DZ,K6=CAZ@M8474J1'#BFX744.C5GR/)9 M(G19_#XJ&^ZC$A23A>1>2!ZSQAN#7K-]?=W4V\W!M=ZY;@_U?G-XIG?/6V?= MWN"JVQH63U[?C:VCM-S$]WR7_96X["4>U-^A'BD"S&NZ"P33)CFF%+B+H/436FR M:%-!X:/H4Q)DDI4GDY'$A%DHC$/*$?APD?_O+SW__VX1]!\)DF5!!%H\%X.;B;IDE$Q1F?T<'O MGVZO!L'@X.W[@[82#H (A*9 M??PXG"HU?S\:/3P\O'DCHX.#X]&J];!HKG^-U+K#9N,?1OF/ZZ8[ M0S\<9VT/W[U[-\I^73>5K*PA#'HX^OW+U;=P2FR]S+Z\XB%1 M&1MK(0R,+?2G8-4LT%\%AT?!\>&;1QD-@>N#0_WV\OU,T,J M@8HIS,JF*SFBB@I##C"621OI_DL8Q'8XVF!&2.$SCC/E7\+EHKK'VRI><7OJH*(Q6S-Z*Y)B'-=S3 MW_QQF2@JJ%0W9$G&>L9C3<@-$6IYFC]]];"8C&FK-I7!/2'SC)4C&BNY^B9#DR$IOOCC) QYFBA9D%4.P*YQ+W3? MTI"RA:;F*U5VU%=U\8TAG:79.KC6V^"4S^:"3F&1LP6]!(D_HU=<2J#R>G)' M'LVPFHSB%VD$FQ D 8EO"(LNDU,R9XK$)D35K?U2+B6(%1.A6S_V0%?-@B]K MXY7*4R*G)TFD_SG_;PJ;+@9*Y(DZ)4(LP9SYE<0I-5#OU-2;XN&? ME0 ,S3S3FBA!0O4;4]/35"J0!N**D3&+F4E=->F*!]-7GH3-8>WV]HT,['[% M0#>=T7&-/JMN[)7N:7U*U=4[OK-FH,QD9)-&(VJF=Y@!"0(:\6-2U>OF*[G.@P)NN6*$DGM[3/K M?CVBN67W4W"GO\M-<1UY!VVXLBNI9<.CI&1&'7:F6-S%)%)"E38:YCB^;;4^;+EXQ MW%)%6$*CKMD7":%'W7#A8YW@57S9.*$Y$>& "WCDQ^'!W2A==>P#^-D_U\C)81?@V2_GRLK4G\.V:,CP. M;HXMH'_U"J@\&&I+^P\][Q'7(*\MKA_[763UWB@F*5SA?SX'5>>J8I+-=K!L MTD0PB6H[5(YG59ADMQU ]_->3.+<#F/C0# FZ5\-M5&V&28E8+U::T^_D6J$ M,C@O5 O4VX.U 7RDFL!90K;%YUD1V-@C;2%YEOMN O\EF)$5 <^M95F5:(9) MK(P2M;F7!)N(KQR-7-<7YS7KOK396\?WJV9N7M!H/XOO^ MP7.U6G-'R*('%@0MCLX[&A4+)SI,*MC34SQS2@+%^@PCTSI4+!@(KV^@>(R@ MZSKXO54 QK_4YB^5U\GYHQ8Q*9-3+3:O)SJ$98!AW<\O&@$4W0@^,28;E;3P M?5.B0MS7M/*;_4O5DW/48IG=;^L^N-<08+K@ -RC)8^GA\DZ01)(P4W!)E'TJ7*?H M/ZE41?9%E0FUWX?YYYO1U*W"7]O)=RXO*)>*A;K;P'.>KJ3@WNI,QC.ZH#'/ MLGRJV6S5QS.*!4U2>B'XK.S\8VT_ZN0,^!.9MU"+D?SF]]),2^:%=&*8B9-H MQA(FE5[XBYI]XM899WYNF>G&.YS'!L&LH"^PMEX$IJ"EV:#@C20-IN"C%;8F MF[#!!.YO45:96&5'[>66(\IYJT9D]!I13$_+("&W]#LQS%MW4!T#&!@.=KL# M[V(V8U(A):9SF=PQ>8 85G UE"[B_2AD4MN(".\L@(1ITCO@ALE[Q+1-]Q78 M[Y -/F;; QM\Q']>R,HJ=Y/V>,*$RE_LCC%M&($I62(DYDT*/'7P4@N$3EK*%<\N8=U/SNC$RK@<5$1:EK= MP7W*V357M]K'T)V +2ZOGDY)<@\$Z?B+6)2FH=2U[8 G<+%&KX_#',EM4M2*WSR82&QJR17HCPRN62HSBUIW+]G=$4QI-QMHN5%D:RAN@SF.RE16Q;@W2P8 M>.:?EM_!R[],+E@"#HY.90@56U1-J_L &/#IS215"WP5 V# MSZG:HJO8@"_ MJ6YDF068[OA)"-:OH,8B4J94..(>6%9TE*N&W M[QH&CZPYX"DSK[OUWL&IOC5S?%22:K<\W(\DK<'[*#+5#KR-MV<-UT?ENG9P M'?,6K)'C-?P<4F.LT?Z(W^K?T_4)7SGIKE'C387>,&:)*8VVP;D ;YQJA2DE MNQEP]^ NILGN*6&*M^(ZNI73/Q>Q)2IAN!*'9W::'M4UB'_^_W&Q]D#7^Q6$ MA"L:_!"P]8M- I+%-;/B@O?%*TT"&4YIE,*/?!),6 *Q M&+ KSS Y%CY8L*O+&B19(.! M_9.?W?FJ_UI%I;NB5WE^)8#K%IXY< M8SN;J=/0L-3GKKMU18K.,2+4= M#B7VFBA4TV'08JV*/#4>!R]:8[2IX2A8C1I'*<2[WM6X+*/]\I@D7.C'B^G$TWN5FLNPL1F,_H&>7P96PUTC,:R0&C]'R&HGI6T#N M)_C2=/B^A.<>0RRO\8G7^,2K%XO'5G_U8AV\6)\JZ5 G/^K*W8$BCR!S!0UY M$@+!.9]TPB.-])N&-IH%9*.Z=Z#XYFNQX=-&PU7JXY@F=,)40[W6*XV>E2," MK*T.,?*L['4]^#ORJ'.U;[=0Z)M=%[ YH54".^9DIJ_VE9UEM!ZL@VK25C0P M2>*8/]!H?1M%FYQMD5F-Z@GB^>.J*+_*]E7'9[KQU0E[$]P2W)EVD! ML'HTWU400:\QMHVE3?K]Y" MX\:/=L_ P*6O^D4?40HB"\11@:*\OD!%R*O3L3%P)2\JM7Z'44795Y?>&)#I M%:EKAEP!%?&Z354-WR:CX/1LZ]07;SFSF/Q6"ZR=VBN8#EW;SW,;R87IW+4] M)QJ;/9@.7KO<#.[>B2TG?-2CZ9(3+@ZI+0]\E"-LORGLU)\M9A_E!]MC=C/] M;;'[*#O8'GL79KXM1WQ4'^Q4"M0'W'"$LN&_*N6++(Z=/ MM_TW3QXG7*SCK/JW[$G;HW<3RO9*8\^A[!ZPM@IE[UA IV3.%(G97[H6HZ2P MRG4MDS.ZH#$O>T%!RU$Z"'7N/#P[DKH>Q^P^FVTK@@U]NB5OHX9E]KSLT37D M5?;Q_*Z]G*BUV*Q_68Y-EUXPK.=]F\(:]^D6B"PRIY1>JIKJVD*X"5!7D M<>W>+[;/POQ6CNK&_=*]KG9I2_M.AW[IW_(#3XD02U!2#T1$UI-1/T+/"+6Z MMP:SV;A?NN$_I_"9J2V>.J&Q&*(OC!MJPO5%20U'P1G;K9%MW%V28(KFUJ/K MQ+C$%,1M,:$E&Q-34+8-,DL=@2GXV@*NM=S%%&)M@=?*LL042FTJERI]2$QQ MTQ:36>7YV$+TJ3DK/<]RH.YF T:E6@>\09S!(N)9_*#_&L,@\,W_ %!+ P04 M " #3BWY6D8( TCUJ #<4 D %0 '1H;6\M,C R,C$R,S%?9&5F+GAM M;.V]:W/CN+4N_/U4O?]AWCF?E>E+9B:3VCFG9-GN.'%;+ML]D[V_3-$D)'&: M(A20M*W\^@.0NEDF@ 42!!?5J$JF;1, UP,N .N.__J_+\ODNR?"LIBF?_O^ M_9_>??\=24,:Q>G\;]]_N1^-[R=75]]_E^5!&@4)3_?S7=S_??O[NR\/D MNP_O/GP_BO\\!AGYCA.19N6O?_M^D>>KO_[PP_/S M\Y]>'EGR)\KF/WQX]^[C#]O6WV^:BZ=1ONMPV/C''ZJ'NZ9OAG[^6+9]_\LO MO_Q0/MTUS>*ZAGS0]S_\Z_/U?;@@RV 4IV)&0D%+%O\U*_]X3<,@+Z=1"^$[ M:0OQVVC;;"3^-'K_8?3Q_9]>LNA[/NO??5=-7L79((N7JX1\_T-[ MHB*Z#.)TM"3+1\(:DE<[AG5"XR5)Q4H95:]K2JMD&-OD+OAX+"P>R6CWQH84 M*T;J<([)+"B2O/TDOQY'2O"6VF-20Y+QA;W@&]V*%'D<9G\*Z9*_],.']Q\^ MOO^AI)KO!CGA+\Q'*"7V@Q&=C1Z++$Y)EKT&DR^6=+0=J*3: M=!PI& XZ3F/1[9K_NFDM2.T45D4.>UQ1DXAMF;+-[+BGII[_ M.J'JFLR#I'KW^"7.:@B3M&A,TRS('LLU6&2C>1"L*L)(DF?;O^PIW/SA][,- MTYSO>6F<1F=!%F?3V2TC&>>W\B!]X(QTQE__]0A(^X&\Q?'PD2+I-@7B-+UC[O4+H=%U', M![V,V?(JJJ.G[GGW]&S-/G**CEMT3]--L#P6>R1/.Z1E(DX+1H()C>J(J7O< M)34%8X)7^788)/]- G:11N=\L=51IFG:(97GFU4_3M,B2.[(BK)C)4'7S %U MU&RIBZHY*]047;PN'-+VSB*N.R9;?X1G/]>:G93 MM'5%ISC;INR!/LN-@]*6KFB\I5S83/XG7DG.9WUC5Y26^M:4W3+Z%%<^-R6M MDN:=4SOABX(%R147Q%_^2=92,B7MNJ>/+I650%;M@/S%X@O7'N>0YCB\ KBH<>BCJ%Y[L21LSC_-)T:?\P5GLE60 MRE>,LG7GM%[&";DI#BTL;PA\V\0)56S"=[HY9?*9JVW5.6U7:4@97WRE\%=N MQQ-:\$UOK3QJ0+T_($FBVW3J&G5/V3)(DK,CK_I;TNI:=4[;0_!R M%0E+Y"RN[%F:35'3OG-Z?Z4)WSX"5FV"\MF4M.NV"!T'ONU\M'FM20 M5?N\MXB";\;C#K(Z>K][DR_5L=]=\N6NZ[SO<-NRX\\H]\$WA??6M J$] $M M)+FG"@CM(UIH"B\"$-N?T6)3NQ^ \'Y$!T]MM0'"^@DI+)52#83V,U)H!B8B M(-*_($4*4IZ!&']!BE'KJ(,>Y-U'T[4"*//Q0>'A$U3@_C8H1GR2"]3_"46( M3X"11V!!,>$37-26%"@N?!*+VA8#Q85/9%&83*"@\ DK>O,4%!M6\01DBX:" MQ"J?*!T#4(T@D/#)*,KL,"@LK&*),L@9"@Z?8 )+#8/BPR>=@/*AH/#P22; I#0H0'R" MB2(G=P_*369V2/G:3_FLB)\RFL21*!0W>@P243AME"T(R;-16"VHT:K\%J,B M#<2N2';GECYQV\Y[G.5UVR37%UKJ*8G!29CA6Z87?_F]-&IPI>HV6(O0ESN2 M" :Z#=C.IG-$CF$O"R1>DR CXSDC)+__EXE3[QUY>U-:XGGU]M=8=T M&G9U6E9H'(;"VYQMYK!^MF&->Z'[CH0D?A+4W) <1KVJBVL,Q;(HF78J]EJA M=C.R$ %T3T2$!2S)-F/RHU!>*4;9U2/0FRQ3B-Q#\7_R[X5I%P MBK)Q/@D86\?I_-<@V4O$1RB,^KI%19?+N#QQ,D$@386'A*1A3&3L#>CA','& MT*7\!))FCFE-2P86I_VDR'*^"[/K.'B,DU@FTS3IB@?3#4W#YK#>]G:-[(FP M/.8RP3EYU,@1ZL9.Z;[@JAU=DZWHNYU.OD#5$,#]G*+Y1>'"#XL5/: MN*X1I'/QS:MSBHM3%R]A4@@CNX9NDZZ.,3WQ3TW9FE,DI?UMDYYHU.TOBI9. M*3Y83!)*:UKT12$_U\N#^L*BW/"1[W%LR-&*QOH-3 M^C_'*67;,!22R:B6-7-*ZPW-2?;6."1F,@FR+)[%)%(S38,1D"#4;IJ;_ M*MU8G6Y%>@3?QO.;BN=% 73-S-O3[.F=G7@#)>CH\G M=O=2]YD 9I P1SH=E0US0?@&L1XH/N,8+#PJ#EH=A$^C'(O)S1J'A\F8T,: M$&KW^1WF+-H:5/=9'2UX4F+*!4+K/I^C 6M"#:- C-VGG!IC-/#A $%VGWYJ M#+(^>@6(I_LDTP9KSC12!WJN(Y1B 'XZ*#J,8DM-:#8Z 04F2T,C0- )U #" M:P1-57().C':#*)AV"4Z?C5#:Q['C$[:-@/<.%H(G>@-P]TH"0^=1&[,U-K@ M;W22N1E$4" ,.LG<#*,E>.YD@ 4&%;Y")Q/B$X.A/IQ8 $@Z!0U .%'GU&>7XE.13,#!\H]1Z>8 MF6$T#;Q#N!R-/FF; @GH5#,S[+I8.G3:F!D\=9H1.CVL[;=K'V.'3FTSFQ*S M%,0]V"%4!QNM O'W!>'O"9*=@-%UL3#):P=2.TQ)O2\EI@^D&FXIL?;%:9*$ M/@LFNZ3LG!:/^:Q(WD:[:$KL-!FCKZ(IMP&;LE*5B4K!_9:PLF"P!)M!S[X0 M5?6.QT6^X&+ ?_:E!.5(9#WZ15#>- &F_G7K?BFOJ36M(U]:GMI=/0LQFPET\EKN#2F0C :ZWD([:J&.*WPJDLC:2-\;1G5771+ M0X!UBC 2H^^N03:BLQ&MPE-X@Q'_'KSE@0=JQ.8'Z/W-)'[ W0=W-8@ MWT01;74%S=+5->^5]K,@BT,@X:_:NJV3SL_S3(0L<1$_O7@1QU019PLA,DUG M(BM!@@#%R*!IY;8>,,GW 6TM]M7&X_2(]BF( MDXK$ SUQ$QVD6M<-1^FGBO"&N61^)&F[?JG5' G:]OU0O^<*'=UO6[JO%BR) M:KVDC,3SM+*PAZ\J9J51^5M2:M?CZ(^B*@:F42*Z?9G[>:NH%U4H@,P*ZN0> MAU1I5>'0=G)=8YD?\8H%][:!XTJW&0E8*&H_G9,GDM"R:(EZFD%]'*-X(FE! M+AE=UJ61[?0F44&!_R^2;P4M1G(;UD!*6>4323FK)_Q+C*-EG,9BQ>9\_U)_ M0+/./KSD!"H5_T9$N1X2C9_X)Y^3FT(X+J:S-TX5E539: P?1..#:'P0C0^B M.8+4^IP=:"@-U- YT/ 9J5EKH+$R0#4>7?:SGF[:3AQ$M^T8(3;08-#M,T9 M-<8S=+M,,W R6]5 @]=,S#'X=AX8\:\K5,J=#/CV&6-\ABXJ?!N.,6(3.QR^ M+0@,UT9@#3JYR/QKRRR8Z'9?<*XZ#=-")P/8GZ3.)L6=I&!_4AH!QI:S 8N&0[=G:LE60&Q^ M]KG;YTSPM?#TH,Q5(64EI,=0F MXYAW'#J.-NE&DM2>/=MF#U12IE-8B,[CK,PO/Z*]U1@VR,\?%N1SP+X*\67& M)RV=[^[CK%W*AKTLD/BJ=O_K.O>W+ Z)\ 0H:&W0W0+1I5I=)8*>%V)^*H:L MCM^+%\+"."/3V6\!XWI7?KR_M!FB.^++W.M6M&M&<%MGK:KWP&F[%Z)0P*+L MRTHFJRNJ0F?5WBZY^;U0C@O1QC&*WW5]2=D.>]^QT MRVC*?PPKD:]&\F@U1E\HI8=:N9<]!ESJ%7S&F:RT/]T),3?C\NTFMJ+:.^Y( M2.>5Q/VJOK=\8CI];5_U[92\+FWG-GVMU%+$U-*4?X=:F0W4=EA46\ME;YUT MI+5>,A)Q8:V\-;=Q_I6UE[B=IUI2E(L*TL4GU@P@L>90$SBD57[* GI@0*#< MJT!]AHVBUYWW^-H*Y5ZB;NPV[2%(N I6R@HWP9+_"/T4\(ZG@J=7_H)6FD56 M6_9(1%+I,J ^/H7I!%*8E":MRC@GDDJFLP-#W3T)>=/#:\?>X+(Q*)YYX,I\ M^:@1WC>=,> J%6?MERAEPP/UW0Q^NW>@F:6&'[^^KWM4UNX%JH-M^=(A5_-2 M/&9Q% =L?2!HJ$Y#77NGU#_PE^V]:$K95M5T2#2;2'O(LT8;2%CX@GJ4%L+Z M.JQUS.<8F#I!UNS#T$:61WSA2] O:>"R01=F"08),06@BY>$?\)F?D1TN11@ MP' KL=MU:?,4@4DFZ$X0 X,5;1C@@O-PT7XOVMX*YG8#ML#-S6+WT#!U@Z ] M*&AE "8J#C?^AL IL,#HELYBB]MVBU 1-%P/TC%?BQ^F 5JH&+S=MZ--%%RW MHI=%_@8[:=%Q,\PU2]L&LJ+D;,A7TW]D1/JOLEA9I^L9/VP[9@[\.&TR-7ZT MEO4+O("[%3?M;M:/ONI=IZFQ=NXPPU;3K@O_&CKC)?!N4*@:O" MB)Y2?X'M-WB![<"K7/!MC!&NKIV3ZE_^OIJ*]==Q\!@GPNY8[OVU(-J-U F4 M:YK.^6:[/"QM)W,;05L-4I(GB$GTN']M)Z M -KF5HCB<\![KR>+()WS61*.%_94>V>SKJT%(KYZ7ZV_L(EA:MT5Z!]S$7@IW)]:VZBZ_)5;N=L*63>_Y3" M?E7E>WLRW3*RC(NE; *@_=R6D. S+OXOK+M/02(^#U\S7)H/^;(2#_B>_OH/ M!RUW:@!'LJ)9D'QBM%B)JQ<$,N&^Y-KCYOMQV5(R,7V0,)PYKM3NMV?P!O;% M2U@>(7=\&ZR\25W,U6UIE9)5IK-#]IFF"'8D/(0Y_1[B.@MQ#D_3 MBLBX.JIJ91JC/LY1G,Y]\V_WW$UH4'8;K$MS&PLB^27O)IV1X.*R(>&K1IZP M;M*U9TSG!1'"[DY'X;)KO1&AS1 ]8[Q8KA*Z)F1#H]R8T&:(GC%N53834#5] M>D:QTZ0V5C6-QF8^0-_X2O>-SJ;5N'_/Z+B6N KBJ+*YD>T5+UN3F_*0;C>8 M8]RO;'520+6M7)?6JS-77,9ID(:OS!42$.8#(,6GV4>:#X0!K]C&L[S%]U0, M@!1?L^\)& @#WAISHAE.Q0!(\37[GMCLKEQEV3H)0ZY7,\()YB3FZ]LD2'-Q MZ1G_ZVHIEZW-!W"+[\#QL@FKV<;9R#@4TL4UAJ,+ ]]27'NCH#OZGF)AW;ND M[)P6C_FL2+;*HYQB;1<,93)]N=*AH^BW7*FX%FHZXUM_*?Q/'ZLJ)%PWW]A M.?OO3H1KH43L@AED6-N/Z+Z@YMEQ\+X$G+JQ+TIY"D4IB]6JRI,*$B$?72;T M^2J=4;:LXCS50I5A[[Z*B:D3W%3!8U07@M=;>C'F1$Q\->!\FKR=-'G[&:?? M4IJ\!8;61KJB^I"&6VNK;^23@JWO/>"1C>CX MH%/(!U-K'KJ$;J=P-540C13= G,U.8:QM^A*%'0]3P9)">@J$[CB(;@A&%U% M U=39! ,B*X6@LLY,@@S1+<5P62BIK%#Z"2=!D"4TZ +540GO]B> &E8'#KA MQ#9R\Y@K=(N_J]4@#T=&)V[8G@)H?"\ZH<+V1$"#@-%)#LTFPEK:.+H:2[89 M Q26BZ[,DE6NL)!PCZ[J4CLV:1JL)*[L[JQ4,H,+7 3[E.L#MZYCQ79CO'P4C#YQ3 MSA)Q-90ZDP;0P^=;G42^U:.X.RF/^7$MPJO&C[3(/XF=9E)M-+O/+\-@/$!O M65>V-!WPVG"LW9Q*5IE/2^DP+46*Z-324MSM&I#]@+;?,7N1G3^.LF*Y#-A: MW$>1Q?,TGL4A)WX4[.Y*':UH$H<'%FV@7-UD:+FU_V MY_;F#[]?W1R=QV\?X)#%<5'S;6@&&D5M\/%8;]RBP;/]#DE+%O$*PD3U3YW1Y5T.B4M\%'F_(O> M5]+M)T+G7"Q8\,,]D=*J;3L,:MW/\5:F.J1%LH*T;2U<(S,9WSW\:\5(ELDO MN)&U<7OER4[(O!>W6P%S M2=D->=Y/^"VC*?\QK*[Q4Q2(:S2&VRM47E=L47XC95MO[#:[HJ.\]%UDE-.4 M,X"RN)VR[;"H[K44WS[8_S%_X"]6+%Q5TUYI5DZYNO'0Z.Z55Z9L'J2;P@:3 MW?6M59&,6RXU""=ZE82]"3H+DIUDD^TW&][Z?F]4.MC]-R8EG>NE+S(<%_RL M8FTN I9RHNJ%-ECC?AR 1UN=2B( ]?%NUQ-PNXJ-;&_/4/*TJNF0:#;9L;T; MV+N!-4#D!C<*L'IA0Z(W?% C*Q0F?.WT76JR$V*$#3O4J9%&AQ&G4BNB9GH( M)GS&[B':W!DSN#@;C=L#3:B&ZD"@(*,OJH AT\/O1(H-&[@(4'&>_M"F\@ . M=(S77E9IQ8Z6$H8L%G-O8&(.& MI1L(85#0RN@F5'S>K?3:BM$M9?=9W,@-[*]HN!RF-5(S&SDJ%K:K2&,0A6U^ M3H/8"+48GG&?4 M;WA +]E*?QZ1;>G!$==*1XDHQ;&@232*ERM&GRIL6T*!>4IF@[K-4&I"FZ\5 MX#."CF*T/P1J3,NIA$8[[C>#$H\#ZN=!AQI6_%>*J1IS$A:'(VTA:;\^""UAH+ M#^@L@B;?BC:06E%9K[OG:PR^04MQ&Q)+!!H.ENVF5&O:0<63T-," V>U^!IR M\Q\:" VW1!-+D-L Q>ZV?X#B[S96K3NH8 O3X()/O>?9&)'W/#OR/#$GWXB!&<4E%7K2V?JG-+H.=Y_9J"_&#J<6T^Q&57>1WS*/F*)]^R< M/'&YX([,8[&TI4G>H+86R!%W=U/.Z=D#"1B0FMYK.\!D>- MC+NU:-$%R*\X!$HF) :\'&+D;X=Q/T6QN-R'M?LT_EXS@@DJ$?7 MWCN^3Z& %0LB(CA4S0RR9MY)[YWT%ES<3<]*:O$ PC@O3:1]:DF,'FPX0&,5 M"9VYMNGWH]"-&Y5OH1^F1^[1M<@*1B8==#Y2"Q, E&C1^4Q;0#>P\0)AN[O+ MV<(7!]MB!Q<;9,7*@.[ :R/$44,' LJSKQ]!^$3J>/E0"F-$/I3"42A%&[-W M+\$4/XV8.#1)-%H%+%^/.+(TX^#$*;HE#QA( 1G*;1 %G"(?0''* 12-$J.K MDDZ?2;Z@?"T_D2PG1.HM@'<8&MWN+Z +%R0J$C*=O25L7T[L+;FR.^HL#&NN&;^^;74O*E$[IJJH! @P$L$/YW$B3YXC%(OV9G,7]Q MN)#3J&MK(TYKN2Q2,EGG9:F@!9=1@OB?Y\]Q.J-[B]&$7N>1(GJKX1C6R _Y MJW7DO6UCX?6?22!$.+%S7*6K(J^X2##\+8M#@TXJ*-.'BZC M:>TVZ'.0]V5.&(GB_#((XZ1>:-8W[)%>):.KF@Z)YE[7HV#/_;%RMOZ2QO\N M.--F(8O?U(]^$PYLT+='5-JH+5WS(=+>+U<-/BC;WQ@[*+I[Y7:-F*ZN,6;2 MMU=4%R\K$G(%6*CL$4FCNT"B5#4? 6^!\Y/W>5 MV^I6>*V4],L;#H5>-//\<. :/,7I_+4> MKKEV'M#'I[WX>H\^E00=$&LN76KNM,@:KL[?FRG>NLZ6)NEYKKCX#+4[(8=H0F)-3@N*2@0 U6 H MJF77A>J%(36KS=IL%Q"*)A47B+.E0&,)A\6]IZD9&]UVI%#QC_%EC:CW-8<$.7$ 0KUO% MS=D'UD68N]4&.H<-#6ENNX'YND".Z@(U#J/< W=8%.CG4;@7=4FUW!@H:L/CDO(;#PORCR)9?WCW_A=A!)/7WE V]*410(G6\-0&36OG ME(O !E:(8TJ3H5_?L$=Z02GMJN9#I-VGX_MT?)^.[].C!GPKT'WQF)%_%R*R M]8DN^*5$%1\!Q4<6W$6OF0/D$:,AM?@ I,<(GI. MM"E GDA"A[_ERQB1C^9Q%,T#\ASV$KGSEZ,;KQ(29*81.\HQW$;J $CQ$3JG M'*$CB:BX%GRPN][WMSA?_,_'?9F.Z^N)/,;"L*OWZIIY&DF6$3+EIW^0Q^F\ MG.Q,%X@!Z^04AR1>T[P2*+;2G^#JK-(^PT;A_=C]^['[UB2]3P^]3\]D5]6' MV?>/MOM:'0,PX<"^#FTCJ*$R"G3!Q"?BA/'6'6_=P6K=,5%'>C'R_%+904SO M9S_NYM:44_]V;[WY!JTWDX*QRV0A.5;EQ&-(B%?L9W[K3*&!1]F45<6H_O'O_ MT[L/RM!?H[YN445_%)4\F%U2=D.>]Z3>,IKR'\-R"\H4AIM&8SA%>18DG)_( M_8*0O&0QM25*U[QWVI76&WV'H=+O$X9:FI:Y^##AXJ^@H @24?-#E32D:=X[ M[>HD'&V'H=+?ZRHX%?>$-R1W0Z>(HIG.QA%=O2TO?D2MJNF0:/;).!CLW2=G MN&\F55.3]841ME;VIN:2+D:<6NF*FLLR@_7(P$1-=&91P'>A%@P"*I M.MX];HS(N\>]>[SR-+]_-^)MEG&UMXR"-!/U/@6M) UC8[XX:9Q&DT,^@I=3;#:(=X)YP[^/(,=CX!N0(=K+V5[./F$YN\UY MVH_<_7Z4B9*TI-7_Q0D+.84]D M.IO%(6'2JO/JAIW3^3EX45]D4/>\>ZK\]0K^>@6+E#W$><(7V%4:B2NDBB"1 M?$5E._=4BGRW,A&,'VG9(EX]4,4VW&*$TT/6P04>XV5YQ@L'RVT2U,=8Z1O: M("1_6)#/ ?M*1(O$$T-P"4=OO\5O 6, E?3D]ZI862+GE#PO!O5^X M(*T@1-7..AD;M%!J:IM;($HS)=W,Q ;,5"@M\G?+6[G-Q.&+-XJ34IR]YV(M M*Z,K+E["I. ?YY(KPER?715YN6E/9Q$W2\"1L[6]0.H\G:Z?R." M&=1>3P/M=@I8>LT=&#\'+#JNR'@,H*Z-6U=.$F39=%8>6LJYEC<<"KV]V??_40Z9?U6.X"/KEI-?%Y/?[GLFE>[)>CI%D7,&X#Q(M M[9)V/3F#IS,A*9 T*T6%3?D5061620I!)JJQK$M3O/9203NC>K>X$8*+Y2JA M:T(.=#4E!VK;.Z6>Z[YT2?8>+WV*-Z '!@3*_1C49]@H>CU7A"%%B,X*-JIK MT@N-RBFN;X2=SEZ__1W)2,#"Q3B-SLD32>A*,.?%BSB.ZLWT#7JZ#20*A VX MW*_%'$]GT&J@\(ZG@J??$J'@N8J7&5['W+K0V[]1:R@_9/"+>D8 ;IPGE'= MZX9T=2W$XD(;&3:K'8&L# 6U@Z!:D0IVDNGA3G"NMG3*-?&49?#9]Y#00%9Y"18;A;5@7 MFU))VWX^2 0^R@5H2VT=UDH$?5-P^@ 0)9[[T_4Q'N@6H\2HL!,[]? MF2UE((M,\ZT,DKJ T'Y$M[+ 07CH%AK,.OVJ%H4R8A?ELK-IL1_(HC3^KBTB M;=SJA5V -PYU T+^"?1%0-T5 K:83[R?#9570#R/& MM>NT,"^\_[:GX_J?,@):%/TLKSAAZRJ\?_/+/K)_\X??)S?;%VY"^-\^:%U: M$T;)/^\DE.P?.*+D]D%"R?Z!(TH>_BZA9/_ $25?[B64[!\XHN17&R.JNJ9JYH%*6X-Z_/I 4KM6V'0:WS4JWW ME?SXB= Y/Z47<1@D4JJU;8=!K?LYWHHXA[1(%IRVK8V*IDE2:I*3\KB053V" M-+5!S,M*\?KCAQ9>>!93X8'BJK?\O;(V%EX_&=\]_&O%2*:8=5D;&Z_G301+ MW55"MH(&54,+A)P3L>W)WU_WW-IKM>@5S6P0(;R]\6-1:L3;*&[A6N+\OGM& MV54Z6<1IH*"RQ3@VR@X+,U\6/W'9Y9(H)E/5S@(9GX.TX'M[G*UH)JP1BH6E M:6JCN+"ZD'EXE>7IUR^W$R@JN8WJ(^O;7,BM6T _%#?JB]*U?N#K-TP MJ.UU1Q,A+=/9@=2AX EE6U_AR%)Y#@X!8C$4D:S323'H4= ))8R2&TB.0Z. M<9MA9@,)W#/K=C?KHI",WNB$YI!5BWE4Z]=$=<;:$7);G;$(RQNI3%_X^%"J M4NWVD/KP"IR,V$"';,5^> K^P +QT/ ?S!CS>C]41%J@XL;6QJ@!:!V@;P?P M::$!!=\0U7%?:#0J."!U)!D:0&9;1MLTN.X51?@' D4DH5$;X;@@@49H/I<9 M^^G#V=Q^+XL"+L"/AT;,:&M]W@D@K8,H44DH75OO6PDP;@Q;\*4,"')V:^CR MJ=4^M?J$4ZN;A47N4;O,H?XXX@PA:BFRJMK3EB9H)K6LO^-\:C49+;*J?69H M&ZKP9H:6#@7"5@'+UY*[C'7-.J?Q<_ '9=M=HRY84=VH<_JJ"PM>$2#-4]2V M'0:USK,J[\BJ8.$BR,A.:C_F22D*X[ZG@:;--Y+E$VZ8X+TBD["^B<67?]"_ M_$-G+_^H?_E'ZR^_+U:K)%9.NZ2)V\RGL/2Z9WL=>8I0=6BWOK$ MU0!@O7Q.K\V<7N47,>KKLR%/(ANRDI_-5BZPE\^)\SEQ+1/'%.8M:F19P@9, M:5FDK0PXF*":2/*T@8@Y$*SURI<*L%*A=HO:YFV.1GHI.D<@^"M14W,/*G=U MEXR,(32T6X:NMU#@Y^6:+98V5-:&PLT-CZ 32?B N _1L"U,U*,0;PPJ[FPI MY&+83JU_M5HW%JHP;G-,M=XQ--^IC8#3P&B$'[?Z,#2R?Z!AW#8?&6)L=AOI M;ND U$?XH#H"S4T"%.(I1WS=W;_<0[_WE$-G>; MCAC)^=\%_^;!RRAD)(IWT*#AS\#A'$=#&U'E@Z._O>#H;\HA?EN=4N,T*M,U M;[DDRU=%S*J"'R3E2S#/X($\;8?S;G/W;G/O;/;.9B^!>PG\E"5P.^=2/U+Y MCZ,XY:V($%+-;W.M[^U8YE81X45L+V*?M(C-/RS)^$*IRC2NE;&#RK9.J;ZD MC,3S%$*TJJE3FJ_*3>8A>!D7^8*R>L:&->Z9;F6 OJ[Y$&GO-;-@1Q1QUC=PKL5P.N^:O2_Y1L#B+XK*XC#JF&M;+FP].(.J>+ZI) M:8J=!(RM9Y0]!RQ2W3RC:]\_]=+<;<->PT=BLL][PY0W3 &CRC7"'#45GC!B MU.]SM.&&,CA3HXD,C\YTI>5 :J0/HK*JVEN/R&,WFWQ,(R$676"<"5*]1<#M MA[19'Q4F;:+;=: ' H5IBRAW'9LGY(FD,7BGG#$B[Y1SY)2#V]#Z<;S]]"I2 M;.,L'*V28+<*H4XX_4B.'7)0@KQSSCOG5*XMP9PD*C-;-O73;SD/Z8SGT&[> MT>@-TCZ>#8\E:D!F0R\Z>]'YA$5GLQ.T'_'YYU$F+O_Y=R'^)-)@<^/@-<40 MC@5F+25>4CYE25E2@_F,KH,DGI%QEI'\[S2)XG1^=24OR QI;Z,N-4V?"!-G MQ73V#W&[&%M_>/?^E_&RY- ;SM#9 YW0Y9*F]SG?+13EJUN-9 '*+7]8B'=] MX6LZ^ZV\ERB7TPMH;H&HAP7Y1Y&4,R&F0$Z.LJ$%0C8 R\\A-JM=JJ^<)& 7 MMQ52DR#+IK,-:5-V%\\7N2+B0]N^?^K5%7;U/8:+H.^*X'R_RF,N\)V3Q_IE M &KKV(SRF.]WVK,UW[RXH''.Q106KTJ15+X6C/KVB$H;.*1K/D3:>UT+@JBK ME.L01;G/JUFHOF&/](+F7-5\B+3WRR^#-X!>TW2>$[84TWMZ(=%737FE6 M\HVZ\=#H[I7;[TC"-?SH5A3#4=(N;S@4>M',\^%5LF?KPR>*E6H^@'>ZG$ 6 MP/W.W';Q)%-H06W[I%IS"&E:]TVYE9MHD1GPZ ML8D:2RF#BTTQDB#1!3OHOXHE$S: M3K([D1P9N$T8'8-JCO#7-8AUWDZ4'-I.F&G%H7AJ\;=P]J)C6:T&02W&'J%D M:>O*UXF4\&]K\4?'Z@K+P);)X1&!*%G9MN6D%2?_B(Z3@8%JZ!@78O[8 MKY(XOQ6\L9;Y[HWZ.(T^&._X_';#W9KP3WT'I_2?!5G,99LCJM;JS]&LLUM< M1<8/PBR;T.5CG)9WB&4573(LV@YNL-(R#9.]Q M4G\GH[YN46W*(!:,D31\92#CFUKY:W*X/>N^5NOQG*(7]R$_QTG"2;M*\R"= M"]]3:>?,MH^4W]6XOU-TN^)EL$^G:^Z8=J%64@:4C73-W>:="$%>7+@-7#/: M]DZIOR'/!R(FHRG_,20'^Q0,5--AG&(]HD&C3&A:NZ6TB MOL)_B_/%A"\&?CPRZ%=J,HC;3(Y%P,A9D(D234LQZ>6JGU;>?2'/"$TP?B)B MV:BEVQ8CNTSJT-OJGVS@Y^WQN[H\% M(OX9*6)+/A?@+/P%Z2PT],4 4?^"%'4#SR)4-,$JCD$MH%"@ +'*6JW-W] )P"IQ&7MRH("Q"ES0Z$4H M3JPB%3 P 0H3JPP%CGJ$FCJP2DZP"!\H2JQR4[N8!BAZK/)4N[@;U_DZYMB3Z;)Y3 MSN;I+G"J</ 1#R.?W& 6EXZ.4)^<;[TB>!1!$E.+D7I"?$PJV0HC9OH34 MB_K]TXA5M6)'*U$L=I0?A&$V4[T-1G2K=AL3YE5NKW)#2NOLMOGK.'B,DS+Q MX#,)1%7*:)K>D;!@+$[GO,$-3=GVUS(_1_0O]X<'$B[*:N4P)=WINWM2ZV4E ML UU>K-AO++JE56OK'IEU2NK7EG]%I35)J?C #75'N2E7M2YGT?A_CJJT8K/ M4IQEE*VKIXWT.9,AW2ITYI1YC7WWW.&=.H9='1,/XO$%7CD1R7*)9=VOJF#+'T=M>!T&MM4VE+]X%)KV;+,>B! 0'X M(TC[#!L%1JY27$@,@Z:]?-I;3;S5Q%M-O-4$ J3%7J.\/7VPB"$0-:?EX*QB MQE(-.E,+[.O0-OH9*LM@%TR,X=[X[IE9*SVAYNUOE:$;GT.MF-I2%+WW6WB_ MQ6GY+4!FP0$&/;4V#/;BI?FE8_$:B]=8O,;2E<;R_OTH$[?.B>K'A&5E86217]Y$?P&-Y5:; M,2#)ZS:GK-M(0LMN:/HKR7(2E5(9.,PCY]T\G[3[CTEI(_Y[$5Q4HAK M4>Y%:EB9/7;Q$B8%Y_GJUKKEJLBKFU1F%P%+^2:6W1)67K8"3UFW_:*>YNN" M[T]T33@$]A2'I/[&F7%2TE4"N2,AG:?Q?TA478107N(!G[:.WM?3[-63;[S& M[ _%T M#0R6CLD!FB XN0Y5/03M%%0C4W56H)M^Z&UVT'SO= MAQ&K;IAO&%P@'\"Q14Y#AS?#G;(9KK7VHNW M*GBK@K*N"MRIXJ\+I6A4:" \#M"!T*B+THSA]%)46][?--U6?-,,X5J) MU'A5RJM2 /=D-IU-#IF)[VUQ]O5L+?Y[R5O/'CEP2L/ M7GDX7>6A]0'9C^@L+GOFK40IQI?&?@?E(([%9@ M7FCV0C,HIN^Q E7/#B-1;!C M<* J!1S-K4YE1)17KDY9N9+D6/Y&V5?.(9-@%>=[ACA,HZQOX50"G039@F\F MXA\1*?X4))S#LW$^"1A;<]K*"_@D@JE17Z^ON-=7O-#LA>9^A6;I-SHUH=F= MW B#U&!O1I?>HD:J/4%[D7P_CK)BN0S8>D1GHRR>I_$L#@/^- A#6J2B0LIH M19,XY&)[2['8QJOKFZ!1^^P"',(V+ MFE,3[>LENXSE!U(=_VU/&?_E]TFQ+)) V"HJHT6563B=C2-:)J"-HS^*JBYV M[05>;8;H']O;3V':K7<,M9QNWG'H..Q?7:3!,WU."+\]5=IEK-"?P_,X*QE?@@#4;1TNW]!32=YX0MR[OK^8L5QX&J::\T*YE$W7AH=/?*W9_CE(I:U%:YHPFB#Q_ZVT"QYAN,X+B82,Y9 MC$3;,RB%DIYHVSK%A6 MM:VV.L2F, ]?&!#"<0>/VV0N)5*JJC"=U0 M2+]\#>0YBQ^+,E7F@;[>QK<[H!2?S<'=!J3SE^WMP,H=5-5T2#3W*I-\2=FN M .5#\')&4C*+I;NUIK4/!>H4B-P%00%^ &Q(]*9@:F27QX2OG060FNQQ&&'# MQ!AJ9#_!B%.IT5,S'1H3/F.'.6WNGAY4A;>@8K[VLTHH=+46\6F!'"ZY--&P*DK$.,9N[W%$Q M$]4?-ZM]-J*T2W=UF!Q(S>P.*/A M,/E4VT98E$]J]Q&VQ!!NT^KICWUYQ M K,\)[$IE!<87:6WC,Z%+_H3HYDL @W0PW'.TXJ?8%7U1PG)=4U\#*\O1B8U M0O1IY_,&(F\@.D4#$?#4&*B!2'[$8!:E^8]\L\G7HU42;%KN^VW$RF[D:Y,W MHQ2ZS0%X2?S;D\0UA5L^!R_QLEA*:X#5/N^>*KZHE%35/>^8J'HC8K3U;PARY714[8.(WNZ2Q_#E@]);#&KDL 55%')#H\P_G/ M"2EECC0:5[:R\N^WFVW_5NSZ_-G%=L^7*$FVAW>;[K\]^JX.3CYE=AV@A]N4 M]R!<<+&-K0_G4HD T,,I@NEL%H<$1KNRK5.JI7Q\MM;4Z##HB0/119;'2[&^ MOV1D5B37\1,QQJ8: P=*E440U@D'CALBVZDA77!@T%9>,>AY.HAZ3>*6TK== MT#.9%=6@IS=9>Y.UU"S:I\E:G\OZ5D&C&DT)$X(FL@EML1T/SN'06'A#%T)M M\JUH ZT!E>>E>[[&D/A@*2E-8F-"P\&RW91JC7:H>!)Z6F#@K!9?0V[810.A MX99H8N-#Y^QKN/T##"_H0K\;0@5;^-Q^6Q\UX:,F3B]JPL2RAFXO;0E19O] MMY&VQ*FW_0XTBZ8;U]= $VW@UN5>XH5^'''D7%P5"<&CH+Q?O QIF5,:/<=) M,LHV%Y&+:_LT39O%#75(@=OXH:2,A+/TTF9UA>N'UB09DGY\!.?M^NW_KSN7^34(["E5N(+.'[L ME#;(+$OH-NGJ/4;>8R15"0?N<_#JNE?7D0GYYEOS0)7V5F"P:.:NQ!W\"EU) M#DGB)Q+5='.@SQD1@%B=:X##:W/?H#9W3I[BD"_U>9SE+)#>60)J:T6YO&64 MKXWL@80+FM*$SM=R@O2MW6:P%UE.EX3=D6H3%G6)U$'J@!Z.,]B?2$)7)!(3 M6LWG73Q?:$+M@;V<(KDL]S]APHZ.#E9M'*1)5R28L@,+]Z&,8(Q0-Q 6O&?K MS\$?E$T2?J I0O@;C( %H2K,'=H-"Y;]3-\$2W5X=<-13A]IKT'E"EKE:0RP M3HZ-G1O)O-6NTG 43$CA)MYFPV#":K F6XST[2#N^5;PFO.NJ<-"W=F[8=HF M[7)M,,Y(Y"475U[[T0Z@=MN'U@0$;&;J)E!ULP[O)PDA<:C%PQ3C MO#31**DE]69PCM'6:CB:E):VWX]"-S94KN)^F!YY/HU%5C RG*)ST%J8 *#$ MA\Z=VP*Z@2<%7;2UA2\.]G@,+C/3BG4(W8'71HBCAFXZE&=?/X+PB5P1ZR/C MC%>PCXSK-F#,W+N+3O!J"[1%L6,L$7.V/-GH1*S6L!597(-*4VOG>0*"QG99 M5!,'!1 JMMN>VD0H#S-Z=5;D!>._'6Q&(_(BK@0C_4>V&A WV*A78XP^(O8; MC(A5B10'G'-1,F_X$GEX)LD3^5&B?#]?HWEQ\*B$0 MWK+I+9O?DF737,@Z/9LG]-@]04,H6- Z/6LH6+H>F)74KFHY4&MI,RNX0^/A M3R-&2@?$:!6("_IRD: ?E#=/MKT\O,G0;@UWS2GT9K=3-KLUNE).%"G,UY]) MOJ!\K3^1+"=$FML"[S TNNVGWFCHO]\8UZ>SMX25)4,EY$IN1[0QG 43[QE= M!TD\J\Z*O]-$^)RNKN1U!B#M+9*534B2%(D0T<2&NSZ/G^),69G!K*<%4B>4 M?QTN8? #]X9O]IM?RW.83NAR2=/[G(9?55U M]0@-NUH@MOX-!X$-JO*)QITM$/QW$B3YXC%(OV9G,?^LX4+. ;JV-JJ)+)=% M2B;KG(CJ_PLN(0;Q/\^?XW1&]Q'7$WJ=1XH:(PW'L$9^R%^M(^]M&PNOOR4L MY!PSG4V?4\)$H"Y?G(1Q1BH+3%N7N8YJ2T-V M#NY+=LLG5[)_&G9U:HT_U)>GLW/RF)_'64B+-+]E9!D72XF!'MS/*9JS(N-Z M/84#;3&XV_)?_%2+\\L@C)-Z!5K?L$=ZE4M)U71( M-/>ZXL7I4.DY0B4[6W])XW\7Y)QD(8M7FO5OU+='5 =Z7):S0F@ M=) ><6KKJNB:#Y%V1*MGRN)YG :)^"N7P;B\!6,M13_G:/;\1W?;DON/R?>G8B38J0#"7Q;V8#] COB_I)J*81%OA'P1+T<\IFGI# MT4YWUWXLX_ZN"RN5S+/Q@HI/(,&A:-D+Q;?!6LBW575O<5/3#4W#ZA<- D!/ MQX6@4C*=50*9A/2Z)KW1N!4:-W>CGE'&Z'.50_96 M^&.5$H"\X5#H[556.23GX<#M?;8^?*(0]\T'<(SOB29/@IM?\[JJGA>HCX\8 M]A'#%<'((H;50*RYMJEY\ *F>8!:*VECDS-&M TV:PH_:C$B-K-&45.K"$;( M"ILM-;&3#B[1P6[8#IKZ1@;;+ 6YVE'E>[@]D# 4[$.4TM,]\THE(VH46X.* M95VF*'6?N:/]0K X%+=I.!:+X('\U6C6D[DPNOV,30(O42V[+D1V#,7KVJS- M=B%_:!+(@#A;"C26<%C<>YH:S]!M1PK5\'C_T4>FH]QU;*O.K78>2VF-%CE9 M%RB$CF.5^B]M9 Q&R;?-K0&M.-12]JE%#FT0EX2.:;5&J>UFVR)G!2476S?C M^;H1.+1/,T@-XS?0R/-F:+L(,$8C\L.FHGDVFUM)R@[0AGEP;H]D.U ;)%X! M86(I_= \D0@(%$N97/MI7\ )^ N2"6@?5 4$_ LRP(8!RU"APYT\W02F6<@_ M%#,V2>M:&N0(181-FFH:J W%BT5D:AEW#X6+17!J&+ .A8E%:-JV,LSBA<+$ M(C2! ]RAP+ (28WCWO= L50#.ZQBKZ^;M45CHUA8LSV]3F/':'CFBJIU#40F+?-?;YF9_@^!WG!Q)['*0/A MJ>O@\TV;9]K1=,X99"FH>^ O5N1!J9KV2K,R&TW=>&AT]YI))_RLV4:L/PCW MB$EFD!;;;)"A9#H.C5Z?F>ES&GU.(X+D()_=5H]8*710LV/>+3X?1*OF7Q]$ M"UFA&%)K+'*R7H= Q[.:G84:67=0\FR[/19#@@FBA,/32]#SL:#6]Y0F#E^Y MX6N@P9\=ARM\6]$*N(,59";U@<5U=AN)@2U"H8VE#I]/_S$)PJ]9N.#]LM&* M+S2N5XR6-"))%WY\^-L0^>Y-B?;^^F_07_^9!%G!2'5DKXK\Z/0Z(S/*%%>D M-.C>IW?RB%J8AU+2R2D.S3PKHQ2,^O:*2@3/A;DX=Y_BB.]%0G@T@J8? 6^ M!ZYU-\+UMF.O>$K^^97R$TA?H]*H;Z^H[N+LZR4CY%"%,8*F'Z!7?)JX %WS MWFE7^D3U'89*?Z^^7>_[;&!0:VPB_!9\G]IMAIHOZL%Z!&%[+CI?"N"[T+:* M BH[O5WFQ> ,M/:56V@;Z S>[1#KA'5T!N]V< &"/#JCMYT/K-,RT9G#V\&& MJC6#BV;POF)C4<+[BIWZBI4FR%Z<,S^/PKW+<[3B$.,LHVQ=/=WX%T:".XI@ M]W&!KIA&8[MUO+0@T;M93MG-4F^YR%A^8+7@O^TI$R7@/W,&71;U)F'I\\ZI MN@O2>9VAL/:9&VJD,U3S% ]%;7AW0/_ 79@B8',7/365G_M*3V@<7SN93;+(WJ$[P; MT7[J"=Z@"ZY5S8=(>^^7^@8;;.63UA%YL^VL/PR15)9O?E)97]'QIW;? MIW!W!$KV;'?\G4A-!87C#PU'R@0KJO6DHN([J.#8BK/P72\*TAC1\!I<8))# M1,^)-@7($[E"U,<+&J\Y'R\XH/HO&9/N0]E,.:3^=$&0? MM-M#6&O V#I.YP8!G?5=<(3FGF#@L0^WQ1MN._3[E'RX<+\8AAXN[$-5!T6W M#U7M/U35A^WYH+>3#WKSX6 ^',R'@V'E3Q\.]BV$@_DP"..5YL,@_!4[UN#Y M*W;\%3LR<#["H7^4*C=&+\[QOQS=%I.0(&M;J\UH3+=.[@:D>4?V-^C(OHQ9 MEM_'+Y^Y6+;([L0!FFRB=Z9<2 YROH:O!>\< 4B@K!<':GFO9T:Q<=\ J>S.\)I*K?S6T8Y4?E: M8A[7-7?K0"%91HXFD<\O>0X240MH=B2!F.N.B=\Z"4.9%A'=TBN0NK%3NB77CRN\H( >&! H?8N@/L-&X1VEWE%Z0HY2R*Y#&RWP MP;H5P1LQ.N\-[.O0-OH$*L] %TQ\(AY([^(Q7H[>Q=.MC=54PQBHJP>FV [, ML=/*8#8PMTXK8\O O#R-;& #\_$TMT<"@6)+9#6R2P$Q8DMJA9AZ$+GJJO_& MZ8RR99E&W3!KM>'H&-QW0"*](^\;=.3A](I9,,9SVB8TD]ORD!N%^/:.[B^2*?SK[P)4?Q& M!$DD&C_QO\[)-M))A.MM9&40,/@P>+#>$7'L'*KGLD3IIL-@J>A=QIZIZ%W&GJGX2DX#0U4Q8'Z"W76 ME8%Y"IL87@;F( 2*H0-S!38T,PW,&:@QO0[4X]?.%G,2+D!38QLBY^"RRG:. M23:BLZVW;+/NQ!]MN@H-WX7!<=B(9.]&]&Y$)&Y$*;%OHS1VI^T#/2.W01R- M9SEA_TT"=DD+"=U-1^D]+6E'YC9ZX[R0V29-NZ/$=L/WI(=GDCR1*J:L)5;9 M<"BQ2UBX[3!HL8H;/]HR\YMQ\*)]IC:P[D?!@_1+&FTD21)=O'"9)E,67&XU M%H8H!+/8 TR^1._3'3H*[]/MWZ?KO:3>2^J]I."/Z;VDWDOJO:3>2]J[-\.& MS6"@#M16.N9 O:LM;0@#=;BV,Q,-S!]KQ;P[6.]L$WOO0)VW%FQ&)^'!E5B5 M>G'4_E+Y&;.6-59UP[AUK\*H\9[3;]!S>AF$Y=*[%H.0Z"J]"])P02=\XZ!/ MP21(XAEE:1S(':C-1G!;H3(L-U*^W_#M*8T"%F5?5A&G]L.[]S^]^Z"\5-2H MKUM4T1]%95?(+BF[(<][4F\93?F/8;D'9 H#>:,Q?'51L(.IC#6K:MP451$& MU75XFN:]TZZ^7D[;8:CT]^J>&&H=U--(#_;.H6[H?. OF\[&$5T)45=Y *N: M#HEFDUW$.^.L.>.:23C4A/\PPM;*$F]#XK4G]V"]CS#!"IWK$?!=J 4E#)77 MRB[_GHCCT8*VAHZYE=LJ;:5_HV3H3LXA?RVE=ZQ[QSKZ8K[8'.?V)YGW:5,4X'J?U"GW,^G:.K4%G04)5[#(_8*0 MO-2YU'D(NN:]TZZTC.L[#)7^7BW[ODAL=_3Z(K&^2&Q7*'R1V%,I$NN]>]W0 MZ M7#XTBS)NF[FOUBF'B"UYS%?K''(^F*_6>5*Y7H.HUKGS7753H+/I\#TY\'P9 M3N_.\V4A[6/[ULM"^N*!5L;"X)TR\TEY6[\O\X;:>NYM=-Y&=WHV.E\KRM>* MLE=,!YN5SUTQG8%8 A'84=Z_&_$VR[A*>QD%:382VSLGE:1AW+K(3M/AW=I1 MVE'I[2BG;$>1A$7?+RC+A05X7SKV,V?,9;$\(@/8VBM:7M'RBI97M+RBU7WA M3NANW(] ]GZ4Y33\NJ )G[EL1/Y=<%YK*X89#>I8^&I FQ>Y3EGDJI<7,I8? MR K\MSUE_)??+UY(R#GNB4QGLS@DK#9+3=^PZJJ_4]. M5=WSSJFZ"[@&5L-GM<_<4".=H9JG>"BRGT2GH>PASA.^P*[2*'Z*([Y_2[ZB MLIU[*L5M(.4U&?R(RQ;QZH$JMN$6(YP>LC8<)E&QQU%4RAI!,J'+)4WOA91P MOP@8R<9%SF6X^#]< JC1MHTZVB!T60HCHMK-;1+4EYW3-[1!2/ZP()\#]I7D M_' C+$[GNXMN%%2!>UD@\:*4[JY2$4;&SV Q#7PZ?I93!^I@@;#-N;N=@5O& M98-+RJZRK!"I"M/9 2_5T=FDOP6RM^_[+6 L2'-%LHQ5+I]@XQ9MV M(:$E<]\25CZJMW?"^M@@3WR:ZDWG1;GR.)?3BK=NR'/YY%CR,.]H@5#-JNAF M,6P7^SB-RHR/;%KDF2C2=K 1<(6(A7%6?Y8V&L!M]?$DJ2HJEIQU%G Z^*)= MD30K196+%_&CS&ALUMDMKN> 1:*BG*HV?%T;IU1.DB#+IK-R,2DK?,@;#H7> M7BN1;,C9++DI*Q>C@C.T[?NG'C+]JA[#18"/D[9;>'E*[QYFFZ>9K(1$J[&< MHKY8KA*Z)N2>L*=89![7;?VCK/UOLFF_V_/)?'84@2$;_YNJ>B:%*7KQK& MG-T4XK3GW* VUW?^GD'.UE,0)R+2YI*R3T)T[GC29*\;QMQ5TJ4HV#\C<5X( MLV-:6?)L3YO^38.:L?);[R!\8C231H%V]R9<,Y9)]^6=G2V-0-)CEZ_R5X96:Q/J6-*7 _PQL_D\HI!6[?3UC[H:U9H>!KV_LD@A.H MS"KQ2U:L*_-H-NOL%E?QF,51'+#U@:*HXG9=>Y_:T2F0^B!+JHEVQ(0 OF]2 MN)\2(\!Z-S!U*8YBG!:]#_3M=]<['#$BK37]4YC1'2,>_=Y/F]M1,0'6QT!3 M"X'&@\L85 3X._YZ\H0SV3%(M1D3J-(=H(^:V]H_-!0DS;J!;D I]@>I">W&NM';:$O*59?#9]'D* M;HM.65QLP.A0K(M-J:1M/Q\DWP7E K2EMK9:B99JAUGD67EX&SHVE:C;.X%, MGP:(DC'-K P#.0@TW\H@_=!M;3I+6C8@ 1O-\FIC!Z'PX@^HUEY7!J)6J]/2 M%206#P=%(A0:]G5BC#^8$V 0/BIV[]6CT6I-6+K(QI=;\^763JS<6O/*"&Z- M67;0-B@^XM:,8*VH<9-8$[?:IS6HAIDT;C4!6T4134HVN!44[2 T+_#A]NBW MQZW@Y$4@0"SWU36MVP&$^0L2F(;1JE"9P*&&TWQ35>3S07&B$GX:5.N!XL0B M]BA-T6;% *#0L8A";4OD0/%BDX#3@L6 M:U*$"HH5B^C6>T82=,)0"H%=IJM"C2S8Q,?ND^RA,X-%X'QC^.^V]M!^>OJ_ M'N&YDK-&(L;OZ>#Z@"W%[>Y)T(V.XL($&)'^YH13OCE!4@54I9G5)$,:]7% MGD'BL[7QW,.Z(X(CNSLEV2;KF8_< M'=15S$@T91-ACDJ2QI\),DP_("Q]N+:OZ I\J04U_&R*O@[)M?*!&H[;%QM]QNS-6#:<0RBF5D_ Y9$8Y9."C'E5(+:I$,CRI_SXNVGCQ^;CH M'D)FI)+3$,.AK6MZ PN6[DBI'U@<=0MCU!!CJ>W;JH88;]W4M#^PJ.O.[/Y# M#,YN[2<86*AV][Z#H45W-W >#S*PVYZ3>6CQWATYH3&%$Y5_>Q0A4Z/P(";* M;E01\"4H@HN,:/4Q1J<<8^0O[)5Y3VB63V M*@XD8SP@WPQ3J-S\D02NA($;E:E4N\MW3'D-HE1_=O2J1E&NX^*V]&6=5N^V25!&EFU[+8[)TH#(UM2/=V1V]W M[/#"Y /O1E6O0Z9V=O6>HL8-PODY/!^E[ACI;/9P.AF\?U,S^6A5U22.A&87\QP(-'W,=4,RAC77YL7M;$]ST_)Z+F?X M4;]9/AKKA6\B%(L@$4&*[U4SW0\E@YIQ@S27#/& H%KUK=/ MH(^5\;$R4K_?P*-'O$_6^V21^60[MF&ABQ1Q/BO6DX>PI$.CD>4&ED#MS-H^ ML'3KWO7>@25F._,,#BR)&X=)<& 9W\Z+-?R,N] YJ[+9\A=KD'_D9%J8;:-KA" M(7S(K@] [2749K\VTN@V"=*;8$F4U3:Z?)6?,_BK>BULXL/HAA, LSNQCY"5 M-OYS+DU>!C'[-4@*Y2P[)6!0\UO9.U[?6=UIJ%#]JP8X9WTQI.';?3B5#Z?: M660PA5/!2@_5:S]6'#-0B6YP468 S1%=5:)./R,U5?]1A>'UNA0P%#_R@9<^ M\-('7GY#@9<]J&O?:.RE7B<;PF=TC+6[GU0Q^P\_V. MFR]>PJ3@?'O)]TZQ Q9YN0%.9QOO_HT(9E#K<81V.P4L_5X2+[0EEL=/LVE)Z!>3I%<<'& MK@DYL.PI,6C;>[^)]YM(+6X#\)LX.$EHTQU[N!X55^>GK+QM%X3S5A^H(7RW_:4\5]^OV4T*L)\ MRNX)>XK#NN0973-7-&;C--J\/JO]P*"VPZ"V#6]*C.CGXC:R^+$HSYLY(^4& M\EN<+\8OJ]TSRJ[2R2). [F9ODOJK4[7MW-HZ#WR<_#O? MT#38_^6!_Y2)7$Q9JEW+44X?:=\VWS)56K#_I,ARNB3L.@X>XX2SG=SBJ^^# M!\6D8(Q('5(F7?%@XCP5-H?UMC<>9'>5''A'0CI/X_\067)HLT&F)J)QQL"8D(*U"526V=:K$(-WQ**O$7 BH&',MKL'M::GHV+I MKG??5AQOR5OF/4C>@W1Z'J0VNB8Z;[4%R+5FD8'F3#4RE PT#XP^&1:U]'["&ZOM*.?Q$Z)R?XXLX#!(I MU=JVPZ#6_1QOA:!#6B0+3MO60N#).$G*H.I)>5S(\KH@36T0\[)2O/[XH847 MGL64B_Z+^$D1UL1$[1<1NHXB)JGEN[;4;$XGN M[;7-+!#Q.4@+O@G$V8J6UP8HOH"FJ05B-"G@+7._52^]+QXW)D'%!*A;.G68 M;]BA"M!^:[BX2D4 =YS.QUG&5PR)'H*7(T061G(;RE!-NKK^MV/&BGBF/#I-B<*WA-0H@(=P10DO0TR7 YHMD 3F@1; M151NW$<5?&)G\SBQ2#D#L1@-6ZJW!ZJUT:#B2CN;XXE$LX&$K=C/4HR3#VE7A[1KK<:HN/$D(MIM?#N U0T-*/B&J'8=H0%D+ ? M1T'ABV?5?AJU6PT-(+/-#W]Y+&-6.PXNPQ=1K&4UD/\07_2P%A?$+8CFK=8S' M'G2'\7S$3G,(17YXSRI9!&I(1?4SB*E.B\?TJ+5[15Y9(4TI]>4 ?\.X# MWH= ;0?E 2>\B9#$M-&FRH:G$O0ZN"J#NSSJS&^;>T\I-B>(M:)F;HS2<& $=4M*WJCH3<:GJS1T$1O MP&\F_.#"4/CF)8A-A1):O;'0&PN]L7 (U'ICH3<6?@O&0A!E%R\K$N8D>HB7 MO,ET=L__FLVJ2K"\0TRC]VV &PP_K+GA$B'+S[D4H4BA[>8EWN#L#<[>X.P- MSITF&'6Y=0W.U.2M\#B,:-X*?VC4]5;X;]8*CR!IH.?!+WQ6J5Q(2]EQO@)4V< MVL(FA_OA79Q]/2-IN%@&[*NRB!ZTVRE@Z?M*[R/BUCOR%+9O:+>^L3SP]YO! M..[1+P(NT(D_!',B\]- NO2+0W5D^G7VB-,H>:!XD2D>/ MNK'W^)Q$;>!*(GC#KVH/(*R7]UUU[KM2ROVTE8B-":K)\4P;G",#P5HO4:D M*Z7DP7HKP5(:&A^="4?2AALM*M.[_16+P9G7+0\K%";\C"S;::B9/#D4)FZ] M%9](A5J8\1$-^S:3ARC$?H:*A\13&X1E ME;ULQ$A(XJ>R4.4H2*.#2[J;99"U?U/?WMV&!'N_K_?['GDA/P=_4+8M/U=W M;Y>Z4>?T"W>T^X][=[3W@62S>EEYED%]NHC=U96 M&UF)QZBOCRCP.:12XQ9>AZU&$Z-&2A F8-[K[KWNW[;'$J;/H?(9H/59#L(% M?YIA)$92Y5"XN8\P$EQ^=YWY%PW;PN0?"K%XHN+.EI(?ANVTHX.S@=Z'!GD>4JH6LB"N3F_.^"7?/@ M910R$L5YVV3]AL,[CNYH1:4/Z3CED Y9(=0-O]QMV>4A>)F4S')$!K"U-XA[ M@[CTY!^X5=%+95XJ0R*5&>W&_0AD/X[BE+Q(ZZG7 )- LC8I^!S=>S-P%' _: GY,Q+O(%9?4; M,JQQSW0KP_MTS8=(>Z]QB?)31()"W\%Q-&)&N R^T(0=UC5R;YX8I]$U?UWR MCX+%6127Y6;5E75@O;QAZ 1J+^T4S,-%-5X*V4)"-* ' @3R8TC;OG_JI>4] M#7L-'TFOI]2O05*40MBS*%]]3F:$<7+%<9IE))\L@G3.A3'E@FDZC#<0 M.PFVU8BEU%0,Q(A1O^?1AIO+X$S^)MH(FM@U, =2(]L&*N^&O?4XD) VDX]I M))*C"?AJ@E1OW1ILJ#=0\D2WZT /! K3?5'N.C9/R!.)[O;.<>.EYYWCW88L M6O,/H#LB.\-?ZQYP&SYM#3[4"@R$]V(SD8SPN MY7F_'R-^3Y8GK8M :I'ZR?HY:+:PL^J M'5SB<=.T[H?RUW.[%82.!:3LK0RE ]EZ8 SSL5%37W'C>+6" M#@6+5@I466=1.(/YCRN:BID7GD?Q6Y"N156(ZE"JG(_EL53>K\:_VB/_='G, MN\XHV[DJQ;/R3;7%)5HZ@YW2V*\SN >HWAG\#3J#WPB=DV 5YT$2_X=$V\!F M?@R?DR>2T-6A;>#0P]9\E"X@7!.N0DP?DW@N+>T![6.7O.O]*BW?5[Y:0YZR MC]MB(QNB=F?: 6D2BRFD2R\8=M_]-84:&)I>_2*Y^'?!MX?/)%]03M<34;M) M3+OWB^T3XZH?%,FKQOW2+28R%=8\*.UO.O1+OW'MB@8C](Q0B&E@,(>-^Z6[ M-KS6# U@B'XQ@L-#L,9_U!_C>A"(3LD#4FZ9"#;-U[=)D.9\HK01EUM$#HPX+\HTC*3R:^E7S>E TM$++Y$B7?",3C.2/E M@28G"=C%J9Y9NY85]Q]IV_=/O?+&($"/X2+H];XCY3%VR^*0[!YFFZ?9>Q., MT+'Z1WU3B/4\G=V3D!^'PGDPX?HHB<[6QT2;X#90*WI MYA;+_OR_#=B4E9IE)/Q=0A4NBRK(X,![.D8DQ)ZR-(0XJ94W."K;.K9C/^9[ M@>ULS64@KB&><_V2Q:O2SB _J8SZ]HAJ,]O"<[R5GDHVR:ZRK""1;(ML-DB/ M.+67^>F:#Y'V7D_DUT1-63R/TR 1?ZW$^I^ M:DM)1O45C/KWB ZT/E3-ATA[KVO[FJ;S?*-V/_ 7*]:#JFFO-"MG7=UX:'3W MRBNE4>LV6 M7UAU)A$#*9=-2@2B8J(0S3J,;FH;5+Q)T2F>@VFN]P+H&PZ%WE[7QR$Y#UP+S8*PN@UK M??A$L<.:#^ VED1H J6L((LC>=/ Q^:XC\WI@$X:?JT4P$.W3*48WI#G\I%\ MKDTZN\6U\Q1?/,D,[J"V?5*M$=HTK?NF7+F]:]L/D_I>SZBMB9=+696-]\!$ M*MQO$C#0;CYFL%,@ -,$-566,>)K( A1N!B+$;&9E9F:6CLQ0M:[@*FF\5"0 M*BTGU,Q6@1&?3LB@QF?ZX *UC>0MQ]\0$/&J_2IRB'6B,*JH=)M*/2T%V%MD3[W' 1V#:H[P0XE&'QV!DD/; M"3.M.-12)KOE#=0P. 0=RVHU"&HQY!DE2UM7OEIQN:4R!A:YO*E? AVK*RP# M6R:'IWJ@9&7;EI-6G&RI0I=%3@:&G:-C7(CY8\O!X$P/E QLRRJ$05.S_&&- M\CZ 2"T5F/.I[C[5_113W1N%3@XLH;U%+J9;O@D8!.3+&1/0Z%C$YY,(_FA.+&(3ZT* MQNS!RLI8;?XN_O,89(3_Y?\!4$L#!!0 ( -.+?E:+T>LFY(4 *$D!P 5 M =&AM;RTR,#(R,3(S,5]L86(N>&ULY+W]<^,VDC#\^UOU_@]X=Z]N)U5R MDIGHI(2CD1>BG_^VV]65;7Y[JNO7EY>OOST5&1?LF+YU9NOO_[FJV;T M;^KA\->DVG_0'OS[K^0?]T//IG[Y1HQ]_>VWWWXE_KH?6J9= _FDK[_ZKX\? M'N(574<7:0X4B0&7,OVN%+_\P.*H$F0<7 )1CH!_733#+N!7%Z_?7'SS^LM/ M9?(;3G5").D*EM%[NB#PWQ_NKY4PO_T*1GR5TR5LTX?HB68<9S'%JJ"+[N^R MHCCZ#/#X%O!X_0? X[==LU6[#>>-,EUO,OJ;KT9C>D>+E"7O' M*BHJ%]B?3VP9_T=619E=S,^GM(TS%V'4,LYG4UK&^89:YH_3">WABT"T.D=2 M$[L,1GW@/]4#8<(>H2K@U2*\-3']5%%^']52<+5JR%?&_ "#3E#%KC)5H9W!*LJ!=\M&3# M>2^R-C6UB'1._H*6;%O$\E+EH.':I_G%#P^_^?<&-N' B81.6N#_]:L#MN=K MF1<-G:,B'L"M'O%5S/B-NJF.U[4HV-J$R,R85M0P)S7#4TV4RA3QZ6+&B MXA?2^CI_IF4%C/TQS=/U=MTEC89'8V21>E;7C#( OI]='*^D4F@)/ZKLH:!D7Z0:^(6Q!UA(Z6:0Y?R*E448R^DRSDKSB IC0 M3Q%<^#/"WT_+]"FCA.L%Y(6O847X&Q-^^H4_/DD<;5*N,WXA?AG%JY3/(>C$ M(<2TJ*(T;T$H .-R)@5FE\8JLMV5%GBA9<]#\ MCZS@[U88'3VS-"$)743;K/J2?(QV),I*!C(JVR:41"1)RWA;EO52N0#@X.#Y M3 D7,27]VQ8 E_P/$2QJFR6$$XY/1E(YFLI[]#EE&=?82@Z:+**4$X=#+_DB MRL5.C(O9,^6+J\HO_=^S&N*#&3+?2/%WPRKZR-XWV\U?0)5@ABM: ?$>N:ZW MC;(N46CV)48LZD%P+2(!"_+(R!X/LD>$U)B0&A7_#&6X"6P$941'',MOP(Y\N+#V[M$JK"/T:=["J1*LU3<__M?UYKM6YK315K-J_>47Y?R M/&XY2^X.W_,%*YXQ3F @7SU6<7%]6IP@;:)D3H1J&#V[ 4T6$I?FK5E%G[CV M)_ ,\M1T=?@)%Y-'QJ]:'KLW MKH["[R_2O'D=7T1E23E\0&W)6/*29AGF$!C.:97]-6%[8?S?<\:_WF-#Y@(; M<0"^K[&9$,N;;MH@LZ-VPA6;_^&BH)GP9FVBHMI=5$64EU$,%Q5*SAO,9Y6] M->!Z8>T_<-:^EYB0.\"$/+8PF1!;FVS4($L;4]\5.__Q@A/DF1:5.%S\ZEBG M9^'H/W*.OCR@0N[VJ!#X^X18VFBO!GG:? .\V0H> M5E%!WW(5*;ED:WA$B(?%O."G;BE6\'9W&'(7[80+]B4JDO=16OP895O*K]SM M6C@+2GB&Q/SH7J7/:4+S9OSI,0D"&VE;\(*C+YN#E\5@;!$3I3+*%\C1O!!X MDO9:2&LQ$%S9'E)/9]JQL'A,2(?0VI-!W4&?T*Z8]%L)$_6& M4WQKE15/8'CAOF\Y]PE^F]([3$7L01[KI: KMGK]FO^&Q;^ ;8[?L\)L!^\] M1. V([X]4W7 H_TWR+ MDX+JS^URY1D8/ZSX1ES%$O"4V$]-]6&>&R"E?U_^55K&&2NW!84XF;<\?4KGE-PB8<.#E )S\#?"(0^+]A?;]]U.YRY0Z2T)DP^^9"K"NO M1)0ESC@_-(E=P:8 YD>\?2.MEBWP4Q)R0_LP+.JTB.N,&<&%!2>"0_V$O%U[ MI[#+B)V@_+"A]'0V,G!:-VW_#@RSH 99 \>I\!\W%-[?FRRJ1QZ^2V0 JXLH M%A.X(6)<=/";5 0,'W97XSPC=X"TS#(X?/NJCD?^8D(GS 6WV JE,6>!8($V MD-B?;/D?V6)H*.9,.X3O-X#'',^)!/N 4:3&'?)Y!@9/\:2[Y*'Q\41C&*UK!Z(?".?3^C+O7L.&>.+M8%_I2@/T;,(45&" MQ!(BR0Y(!'G5]W %TR?5).ZY19JG%X'Z MQ0? O>/+S_Z2,^,@NW<<@BT^@T._V%;;@O]KS8HJ_;LLH5$7:P@M$ Q0FZJP MT%C"YRA(9N2]6!B9MQ9&ZLRC7[N4,6%+GQ+(F->\*>"M.-\K^E0]@DEOR'.E M]0U2+>^=V_5Y; <] W3RLX!/0CNO] C.4%0,DF;2/CD]PS"7G .X_M)6S/"; M0'K+R=74,W"*-X\+7AF7.3.& ?P65-.VW R,'E-"S;\-1]9.FXKY8XBTIT73 M0AE">EG^*8OB7SC?,_ E;HHTAAH=:Y90G''?$BQ_,G\8IVG(^;> Y\6#1)3< M243)1T#T\Q/N!HPP3J";[FZ8-,F^OV$.H35H'A,L-;":0O;EP%^G>!+M<3<'M*.E#B$S$1J,D3:-98G>8JP^XI,7=+<++\G MA&.R+83^"@^D&MFOQO!A"\G!Z-#$*?)8^[K$$>X#\;>O9\1F=+%,.0)XS MU+8ZSR&T+GZ*(,&\NBWN MT^6J^HG"_])DSM6^:$G??:)%G)84'J]T/[:L!W?RML5I,3QN ;R7*O$6\#2N MP!Z$-IO>7D ]9'H;9="Y:D9HC1(!:P!_L*4Y25B6145)^.2DA)H( S)A6L3H M;NOT#T8*7 G_QQ4E+S5F))*HG5*%JU$TBE=02K\42M5+C2P4L2\$NH1MJQ): MQ:7Y,D#A>ILRDKG:1.%HCQ M+I M[-EE#>RY'+/?_BK=UA%PMXON I)BQ^6&EPTK:$4MVYL86Z-V- +.6T1U53L] M%.R;[JC/M4_3F\S]'YYMM]R0I=M!?=>*ZPW;)<8UI^BQK@T*]A,,U MBCE0X^$XKG&LC4^H,LCP\*EQY$=MCZ,H,;+7^B9YOBSL/:*N,G)#_:9?@QVR MH"N:E_R=)NL-?V!E^9X5-%WF,KLWWK52..=Y(OZ5R39,R5^W9054N*'5[>(Q M^J2PFKL%-B;YVSI2YN?SF19/S+3U6(U@G40>[TAU0(HLN93'5 .<"D7,)%8O M*:(].@&3Z]UQ_FENON/-&ZD'7.=<]$&+^LL5>(.N\WM:TN*9=MWE0V,Q][%J M3M<<6H,1OF;Z*::EO#;+C+U)"=F!$Q?75(X,H#7UB:I7N;T8(FM(BRUK"+J*J*]&DK M"NE?5.P"*G0WW1U8>V!3+.R)YG21XDK9!\70:7\'+RL)TSY"/(_;JQ,5 .7J M6@/)O+4Z4C%RNU\=_*LU<%\)\*UO"W!UC>,8#/08SY955C,1: _T:* M,6"V\I&]3_.(R]\H>V@6V"E2AD=CCK=Z5A]'K22/C.QADP-P_\= @[S,D&;. MV&/^5%8%?TB;LDOD!EB1I].8T9; MX;1O=XS$)P\D3P^8$>R=$%GI(Z1 M)*_^FT:%7T5I>IO5&?(]&>RLWH-W!8LI3JP8$ GY(RDI6L8X$#$1&2XKPU51=F)*= L<+K2BA:GW MZ7BU#2KU@PQ6++"9D9O)+!)OV>8;1>*H7)$T7V3L12X93-M1DJ0P&W2RBC:I MZ&@%QP^L,V!BXR(5AG&@$#<<+3B=R:;.AQ'F\(9L,2NK,H!-W.A<,O3V^-65 MSO)KSL7N6[38O=FNGVC1IPEY!#]&S_& IDAQ>Q5E#27!8 \&W2" M\<2I%N)]HW]%I[VO4% P&:"#U&0E0Q_RTWKU')?/.A8HIM7%/EO9HL5K7B6. M/@.-MOGE$AOC3''LYS@KH#88]^; G/S8FWYJFN7M>[WX)T(5/6VY1"!)6L89 M*Z%O'G\*@?*?'Y)RY2.PEB,!M'T,2[*Q=/]LM(%:DL!2 ES[AM #W>^:6+J6 M-"TT_C$O;E-NL7A#HUA@Y%4L$Z^O171]^DRA/L^;KU__\2/M>(OK?X"Y;GLG M=L[V,O]\#UT4*B( G_PL,3"_3RTO"'>#-BT :GN96)%,(R?I?K%05"C I:G' M2LR:+9PT>2@N;^3 MJVW!$;@31=F[;E?SKZVU+.B$$JXS02283K\K(I@-_4+F8%$2C-R!XI(K$B$JW)KGZ$3U,8[A5M [;GD@R MR 8-4VD)T"]J>BO_:]#=C6C=I 5-;HM+<)9F&5K&ZDQC4=CV@0LI=?OPLG5 M+:W=DAP6V'P5"V3^U,,@DTX3=Q@^A4A93661V05OJ;XN\YV2KVMG_N M9EOPS=RQ0NC!K02E1W;#J0>Z+,LX%LOKG-_8M%0U>;<[.?;19P4)U_+1+K:8 M8@&AZ%2Q*LK,).DC?%+;E#ZKI9JKMUTU*V=DCRZI\3W+]#Q&F30XV"9K)*K(?T;Y-BIVY/6,@"C\_):/;:L&B[^BL;! M^"%]_,JW[Z#'WVG_3Y\$P[VA&QS(O)LZ>XK\RI_8NH$1[O?ZL_'TFJ>7O7'D MZ1V!22!/+P)CUR*TA=(_GJ=W# =9]/2.9@MOGEY+J@UR9K<>XHDH,C5FH348 MYP0*I;A\?EY+&TK*J.W\;'03&7U^LK#O@1!7447?1VGQ8Y1M>\.S_4$/6H!B M$$L_>58SLN^LU2'PEB+R(H'J6PN.%WD&Q"87HNV18ZP7CS!D@\]&$-PT7!5* M%I@C$$@L@"TG>AMAY")%B\\ M+&M\-G>>O-&E"Z3N(GQ:F-('J*!J[3%*G\N-U85[".DYDH9CHACKG/!).#Q= M'0SKVGO?3GTV$09A*ZE\'B53)E(;Q?-RT")PBI2VHYL[S6/_+"DZ3A__1ZP+ M$+!RC],2/:-OLDMX(115^I31*_I4R398JB#T_L'(>Z)[4M=BO065LSU;IV7) MBAV!JOT:!4@=6T?70 M:Q#0V0>DZ42D?9YWC2L^,KETG#*'S]M'1'C\E%:KRVU9L34MFJXTN\&[2/M3 M_,TT",+UJ=KW[JE[XY)__NV?WKQ^_6=^0%A1752T6&,47#=+P^2JOCDX58'=)_/O>?<)X&O?K,,0AUZ^EC MZOP@ B;.+[S/D(R83'K ]4(@2]HK(NTED:<=:0^LET7$NF9-#>P9D6N#INAR M=3-R%N_M/UV .WOD")P M<'[7@FL>Q\66'X9-M(/T>J%(%'5=V+J1M=]6I.:49VARCDSRN<[C@O(3<47E M?Z]SA,7)PDR8)!X<1"_%QW"H&6?I^*( X@;L-\L14[.0DE;1XAJ0E_K>X M7I)H^?:R2N,59%R6*32Y%M^O(JY%4)IS*L]9&_^H+NM5K2 ,B\2D9;@UA.7HZ:V(S]1*+@6J("4 M,..3Y%2FP$W/ #$(H6Z.5ZLGO 4)XXDD^**'T9#8R?#TFX3P&',BGH?(;7^_LF=RP0!'=[(-7PB$0AO(]0D.L-1 MTAO#\3<5B)62/Y1!B^A_8?8/1C)8]Z0>WI("*CPF 6P0'AJ@)S,CDC>>X?*3 M9<]0EH(+T[1Z'\5",>OLM6/T#9*#>N=VS4A[X$1")PUXS88[CEA+C]X,1<3I M."CT TZ=EB^<6O=E[VV6G2$>.&0=2ST[X?[&=2 G3H]QP?J_EJJ87MIR_UKZ M;W>$ACB2X3V0@A6A/O5 ;+#UV83.4X!.7RX -,R[I8>:3)]$@;CDBD&]1BT^.1YJ MA5/DE-YY18*= K>[#=_*H6K2\$T Z.1?*.8U9=V MH0"/T1"LK03A^:YMWH_!81 F]B=:T[#4=JH8A MF?]T.M=<+^ 1 3"L25!)1Z9+G)%>]K=L%T'QZ/*29MDVBXK'%2VBS>XJ?4Y+ MKO*IF[6;?8GQD>M!<,TK#18BAN:/?RY)@PVIT2$-/OAV[JY6BNWKON%_%5&R M#6*_ZUEV $>U(>^Q$60>>[Y2QK]=I<^TYR0IQJ#.S,E2>^>?-FJV/?LC MAE_WDSAW+O_7'9Y#1V#YZV7-\_UG_>3R%['#"9*7_!$P7Q94)B#T:K.#X[%Q M.JIYG8?H-(#) 7)817>8Q,R8;F,#3-?K;4[C7=5S-:O&H$(^3^9RS002WB6' MAQ=\XW'&JJ RA:1BY+",$!&1JOUG6@2:OD_ON&#E_#E*,PAF>L\*D9-EV[&G M"I>0UUSYX- MUZ$1$XR\QS]"J^?L*BTW3+0<[=;U=(9B;G7%E*Y%A@1+6G#QE[RU)?QZWSI# MC,-,2#E]K6 >0\_6 E2P]I>7K+2N$6B \JT-]* T>4V@!W>O6H!5&H[4 /8W M^P'M&6DA2(:I,[6[7.?4V+C'M;=Q;+_+^?WC?X'7H>?R5HU!]: \F7VJ:1+F#)$OT850S M@HUD69&GJ.;6CC]C&+4U MC?.^PR(9%JV=$X$4$8B*6*FS\ AGO:TUX)62#F5D2=FRB#:K-(XR(C8E3.C4$-,P$RKZ MB]"6;]+RDKM,W+I_XAK;5BA7IWZGU M)-(A.(&=S'M\)F]35B$>TJT\@GI3\2=KTG%JIN?!8^7 ?ZS8[9&J]AW_XY:K M^\D/7-WOT;/[QF&4[*[Y7 L!#O-" B4"*EZ]MH/]:$OTYK"@+2 20)7NY0NF M32Z/8;&GY8P',AV'/T 'QJHF=NZ(.2^T^%V@@-A!VC)S@HV4B ."T)+\\RCV M1LJZL"(NE%SK$V?AI=@5?:89?PHECS1>Y2QCR]T]] OH#_'7_ HISP9F=]^& MKP9/#O")1"!LU+\NU1F2E"/%W56:;>%P?A^E^7N..#RIH;P>US:3Z_R9EI5X M@G>)0L-/,6)2$X27FOJ:N!@+6&=KQ%3-KW$A@ P!1B82'2+Q(9-#/DKO=;#)ACHFRRZA\YMM*UY#(,0_L+)3$S/^&*.+:0/QHHUI8V.LICA<)T(C4ZE?I(60 MU-:FMMC16IE*!2-1:^E"8^,2*(1>9G[LV#BR^XLUX'L"P3T] 8]=0[#Q JVI MG#L!^+_J2*UP$8F=M&,Z!/'. ;UA@MV#1G*!G^"^%A^$C-A34+"#%X)6AVR: M0C[(&/)NG^8-$Y*,)L)]68JGQFG&S VK_IM6]S1FR[PGX,$Y/"2/.L/+UR/5 MV0(P[]X)4=-%>MT>\R;^ 5#EOZW(CE;D@.V,R-:-,R(6%[15K+L#U]%BUO&^ M>Y..-[2ZSF.VIJ"Q[1/]'QE'=\WRAXK%OZQ8EG 6XZM,8X7,0\Z"E&2&T'S) M)T.T,%+'^0#ECF9);K[JYQ> M]W45/FBH][]*-_UN58TOL'74U3.[CQ&I._\>P0[K2=4A-$-0;ZSE[E.<;.FI]XU#VN([Y7+-%"R;A0/%1)7:0QYF86J9< N'D_%D%90+KU&[: M6N*"ADB7[644IDU ;R+S_>CD6<0,2)%J ,GU67K?GS#[M#M*+@QHK<+L#K- MQ6@/MC^V-"LV'&L<=.=.Q/['<_@^RK9VCSG: MDBE(=X.$/C8S[B%4VV&3^-6@:I>=:D M+-\N#B8GV0Q.G-VA"\$Y/&QD#HIMFUQY=>,,+2$ MOFS<CO%;_@S*:5E>'0H.S/,$;$CE[>).!A,(_(?.)WXBY,$S!^B\ ME4F-$6FA) Z/0 HBO-IHA=?21FP9L[?&%:KGV7H%QE MG2-0*20-S328T[J:)/,M[_S+>84"@-*5ZB%5UO6!$5.Y*D"_XA M%=.(1)CLA(HA\E]TSQ]#;=S8(J@;* Z)6&PG+/ MK=";IL1S+>TF+^K^4<7<.!EG3<"-SVG>/V+5P0Z=8[ 9SNVY?-HRPD4C=)./ M:='$GNV@58Q(O"W$,V/ =M#[S4C;0>?76/7=5Q#=5'K DA"KT. M2S?/D4V '[62_FTK7_JGIH'F!NFV"_#K1+BR6_8!0:*PIH'^X]5A&M#8E;&% MS*O'%?T8%;_0ZA;(UV[GVU/37/LK5'GSP=F=WR,5@0+A$@?2('%HTSRB[+F# MM=F.,1U:?8AZZ/H,QY"4GD*X4BN]FLO$HDK_WO4B'3^1_: E!4!?23GFF&'R MB.GJK78T@TJ:!_^"M(:[5B]_2VHHIG/:;,WW<["/[ MI_C&O48^P*JYF1KK:DW8NE53.U$WM+-\D FYO)V4#DQ$"DG";^[O&4M>TBQ3 MG!>33Y&G1@>$^W9/MLZ+F]5L1,C=0Q45E=G9^3P6]BXWO)8QRW+6=\O@A+ Q M]!Q=[C]]YE?W=5Y6:25J0_:5_.\?BRO[WSVG^]+_ BYI 1Y3_=_6(FR_+3?U M,M,#:D%Z @PP#C,BY$B6_P\:9=7J*-9WMXB;+-\QS(#L/P@XS C0HYD^8_1IW2]73>&&7[,8OJ>%==EN87X M,)%]UI1G2)24CX7]=D8 T9-GLRI"TRM"NQ!) PJ#/)1N_"%"PYWQ?G96]-/[-O MS1'3![;G+(O!FJ_^K2+'=->SBW00<^0=*+NF 8?39/Y,BVA)!=O?T4+\J>O> MT_T&<]<-S>WE?AM"PEB\VU\5MA!?2206,U+C4=]F'!,RE;4A_??U>KC>2TH M3/C-!/^ WDC@<:B]^W6YY)+&VT(XM<7U19, EY7V06(H6@*D7AD-YP$ M+*\X.3C )9=GE"] Y7% SV.EN)\&/-?2YT-7;;N[Z9W=>\>X G@!\5ZE MLJW7,SWPO_2NT 2Z84&"\K:J*UN\BPJP*):-PJ%?R\4VH-%%7&PAY/PTU!B# M[MK&N2UX&ZQEJ&D+;_BHP?R@XT^OGHMU[N@LY.)FR_UE38Q#_^VN>X*^' SW M$+$9'>XP4(7:INQ?O@:;AIT*)L9./=A;0T^)!-9.V=^A$ A4\A=8;9([='8 MLMX4=$7SDF,IS4,WD#8!U4GP-D5+LZ*--:.@NS?FM-#K[JPQ+>NCK=UDCK9H MI#=.%'R]7?P4@;6CNBU$._OOX6>:7&V%3UH$@?Y$X0]['\"[3[2(TU+Z KH\ M=C;GQ7CU;,!W?19JY$JRE'C-R$N-#8EJUQ*M\:E#'UZE.4DX-T1%>? Z?6'L M0 M#')R3K<%A[ST\(4G+^;8@+PU%64$*^&Y/6Y)L90B)6%@ SYO5 \&<;:0G M<3)&9/@0"[Z/OCC9@HU+=\?9B\]?%DOG9[%&!XZB0&A&:I2(Q(E(I":Z20 'D%@81Q*C:/_YS1NG)P.S'RKH!Z/]4.2II6_&_0 M^7D#6ZZRG%B>'FMAL82&KQ1E6_ABLJ("T&I,.O,'J._=3EI.6DB'L5G9YGGF M>G-\V@[6J6@.7W)L+ODSC# $--K()1!L? ML@Z.FE]7IS WAGEH>Y+.]+[R/:EY"7E2 \+JW<2:TV(G[ MB.J]^GS?/LH$*A,"CBYU"AW!U)GR77_'E3 ]S..:LR4L?!+\.%Q=]*JN5_34 M=.TJZ3)0"<%.?F"#A/.9\%!6!;0[8?DUO/*7G.B]F:4:7^ 3'50S^Q+N/2A@ M)+O5%6&\ 2WX),U)@P$X T)ER.KP#T.0T-N1^<#R)=^+-620#)0T[QN*/"1= M4[K/4LN7%X\C_D58KEESGS[04-O_;%_ZN+5?IYH[RK>'[ MMCR-F$-_C\VSU(7C2^O51@BC SM<+4(CEM@0B0XYX#,C>XR([GI=)9H:LR$; M3>W15I&3OI*MGO+WM*1\XM4\3_A[EV:L*\ICY"PX"XLI-.>)GS3^DKS^X[^0 M%B;D_I^C]>;/5^-[M#I8WJ2ZML8MHA7U H4U,SDL<0(M6O5Y6MFTU7 G?7H, M%FGUH=<[<#( [PFH)W)])F\XIV5XNSX:2X1G60]5=T;[TZUEPY08>>U7[$.5J)]3V#DP5XXI+.<_L8HVSN<2F'*(J_L\+7-JR9:C MCH!>\N7XW1FI3D .*6'=KH0E=?T0MP]LK?T+DJ3^8)#_F^N=+_GF]FE4.!G MP:@4YM"\%%0U1\M8H?"QYEK%-4C.!X^]*:)N=EC'\FJM*["E+ MEU)[@L+@LNGIIJ[A!K]I=?46?TNV7*."E?"_;HMJ119\LB@C.[XP_BMX],N?O##%X:]?-E6O2IF3GJZ%:A;E^9:/D-%_)7GALF7_]^:7D)]:T V7*TW) MK&;^DM-#>ACX$A=I'N5Q"K.Q,A6+2J!MR*LF%S[:; H6Q:LO FA[(^0*L\1F M8>K+#MX+!4TH7<,_\<5GK0&Q49EV-#*^U#V[6&.TO=!T0]P00>TTCIA>5>K7 M\H[X%$"74;FZ*]ASFM#D[>Z'$NKH2(\*]/2-J_19UB![*JLBBGN$#'(BO" Q M!.@\U8RC0Q;\7B_EU9LVJ)!HC\MWH0X#=G.8/8K[\X^?E-4;8-VAX5COMV): MYZWN]I5*N$X7A6&X09(R4SJ%JHQN4@_=117T0+7/IU3P7+O,N8-.:O,D$>^C M*&MU2)+-*N;;:L4*<$YV64>,/L081+0 >+&!:&%B;"IPM#Z$'GO Y*@5VHS4 M?6>FMTB<">1Q14D,.@P$)X@Z5Q# %QU6G^_+SC2]T"0!^#M[G5:U0^F)UFUG MR-/NT%(M9-"?V5%D^*T9*6L>*%])\I!^^LB?!ZOR'C8P>_=I0_/RQ);1)7#, MO\9('7TH?OI9::-CWOW)X4HQ/:X$.H3C0R1",R)1(C5.T#RBL4!.;\4XB50O MNN2+7M>+%O_-=J20BZ<2/;#59W'! M1144?.D2(8:?8N2()@@OPD03%^,CYVR-"+%2XS)K\@QDGQ]Q\L U(#":D1\> MR.06.UK(0 'A6LCD?*DEX /+WQ0LV<9U*;*2%I 6#TVHHTJX;F/V3 OY21Z9%E8[;-8],)*2NOJ/SO==[T M.+N749.-(SFEJO!OS!3H9A/ZH'PY2TUPPKA"W:X98R"*XP(,'IMH!UX]<;B; M$-OZ>(;JL8%@1&:#TDX5B5NNF14?N.C,A0.JHEE&XXH/:.KCF"L8VE/:5SP& M04] (1G$T?+=[8 FSA08@2MID"5M;,GG0QXK*L_A::6A];24'29(F#4D3-LD MW-1+^LS4'WV!HJ<6&6ZY-W6IO@CN(H["8Q'E920JV!@4)T;,@%26#""YEKDU M*D3@0MK(3*HF,69OF 6"CU0?WJ=%6>G83CM-$>9?8Y0"?2A>[G]]=(SO,II*DQM8#3>@- UJT=;01=XI%G SDK0Q;M/!SZF:L4!]'=?4BAQ$Z#/$&FX)Q75ZGQ 1G>HV;^++ BH35,]&8Q M6SN 8N^2QE\NV?-7(CVLV$GNKO]Q8.SZ%_][>7/"JN=_,&2^PP3.0T/_X_IF M[I4U.HC#U"L>6YB0%;]P/: N-=/U'.@>@2H[>#23%[7^&*1Y4<&1&"/4\QHD M"84R,GV4K+DFN97M09]8M2(1!$ENHGSWNY+0Q2*-4YK'LNQ\6I6D7+&BNH"J MFZULS!6-LFKU)0&SVDM-A[K<$TE+_F,6URV[HO([^_= K0>I/'O*<4C=X6P^7WKW&6",QFT!>[2N?0C, M">IA4S,$TZ930-?VU98^LI;2Q"5$+32T7=O#4UAS;:M!A7-MJW&RX]JVN6;$ M;=RDIX)O6[P7+O:>[4TTZ-CRYM;68,)>M[8NE;T=U2O^#,^IZ.$G\HBA,R7? MF$M65O=[/YCBC!I]BSR<6C!\G4HM9##'T=$J$>>PQH2T42& RXP -D&.H1F? ML5%D#7A'SF/Q]"SOI 1\+*)$55C;[&-K]V(7D' W8AY>N^[84J&OND^1I_2]78M@R#:?X0\\28*K8Z5,+L',3/;O25-, A\ MAYJ@:O&&=4LAN_=OC6L3&7:$+42.D0;??1S9E&YKU&D8OLOQ&^BOT$-40CEQ M^ \T$WB.,H@ZGU>745'L^&/]1\B"5H@6HV^QA2!T8'BI:0,V2Y$83@]XH"J6 MNED1IE]%?"GZEKT MG@2W5ZNDCORQA!N]2&/Z6JEF&WZ/5J8UX9@S*/_\B2%ZCM9@B8!+7J4Y25B6 M184HB2*KHWR!TXJ=+=7P^C^LD"'HX!FR%QM'X?#W_B,' M4*Y8EAR:Z-TN!.,)$?%8I,NELB2BI5EMZPAZT/T9VT:A:?6Z=449ZY?P'M%6 MWTJ(MA*XUBJ8%H%\W\^&G*]S:V,V;52<:T)3*5/X#P=1PO_QO_O>N.^S:'DB M%)1_-SS>9_.X/JB'SLP S2L[J6G&!@DQA4Y5 \66#;ZTWU'*5PGFVGIQUNPH M3#%F$Y+K=3 *7J)9B9DYU[GCM@GT(K/<5RQ0C[#S%KAU^5FX\. 6Y*K&U$Z6 MX8GRO(H.U>'GJ=/*) M\A6C)IVW<_%#R5]+[\HJ77,<5%[&[D%(_C^>S#7'<&CP,-[#FY$[EJ7QCOQ< M_S=TTJ>"MDR/8!Z;([W4@7+0V*E@.?\Q%@;)4A)2_N]0/C)V&G1C)#-PKKF1 MXT,.")%CC";'FNC-8K9VP!M[WQ4I*^Y$Y\A[&F=16::+-!:6Z7GRUVU9 <97 MM(R+=--.ACSA-^PT2/8V!>>^DM,Q$F"U7&^BHNXV20Y(38;'T3O&;&V#AYS[ M:U7._?78G/MKYSGWUS=7UV%R[J\[<^Y/5^RO(HCHMW*[KAOQ?\84PBC_,\JW4;$CKV<$-E;$ MCLB.0:B $6NK>ILS;=KYM-P>MU(:/MHZG^!M MM\JIW4=6G7<2FY$6 C/R3OR7--P7FM&T-H)AJ.M1XZ4+6A0T,>) S:_0^FSO M[*[Y< ]>6M-G34\W=D A..?I;@!#4M65N5U&^+Y/RSC*H-$\/] =QE>=H1@S MO&)*YX*MCMF6@ E !DGFWUBI15=F0BR/UV1>\J=B(IY3#]NG,DW2J$@Y"Q?" MM2Q;+@N#PF$HY8I-)0+)Y3-3>9]:G!M]\5K P4/L\P%)?D6WT"2LJ,N^MS 5 MX4I[7$F#[.0L7'89@#G=U4"NLJ;JR3W'C[^!H"C(/LY*RW6F,X$55UH?($^N M-0F6["O%W%OQL-E=F-G)KU>4-BLJ)K@B&^&51UO&)9Q<]@&K"?@6M0Z2TM>H M3W)O@N9'+A$AC$44GH:*)PIYHAR'%!MG\[D^1 W NH9X'*I*C9J03)LZWKAC MB"ML<8,W+C@#B)&C([!%UQ<,S+6]W!J:2\\S6OES>Q.ER57]Z*X36^9Y(A0_ M48]4/YO;9#)KJ=TZ0,/E>>M@9R?IVS(=OI5TR.E2M(LS-4T!*OL"GZ)@@VP5 M%6FLV%LNN!&_]B:&FQ/??X5<(7Q^HNERQ3=TSE\,7)>"?C[@*@0]J[\F$W:: ML?5U-<$YC^6K06H\*5P7K#7=@*YZMBBJ.K*V7M5UNZ4-3T8FO.>_.[UWM,8B M[*W*.9WS5 VXL;A*T$3 ]FYP':8L,R)7(/G6HX*K!UJ143Z4\D-_J\!:;@\M ME>+&DMYK*E# *: G3LY&CA8F^QE]BQ+AO)F"(#FG::<841 JC-]&+SA8YQ,; M7A;/0;\GSI,INT T GKU*>G?4J35$FM@]%@KDM\&5P*LK'L]E2Y60_3M,MXX MZTDU?*7=-7%PBG"$WG$CKK.C^5RSB1*PB:'$(O88CTUS'][^%->KOXH:3":G+[5$50IO8Z?_L.-8KFT)\JK@)"S,BQ>P( MR,Z3'P"UBXI=;*%-K&@[%<5_VZ803[;-$UJT^O2(MT:8+M86MHXYV(]I&._N MZ9KCW_SQD19K5:5'[#0NC'<=X%PS>X,!B20*I&APJ-_1HIO;*WB$A(F31.^/ MKFUOD.B.]!81(K1[GV;T9@O1]QTJBVH(0ELYG]OW^YO7\WGY'[=W<_O/UP?4ENWP=)[6I1BJF7 MK[N7BG:JUWG%EPXERJ2WZH96_%;,MA!T_3UCR4N:9?,U*ZKT[S)7,$_X;"YL/K#PUN;D'9,A*[A!R7^?L@)!PKRXD2H36JHQQ^]6) MD '7Q?6>;OA?(4"55"NNT*Z%KXXMX*=N.L4UTJ0Z8$U>+3G>7\C217P@B3+H M#=_0I79>SX#&DBYD61,F0'=6M^>(^>,*IZK'NS4MEH!KP5ZJU:5L[*O40GI' MHQ62SEE]&%%ZP)N:4JRN!&%0J56M!@$B,2!:JW&F=O6S"S.D7*"0^?=13.=" M7BH>CT/#K83#'Z;U%/P. &6;F/$!XF.0-SO5 NOG\%C;"&(7:Y$(3"!>O8.O ME='I*LHY-OX_\NE[;/[M/X\P]<,T/BW\ ]KV,?A.L:>/XRM0R/^T0ZS(5)X MNT] K2M!KZ/E;?[N$]B@MFFY JQN%W!R%!>+]G?(&V9P?M=L#@@0!F^R-FQX MEB0<.D:"VUS2F C?,2MS),[UN8FAZ>GTJ?*PYL_-M]LRS>F9Y61@%/II>;@% M%P<$ -_#3N9,!F!YU'*O9U_F"%6MAL/K #\]U1==]L:-]PT>HX5W3 M>HLB;0$G/P-X(N#[#='2)C(SI9P_!A*A8GK,TYA^I!T^\MXQV"J)[;F<%V60P,C/$ER8.,]NZC$MDGAC ^@Z M<+NXIU'VKH2B!W<%!&$I ]N&AB.90S6MKR1:%7Q4IT1K:T&H6Z*]!7\2 W@B MX1.]Q3@Z!(,,PTPIY_0E<;=]RM+X?<:B4PM2[QCT.Z(UE[]G1 LH[A4Q"FO\ M(T*")1J(.WM#=.T]TR*-\VBWXI(?F24KU"_@SE&C8M[VL_ECWB.P./8=B3F> M@05@HH>\T\"]._93D9P :1FGM MH:;2-WE.(J?"KJZ_>4\W$ .4+Z%85V>JK2G>?#K4C0P[2>Y>B, &CRLP0^ M!7G:06&E5%61S:EL_9%EV[R*"JD"J(6J8AQ:FI[,YT^,G@#&R<_1V.,%YQXT MT5F ,X&IX@>F32:G;/T3S;*_Y.PE?Z!1R2#_KBRW/:E! ^/1;*Z8UQ^[*Q# ML;VUU>#9'U"X^ 5P( T21&=)S@["$.)"FX**+L+DJ3 MZ_PRVJ15E(GF"$]121-PD]*\%'Z,>_JW;5JF%:TMVOM67VR9BUE$T*O*I.P) M+-8T[1@]]_6IH6"$0$XTF6^P:RHEAK$*^]IS%FHC ]97K=M)EAQ!FCYW>(,Q MGUJKG7H.(EREU'-<[-1%';7&XQC)1X0/J(9."LUE>2M^VL->O:5.A^CILV87 MU*@LI%A(RU\.)>)5=1!T/L'7[%).[2FEY9*+5+:F!7F-.3EV%X"3"GTXA%\3 M0C,^0H !K/0;1JTS@##T-#IJ_$Q^G2=<+#[9K4#!24&QJ-?C8IY/96:X-#) M,?BPA2>&J,R,2>?66R$8.;O.$_KI+U3MG%6,P_LGCN?SQ"PU5"+ $@XWE %? M04VF32*G3'%/EVD)50"$E5?)$]W#T"QQ/)TGCC@ %=;X0/R@H"33)<_(2B>B M!-)\65 *[\^?TFKU/]\<.IQ]^'#9&8:)^113C403A)=2G62/!WGAB)#_^:;5 M-H]P7#1C.GTNHZL]H">O'S5E+UB!^327) MV! ='&WO![J,,@FU(TBH9P1BDT]F4NN0_WA:/[$6M]BI'CI50AQE]RR> #"W7 798V=1! MU2[)I"*5#Q:Y8V459?^3;BY9HC9#]0T>RRA'D_KF%0F<<.@$P(=EEV[R=G%, M#\U&VJG>1[$H/?\!]A.JU-]'>;QBEZQ(V'-T&67I@A5Y&JG-5;@9,%8K,T@> MJN0);$B-#DGY-280(C5&7#3M<<(;L5ROVDHMW$5#C$R'& 'L6D@N918V8>0) MO_I=-'08LLO64$.*'#-#LL@+S5%_4L MJ_S.G&V;#R40$I;H;7%7L.QJ2)>.-8"?'J3H36^L,5:AYF#L5;(I&@=2O;\4QE @&Z>(UR$?,D*0>;_6RNEU %[#RD551UA_@TSL8?9=W M3>K^&B]%JP,!5S25:TJBPGGY:,S,"^LMY/\LL[.6HH>'8''/% MM*ZY:I\I>@ ,(MYW\PY(O#!*XYX.[V_O&'[^0M9SOF,I59DCM+ZQECO?FCMX\:?8L\/EHP7!^C&@D" M^T\:-&1^SSY">R(:G-F>L%&$=F2H>2PB>*,_[-9/+#MA/>7?$>:7HWE?BO"]DKZ/FJ$EO70.#9X? M,]%N.*E=6:X)?*K".YBWT?*>#DMNU$:-]%8V 4;52O&Z'QB%\4Z>S^8IR'M& M!$R\-](&YC@O9+W].U*MHHHLTV36_NB)0; M&J>+%&+UUF#B#>#Q[.%)IKE=KJI7\-.0W:U83I6UY51#,/4K3J9R7L "X!$! M,%3-."7UF Y)O&D8M\4RRM._BX/.)7G)LC01_YCGR9V,*1#_O%V\3W-^)-,H M$V'?0B&_2LLX8^6VH'ST0[K,1;6[O*H]9'!I\/EB?A\\TD_56X[\+PJ=)!0: M2"W&-[JNSTM[/3-RM"+A\V^O"83K?E7DL"QR6)>,$SBLC!R61IJUD9]A=40L M+\P[(1C/L:DPDCW=V[WEU/) M-9F<) (T/T/\0$&A]PUL:I"3H$=JAJ*?-QX3/:V'[IGN04@N.I[,EV/\&"K& M$SX6;T1MZ!O^>"Z) !S&\ZW8>*9'%6],_"'-*7]2%S1)JR;9^V/T*5UOUV]9 M4; 72)^)-OPORD[9F"F0!\ $E*_C88(3YO"X73/B: %"<(5(E$B#TXS46)$] M6D1OW8Y.((HOF0W">XQ,$0;#.[ 7/O)7?1G%<#&6;W?MO_3XALTG0,>HZ )R M'Z@BC:P"8$@',8+V;#Q!@_!FK]]*/= "K_GQ39WP5$AG5 \U%=P3UN%$,S[= M\GN:TR+*^+-RGJS37%0GK])G^DZV[E(YEHP^QCJ0M( XKQ\HL9B1I<1#6#RB M(TS"^(',MH"-HZN'&/?'_SAAMO,_(&/<'__#>0#=?\RO/\QOKH+$N+?HP]2+ M]B981)$0U^\NII,4S%=4AGJ*$)- [ M.F1/1"TZ,PSQ_%U;X$1\>]H^<0Z>M:6PE;[='8;<22?A_"4JDMN-T-*^%W4Y MKG/IX_Z^8*4R>,(=).R%:!\CUT= @*3)C#")@G[XQ(1)@'BZ"Z0N!%:DC3EI MH4Z>=J0]KD:?"/QGI%[!C,@U@/M$B8QVW_;.07E\0+FE9; MSFO-17!T:^;(T.4 \A_JQ0,+#X:ZWA( ,_/V*.22ZL(=/DJQAB MI[(,=<-.]$KHDSL6KX3!W?-V)30U7_E+7-15:]>"Z2AN:/H94E@/3>]+\@[A M@3GY]M>&D(D-$L*@)-%HES6:D4?=0HN.#K(V@S$L9?W5X#B(!4#MAN71X3=M M(WY_:0[<+-B*'6;0W ?,9_P#)FV$1_0%48@R M7]!"".6<_VNL#N6A0P#- M8_[ETM?2Y$QX\A3F%&E LM0+5#5I7?V!6B(0)9C\3H5(): MU?0>%J5C0ET5PG3.CVY"DS=?O_[#'2>E6I+V#L2(T/P%\ +HQ[R0%\($;3H3)# MDR0W\X]!;'XM M^C#UHL>^) Z%1Q_9/$E$C8LHNXO2Y#J_C#9I%657]*F"*BR 0>!L63@Y@NR1K-3@$)J@JM&! E\9ON*>Y?. M1>% V4---L 0]0GW")(-QQ!^%4L<8?G;3-2Y$HT7GJ-LNR^:517I+[.M]LJSNXQG]D_-4D*^STA3X;?8OD?BT8KL]$"PDBL)@1 M@0W L3#8"]^:\ S M J!G1 0Y3D$6'W&'6AZ?$\PCXY]VW;O=4$B7$!7.0)^>/Y6BWYGR/)A.@#XF MNH!YA" +Z2ZO8/D$& M;\5I*6I S9_8MOJ>P5T$JR_R(0.;^038! MM0,Z+!AXP(0(5$@$N1"!#:FS" M&^<0.\/&D]M?QY-&:?H 2E03]KJ[X=C)2%@%PVI_A^TI,C2_)X<=!WBQ#V$6 M+H]&;]Z1?_[MG]Z\?OWGX\YHF!O!P6+-SN(>@7J-["E+EY&LE=*L,F/Y\J(: MK";AZ!CJ\QM#TS78TP#>V#&$IZ7/:4+SQ/AI,#R!I:>!&E" IT&##&FPF>#+ M0&-G>EX&NN3VJNC0OVTAU@V ::W31NQ4<.MR?%>6"TG9NQF=7[W0B 0Z8U#U%7?4%V MDRRT9+K$/,,O7;[!+[T^P"\5C^]7:1YG6TB$ P>7C-4_3S5&%9^RO6ZMJ$JP+*A0/GY*J]7\TV;_-U9K-(_4 MJ;!CYL%$JF/@.0^1;.%$]DC)_N/S_[HC+;S@^ G,\-4*_%!@="6#I$V4Z)PH M20=1 D0PC^)?9FU+O$8R7^<<);&[IP\/E;]2ZZ,1<Z8$68N$]-,C,<[4+J][T5. ;'V]/Q_53>4&CY(:MN#-.X7],/VECNE*\/ M9U9$G!I9Q'J_M604ZX01P"[6DFTRXGA2IK'^G>BQCFF0UQMKWD%",+_TX+*95*K%]2W.Z2*M2/W-H['1(!L:"=5_UH$&"-%B$#W$8O4?,-N%]!M7S M[8&$P[F(C!5MC]Y] LL"M']D+'E)LTS!VV8?XT/O-8 X+XFZQZ(.(9Z19;"& M6H9T9^.(&4K++'5BQGK'V]$R2Z\186TM5_+H*SXQHH]^61N3^9D ?6"+2ZV$.9TX@"KLR,ZX[HT"CQ[6;6AOC&\W*DL M#!')? A;$RC,R'ZY' TB\)B G5QUB)1F\EY2>I,>'R@'3A4&_+I96'FU565] MFWZ.E"FZ8+QU9=#$!]6=P=E:\5T:A"#9U+##=&%4P9S$254A9_W86J#"F.H0@-MW)%UOMI7PI,L$M.F= MXT$&U3W4>O0.9@@>"!T:&F[)W.LK>.C,PAL\>FB0P#U6W,#Q0[IW&33+?.0P MQRIN9_,XUN#V\"9Q070AYE*G&[%ZQ,.*,]?OIW<)]#(?0JM3T#2H\._U*P]_ M8/$"\.-95ET!(5W+&F0>N :".I=-V/\]WQ<+]T![&@_7 (";XBT >+F^!'!K MQ]T!?YC\'7#$>,@KX)RBWH[J^S1/*X[8,TU.75/\65)4Z=]%M&)=@TG<5R], M<5Y'S84\M"B8KD\NI_*_!&'<<3O K)+5'PM':2%:1MXN]O5$#@%\Y1W+TEB5 M7F7T+99%=6"X9DE @OS8Y%T=ZJZT$)D1B0KYN?YO:->GV>:P412?LL#M>2J/ MG,V?T/7Q; [V9AR["^,$;\#WHSFV/>K^N,F\L;(/U3^8YCMR#T8Q-.;9A7/9;IL Z)8"_YAWA%DVU& MV:)'>WB_K;8%[= A'B,^9C!DV0$(;)2S152>KY5I*#Z826]@3]])N( M?OB>%31=YK(N2+Q[+**\C&)1@'2>)^*?F:Q'*LV'0Q?-Z/FP7(Z%Z]P"+1$C M#6:DC9KH!]%&;G*VZ-';R:SOD;\T'DBDE =XN"QSWUALVD[7G,XK$HN*3C)# M)4P.1R\EF1%Y_*GPJZB@;_GK(H'NSER^'Q6[.=6 >P=CU>K.27V]C;NA8Y[ MMM:!>.D^5"!KG@"V:#_> _:P6^ 69@9Y;P6!SI45ZB[]()BU+@C9?3W:\41 M,?U\1,$@'3#NJQ.T$A[)AC- 6I:LV,F6QG&#%_0.X8RYYBQ9 J\&*RUDM#5L M++VG82S]&/%W*_^OEKUEQ$PNC*;=$%USM41I1LZR1?=XS4B#V51,)&,V3M?P MJ+,;TQ'4XEHIK\MR2Q.TN.Z5$5:H]E6.UXW0F$1'[P-.39VH M2EA(&[1F1")&)&;3O+2Z&=3DZNJAOK?#_'9;ICD7/5P!?$KS]EM:<7"'/T > M4O7$K@]D YFT04_-KJ)!=V9.S E8R7\HZ6*;?4@7YJ%[YY]:MW@?0+CFPI\H MU)+@U>?X.K//URQ_T7>!;43?ZGG+% M5]W8!/&Y(ENBOH.MVN M%2)>^SNDJ!^PP^@S&T&3U6-L]9FOZ&'W2"QD<&HZNW]X]K?N*[0"7<,"3RRP?I#0S)9_W M'(G;OM!RHU0(Q$PC,QX,($XGL6$JCODQV]:1HH#>BZ#!*-#%^7;!=:N^]ZC^ MAQ9#38X!A$S).\;$5A;>V/4A]!5E^(SH3TNHZ+8D?K&)_!+QEDO+H$9&Z M1, %%WF&M AE'3U=K; N,G!K.9YPN))D5^0L[YCWYD.88)P+_\YHY5L=MJV@6MP]="G%KA=!2+$*5#A M,O9TV%OCR%,CKI-(>V4>SL\@ARG.E1Y)1]I#KNL^0W=1FMS0JNVP[;*": S' MV#YZIG5]2"ZC_?Y6S.L^.Y0#)I?2'#4QY7^8V,R8@GYK4=2):"+NYHX6XG=(4,>*:9-U_,[G-[RE<7A#=D"=B911O3A=K[#']CASB:/''FEG36%EA=H]BN2 XU3B@OVR25>W-7][ M[^^ED/QU6U:B.\(CXRO@VY!F](96,BO@ ROY[\&6?E>PYS2AR=O=#R7$4>^C M,N;2;)P.9L^Z!(5]MSA R7D"UP%GJ!)9-%A#RA;).,;P6_A9^ >VI;#]GYOY MTU!9OT[9@/G*T;"NJ/IBO-IX.K-?#?),1R2O.)_+WPZH>QY6 MAC![U;>O(R%D]'90+P5!W47%;/%3@7Q;JX8#WS>#+\8RF@N!71N^?]X+? M$I9E45$2?K]*WALKINTML*HAF7V=H1CRD6SS3?TO=\ M_4VVZ$]IM;KD#SK^="OTXJAPDZ 3+TR N<_!$-@08*!]\C!YX0B1!J/)N'N0 MV\3LT-Y:F*U(C3RJB]3I?3?\:ES0K6IV]T$H$H,F8Y3\\V__].;UZS\?1Y6. MB+ZUMS!<$&Z3XUDKMY%(7H4R7T]1)G)ORQ6E%4DX?O"7GZ,X+OB3Y?_NHW#W ME!$6O -11-A.FCT\7J$&3FKHI $_N2!BO2U@*+IZS+LZ5@3+ M=@_)G(J^C]&G=+U=*X5?Y]\1XN]H'M>L70/3K&7M0.!U4XT-DL+M5J=Y_U9W M_1VSU>UYG&^U!!9PJSNIQ@9)X72K;U]R+D-7Z::SZT;/",1VG\SD>L/WX,*I M,RK:,0V"C.Y\ %TYJ'2S;[*TZC>R&WV#ZW'0/[2#+R"6O$:@5%ZH M@V/Q''(^9Q V"77=#E.6&9'+O2E)(3_._H8U(_F0%$HC4AAI<4X[UDL0IYO\ M[F];:!M/JQ5+()V\K"A5]KC3_P#!#OT3^RAC((/W0[:X,R P,Z>:GW>:0F)T M_GW,&\V'Y&B]T,+(BFZJG;[. G?'U(N.ZAF)=M*=S>B:(62OWXEY@_LHRPS( MY;%$SE')- 7#*$:A2^,:W&J!>_3]GQ62ZZ<@TB>/TVC@TS3F_R41Y8\7] MIKAE;$R'N)3&@/6OV82YRJQL#;--[W#1+K?0B4)Y5_8-MA73(B9UKD(!D&G$ MF:.]KP@@FF08(R M(RIY$REW!<3%5CLH*%3-\P2DGN@)<#"U#RGEF"F0XL<$E >CH,"%J_* C3 . M[O$A+4_%SZ%U>]0&,1M4=ROPZ/+T("DM3H-C,0)/-:=?@1?*QC1,4F9$IW!: ME&B[IJM%'0VVI46)28,% QNWG;.]#G11RJ3)@*RB3R$K4PYP29^:V$&R\)<_ M^LIW?M%/Y'J?2'4Q@WW0N<]#V_3NBOITF%0-TOL(S8=]D[OGP4:^C2\?Y(P# MM:C/<"3UQGG?,Y:\I%DF:JP>=]MN_M2;SV;\/9(?M>$XUT%K:$(NGG5EGY'F M[Y-S=)CO%!M-?N^JK:P6QW6,5LW' 06W[Y.1:F[7U+Z5W2X!3/AXSNM.'>E]AJL1&X&X7*>ZBB13B[ M0+=?2-M2,/"Y+=N! HS[@#@(KXY;5>JG\?(>HGK?6UR+E"-3%OCC*Z8T*:'P MRW7=]?ZV>(@.CLASV6/^(29Y00N :[;2Q\0XB<'1^A#IF0TFLM11@XLHQ<>Q M@=0&B<^,3&B=N(R-1RCC G$L:;[(V(M<,51E2?>K7H 4:==?/'WU5H4(N-WM M7\%"]##1%(,_-41/!7"V$L!&5+6A-?F@HC3_)UOP"2%-A,I&UR':09H=7X;? MRT#6&L.ZHF8?6['>A*HN>F;%&5=@U(LAQZ3X)H;*X4W<[\HJ70.6/Y1TL M/TS=J13/O&ZJRX&BSO\/=';%:1TQDYLRFET0S7GXF19/S)2+N7(@\F$Y=JAS MZ65E9C))?TEA2G_V\I=^_<]ATH:SBQP;[G3-(=U?V;*"',\>+)3B& TK,15C M5X:X_/:%I>N#-@W+CH*!^@PZ?;1S7$?HKZQHSG*IB,)5#T)5%#J=S'EZRKXH MW.WKO0\^\"6X-Q/'$QF[C&P(BY'K&=,UV]R3TM:/$]$ M5)YS2Y^45)#,J8"$3)K;Q=$!50;O#HY%B$OEG/ZD9JC W6%R,B,:.>63R^UZ MFT70\OC=8D'CZHX6*4MN%_-$VG^53&/V(8*#] "X9Z<&"R+1F!&)"-B]&U3" M\9KA+C \:8-RH4+!,_G, 0?Z40*U^"^,AFA$?TW>"YNKM7<&[;5:M46O_IM&1:@ 'WVTG$NJBCJ[:1]3'-6I-6N*4RC.%:J M8<@S=#J=4N]9<<6V3Q6_I^>REGIY3V.:/D-R79H.B8J]24UCDV!^C!W,6Z'F!6R^V/E,WQ 5O=SKL8G6$;MF3H(7];Q[P/L M"4/^Z?6_?#O[^NNOR:M_>OW[/XB?HHI<\;G@K4R^>3TCG/BOPSQ-M+:,8?;! M'Z,F20I6B"B#^IC7^66T2:LH4_%H_V@L>W;/ZIPS]V!E,=,T)[&$'(:9!FC+ M# DV,A],&JO29[I/@[WG:@+G7+Z2-$M%MLV[3YNT$#_=+C@G'[JD,0@.E$WO M3SC)R=R8K#);.'A)/+.%K''.5C@J(8Q7!T3@YA!WS/[!EPED/J/UX]+:)+2F M(7F20H(9A0OVB58OT.:\H-"TG(*T@P6)!/TZ^XR\>J(Y7:35%]+XQW\;#XZ$ M1-LMC'K:D6BSR40C=P&;?P-]*KHO3 MTB3C+HC^V5Q="=U0)W,)=*/G1.S9H@0JNG%?UT>GN%[@!8Z5Y*&DN%L)/CL6 MX>GIEDY48@]('1,9K<-?/@T6TD]-$U$@_))S1$%7G$_VB^B,8T!_CS=EZ,%Q M_GJ\O;PF\S8+\S-P%Q7!8A7P.\%&D]>C(X'%OT#Z*[\T9)V! 2_8\ =HQX)J M8B\5;FK(__S;/[UY_<<_UX4EPOBR-$C,S.GFC:7V&=77K83J7EFG\062J7IF M=LU5A\3R-NRPHDR'T Q!O?!!57IMQ4P_MQU>Y;D!66]IX\D5[#3>')W@I> M,!-7_PW+]U84>?._D^\&!;/J?81DT?[)73/FN_4F8SM*^;NKXIL$=B9XZL0% M3=*J5>>I?OM\15[53ZPP;BG-G6 X\H87GF]WCQR'CMP6Q)>V1>8!@O,+F^7+ M"RB-DI#'HRK'(;):,)37D8H2,P:GFE,82N+ MN@>4^\JN>QM1+2CC-@[32$C6V8J^%&5M^H:7FG"0.K-2$5]:[YZQAQ!0:H;( M1<707JMCAH*@X>3FD0OJZ+3HBLWA&6Q)334D'U6DCGV74Y2:&CO1VX%2D[S^ MC-\"K3H0:\"@V#L6:]3NFM-]"IX 5[M;PI@.^XG)C"CDC5L@Y![^'X3MMD?OZ:5=IN6%EE'U?L.V&?P$]"Z6?C":W>R^9@@E# MH(#D;9^H^DH"]+DF3#;AM&F^$0FP#U545&9N?T!T)JMVTP.^POY2[%&CNZ)(/*.38$)_+>8T7--# T?VWK& ML^MA#W=R;H9!0G+,9K\K[2\,#W1'=T,&< MF=8XD5=)C=47,M5.]PGR^;TX\"?6UIMC)#OX"[X;[ -KK^UK@"ZO(YNZCL(8 M<5QE\];0_5H'VK.&[\:J*+OR/LVC/#XJNZ+@:?,)[);DZ0#DZT3H8X0Y,"[7 MB[S^Q VWJ1&"_)I%@TRK"-&4:A#U<>%P[:%!4OM3_-EZG.2QD:)8!M1F>A$YK5;_[1.,M9*/>+A9I3 ME1>K^@8BZT]T3.C<> M-U!)#39<]>@!BC)],OG+_CA. H @+84@ZAF)S?,XG]'7RZ0#-.8)8F4%B+<& M #JJL>,PGZP6\" MS)L/S @KE _+\;H1Q8(:E,@+QVG?W69&]FC-2(T8T5V[,\,(BD.9'?)[S%"B M4&^S3BZ=Y[+2R%&$M^((&WR)SE :A. ^"UZ@T%1I*EOYQ?%1R'Z@1"7]+6 C MZ!I:^X-0NG*,]M(N$/# JS^(KR,N[MIL MID$/CT_VLKI=?,]8 E[;!UH\IS$M'UBF?IX/?8!^BJLF=N]Z+T4!UT(^O$)Y MVP?IRLR)Y=1==0EU4&FQB8IJ!\XS51?KGF$(5U77=.XYY "3 -!@':G[:,ET M"32RAOCCBO[G-MN]^?KUMS>LZJXW.SP04_F[&7Y3HM2Z@>G<-2^<];^8[: MTR! R>=^3F+ZU'4J$#F!.>E744GGRX**NI:GA[$S8 3U+4)T:L,(($]#A([@ MZ,Y&$=-?V%*\HLEV']UR5,H73L=/45%$7!;<%O?I+3N9YR*6U&DTTS/DVCL. Q6D4(VXKZ+=JV&GOQ9"JW%>_V$!E^BZU0, M0O!UMC10P9PP)RO$]?H1>) :D4!%./09BHV@H<]V+Z!3IOGRH8KR!&KO_;!) MHHKR-\X?OGXSU.I%_UM\FY=A&,Y;O.R1('LLB$0#WJM_N/CZ3?!6+P8[<=Z( MUH2\WE@32I?>+N8)VX 1HI<3^X8B&:]KRI!\%C3UH9>^S(1H_H*+HIU(%:N? M"]=EN84&TV#75E:+U_@$&T[4,[4O_: /!XQB8'=-"(V@0>"0']3@0#06Y2HN M2H>)&(:*/E^N,85G !SB^[3\158VAY_4[]:A+_"O5M7,[FV(+= $(,Z(A%[_ M8V(%XG0V@2$H&SB^1UG:W"CP9W 6JQ%!2FAA0X64:-F+(;*Q\N/@HD?SB^$* M_%"Q;*XIHF:C-2NJ]._B%Q,*-AIFRL$H)$UZ^WM/)G_=EC))_STK;NC+0:?E MJ.;\QUBV8^M)DT?-@7U?FL *JO^'2Z['[0>S0F1_X=^<#F#[9%DF#(-_@HL-$H6XG_JE9ID9!U]%<&&6OU MJCB7P]]BMMY$^2Y I)>*,Y@.[8)<%G5DP[M/M(C34IGQHO.)A0OB=&KW:9!M MJ4EKL,!'+TW@"SSQ..==++8YU-9K?A]<@"IW02$Z^TGKC??N:16E.4W>106T M3>GO@=X_&,EOW9.ZYK0&*FG AE5Y!RC+S,@55LU=0/$^E@L3MXF6V_6=326W M/7]0';>-B#45=]SJ+&JX"R(Q(1KK\ZG8=K+7D%ZKIJK3V._'M )U^CI/TN%JEFT?V+J^XJJV, $?.@(@#-X3D/,$"T $N/" 4+AXI)&2H[5A^8!W4NL;;"I2W]S.B^7* MI*(#T* %O;6HS%"D\\9>)ZCTUO+N'8MDI\XY?;-1V,C5?K(R(UKYN[:RJ"QO M%[4YL$YH:ZR"=T4*C]#3=+?7JJMMS%S8ZP\#TUL*&@8Y5&J:'RI@4M8 ,WB\ MU.#WF:,STN!'!(*M,:WTTC!ZQ2@^9E:WQ:,EOJ[4"<((HF5HL6#%6IBAGK)T M*1[]4$L1.K\]IFL^Y';QP'];+F2' =G^324;;$^/MO;;0<.7!+&%+T:HA*,5 M0L[4R$)=W1I=TL*7'! &N2-1)A)G$=+?PGI&)-[DU7_3J/@BD#_&\FEAKK>A:#/AVTCH18^XU'Y>6>X^UMH"=KR'B M=KJ"$RT5IR3R>E_X&E_8%'N>"BVI!5_(9[\.K8>$7U 3P&B%X*&*BNHJJKJ* M)KH%$NH5<(3,A"3OH&HK$"=7@;,\'#ņW9X<]%J-INE1!4(CL0KH%3/?- MMMY2OBHJQSU">>OW_)_I4G4MC)\07;H&"]A?11LLAKA"-Q[H,:9PN@1,7@&* M7\@0JP.6Y( F>1)XDGJ\P'1&M"CCK&S.:!YG]CQ^U-KMF]LDM;R/L1^*"-5ODVR@3&L^K-"?E*N(C!ZQS M?E?T+C<4LL;K\?F"Z3K\0\\8)1&GK#+QMQ.E##ZJ7Z:-I30MP21F[6IW$5!AX]K@2B2QYVDTZD@+!_$.*!W;? M4+*EI/&72_;\54)3*5;X#P=IPO_QO]?QHIAODY0?U7E5<9DF!-[[+#I]?ND- M-CS[_9.Z/M+]T$U.JNUU8 H!7[Z_)S5\TD* #*_%\HG2Y!1F1K;/Q\<@N@P, MM75P!"64E^$8F\_'S3"5GA"NV,&FGZ%OC[V=S@]I#KFFHBBCXFAU#4&>B_94 MOA3,-DR,MC@.9\3-\X'ERXM'6JP)@!9IS0)XR((]G3S =(CD-\MFGBC+[%UK#6@>&: MXXZ1 -VJ1F,J#Q>SG6"CR.N/-6OKOF@L6>QZ%;+>L5C6ZYK3.:O50$_%6TBU MJY^XS(ABWKBGCJK189Z^H4C>Z9K2->O4,*?$.;V492;D\L8WMXM%&M-]J?I> MQND=B^2W(O7A55TR>Y_DVRN[IAA6G9MNA80B78M=T M[M4G"9-(H$1"]>YXZZ4DTR6/-]GU,8I7:4Z+7;M)2^_-I_$%4D+US.R:>?:@ MA?%S(I>A#J49@GP^.V=!_5\A!=.GK4@(YV0?-"YH?H;OC=4[O7-!)>&3-@($ M, A_[6E3GF')Z2]"+RI7_"# ?^ P/$<95-V2/?&&&-#H6VRTG0X,YVFR'+J0 M>.*'%A[3ZR)HM"5L%)V]\6@=U/^PHK0"+Q6JIG7-?$U*@P!, M&L@A?4*#!&:F5 O*2KV>H>$/++*3'^^0BJ%"^HQ6;R0KRC":M6M"!TNBNSTH(Y M$L8_2;P;T@3HT(P_F\S.]HP44(]%E)<+2'V_ MSI_Y5K!B]\C>IY]H,B]+>J;+&GV#$3]#<[N6-@U\8,.TQ@ J(U2,T,9];GP" M[2\*=^"$TM%>V8Y4-6H%UWOY&A> %(D$5GP4G,08O(!BF$PX+0.<,FV.8RB* M>].'Y[$PN4&>+YA+.&/-GTH1#*;0AH<_0.K"ZHE=G[ #9-* )C\WP /U#QRF M,C,GG>/@/<'BHHOA8 "?:NB((+[3*7U4!5'!-JT)8F\-& =*$Y%X@!XZ*E') M'LR$7AZ]VF5:WBY.CN%.SXM@]C':VZT#Q+WGFV,!M_T!C\E%\!AN!QM'XY&Z M\KOU)F,[2N]IQ4^#J+WQJ;/FA>9HC'ZLGM7+.UP-WE@IMKD2A!QNP),]?&'W MGTX3KN3S,?R9 P_O2U:P M/'I.BVU)YFD"!7RRE"YF,NR9GV*V3N.F3-R.O+JFY2_@@\]8N2T&^:*>SQ?1+!TA8N;;'&%RZ.Y)D];"]DQE* M7@B"5E J5I[2BK13J7_ALGS,XYH$CGL2:B_89+_2RZS-WF^;AAZYU4V'.T0Z MC8&-80Z:PV]K$O([%\QSI(O9ZBF )EL9,9I/P#BM69EAMLP+M!^ZI\F';_FC M8"K]E#V-!?[-#4/(_QBX\ J'?H1U2 E@C2X=LYQDINP)+ UGY_=W95O-2<+A M$ JCG*5^JTQS4MFS*"(>0B<"C20#GI)O]**21>_?L[,BHS%E^C,A$4, MX5,4% GR93L@HGO6II4TFR5@#GQU=!P()&5.=0F849E:&H9Q%8R "U_% %#N MJB$:R48HTG%V]+N]2+1&SZ2@C=!K"U6?J%"SY'!V);" SXD),V5@Y-JT,F$# M%L,@H]W@"Z<*M:.0(Q6I[7&?1&J[":>/2M4:L"^UQPGT9[M-Q? <=CPUY*'Z97O/Z0.L MP;C]RF DYEP8AQB\[+"\1@9H\2](7Q/ 9C954'($,BI4[A8?S*EF+>%TDXDK MDE8O1"P+?6 -).PFV P+HL,LV.DH[F(_@8?U9GWS7(OC];'<='E/=[L:'N"0U)7!U]+20CAAR@G/$VY@VNZFR?JI]0N,@ M+2O!H6"WHQB>Q8$\@+ISZ80;>.2O"+_? $KPC"G=/S:)JW>,6VR!!:XW@8I@ MIDJYT@V8I[4?@^&H4W\:;.@%%ZC?*-SJ:="W[T:K0UXGXZP3;7;S4Z^#9T50 MBJ/.0'B8+1/C%6HO:]G5I3MH^Y-7G\79 WWW\DFP .HP,QG J89,F*ZAB/;W/WBC%4UD0-1JIR"<[*SQ MYL.Z][%UZ@*4]FT4%]B.2$([ZD["]X;;GLQ]-5)<5;-A2)/CW*^K..%&>Q=6 MR@"C:4Z.7UK> HF,M=4NA&E:7ST<@==8.TBQ=-8.7RJE]8ASS( =\4Z#+HKM MW9:7->7\BX$::_(-]I28@QT^>>T$]%LCYC(4QR+6;) DS-\O8V/0-1<&L.)) M2=)+991]S(@GT>3@$VLIO\U>(.=>6Y-NLZ8M*0>[XV@^..93I-28H(A5=IW5 MXKNVE#61Q#J7G$/QTUI02/[\I[^>GYW]2!IMCML(&E]6I*:H+DUA)HUS6IC0 MDF1S60D?;;:N.7@X-@)LRI^^H0#V3 M XGX'&.]LT 3>LL,2"&2EA7944,D.431@W=T!9VN<_'_?#?=C9SNO9JN^(<\ M#;A3 ND)C%88F62NG(^> &^4Z^XUK3UR!OO$(7X:&>S+R>II*ZL]9@V5$COU MW#P:@'UK]H!BZ2H[C!C5Q(5>3!H1H",&U(9Z%Q^O,UMF1C0YO:C;LBBK+20? MZ@HTXG7PX1MT4J'%E9C*>_8DCF%=QNU#UM1E_>#B@R%3:QIDE7$I4%- MDW5BEJ99$3.R.2WS.;'U::9$P=)XKY:G"*ZE2=T^8?V!11XO6F?2>9A&Z8%$ MGUF?D^%7/H5K!SV1B*UD6E9:9Y4IWY<$;HJ9T<3NIFN$^)%Q/J1LZB!;_@ I M;-. 8SU+IRG J L^YX-0#7KT!/ 3B^D$VC(&@L/LN1<_KD366U\*)-D;Y!HY M(H$%#P+HBUBIBO*)@T7V&3@6'3+"E5-XC%49Y^6ZI,5X=7@'"/Z?88>8TKO) MCTCR_%!SGS'B*+:.A3BUA]ND1)J]VN:9?EJINX+FZ4V+@! R/5=A.JF$7$52 ML!1<[(QC)-V:3#UEENV!7-KFU8ZQ/K[R=;.^*NNLSLNLNF6J,^I"/V>;3UT5 MM1D4\=0WMB8]%:0C(W6_9ZM5&-/VC%D;329_I9 00XL+<;>+':)*\-VLI:=@ MF"8#;5/S">%$P4!*J16NT.+:$4,R10W)M0=+4K.73G4/]$A'E73=B&]2^Z=P MJ\:\+(5CK-@[]I)5Y9I><$[;?[ *L%Q?3P>'F8S'1(/-P0TM>QUN(I$3C9U< M7^.CO?Q.QSF\"Q(.RWK-FB=5C7HC7A]961\$0^=@-(I'R_=43>38[3!CHTI"CR,2\F MS)QYCG+]"0P17%P\LK3NS0;8.U._QF X1L9GP(:6=('ZC<)-5'5HC1TO\5XG M@T].AT&0CEY0GC?EINL8"A=!!E;S!$)O(CW,EHO1M/O#V)\Y+7YV+%);'X49 M7#,Z4K5KH2!4X#\2*L2>CBZ5\ (Z#S3JC_*W:?3Q>?XS*Z9&$[ NN?4B_\^V MU _:Z?"1A=%((9N &ES,-%HRP)LR;F2)N92K/?@I M)&Q%.AK2AHZ8,W]![F8XFL(P^S[CCU<5>^;F!MG)3]P-L4>@HQI@ 3N1Z$_( M\#K-[7&#ZP(+4\B85 \?Q9=4K&8>!TO#/8I4C.?!E$"E>R L,GA!F$ZG7^?"=;DP&BE($U!# MR]%1=\[$-^ 2"_ M$+&X[X)7?S4WGC@ ]V=A01 1*W30#[68J,)4?$($'([;K/3CK>_(IMN9LH9T M!*_(KONG(OI4S%HNVV+>]N6\AHYWYY?M9E.5LW?GQ!#,W7D *GR9887.Y>YT M)CG,W19 M5;%G6NA0R_KA/1.[:[1$AV>HF&WACCU*DP!W,JUW7PK.(&Z\'0EDW=% L6@O"S_M,KB IXK4.L6-V6]1;@,I6V"2$U6=LVY?VVA0L9OB\F5SO! M6>SQY&*!1- YAC'C_&:MFS3<-+)]@V[5,)+!:O4-+K)Q'G;HLWB :M6%F1L' MDD>9#^X\^337EH3NZ$D2]F@H3@S%TW@.R/R1%MN*WJPOJ>JI+#:W#$*&OB@? MR^Q>[&_(=)0IR7?T6_M.T/#;E$O2#1K628G#&ORMHT(DV4C%6GRFAL0 MIW/3"=!')(&)G)F.:\@\+TR\:G]Y#C>5N+>^0(X*U&/X95.(>TZ,?/OV^]F* MIE;?8JOUF> (WJBE)X+T5!!%!@$ZWKS]/FT)5+N58$[L#:S&'*12=;VHQ@JG M>H,70OV9PQM5-7H^S,SKVIGI2M&8N-_D_, 'UG?L>#/!CIX%H'7!#]!>_0^I MC1E)OJFF9KY\";0XDY>:I2J'!^FLS]FCCJG4]=01[8X'Y0X()/L4GIYFY["D MH^J=ZSHEV"C7XL2L'Z!N3:^0_L18\5Q6E>7^L(;DO"V,,<;<#3NBA@^-*9\!<, )1R:(,H?"WQ7;4J MH(;TY$"%<$9TK7&5/XD/K@D[92\I],/*Z;)8%ZAY^3XW\F'E]5/H]XL36N:^ M+)%#&N'^W+L[;P3;FXOBWUO>RFZ&LR&.QE\[A3PN8HD5@&-(#B;")MA,,35/ M 6G"V$YSJ3J*];1D8+Q*E[2%/*#;AGTM"UJ\>_F%PVG0NZ\N0*65]LF%T&(\ M(&S=2VN$X5L0\$>REEEATF^Z((DI(BB$MUDI=L#DZU;^N@)@5V?VBHV<%%1S) MB4T5;ZID_01U$(@RT#X!'?#XS 8C)$\2:*>V&XVYL#M>$7VXJP>NNL4^/,L? M8(OH3P(.?;!(S.*9U.$CU8Z*-/7FEWG,[!F7^I7S_E$PG5[71\YB:&LD1UQ M@)&X<*=JU/L#[/=M9$% XF>3!:4>7U1!^8.I:B[I(65-OG8$D,QLWG$?81C) M7GZ?H9?#4B@=M ML5^1*LM_@U&;QQ>N2BMN[Z%D;4[)TH:L8<>ZO)W MB"\ )HBQ:_D%!S@O@B6"(-@W*M-1:1*#OWY'=+=&KMI5ED^JA65=0YZX,KIR M\OQ(Z_[OW2_!>-O'5JNX90V?#VMG[*:^Z6IGR\"=5XVN!)]M-@W+\L?7"=1G M'[N5^1;9&*DI]+Z]$MP2HV0FF%M&RARP8(DH8TA#'V6WM[>D8IG#/]*$$ R7@G'8/+XW% M'"53,$.?% HO&2+&^W;]32)(05RMGI2[6 RIY*38/HLBQ*Q8ZAPP(<^UYJ(N MOK!U^RPTIKG@B(7!N$"(":#A@QX48GD+=*A=HAN\S2/(%A :+/0$>%F1C?A, MJ/YB&+2-WP"F)$$+2\+$[#CKFM\/00ZJ;L"EC.FXE8\(54^@"V;MPU\/0PU< M0*#J ]BABA1.+@/>A(KS9KVM"Z$L]0'1+EEWP:?JFH2G,PM+5:;C*"!(7#4D M$PHIWU:]QDH'_.J8E*(\ 5)@F8^E";-?P11'G;;K @2/NW4"4^+-ZFN#>IL= M;G]*]/^3VW-)0!=VI]&Z1/-Y=643?RW;QZZ26.>3>UETJEI^C?1>&6()_V#3 MR;*-[MG3-9*M6/WP1BA(3QC74[#)X;KF2EJ43;FC9M6G POE=4=1$G^3K< Q M1T9'K+A]6&=Y8LM-#T37TCX$&,O7>XP9LX%\T-^R-JOL]LH=?$+$HZ]Y8C^! M;:SD75\WOH+,J^]4A+JF3)X5/_PHGWR)NDW/2 XS9V?\&O0Z\5$2-E.2>7&\ M:ZWY0[CA>\0)?'UM^93%F)=9.U8\?IY?\32< 1FSA>*G!V+UEB. L44F94'X M&78R9LW+^=NSOUV(,T>0!!F3 M_,XFMQ@+"9]D;(LQ3K8QU[XI31RS* M-(OJCD7#=.1DR<=HJ68>ERCU?2A?'E#!36S2JA]#+=.2EZ#XO>.FL"6.MY\B MRV-PO;^9(RR=$KF,/("%K"!(+%'.#%8*ER]M,P:GWK17K*'E0[T7@G:I PK; M,JOL-J\I-+^;> EKZ,VL\\9KO; M:3EL957?^U)!DY#$+HI0<5%:_>D'(+59(H #D 1 "!'=E;8)@.?\B.7L^.__ M[W61?+="61[C]&_?O__+N^^_0VF(HSB=_>W[K\^CB^>KN[OOO\N+((V"!*?H M;]^G^/O_[__\W__7?_\_H]%GE*(L*%#TW,%^NY?ET_WWXV^ M>_?S?[W[^?'+=U\G5]]]>/?AX^C=Q]''=Z/1__GO)$[_^"_ZGY<@1]\1(M*\ M^O5OW\^+8OE?/_SP[=NWO[R^9,E?<#;[X<.[=Q]_V+;^?M.+8!2G%)&0TI+' M_Y57?[S'85!4, I9^([9@OXVVC8;T3^-WG\8?7S_E]<\^IZ@_MUW-7093M 3 MFGY'__WZ=+=[9XAR0L64Z8J]XUS]#T;]\7\P4>;0>BY/R_LN,4 MZR69/GF\6";H^Q\.F%EF*"?#5.C=DS]LVE-B>V6L)@B]%HA,W V\6YH2'+YA MGY*1;Z=9CL*_S/#JAPC%%0GTAPJ;"A?RR^\W:1$7:[(6@CC=OBX)7E#RM^]9 MCVMJ$CJ+<+;!IR-J[M$L2.IW7KS&>0-!C!8R-)U.$/J7WQ_(I\@G^#9.R8*) M@^1Y^Y'RBY>\R(*P.")'LIO_.&*N_4!:^;V.\S#!>9FA'1V,KR;1 M8[@7A,7&3A=S@CXL;? MOBTPPOY+3G&VJ-X)5\* VG4PJ0HZD4-NR"OCR@)MTDP:U![&I_WJ(A= ME%%,!KV-L\5=U$1/T_/^Z=F:+M@4';?HGZ:'8'$L.C*>]DC+%3UE,A1L*-LPG^QK9B,UOJHO$1$Y$S^=]XR3BEQ8UU45HI;>/L M,<.KN/8><6EE-.^=VBNR++(@N2/B^.L_T9I))J-=__3AQ0*GSP71WI[G1(/, MQV51>2CCM$G(AW?JG_):+*MW0?)B^H4;#W5>(%94P23YMHH2J[(OO*#&=L[-ZTTHC971KB MC$SV2N2JMK\K7))-9LW=VD&]--!>(&J6BE>(R&+!9NURB&YJKA'KQ_(EBL=^J>YRA)1)O/82.-R#TO@B2Y/ IS."7N ML)5&ZB;!ZUU$[8#3N+8F";9'0?O>Z?T5)V0;";)Z.V3C>=1.(Z*_D5GVSY3( MW,\HR'&*HKL\+SF(,MIKH?@NG&8;Z]U%4:"\MC0S#+/LQEIHU1(P(TL3ID:H M.?EJS&7#:M(C5<\H+#,"POL/+Y.X:+2FL)IHH.KF-9P'Z0PQSA%>LQZIFV0! MU3J>UXL7G#20U?C@ZM;!@BXY=B)\!@PRT?P-)DR'9TF M0BS8;B4P(A\H@$?D X--+RK/70P"*9X*8YE\RW,O$@<(2D M15SK$>(&)<&!<'$!<)A<W7$K,M-+(:C MX90EEYM0 \?$%2,N*(<9#HLC!EU0OB\<%4?LNL!<;3@NCAAX.14N]ECHJG42 M8K*SI007^E..DSBBQ4-'+T%"BVF.\CE"13X*-Z:/9?411V4:T*,"[8 0ET+I MYCT:*Z5T2;"O9]E->#ZCGF5EIR/Z\F.PIJ&J3RBAG^HQR'9&SB-R)'MU0.(] M"G)T,UT4W#^6BK";MF.YJU":2H3G9L^(5HD%@"W2/\YQ0 M.9Y.@E@_-W^69+M($"TP6EP%6;:.T]FO0;*7 M08^XD.JKERN\6,1%72N5$(A3ZC9$:1@CUA0']-#.P<8DR/T$C&:::4VK"4Q/ M_*LR+\A.G-W'P4N"=$:_>7U.$9'J MYC5,2NJ.$- MTU4S3RORJ7&V)A0Q:3]M8HA&T?["::F5XH/%Q*#TH(4AN>R M G*R5T?E'"<1RG(JM!3'93B@W0FZ=X-B_&TZ]Y+12 .&'TTM]#]F:!G$T?HT3AJG#;X?B1XV<-#H4)/JHYF+@KP:13=!EI)= M/C^PYU^C:1S&K!D%[ZB5G\%>K#6>[JZ4>L1UU0J!1"[3U0Q/W5X6U@.=0*W3 M&CWSE!#A'!%U,$S_7;JQ0SW2+"(R<8LBBU_*@DZ*"::B S7:XH10,1/H>MT, M#ONRPZI0IK1C&+^]SI>NTS8Q(+(55A)C7$%(?'T;6#Z%)XW:#0EPTJ@'(;D" ME([;#RT-$(9>C*S@*&ANU( MAF<0. *%M&$3C)!\/C4N@D1/7JS\8N+%+X(AL33KI,7Z8=CSP8A86EQ(81E! MC>I@:"Q-H):&1L)M",;&TMQI:6R:(Z[ ,%B:-JVPG\@&I<&E.5=$7H#_&@Z* M?/D@Z\]FY4/9%=4-9C] QK\Z'*XB2/H73%RR.'"ST_NS[PQP G313"_4T81.4!E M*R?LH1I&*=%1#=@[+NR*..U@RDTRJ7?UQWMINYH^RIV28*_T<]Y MB[-K7+X4TS(Y#?445.-3&<-4=;7'(!MGE18859-S%ZS*:TWNCMLRFE MLBG551_GI@P7*!61T1UWB3Q"?"'4'1>)*C+M;TRT/.H3!HVT><(=9X@D/!TM M*,O#/15A:;^:+$\O5,2ERD(UQ&%I,&(?$C2\L!]/"+HYAW> MC=;ZS>:=&!VQX/T8O=Z?]H!3O(V4K6,@-I4%=B[;K3]V\_'?3P(;&<2/:WA2+VB8$>CVH)$A[46.WZ+L760$YIILGD5$X&R54R. MK6>:6'51GG\]I.3=/4&!R ^^GE)B,4/69XRJSR?-#"T!JM-Y>=9B"8XH+6NB]L MX@@]C%:C]!Q^^VN)@4!['(+>K($YJ$@]4RTUP'&];DAS%T +:);%M M9AC+L7O2SA9Z!4M>V-X,]?N9(:)[W](4XIQ(]EN%"*G<);<:0-; MZ3.T$SRA' 592,NL7J,52G!5SHX_$4!]-'.Q0FF);C.\:,I-WBFHM(84^5_$ MWJQ:C*0W<@A5,M5GE)+%F) O<1$MXC2F>TI!=EC^!Y3K[*/2'+CYY#=$*S*B MZ&)%/OD,/92T^/IX>N)FXDF_2F.X%Z',;BUA.#=Q MN'!!#?#]!:492?2$0,,QU9Y7(!K0(.3*/B-F%[>3]5W98:2 DM!JG=IKI$ 2 MFHS[VW@& PW;NGM>,; R=L\>MN9/-3(ID<&+35M]$P?&^MO:^%RGH#-;LC0R MDHYT5Y(3Y(&2L<^[M4V#H>HF[K"_;=QJ\,0^"U>2&.0Q:1D$T5^:PR!F5,NP M"E>2(=HL13<7(C@]1"Y$V15#@ SCQX)"SP$9_ M#^ AR,/= ZH\]9Q(RX1%T;MRJ BYY2#3X/EWQ7 A TN+0 E+LUA173&TKU15 MUO"VY:/RZ51(.MV%\N19<1#&0W[;A_"07WZ_JFM04X?-=(K"XK$JZCF>7D1X M^58<^X+H9-L2MHG@:3-$^S"EMKR=9K?*=C/.0V/2L'S'#E)W]Y\YGV!&=7QJ M5;V.\ZI B(GTGE&)EDE@CY1P3 G$N$F/JW>.YY0B&=I-B D\Z!O7Q MF9BP^P'$]V2Q6(#T]?FEC71R3#^U$2LGN]YX>F#0>D8A:5K$S (EW0QJ#PY$ MZ:T>*?%[TMD&OBH%4_@E*OGO0,V58[_=.ZQ!2?'C-_?5SU7KFQEY;+>_]M&0 M9#( 9 S)0.5+'D=QD*T/A&">_"-JKY7Z"7G9W@?'U5-X3=VK?2 G*)U))00! MCTTHB*5\YT#ALMQ<[+UI-;D23R2-BX17R)7(4&F,($8CYU+CP1-(S5'J7-(J M%"^X!\"Y/8E]@,'$-&<.+R&[6#&^R+DM^F3*J,7H#7WF2',-18H;G>GO*],)PC!N&YGJBH34>NV)S47.Y>Y" MY6U 8)4KTPBXYA1".5Q!""1YJ\99#!VDOH3,5E@-93NRL$SILG;S%F1]VUAG M4A@'U-]ZLAV97IR7SMD&N!CJ#7]W3E,6ST_)@!+G5#T5A'A1%_V=B$2?>B&@ MV+33=9+O>5[E(KJ,6@,C9WEIJ_:+L64 &!C(7X8,9/LL7#!.GUS%"93Q"Y=X MI94!"P\!O5E!<&SE:X>1'<1*9/O-LH,C*JU1U K:3:JYP+*JXOJC*C#2ZH#= MP/026KI'TZK:16&0ST?3!'_+>ZM?Q'N%;36,Q+0JU#'*4?B7&5[]$*&XCJ\E M/^S#:EEW06U":?E712F$_(JI8=S,=$ 0]^ZFX57@4X^Y 3? MQJ\HHK>=-1=F@O8Q5RJ&6IS3,$[0&RE^@J_(24MFQ2HF9^GE^BLYE^_2W2TQ M%T0W6E7K6Y";VN>K]&*VH*+E?RIYI[ZY8WLZ/69H$9<+%@#0?GH+W!#$Z?^I M^+P*$OIYR)HA0G-(EA5]0/;TMW\X:+F3M@DG2YP'R><,ETMZ\Q3EC(:3E"C: M?#\BR3& T4F"H02[*Q9KJ]FIK+-A_.8UK([J)W+ L382A MZ];I[K6W9&\.7KI9$[[*ZC;A!=W8WC,PDNVNF3>BT89Q-9/)SPG:&/\.]V\F M7^*NADI'U=-E/#V<0N/4@GW)'L*T?@]Z'1B5><9I361)H=/==Q,#>+98+7"&VH9%MQ5(:PALNMMBS# MUD$?>W:1G1Z[L6L*]&7Y 4SS5WE5119%Z?[63$2BI2^#.+K>>,\V]YIM39[< M@UMM,'-3]XVYE,E38RO=E6.;+$:W<1JDX1N+$8,)^ "&%"TX@8+M1'T@&_BE M&WI>M/BB#0/8]44;"%3[HH"!;."WP:HKQV?# '9]47D3N?I 6ODEFLS68QL2 MI3M#A&!"8K%^3(*TH%=^DK\N%VQI&SZ J2/PT FVB9S;AM*QIBFDBVX>CBY5 M/:6X\=95??2M8FK_N\79-2Y?BFF9;)5*-L7"+C84M/8EN75S02^J&T_)?EF) MSN.7NGX247 W5D4R87;;Z#T5P7?!&"P>VX^HO[CTY7%J$8.YYL:&-*T!%VBF MI_4M#4&#UV5F=O'EF!O+;RZ7245#D&R1NTNG.%O4D:T"V.5Z.UWFDCWOSJ2Z M)2\8$HN"-X?.O(STT7/!!LL1,E%9Q]+R#)*3QE?6X<\?832V<_GR%I:HL"E[ MKRNSCRMHM< !BZT:SFTPW#G5?[1M?[/.0'9CKW =?!:5 +'^)J[#0,,L'*Z< MN+I0E0QA=Z5(3=_P2J0$N5+51M>,A7L,7"D0IPM9N6#4'DKG?*K138E*52#- MZ>DZ098+DG7E2(.)N:I! MUJE+T"G%1_8G;QK0E/I:SKP\A/ZD2P< A&<$]"=*.@ C/.6@OW*+@X&QP^HB M_95@' R:K7,/7*F^V.ED[* 83'_5&@M,F!G2W%2/=G;%VM;*:0:.?N]= ]0[ MZ5K <6@M4P_,[M%+H7\)=X.F>BJ**U;>5DL9G)KDN/\;@L/V=)8OWN6*6[P= M>/))'/W96>W9[R3!4T^F=$5TZ09'VRJB]&@5&NI4-UODJ3_[DK%[BBSX+"TK MR?5GK3)4@GN GT2U++KE+GU@,725;!=79&=9YM]8 SF%+%P1CQ7PD2N=[$S< M@?I$ZBQEU"D_INK,:UL:WAD;BOJ$5"NSZX/% OD!.IW8ET ?)3LQDI;-+ M]M);M9<< V1#*3,T(=/F,J'7;/.SPP$]ALN!K^7@6!V$%WKW5T'66Q7%?O&" MR^(SW3JOZIUS-P%8/$@/X$XU!-EMRWA!!&NO]Y/8<(9N6/#E(C0EL]MN./') M[!+R$FY_XAA2J#Z.\G*Q"+(UO5LPCV=I/(U#0OXHJ..FJ9:RQ$D<'@2O 94M ME:%U*V+J-+90TJJ1LW4M &U^V0[6:$9^0XF)--/6'2*&S; M/[7;4^F0!L:7%K;MP$1V=?$T^1<]*;7F =9E']= MTIN=2MKV-K;H(L)40U2V>PQF;\34=;!.][%9B$L9>T:.B;M MU',L<^2X A5,XL)2"I\KV'#51"RGF T=$VDG#U9WJ0P=*W$\A+#.\JKG;D@K,8I ;5'?^@@IU/KW<8+[ E^ U7I0+9C) X_/^ MJ8I3/E5-SWNGZHD6CV%$09\\TT,-$Z&&IUW$81.QN21B$=V'\;3X1HX)3D"V MJ+&/S/81IO9%F-YOCZR[@Q.+&P0$Z*&5@R\!$=Q2E*T/*X5S.0#TT!O#.242 M'H+1SFVKE6IFE?;+M2#H5Z*G'1PU+%M9UCA#V,&C,.A9HJ>/"]4?%SHLQ=K' M6/H82Q]C*>M".U6[L$#_&3K7*B(#;G%FN8*7V'0K+82YXNM0G$I@I<$5G/@Q M# P+T-"9Y^ZR'#OF,QLR,@OH*>>HKGF$( >>CVI:(42LK%'])O7G[RZUX;/ M!;#7<'W"P^? D%>;K-"X0/?QBMX[LSV6ZHM4+M=?@G_C["HAAQ3'1ZDP@BT< M[JE["!9\GY[B*%HY_;R1((BP=TPCW"^K-HA6/N^(0#1M/6\51[&)4XGYVV(D MO5$V1,1*A\E(61(C.3/YD8#7ST0 ^&N 8#A\-<&A* M=#<:H.UQCSL\0UW!4D7DQQW)TJY@*+9K*RM60W/I*4'[NE"G9+)N/>M@ MN ZB-B[Q.DCB:;US_1TG$=%6[N[8H220]AV2E5^A)"F3()M46\'Z.E[%.3?X M1JYG)R4-=@6$KO%C@]+D@)P"OS('" !T0_G<4),7\)4C_R"]C M\N)PSJ91U+:+D*;%HDS1U;JHBO3,R8D:Q/^\_A:G4[PW.5SA^R+B!#HICM$9 M^2%YM8B\TS8=O/X+"JC 07>.NW19%O4LHA/^,2.*]26:8EZI#87NCH6,,4@D M[*_(\'=I3@[*DA_W)VJKU1-Z6>9$7B>*7D@.DKRJ1%C]F"&^_Q_4TU1VB^'.RSE^NO:?QG23Y\ M'F8QZSIJI;X&N1*&&XF:#S=.<_@B<'=OG+]>$3SNR1'\ *_N#I% HC:.9PA9-5G,[>ZD^""YL!?7S.\*'OY^YE-,A"8$+*^PNX*-X#K>SJ*-AAXKW:5H! CJ&#I<.D.E+85 MH$E(Q$<-/6X>@@0L"&;H2,##YT&Q*$-?(A(ZDW*0YM S+B"+IUW\XM#S".$( MM3YM+9TC\&U%U1_BRDZC9GN0#&$?^H*"3R=1&)\KTP9F99#P6[F2D2R>(@HA MAZ[,&FD37MN\#C!P@[WQ&Q[!Y\HD,G$A_.!O0X<%#;DR12#VS7;I.J[HW6TL MP8 X55?TB#8PB6)#71&.VV $"#9U14#L8BJ)PJ==$7O:8 4-\@5C]8O=6/D" M)#*Y1 +D*W51WX>A7O)=K0DK,=YCK-U]71+(;#\"&@LW?5')(CR!4@,%B!I MO'/PH#('YT["'JDZN2KP@"+&S9!]4\-$B'DWKNO5 "9S](\R67]X]_X3?2^[ M% "WH<\_!V41PW,G!*VU4TZ=WUE))Z$@A;NYH4%Z0?G:O.;#S78>/@<^7UN9 MYJ'D:_O\I9[H+%]R]&=)8_]6Z/A*W6-R>6U-4BU8?(+6IBGG+D%A>Y_MYK/= MCN'PV6Y;1-S/=CM5D;% 5QTZUP ] LO*[:Y@XI-G&O9,P?&/I4];9Y#Q42I& MHU0LAP06&L@F5(/A4;^GB.^N1_PM+N;_^W&?B']_?\7VL4MV=2Q"P2[7X_ Y,.4\17F. MT'B)Z*67Z:R:T[DHW@'6R88"F/(5/6TKX0FNKLKLXQW$OL"E=_EYEY]W^74_ M*R"'B#AFWF6$E$M)N&NT DX:=27#%:!TV+$&:^3W=BRN'4M&1S%DSOI4VWMD M[SX^[J;;:-7\?F^GZM5.=55F6;7&@Q>:ZANCG'.AJZ!M!^1L2]+)8 M9H-Q!2JAD(_E16I7L!&*?UA>V'(%&T *"4AX=L5S )DKKUK*-@E74_MZ4[=^]@,S>\NW?H[M[W[T:DS2*N M=X=1D.:T8".E%J5A+.T&A@ZGVSTL1Y=W&_?J-G;*V7FUGU87:71U.*G@M?K4 M!AFN:V?X'!AR3GG'P@"E!V^D]T9Z;Z2W5?FR7'?WRI>B\M5&IC*EC+T?Y?3V MLSE.R ?)1ZBZ,.HEWQ E#CU2V#A?]O7E%(ON4*C:?3.$09L[X]OV'O M='X)7OD7%#0][Y\J?VV"V6L3E"B:Q$5"IO%=&M&[E\H@86#%;:>?2IIH5:5I MT1MMYO%R@CF;7(L1.C#Q7"RJ'9VZ!QZ3H#E22]RP"T**R1Q]";(_4$'V+901 M&6"7N,:A"MRK Q)OJB/Q+@W)X&1[I3 0.'YF4P?JT(F=KLKI0U%U)>NXBG/A M9'@ FCMF/&20N)TROP59%I!7L"'CM^R E$?RL*0+[&L:\PCAM>NQ6>E->R/X2Q4DE]3T3Z2^KP@EN7L.D)!_GEFAG M1,E:EK72,)[>!%E*)G/^B++G.5'G+M?- _ 29/I_HP4("B^4@7;3R\NW((N. MBQD>$][41J\_)@GR?#RMSB NQNR&)NC=KOCL*9[->3I#3 MLA3K2EH37GK6S:C#]4L.GP-#GM6;Q3+!:X0.E!?N*A*VUTH]40;Q NT] >+, M74 /&SC@GB6@/EJYH+HX%=,XP#IHWVQ,5>NJ-A@BH.:[:,2BVXRFTI"*\HUY^4$*&FWU&* ^PJI7>%9 AA@.LI*.[@E"S$P3K%/-=@5+L[3C= MYL2N!5?0:30E89@1QQ4,Q#H"5K>C#!TD<1 ;[B!2;.@HB4/M_=V59UQG!&B% M< 80R(:J%"4Y])HC_*7"CC\?.M\*J4A\,ZXS2P6BA/.#"9V;&T(HQ*&F[I>. MD0SF)@T.\7%DJDJ9I02"L*PM'$I46 3FN"&Z2B$F'FX%Q^LENG/@&,T#V[- W M'K!]%9(\#P;C9SO!@!],G"RAH<\(L \0&#_NRB'$Q$,N=1@,QR]VPP%8([HR M(9U9<7J#/Z0RP)Q9Q7HP!N5 NR)L:IZW79\[G^Q&5TL%N<'ZM:%Q[*YX^"5+ MR'6:3;K'4&]-N0^CC"BE:2E?R_NTI_;J<2P26I2,JVXRR-9UOL+FEWVJPN8/ MOU\];%^XR4DX?="Z7!R,DG\^,2C9/]!$R>.$0O MSYDEYH1M>Z?V&9Q&"1,:H5M^Z=V>\ =TL"8!,*V7=3'2Y)* MP[JJ-@M6V1-(TRZ(>5UR7G_\L(,77L:8&NZ)XL1^+ZM-!Z^_NGB:_(N*3AS4 M66VZ>#UI0J?44RUB<6C@->R D&M$-P[V^YN>=_9:(?><9ET003UK\4M9*5+; MZ$D:?4WF^^X9SN[2JWFNP[(^!*D)=G3 MXWR)JO?'61G$6'G :?! M_B\':23\:A>*HPRWFM/P.3!4CVISWM3VW_K*6+J;7Y5Y@19"H-P'%PR= S":4!.(XX&GH>DS0 QZ$T M0T_9 0, #P 8^L&H$#0KMJ(Z!XI(^!:X[8'-HG^AG MJ9X)G0>@@+2AZYQ0,""17T.?&."E(0Z:'#H4<($:X$T?NCP%-NMW%/@[]#T% MO(X <>Q#QT)GWK.E5CV?]MPR[5DM=G0/EM[\YH^C$%=U_[*Z6/V6*FB6,ZN_ M]EQG/B$M,IY]UB:+)FC67F7Q1AE9:<6:<;VKJ%GO-'X)_HVS[1IMBO;D-^J= MOOK"C3<$,/,TA6U[I_8)+=D\34WZ?#E M'\0O_]#;RS^*7_[Q'%.\GLOE,HFY,X/11&]^55@Y6?,G%*)X124V?B*5H+E6 MVJ\.S^VG./_C$J7A?!%D?W!#V:'=#/.RWI'%"7*'=C/-RW$)0C$;S74J37'0 M(,I#6>%T-.([.)%D'!W*GYCO71OSL$3//D,P'H- M-\-S^!S8F:/*G552?7TNHA.YB+64*;?[ 'OY/#J?1W<,A\^CVR+B?AX=Q["% MI6Q*+H#!M4/B5D:JH<,CH^AA!0W$87R:]7D>2%Q[ABM( 6[YD[*-N!*]H#*# M8%8]5Q!2FCG-YBA7()'=EF5,$\Y$U7+#S44>OJ'/%+&P)W9V#7TF2&+0Z'-S M(:Y8 H-&U]_0YT&;HU;!_N8P7+Q#1LH"-?1EU4[^%WLZ7,&'?PB+ X%<.(9% M9@9Q;('[8>O=1=L.-N#81]MRHVWE_?2F(FW_.D*;R\-&&2K(W\GK1D7P.@K) MAXAWS$$#;X'#:8_#E:++A^5V$Y8[@/@ZNUS^P^? 4-#"(TIS>IZD495C^$B$ M5K+,XZRN:X%2-(V+'!YFU78X']J@/[1A6'*%#PCP 0$^(,!6MZM71'CD>'U+J]W>;UK2'H763I1"B>4VUTGQ7[9J3X/6B+.8X:]X_8(T-T\W-"A(U-T,[ MW'( Z:(YG2-'1&"9"_(VFAKIMPH0P>R>O"[Y1YG%>1179>OYB02P7MX>XT"J M"5E45Y6Q_BK(LO449]^"+.)=T21J;YYZ9L4!R5[>+N;M8MXN=MYV,8',AV5E M+%=P$1\#6'&_=04AL3D1HD^X8ER%KR. 0NM*="4<%"F)W)7 03@\8GN"*^L( M4/45)J"[ HC40<33R%W95'1X\BS?.+PG3]&3![>SF?+6_?0FXG#C8QPMDV G M14(]=^*1M'OQH"1YCY[WZ(%]26A*MKBH2ES:E#Y_)!-*9'&'=ANN;V_X'!CR M3GI+_ % F\!]A9@;P&V59^R7,?V^I2B/B4G19G2J7X>Y?3VJ#]+^B>:ZUY( MAT%RAM"N10EI\>I3K^K3)5X'23Q%%WF.BK_C)(K3V=T=NZ0ZI'T7Q>]QNB(R M!9ELX^D_Z/UQV?K#N_>?+A;57-B(1E=XL<#I-K&A?Y;P&]F:M@0PIHW@%1DSGZ1YE4'XN"P2:'V[ #0C8,5C.FNJUL6U>0 M31*PB]XBV4F0Y^/IAK1Q]A3/Y@4G=DC8WCSU_.+JXAZZR\.3C:B(B5!VC5Z: M)P^HK6:+U$NQWT(OUV3)D[/ZFIST6;RLQ$'V#)+J:Y K80B:J+EVVN]2<@:4 MQU&;)CW.)T5*%O0J2&XYX37U"C-W#G/;ZPY M5CXA@F;T2&L?<6EF-S1&[X0<]'E01=KDE^O#)YP9(S^ M]\[$$G_O+,ZW*Q8 MHCRHK4FJ!9NAH+5IRKG;B["]2>ISD4-6V-[[JKROZL3^['U5Z3GYJCCZ&9;5 MAUS!1$$:PW"9U!64Y PK6-:0X0I,8@LF5C 7NH(.5U7&D9LL% MCKDB^,"AD8H8 \/SD]WPZ(C6_WFH$/AH?6ZT/M#%IC],/X]G:3R-0[*:1T%] M[RLY$T=+G,1AC/+=#ULZQ5'[LB-J#.)7(\W']/<:TT^O0,QR5 GVS\LD+A[I M5UBSG-92?3H@[V#V*,^C0]*[&$]K-,'%CJ#'#1F"D#QQ!ZWT7P9Y3*2:(ZK6 M_%FFUEDO7V5.CM@\)WKQ2YQ6NV1>T\7B1=A!;X1YD,\OTHC^<_-G&:^"A!Z, ML,\BU5=WW/S;>^3J"D+T)Q8OXAZZ.<@)D%%%#_!S +J8XX'*7G$4!QG9B<99 M=8_$7;I">5&%_.R;HJ@ZWT@K[C+J=&SML>VP#\IIJ;?N>Q!GOP9)B<;37;36 MWE'!_TY2?8U4LR^);I.&;VQ89%.K?DT.MV?1UVH]GE;NZD^ MG5&G0660R[>/N-]5NK^9"O2P3R=JKIEVJIOB#"@;B9KKS6"@^@F]^AJX9H3M MM5+_@+X=B)@93LF/(3K8IV!,J0ZCE=2N&LC&[1O\M:8#GPT[&84AQ&,Z]XB;)B3>MA%.28H"K"DA(&6T6RW35G M$(6(Z#ODR -N=.(.FNFORZ027*_1"B6X0O;F=8G2'''/?8F>FCDBQV");C.\ MJ(JQD#7^6US,K\AB($=[!OU**H/HS2J9!QFZ#'): SEY7W.B6=[D1;P@ MI+ P;6[D6#Y5)R9MGVG%RK0""I)#]ZSZ+"M-,0:6!^CX& .H[GL "=3GY@HT M 'X/T%'QXKFRG&!(*7C578EZDYM*<%>7*_'N+?#IQCOF2F2W') \S<&5X&0Y M1-K82%R)095+RZ!I^B0!8/UR26P%*(2X)*H4T([ MU'$!A\<)25W.^PX'QRDI7;LAT2KZ&A9["P7%*NFX7 MYP8'S2FINUWXJ?[)0@(L_,<1*-XL4RPZN:_E%1*:); MBH%W5RF-K3$?MBV1/C.VU\S8IK@:]4\F2D)M.QE,!_5XW,Z.;27XLD%:F- %TZ0/A M'$5E4LO\'J\U^-MIO/\]'C9@\QK\%Z#]QJ\U^"]!B_6X%L+ MDZY,&AFH%#4-N(/?%:BZE\L-69!^&F7U+1&C);TF8E0$U:4F[])?=R70?!R]Q4B5_?D$!+:@?C=,G%)99%JQF<[S ML[/(;/_>QN)M+-[&XFTLWL8B8SA0D9!=L;3P*IQR&RUR.HP2!12 -N8*0V% &%G-=L1T")XVZVN\*4,IS1RB+ MNX*0VBZM8699GINDPX-A>1U_[\& >S! ECY7]A0('"U-A(;'(Z$&%K2GAP^5;5[FK:MH@.#QM*M$4L0Y?7C7O7C M!YS^BO("1<_T>]1W->8781&O1$J8:O<^E7K0O *I^!(S5'M5EPLR$:(X*>E= MFL\T2;;*H[UY#9.2+)1;LDG2^S?+>M6.IS=!EI+=+W]$675#)[SN2]GJ?(?2:R9?> M+KH?V!0>!]O"3;4K/) -8W--@&4SG>=GP(*)#-Z< MYG"537ZF5D.3*U)$!K%<=Q)68,JD9V(FVXDHH&ANY=F8A,#Y_ M'2H^NJPLIDS7'T896J&T5(W98@^@W4@MH,1;ILU$;K&_"\RR*_BLFE3JZS@/ M9K.,P+<]?RN:0)JV5%_-J;H5)4^(3E"R2Y%-:HJS19"&:/R2Q+/=;1 A.1PF M\8(T(4/@0?SW]!9O4O,F-9OI/$.3&GNO]G8T;T?S=C1O1_-V-+&N MJ2 ONC)-Q.#T*DR:TL(_TLJH(?D]"UI<928:1KM&#J+'Z^6&]'+!UX%IYZ!/ MK#GH(Q]/KPZ)(CMHG/]QN:;_O26; ,Z@X1X*(WFMU&NE-M-YAEJI:(_RNJG7 M3;UNZG53KYO"_:#*DI$I%>O'49R25K0&X:NRLY,[B';U"D"-5ZX,*5?<;P-3 MK0"?5WLT_?5F[YH$KTV7PTFF%"B-9BHK93I%-"(&W54?A9#\1#X7#<-*0T)O M /:&=C&D5S*]DFDSG6>H9/)W:Z]B>A73JYA>Q?0JIE14?$L!R979(X-9"YG: MD&K^833#<3JKC;19.HI0$<0).4()E6602.KHP-%T*^M29'FMO>Z_B:3MY_D;?T,F9X=D/H;SOX@T^8J6,9%,TEO6\ $[\Y5A*L@ MGY-]AOY#T[U604) R2^*JR#+UH2ZZC9YAN8 ZFN(+Z_Z#E#24%FIQO4SKXY8 M((M[=<0"=<1:2X720=7?C+$.)X X8DC#^#C*R\4BR-8C/!WE\2R-IW$8D*=! M&.(RI<4&1TNS@2 M:DX?]*BTG*$*U2R2YEEQ((Z2W_:4D5]^ORH791)0PTUMP:E+%(RG%Q&N&F>X?,?>^1A_2\DA.(^7#- ;G^NCB@DC MHT7OE#VC&5TQGQ&>D>-A3C;YA$FCL&W_U&Y/J4,:&%]:V+8#6\S5Q=/D7_0( MSMF7R+/:.&JU:FVPN-A)&(2J- JR*/^ZC A]I.6[=S\U JW45R]74133[3!( M'H,XNDLWTC"?&T@?S5QLC]C\%F\,<,I^3'L)I&.>%35GH"[C1HD8XI:=&D\0 :JN5:GK39DK> MLW[ :5AFU+3!H+FAI2&D[W$Z*U"VH#-A0E[,V5AY38W2S)T>_,9:Z?X2IYC> M)W&7$H)07NQDGZB FZ)H6X.->X#P&^MUXS67?Z35,V>5N'2YWC=Y#-;T3Q??B !\&\19 M)71HJ5!(CJZ HLOBEK&)[)_CM9K[=!9G\=3&XH75#C^J]D8^[B_*::J7Y M:YKM2N1.@M=+E*)IS-SU&*V=C6/WX1$^/.*(>;;!' .LUBYP+S8B8RG;^- Q M:6?$PS*'@BM0P:1%+&4P<04;KLD"RQD)AHZ)M$L8JSM@AXZ5.&A-X.L=>M0> M]V0&N!V'SC]L @!=P$,' RRHL"*CP !8?AN(.(:UA?-QZ+.D,]%-POT\5 A\JA<[U0L>"G=&"5Z= MA[KT=U(/&[OFH)G^]"IKT>HWY5):8[ 6)T (8W\2G[6H& EEZD]TLA9G8/!$ M?Q*5M1?4^H)89U<0JXOD(;I?5'=^W:6/&9Y1_^CG#.>L($!.#T.! ME]>(+,JP+G3((/JPB>FPZI,M_*P"DH<55>'#0'T8J&G3J>4&=6\Z53*=@@_1 M,S2=\DYKNU46\N,29<5ZM$R"3(_-F2Y4;>1:\QF.P?M67X#5> ME MF<:K&Y_U3%:=\JIJ>]T[5$S6F,JKRG#S30PT3H8:G7=0%PHME24Z^^WGO#OXFMPL44 /O<40 B+9I2A; M'\+)Y0#00RL'X^DT#A&,=FY;K50SI_+E6E#_1**G'1S=Y$6\H$O\:XZF97(? MKT[N U0:PY#-CTDCS\#*[V0;)P^(M6'SNHP^VL6%L":/1$\[.-I._BG+= OH MZ2WEWE(N92G7*MMZ.[O[=O9F_1@+%-6A(E=$=("L2M>&L6I M!%;@7,&)G\[(,-4-G7GN+LLQF X]AXS/-]M\/72^%3<%&=-L?V'X5D,D83SJ M+P!_$ B!C9NN+#8=H2*6+R8?*J(0#"%G#CS#:!$%0]89IM2U,I?WL %]JO%* MR;Y7;-I:AEAO#L<>4^]P$20V8BGC"S 4X?7C*";O2&Z37%1?A"S3F]=-3M[G MS8!B40[H:PKQOKLQ\*^_4[E1=M\&IW><6 M[)W;[CNW?1+9("R#RZH2)WE_5MBH6JNF@N1[1""5ZBB,[">A(^Q;.Y(-D/ MV$LK)[?5+*$>X>A(MA%FE\ATM82G_,#A>R@ 2W/(&LA4YBF'TLOUE^#?.+M* MR,KGY!$JC& +A[Q,.V@W6WC9(_T0+/CY:HJCV,(I.ZL0UDFSPR)"T]9K3'$4 MFSB%NVG4AK&)5XFUV&(DHXZW:@]4=;WQ.[OD4#3"TSW1O-*<4'$QRQ"DEH2H MO7>&ZG>&=G\%?19$B.XB_,G :N8=MZU59>^W/1^_K:K$ACL4#5S!4D7#Q!VI M.ZY@*':B*^OQKL09M)QF_(/3%2=R2Y"D+)FNI+:UQ PHGKN2,ZJ(EH37"8R4 MY5=WMIQ78-^(*QN\^ QL96=S!:86HJN4I]65(]$G;UL=HFE3D)VZ!]25S:4M M/DW.MQXV$OLSD#MP,3NW^Z@"=N(<=$66AL:FMG&YN2)-J\7Q0EQ98(2&\ M%$)BM]CP WNG95%FY+?#W1:]T@MSD?F@7PGB!AP0+,VE#Q;N-5B8)Y\#6<[WA+Q9/CP9-)KMG'_#W?&]'\L6KE6#0PU=.N&# MG09HZ[/RO/7!1><37.2+0GB/0X?F8EEIUKDYU"%RC6*19_&F6H\E^."-O%>E30JC)!6$4I;27?44$. MJ3+8^1* AG65H76;Q=5I]$9M@Y>>T\+5Q?H+*N:8K*T5R@N$F F \ Z]T_V\ M44C'TU."JBKP##(9=Y9W,5P'MOI+O Z2>%KO;7_'"?4_WMVQ"X1 VG=(5GZ% MDJ1,J/!#MX;U=;R*'9!ZAR+:T^;4Z-_ 57BQP^ES@ M\ _>5>T* W11J"9.RFT%LEMR1C;/PT8W"K"KVNVG#'*;WW$0Q<,KD@WNW"G) M?T=!4LQ?@O2/_#(FGS:!J&T7I8 6BS)%5^L"T:NGYD2J">)_7G^+TRG> M)QI:=M.G@]79L33 3#( WC(-G)D=>UI#%Y*V@< M$B77LP-2'U$6DO''T_&W%&4T8IWL)8A(8455>+ 6T)LH!77L=(D\9O&*P'&7 MYD00*?G5LD1M.R#GB9X>Q7J'PT6:DD]#1/[G($'YF JH=:))M3V3$P:%]-MM M+^=HHKKED)VBS:?E:_Y(X&5L^<"NABZ\/E1HQ]-K]%)AG\%OL9\>!SKTG MELB7(>+Q!>IO!7_;$^2)2&65OA%M!+=@QHI'@0]@!8=?TTW !XJV(AN(L89^ MAOAIMDGL-"_A!P/W-\3?=@IM'$ST,S X:6AIF.;'8$WEK;I>/[UN\0&G8?V+ M@ =.3T,\W1,AX,FND33)MFWYZ:*8F=J;K:IU MUH8%7PJMU_L]+"VOQ2S+W<,\.V1/YWOU5A?8BX'T9.+F#W';NID3;0%WMT&( M:J,!B)G3YJYF@*#-Z)!#*0/PT=7 D%_WX^DE=Z;8FU/(;:Z6;1B#D&X']($(J1KE$OKG:(#[9^8R3G7V:,,\H8&E. MD7ZYV2<9NY]D[-- 95#B2CQ83L9P!1,?%C^LL'C+P1)/)[':X0H6T.T&8$CJ M+WK2ENG170_Q MUI]J3%*RZQ>;ME9# S'S]A=Q;>/4:6.\M#%\X24)PC_R<$[ZY:,EV1F(O#Y: MX @E?80LP-]F59B"+-D^-*'7T(0O*,C+#-5BP+(LCHZV2S3%&>>F'87NQ@(7 MX#.O?;""["PWXW ]^G@PIRNCDU8^!-..&W@AU=W 8 3095\S<74PED6X.QLKR MPF-ML()JD*Z<>3KB'"P_S'R<0ZLX!ZZ1UI#O[.=1N'>A$VT0+^(\Q]FZ?KK1 M!T?%V\N.@)XRI;%U^\5:$.F]8-UXP9HM0GE6'%B#R&][RNCE%%_BE)9F:C1Z M,I_W3M53D,Z:#)>-S_10PT2HX6D';D"Y:],.G7J2%ZZU)W4R1_\HD_6'=^\_ MT7>S':KS9CSK>6H5F"AG%IO!?7N7Y5^>OTB^PH'W]NOU]G=/9_F2HS]+0L/-JC+V<"19;EN35 L6GZ"U:;2BS2%5UMZL '5:];=[# 2:/J[ .8/K@M01 M#;>C\GSLF8\]\[%G6C=4'WMV>+SZRXD,1YB0[>D%V^E/@ML*^MLY M!@./C'&HOZUE,'!)F#K[VX4&@Q;;DMI#$(F_P,C).<3WEQ@*!/CEJ$IW@H*\ M;L7G!;S_(E^\V035S1>DD];D#5S3[]2 MH^\;WENML 2#Z&K(BUF&JJGU6US,__?C'3E&\Z+:%>ZOV+$'DEW/JQ[:VV^V M^VWS17,BTE4?NHE68-=.I\%&Q+Q+PZSZJFE*X'@S"9LH%??JE,AG%.(T@JR1 M)F+AO0U5;KD@((ZG3XA05>WUCQDF9!5KAH>$U=Q4W1F4Y^@(2((Q^A8DM)@X MRXW&[V41+Y2<\92H&$46A"Q_K+BC(8[>DO08K.GFQ_(3-CGF.0QG0 MPP8.N.YE4!_O9?9>9H"7V5>O\1YCAOH/V2JQTJ[D"D)BBS_XN''%*P:<-.HZ MHBM ^5LNK':869M^):]%G&%R-E3]/:-<[)9VQ#/*N6YI$#JCA&M%.]\9I5NW ML=F>8<:UI,7O#+.O8>8WJ_RL]7_C=(JS146 8GJUXNAV^%Z!9'HO;*]>V$$Y M-)D)((HS#)1,W6KV:O/ $&JN<,YVM&R>CSY:X$_A$,IN:)#>^SAXJ>ZNO>)> MIC!1^_(4H4BBY6Y*\S MM VGHS&M&V4"Q!I\&'MX?4+TE#VTV[!R]E6'L<%[Z?VOWO_JQ%TSOP993%\N M.LB9[1SS%GW^R]R=[?[+W)SOM3[8X@4=*871NN4A ,Z6W!X/9U$J:A.YC#6M.LP N*472[6= MTKMQAL#O-]P%M]^PC;Q^3:.-.(NBFU]^_S[WNPYLN*V5ZW[KWK7O?NO>M>]^Z]ZT[[5NW-EFK*W/"&69PMU1;SRBQ MNS.SQAFE>'=E^3JW7._V#H"S].VKF=![A@]W@/?;TWM(*PF^CT=!$5WZ5.0AG-\1=8V7@5701)/<9;& M =L1KS:"H\6J6UMV+\)J;R8;$:$JC8(LRK\N(T+?AW?O?WKW@7O%M51?O5Q% M_RYK*T=^B[,']&U/ZF.&4_)C6'V G./Y4!K#UY>64NF1>WSQFCKFM?05H[T7 MDJ&NJHDY6&89N0*54 0Y30X1'OBN8 .X@A@DP+GB?H3,E=;JK"M@B2=/"V7, M%9!:;]0*ZKK[GG!_T[$/!M!8D]P=9[^44GV&KGVKB_[N7"%=U?F%#VC,Z^.K M^=K@_]E4G+C?QT"S/3VBMGVF)\*G#2@'4786:K*6708)T3;0\QRAHE) ^,D@ MHN;&:>?:X,4=?$5D7Q'95T0>@,_&!CY\1617*B)[7UP_=/I*O"DL=U!".O2N MN?-QS0G%;2POW+J"C=B<"5-67/$.0.:*A%+M"BP^"]!JP_]@*F#Z"KN^PJZO ML*N*C:^P"YXOOL*NK[#+GRJ^PJYS%79W^G\_1755AS?FJO6E<^USW(J-5WW4 M;FTW)6PHA.C+M:IQ.\!RK;Z@IR_HZ5U7OI!D1\X@7SO2NX9,VK6'8JNTT*YM M;52RKV[7.W3ZJ]O9:[[KN8@6W#CNBVBU-:7;;^RSJXC6^W]5]AU*P[AU<2W5X77;]-K1Z6UZO=KT;*QHQ2#U>8ZS@GHW]@6LO\1IO"@7 M3>2Q6_MR+UY/]Z53O!+NE7"OA.L66R6/)E."Z_M17N#PCSE.".[Y"/U9DBG< M5ER5&E2[D*I G1=-NQ%-FT65/"L.Q!3RVYXR\LOO-Z\H)-]VA<;3:1RBK#&' M6-RP=SJ_!*]T93/):WS>/U7U?L.FJNEY[U0]!40G;)AGC<_T4,-$J.%I[Q1- MXB(AT_@NC>)5')']B($5MYU^*NFU0]6E163+SN?Q"<]SL=-KE2\6U>%#*S<])D%SG4MQ MPRX(*29S]"7(_D %V6)1%J>SW8U3'*K O3H@\:8ZS>]2&NY'3@(* X'C9S9U MH X=$+;9_;<(/&;DA+K%V5V>ES279SP]F$U-=,KT[W3V#N$#!PB%.6W1'-IG"H/)TGYX'Z=SK+&%V;/ M 3T=ZB4J0^EQQTY)K?=Z^JY=K'&U&A]15CUJME'R^W1+(/U ];NNRVJS(',= MUS/L 7VKGC1&9H(Z=DJJ8'7TLRBVB_XBC:I4KWQ<%CFMDGBP(1!=(@OCO%D$ MD!K D!'Z(DGJ(J/5_+H,""5D^2Y1FE>RUU-&\X#KNRGY.RDZSJ?T""8P^ HOJR-A]?% MT#>@2N-#L. =2$U-C-#(W12;&^FE4Z1YL$@7]3,U-X3ZB0Q#;SJ:"F^H2*BU M0#)7QE/F!?7'(03@CGKY:3P"+NCQ.*OL%9?K?9/-[E.="Q=AB!(:E/:V)Z?X M51^O,C4+5%EY*.EI0^8!W];:VWL&CM+>'0 M2Q2F*"Y*:H1):ZM&U\"QWS10S*KOO6/BJ*V=0RE-@UBE#NP*EV%UW.K_$OC%7T&FTSF.87=P5#,0B"%8WY0X= M)'&L+>X@H'7H*(D3A3CQW4//DN+*+YPH^Z'S+9$=!E-RG $$LJ$J14CW5U[$ MAJ7"3I,9.M\*B91\^YXZ.B(G*U4[@2.TO E M;*Z)7#8''@[<\*7N]I5-X&BY(WKWGIX(!W7XLKKNY$4XML.7\S7FZL%A=4&P^J.JJ*CD@/;$U]9W>:8]N#84 MW/]6R]8C&D&_.BA'OZ6Y7>5]T>B6E."'D>EK\?=Z311/;V[()I;JHX$\B>H! MG8VGGZTG1&*MJ>YR]LF/ MW!^KRY@(%N/LBEH;DT3Y2_&&T?+)> 1T].W:OJ(OYBNM2?'+3#Z0X M;E]L'II7N]SB%Q*=F>#"7;/[8(9MO9M#8O .B M]MI$-WK%(0==CVV^AK2OX6V6@X.M6(:-@VYJ&Y>UW"CM3[Z&%Y=6ER_E[7Q+ M]M6DW*\FY>O>^,3:7A-KP:*N*]#H2 NR/*G4YK2@99T;40198:-?3U;&[6_5 M6 I47U8.Y]:>)'JM+&']Y1(- SRAX;>_1*+! @0W)_>09?2I!B\EIW&Q:6L] MAC /7G_I1L.8:2V]@CVD(PUSKDGY(/O+3QK*I.O&G=E?+E,MS=VD5LT_55-H MC]E,5N+4E\NKQWRGH:Q;1NQ5CPE-@T.FA^U+/K%IZ*A)*5$V1-I6?WNA$<6C M\"!DN-N 6^!++(F[E:+6A]_V&GXKZ^P"?KLV(0Y2T\.=V^W-^-QQ7HRG-)T[ MY][BS&RGE=J[E$P(M#]4Z%OI@2314V_T U$VB5#Q&:7D?$L(=1?1@H@9.1$Q:&G'\-:(T MAH])\3$I/<2D0,]0'YIR/J$ID+,0*QT[KB D]K>#Y0E7HC D)XU 3G3%.2R) M2@O)P!6/L"1BTG*B*^O-1SU9'?5DD_FTC7G!+ALIKDI_[ .HISBKVVV?+),@ MS;LUF:J]TQ(+:AOBO4'5*H.JVJ=L8U]M,WET*?XMBP@=^(_J$FTLVT%?[QDJ M6A(YSX;>/C!DEW%67\6Z+6;5&XHG;U*L<& PREUPX7+T,)O-WQ8>!4!;Y]^'/18FR'.6]_K2L=IA$U M'(3DQPFF?]*U_&5?[QBV!J9S-T39]1U$-7T;Q.4^D.^)C&%AW2!EF\!:D8QA M80VO5=T7S/(4Z$?X1;Q9ODA;*TXBD\L@H<')[WE(FZ%D4(A+)-1N^/S0$^(M M*!D4XM("@>ZIWSV!/@S/A^'U$(:GZ&KQ47GG$Y6G(^!CL#$OY@,^+*W>HLTX M?79U<0P;8)T+XA*#;%(B=R6\TMA=;(IP#KH\CW%;R5D5\M$9(7$>17_L,%^? M584@G1$KYU%$R Z_P)D6&NH]QN/<*A,9#DTXDP)&9F,4SJ06DHUA"6=24,EV M_PK\,YR'?M@NNP".IO1M\HZCVTZW)LF^S M)!=1C6R?A=AK%N+NQO)G^DTVJY-]CQZ@N8'42-F9U28I4FT6ZZH^1[?8"7DC MI])98QN[@A=]WI=+63F#SQSQ64Q<\^A^0TFCQR1('X(%XM8I[/-5 \',1[SK MCE7=22Y'G%6NU6MR\M\&ZQK8]Q!@+JVV^M#R\PDM;S8)=!([ 97878%2'*+. ML;^X$J?/G$]R-D17X/"E.GWFAA61/CYSHU,GIKI&W\.R'DA(:]\JZ1GF:>C6 M37O(W1C(Y+4E'OL\PG3LB,>6#M!JQ'1M5R 4H3:.XJ2D MMU6,WDL_;#L("=V*P.Q3<#ITR:D M26J&ZHID.J#I>4?2S6N8E&1YW)(MFFZT9;V(Q].;(*,QHSD1 ZI]]F*!R[1@ M14!U.?:04+E<-P_ BQ;K_XT6("@,68%VTWPG*Q$:LB)^2= U>BGV= EN: 7U MTLK)#3FC\1JA XLPEP=A>^]%]5[4'KRHT)/2.T_/R'FJX83$JB>1*R #W*JZ M!!57O)*:YZV4V.&*VU,3QB"MU17/B.9Y"Q0U7=D5?*R"U;$*-CIR>C"GF#)J M?QAE:(72A)'D;=#>TZR0@OT 3? M$@[3, Z2W1EP7>\9D[=;QMOD<)F>>LV^!V$%9"H^X#38_V5"?LII(#PK];WE M*+J-PE79##IOK\J\P N4WR[89(ELV_L:TA MNKVCHA\Z::K#>'IP.G A0P(VV@(/7%3"$NTE'Y@[W+?[=.3TL]ZK9[/0H MB,:$;(SZ;Z>L]K?;#!,PAF6FOTUFF#"Q[3S][47#1$H9'^FBXM;B [(^V>!M MC?-@1F206?7.$9YN'ZEF#JF,;=0C*T=D"Q]M2-WMV;JV:VU^V9NT-G_X_>KA MR'YU^J"U?Q9&R3^?&)3L'VBBY''"H&3_0!,ED[\S*-D_T$3)UV<&)?L'FBCY ME35C?^UNQOKX!J'9W,^9Q&"1,:H5M^Z=V>P0> MTL"8!,*V'40[7"1)%3%[56T6K-PI2-,NB'E=G@]5<73Y-_4>&*@SJK31=Q0XBN5TX\4,/SSEZ[,0^(WM[8K ,BO@1I219_ MG"]Q=0L+YPL(FG9 C" ?NY]$[&K4Y_(EK_=$#@#\EKWFA*MH"+!4<'7=0Y-3 M?3/SZ_CA4RW_+J7QQ7$ZN\ASLCF@:!*\,ESN+48Z'XY'[XWPO)%(^/<%-+71 M3&7&/"JX;9R2#[L!CI??#^KC@Y0<"%(Z.,!X\Z&YE2E*^?L"JYUC M850='^(^S,J'69U9F!7,FH"EC"1#QT2TXV/P1NL,$B!9"(,$4^< T6T;0B,BNY'TX&4#&>F!?M&],HX#GH<^F20!N X$A8, M@/3E)I8"1?ZIHA5(Z6*)OB;!&D(1KAER2N_>3*-Q.U>(6Y-"-5 M6GU%2)\Q86?&!"NPG#2AXI(PR)K;T)58;TL*2P+"F.0W*,E@9]4=4&\$\-.6 MR,<]C>,=B4>L*_7UT;,^[O2RZ'9RV'I O&WY S"RV'M'11]V1&&?OXZZS#Z M. HQ(8OF#+P)K1H5;R_\A/J&H.-I=P/)$>8]/@8]/E5N',K(:BS6#\&"Y?'A M->N=QB>T++-P'N1H=QW?,3U,#Y!TWPZ<#W+7^Q[Z%"0O!FY/ZG.Y7"8QRMZS M/36,)EJMAE>'V\E3G/]QB=)PO@BR/[B%4*'=#/.RWI'%L:A#NYGF94+>+\?& M<0^S'!#Y@?XAF"&6_X?7Q9!/YX0DBJGCGF29*4&KR#Z#P<1%R9';<2CX<.CXPT@A4.38?Q M:18Z>2!QA6Y7D!);0,&2KROV.\G%)75VNX*1TK3AZ'VNX**V\8BU O=]3C!K MW=#G"42^$5NOW'>_=>>!M-0A[3V0+7QG,I8L:YQF05A5-\Q'&0I1O*I*GXZ" M-#JX\DDMU:K]F\P[VA1)]BXX@RZX+\&_<;8M']=T!QV_4>_TT;-U/'U# -/= M)FS;1<+59F".SXK1I,.7?Q"__$-O+_\H?OE'C2E5[7XGHBI9JYG=L#ANCDHY!QLP%XF$AI9!7FY_$CU]8YE MG]C7*K&O P'&.V_/PWG+T?>PE*HU=#"\J]:[:KW/S=89!%-:74'(._E;;\LR M^L-Y.&M%EMVASQ2Q-",VV;HR$U2V6 45=>AP24Z91D/[T'W[DA@TVON'CH&/ M;QA$?(/%EW7)F(Y-13C\=806RP2O$:WW5)"_D]>-BN!U%)(/$!=MLX05A]<> MR]"*3A_ T$T ZNJY^;+/&T_S"1XO:H^2Y,'E]U:+3UN0&FVWNQ_MF9_GX7E M#?D&Y5=+M?\AR*_6Q>=*GJ*F!-)9"B.8UU4KS7;6' MTJFPM6/':4D+VM6S!*?Y)2+S ]7M)G2KW0+.8*W%B*/TEZ& L/F W6&P&= L M!(22B[*8XZSY%($U-DPW-]A3U%PK[>R=F$$]NX.Q*RMR1(3_/4,TM(2O;2RLFO05+6MH\DP=]HP=OKC=6#'CQYCHJK>9#.R.G/G6"R MP\!FW; ,==Z ZPVX/'.=0!+%LI*?*[B(MW:LN(>Z@I#8[@W1U3[BX,?&E@P MYSD8KQ\'CY>"I1F,SD_.H-/63&I)D%:&: F*.(GK68^GHRDB7RI(#IJ-@J+( MXI>RH'+3J, CO#NYZ&\'#='K$J4Y&KV@%$WW,?I;SA5#O[32:#J@S "S/DRM MWV2)Z90<+O%J+^ ]D1GP].8[7Z.7@@A],](J17G>Z*#I9C!=#,5Y0#=&%&T< M*.F,UN-NRQEWU$X#WB#D[,6%\?0!%6]D#-225BC6=K?3NVM['6!#86#, C?F#3>; ?7,=DEJ#@>GX1I=S2:#9PS)NQ%<5NO7ZIOE(2\ M]1MNY/!0>X==,^0!4R&T)*<&V;PV?#S/B;IV&1!][PHOZ%_J14#.?#E\U,:V M 94Q524'/!F%L++^W75_\C?_RP/PIQR-K%$.\^E#);CPC-A7J-"J* M^<"R\PDL\YG!=KII;;=&]RH6]C>SK,.S8]N%<]$C[4 #&":="S916;9MM)4S M M!A>%Y74+>D>QU5#Q'2Z6!+20'YF:UNFI/T5MFJG$@.IB%?+= M7\C'+V+2=8JSG2&'/JO>U%CNIV5 BU8:30>T&![3T&M!R(E!?!6RH%K#!ZF:HR=DS5S9\EV:2_H&*."64KQ/?TRG8WR]OG#.=@3JK&A@)Y M3HBA4*;4-@ZE?M?!EGDE7>A)803#'%+1%,S,86.S=#>F5LAQ QC"+(_@2#>( M?=90>;IFB4K,Q^&1:1/ECQF-0BC6CTF0%D2XID='DX"N.(JB@.E#;KBT^I ; M[2*Z#[GQ(3<^Y,:*D!L;G2[*AYQ,^TT^G,K=R!K?CW#0!A) M>]<91;G(&VWZ"UVQ:0OJQ!/37XR*35#)V)7ZBT&Q-DH 9LSM(=+D;0&HR0!V M'B532A^1)Y9#I^;4A .E6F1L8OL:A+GNX$#!I6S[J[&I6)OA2,%E[4$AQ;%G MFPK[^NG-])+(+A'1NI55/BN9 MRE1:H3'K-'9VEE(U@>T_$O MCFN9D7WNNG>D23G2_&4EWL'E'5Q#='#9;"OM^ACK;SX-#46^"&1*J?IYE)<1'$ZN[MKO"P3 MW+X#LJZ2(,_'T]^"+ O28IP]Q;-Y2S:\&!^K09*].TT@ M:7SM9_JS(LD-?;LE&*7_",CADJT_O'O_Z6)1K3@JW^83?(47"YH* MC,,_V-.BW4B.V@$8I#Z2AR6%Y6L:%_GFB[.A!33O@*CG.,V[("0S;>H)CGE^6*6H6KJ ML$D"=M&JT3=N/9S+9(7MS5//O4@6T,,\!]O3ZC&+0[1[F&^>YN]E>!.-9UU*JL$HLA<4]C/%$)IRH/14\Z[G7RW+::+>XOQ5XV MNUP3&8*H7M=$<8Q M.212>$>ZJ+E!VL=9/",R=D+_6@N%L _3T,_@M]C/#L'":6YHD-Z#/6D/;B41 M\+X#J+\5WP.T-GC-M=)^C]-9L5&:)N3%G-G$:VJ49B[:_,9:Z:ZL#X_!FOHA MGE!"!0HB6U1"8)E1B_-%&CW@-*Q_8? C-XBA%?&8X1"AJ+KTDIY;-+**R%!! M0J3^.L&!P9VXHR&.#J!N-M>*&QJC=T)D\CP(Z^M&UX=/.*M=?@"]WG\J$U6[ M/LOSOVO@XRE,QE/T0"?1R6IA^- >70O)#^A;]8B--:2SJ1FS%R-C.A/VZ:'@BW=EODC+^IT%I((1E"YG9-OT4O4ZN#+'U+1N MR8!X,%C2M9]LFT[ "%%79@](S9:+Y79%\(%#(Q49#89G*)7">LP3'4H%,)\G M*F"6J45*A&:=439HJ[2J_O9?ZW!2]5#VIWQ9"Y%T9&I_&L1 ,)(-J^Y/1K8. M,/7LN?ZD'^M ZB;\LC]9R5K U"*NP$#)%U&U%2B%C",P2N[,>AXF'$)W)/).DGGAP+DCI\NG,\!1&KZDWK)$RAXJ=J&D MS1/ZGY<@1^0O_S]02P,$% @ TXM^5HDQ8N3E'@( '(L8 !0 !T:&UO M,C R,C$R,S%?,3!K+FAT;>R]:7/;2+8H^+G[5^#I=MUGQY R2>URM2)H2JI2 MEVWI2G)5]9V8J$@"21)E$& E $GL7S_GG%R0 $&1LBF)"][W=_?[]]O[,=B?Z[YM'1T;L'O&=+WG0L>"]WXT-7 M!'1KJ]'8?P=7]8UXP?/-O?G[Y$5]:\A\-\[?&7-WNQ_=O:-+\$RK9;_7G[J$ MG7=^&"BA\&?LA__W#] M\5TB6!CW(C%DB1^%\*[F7KUQ6-]IFH_"K5^G'RA>M3Y9OIM9WVO56_OZ)6E< M3\8CGAUBC\5=>HN^@@\=U!M-:Y&Q2*8]92Z5/)8F@O>G N#H'5S/]C;MON:. MM3]K%R(*INR"KI3M(AF)PS5Y1P[E MDU*4WY,HGV18Z<_&RGH1EY-!&GI<>-&0YYZ^/OWIW(?E]^-M-QI:@)H/3 ^E MM#]C+1[WRX\=+N1./1D,(W.GRV.7)0,NV(BG"= V+IAN;[8RF(HI$!5Y> *6 MEJ)N[B8W%8*'[KC\C?IJ_KV^.P6C?#=W(W]P!^5WXI7\,J(T3,2T5<>2=__]N/B9\$_ 3! MI.'P1[/Q=1NX_H_OY+6__PW_OQ__3[WN_,1# %["/:<[=FXE/IX"/CI7D4A8 MX-2=G7<[#?S0CK-_W-@]WFLX5Y^<>OWD[S\.><(<7%^=_Y7Z=__V(F3<0"XWX-;Z['_'W[L-!NC MY+U#/_38T _&Q\Y__Y5&R?M;?\ACYS._=ZZC(0OEC^^=$?,\H)1CI^&'3F.[ MZ8?O'<"".!+'#DN3Z#V<&" M"SC2AU_X>.ND ?_OL-D$D/SX+O?^[_U>>\A##_[_Y#Q@_:V3'@MBON!/=(BP MDG,?Z#WX-V?B+/1. 6^V3NKRY@5_[S1RTV'N@^?P2[QU@K<_Z[>NX!61I[YV M_N]IWSH7S$7I[?B@C[C-QN'N5NZ[OOHN_-_.']#[X<]MM]P3FN4SZ\ MY:2A+[_UY>94[P?)_EA]1#]X!>OFYY&XB.,46?YEKQ,-AU%(7]MR<-/P9&/+ MD2H)K/TA.0[3H1G\2@H])'LU%N[ M?USS -G.%1/)^!;U(?D"VOQ'#F+;;/,?C!/_^^+&C3T#N67'0 MXX\\CCF_'"%#@VW36ZZ!O]VSX)8+D*,$JJ.]@]Q.44$\]E(Q!AS;.ME["FZ] MQH9P)PA Y"UNHO>TN[^H/1&]-#-Z:4IZ^>.4=Y,+T!D$D0KM"C#T7VDP!AWN MZ'.4<(73'Z.PG\ B\0$4!'0KK/>.B\3O!AQ_+]]N_A.?6)(*8*/$9=0V=_+; M//;@&B!R,O#8&/?*PZT37)*STZPY"^(42[+SQM-VOC,?WSH\;$ZRK>91O7%0 M;^T\S\X-U[I*!7_\("Y@70*(Y!HV>Y,0=7'AP@76YX9OU5MS,JX6"(_=)S&L M:;0P_W:G<87XP]B^0B_X$(U9X/=X&X@^^3D*4*VYN/A&A#F[0/_E>_AWSPYLS!G@WA#!_,9]*#1*/!=UJ6S MEI>'H,^ ##BQW"#'/A"C?IV^KO_&UTV^6^)D\9UJ:X2,<[UO HX[I-"H=*;28AXX*MWXK'8&A!QI0'N,]_PZ >V+=2D**)9$H$H7R M;Q[#:QZCB8GG\<=3'D9#/RQ[[;RTEGO%N_SJ9Y&D;^BPN5?1X<;3H?1>)R<9 M4I@#5E?F)*T)' .)UT!5]IMQ;-.PYON@IXY[4=";S2%06T5UP_L"K"96-VP2 M=WCD "K.,$7H3JB7SOE ML2O\D0GK9G=<]O[%PI0) C:94-Q#F,>WD15K7S>LGWE"BA"^[9S6 6F+RFAK M3K][ <._0QE]%0RO9,4*4TTES]:8-1BOQK\I-:C@UD@3VFDRB# ?3W)OS.ALA]['R&7!OU+AQYY/7CS%]>&!CN">GW28$.-> M).Z9\.C):QYS3%U<;H9?OFV+%3Z^_^]GQE,/,%M#_B2?+\;[@FB%U4MQXKL= M682U(W2H55 ETILUI5 M@#V-\RX+F"8MFL91?:>Q!/KHMULTM(-%N MNH,A$U^5]R).+GL_19$7WT8)"Y3N4?*>3D;9?$HR#X]E7$(CDN@Y_R^Q2@^&R^Y1?S"LQ1 M"E/14$5#JTA#+U8RM1 Y=,WO>)CROHJ&*AI:;AJJY-!&.!@VFH8JCUU%0Q4- M+3<-O8H[!5SH]=L.\87]+IM+\+W8-OA?7E2KT-/V.+8FX[(B]TT;/%Y7JQ.\R0[ MS1_?/>^7#-U8![@\N;LK20=[%1TLD [V*CI843K8K>A@@72P6]'!BM+!3D4' M"Z2#G8H."G1P)2(O=9-+<\JNSB PW!9H$YG.4U=-/#*5J]-O+(]+-+0 M6R;8K P[>U4S[X5P:5V99V54;@"!OJK]61%H9>U6!+K$AG%%H)497A'H$EOL M%8%6_H'G)]"S!S=(8_\.UG7.5],]4+:%-? .E&UK93CG:CH'GH1)Z\HX*]_ M^I/G:KH&*O*L/ ,;09ZKZ1BHR+/R"VP$>:ZF6Z BS\HK,"]YGG+\YRKG#)3L M8 U\ B6[6AFNN9HN@:?@T;HRS6O@0L@MY^5X9(K9U\\#7W6E456QL4: MT^3*F145358VQ9K3Y,I9$Q5-5J;$FM/DR@6N*IJLHE8S&EEB][;+7EL(%O8Y M+E'ZX?PX$7XWQ78+@K@I>;S'$WF@:^ [4[[>O;WT<"GEE.G%XV/"N>UV8@V'/: M<O+HHO_X*\V9B_7<@\P<_8L(= M^'=+&O!:-@0KGM=F(-CSZA#+CH,;JT-4R/Y<.L3JHOSZZQ";B?7?@?5&I86ZS967:C0>^%ZP@HB^?HK".N,YR7E/U7*^I/A]RIE M.D^"7Y6ROA9@K%+65Q:>:Y\JN6QB^X73%Y<*V:J4]4U,>*@PODI9WVQ3;9,I M8/U3@Y<-VUXZ77>IT*U*6:\X[J;3P!IGE2T;GKU8IM=2(5B5LKY9%ER%Y57* M^L;$CRMDKU+6-T]AWDRL7^/*V7[B45^PTHJT*TLU=W^O**@N_UYTZFN MW*4MW5[8J"[NIV MTZFN MW*4EUG58V#SL;;=17H5I;JOMRL*.B^W&PZU56@6W*J:\.J/3]($_^. MWW W%7[B\Y@&VGK<.Q?1L!,-1VE"4^8O>V=,X SZ^(J+FP$3_,.X_ 4$_+/A M*(C&G-\DD?OU-A9''JJ:>R&;RB0KCU1[B-X7"_,2%8F"QQ MJ[$7P30*!4Z>1<70*OQ:2?S:&/[5B<([+A*_&_!3WDVRJQN,;/HC,\ZF8FX5 M\JT?\KT*Y_-S&'?/A'<['O$5U>CMY;^P#NZ' "^X=Q(X^LIB@?,9D31.N&?M M:MF)-P\>4BP>V<;20VH,L5F!44=?KGLG ;_L782>?^=[J8HBG#V _H/JTF6OY[M+;PHO2@68^46,992> MV-8)7BH_MC4T7."S>QDQ[B'"K3(B+1U8]^;G(WL+!&NCWMBO-W:M?RX;CU7+ MFN=L"K<^ X^]"-UHR$UL\V/DD@E*B'_-8X[UUVWX++_C033"6\X>1H!S2UHM MK_GF(]O*F.L<^UM#OE>B^%=(\#I(L%0NX\>0X(8'@1_V?^(A%R!50J_M#?W0 MCQ/!4*:HTUIRDV(N='C23BON4"'&RR+&RG",3A0GE[T;MK3-K)\$_(G=5)1? M 7B%*#CGC[\*6/B9#957Y:\4U@UGA!NXXWBMU6@>+#=([1THW^"C^UAZCSS" MIWF KVL=5?!9$'ST@2[(>VO@4X'J&?AB$5B/\,7BK<_"%]NP"X][\+5]_'WE M@%BZ_I7@@_)US;T*'M\%C^;>XN !&DMSIX+'M\.##G!1>L*1BE94\/A&O> H M'W'X7G@X.#VZHH_OU)L711_3' N=@,7Q94]G9XMKOS]( M9)V[X+T4=_HE])-8W;#LVDLU@.S M/ =B:2>-A6GO3Z?VRUX/7A_VU:4E]R3.(O3RW:P7C6L+K5%O'5: ?2;K#0]W M:(Y5+LO.)W>D@-YVIZTM3-S M9\LA50E"BY.JC1UJC%(!_)D!GO?-[2S4=]W -U8P?&$8XJ$O&H;7+.Q+Y]$G M]N /TZ$J-U@GV&)JN-FGS!3/;78JQ"JLF8TU?KA!6&-OML*:^3U"C8-Z_/-$[PT./S2'SF]VV7&J/&7D0?Z%;K &ZWE) Q3S?64K699:'/M^?F"8@BE12&VSA']P (&F[T9 M<%[('TR%@*5]]%G7#U:@@\.TC>AQQU.V\TQL:'&%J;D4F I:SR0TO@=::>A+ M4-W\E3+!SZ,H,<<^Y"Q.!3])$W$<_]5+]#OT[_IO?,=L\'^$IW@'K@KF)BD+ M;KD8$OC/F8OG-*:CY-Y%"-+?'42=2'C1'>NPP.]%(O39:)QESS +=WQ40ROA4LC.$P-)G3"1E%ZC<_&?SOS@45W5/J],?.<@/XD:TI M&,^YP>7P+CU+]G<%_I<%_W/F239VZJW="J*O"5$"P0*Y-4&T N[2<&L;O#-B M ?:M3^361L5KNX*7*G<,+GR; M?/LQ"OL)J$;X@.F^4N@MM]R8-;E5A5"E&_Y^;U79B4UMR[>*=F&%.QN .PLV M/4H*ABLT6EIV9^])N3+;X['HSHM0+86F'EDG&Z!>*.9^-.A48; M@$:YIB %1'JL*4CAUD4U4N\([OF)#@VKCIAW47#GA_W\-2TZR[W:\8>Q?85> M]"$:8U"9M^.8)S]'<(!A_^)BN;%Q\CSL5IJ/',SW(^;\)ZL(Y+'S72W_:X6% M%18NE2>W0L@*(5?7)UQA;X6]R^]=]HR'L,+>"GN_#WL/7C"@41?1Z!.W^.: MRM0*J&LH4RN@KJ%,K8"ZAC+U2O@N_S4"&]_R)ZP//$NWMZ:2M +EVLC/"I1K M(S4K4*Z-K-3* ;9;6#&OK0%46%AAX3?H+(O$0M)9*BRLL/#UM:P*"RLL?#6] M$*>X[U02N<+"IV&A1IM%\4+=,. ISM'G8"F'> GNG3.M:42%AA81E M2/CZG2KR8Y@J-*W0=*;WYIG'1%5(6"'A3%[YJGU1]@W&2J?$E/VY M,27GC?E^J2HG*=T I+P4APF?_96249<,(B\;)S3Y*^>?V5 ROHOA, VY.U[6 MTCWL"OP]&U2X4MSF\WDZGGEL5@7LUP7VZXS1*K,!=XP-*-UA%68L$68H^,QG M:^7\4HNRM2IT6"*IL-#>N8UZXPC5P@K"2P-A!9(%>OB*W/U#&OLAC^.V"YN. M?:/U:^LH[O @2 ,F;@=/"R>W$8+D19&P X?8#KV; 0O[S/_E]-X/>]$M=P=A%$3]<2?ZF'@5 MDGX[DLY_ONN%Q#E9642]*^'?P7MQ_(2?I$F&HVLM5*>CRK3S^':TW%0!_BC: M_;]=;^>F/32D%8@V31$*X8 M2\587@[M3)[)1>CQGA_Z"?_HWU&D!91*#,!0<"[^,/[$_HQ$)V"@#!,"A54E2LKX%$T[YG>_R:][WXT2PS$A<"S0@ M/CYMAQM!Z!5X-YR^/\+AP!F'_79?<"HD7D<^/W67&T'D%8PK2B=6SX-HA/WH M=!S@VN\/UA(79NQU(ZB^@O>SP'N%.<"M8![YIM81!8J;VP@:KR"ZVE3(K)]Q:$WH%W@VG[\K_MOY$ M7L&XHO3*Y_;\/M;EHOH*WL_O8UTM#E!YY-:-QBN(KC85:[_ZE0#F)9+Q50#( MU X]3-P=X68^C$U+H(^"N.9:\"R!G-< M6R?X9^[,UDL(/"NJ@$ M%W\9>< AL$]98U])ADXZ3#%W^XZ?]7K<3:YH;9>]MA=9HRAFW606IMXZ_TR6 M9<6P)YUUAFMS'?KWB:5Y("8EUE/!]NWK>HX)--]+@CDYNGDD"%],:"FRB1F: M8E&8K?5,@+RDS!V!D%NQ]NP7 MUKU",&BUGON0OV&/K=8"]CC->SQE1*?2,;)K!?OL2E#A9\R7W%1_9'L*6Y^P MR35V[#ZN;'Z.0GQ21$& UGA'4#=2P[Y.96GQ[:V&O)[/A""*BWU5^Y=)@,N M\++@ SRU.WX!9S!<\LCRO*;JO/M<)^"NEC&XC&;-Z]#D*CK:EMAE]"I 7)EQ MVW,"[EFG:;]H0[U*IWEFG>;UF^E]&^@K<;E1X*Y4WV=4?9<8*=)N['L^$^,; MAF.<2*1)A$AN!_P3$U]YLOC9+C@G3]J2<&;-WMB&P_W:]>SWQYCF5 M]@I[7Q1[)Q3T3<;8^:V5"DN7A\>N.-*]F&_C]8&O)AQ7!O5+!PD:B_5ES0?" MRE)ZF2#!JP"W\GJL)-@J0;H&0*R"!$L!K(E4MTJ1>79%YIE2Y2I%9AD4F5VP M2DA1Z5Z;"_Q*9UL+("^H4FL-%<67*?*J]-;5Q.B55XA6$[TK_>P5<'VU;+W5 M1.Q--CU?B&.OHK6RFLA<&4\OA-,K8X2M)AYOJ$VXEIG?RYM_O5RPKVIJL9E8VM<7K\7TLJT"%U6O*ZZ?2YAEXS51/&U\G=5=+'2;KF*+..EBN!K%J48O:(RC?^_6=QG+M42WJR7OT'XX%NBH! M[;!#L1/XX=?K*,BO&A_:CD3_'1#KSCL!E]_A?5L.$ZYX_&9UQ[L>SEY]QSTXJ._V&KQ^M-?D=7?_L-L\W MG)Z(AO(!M]G:/W3POXAD[PK+7X(-[;B[C>;10;?>ZO'#^B[S>+V[QX',=KL[ M7;9_V#HZZN4WM'>XX^!_6_3?)OVW@?\].%K.+>XUNGM[WCYLC+&]^NZ.MU=G MAWN\OK>[M^_N>H=[S=W=W!;W=H\<^,\A_N< _[-?OK'Y/2-3'/#QA[%]A>3L M1\YB;@SSW_QD\+\[%^$=ERS^X\?.JW!)S[G=U?1,*<^(H%2Z/ 6WP M[P$'2L/5>_X=_(3__>__>F"-]^H7^=/??QPY<3)&[._!V^H]-O2#\;%S"^<> M.Z#..-?1D(7O';H:^__AQTZS,4K4#W=,^,!5CYTP$D,6O'>&3/3]\-C!6P"! MF#,0O/?/K?]*(G>K]$/__5<:)>\+GY,_3GQTZ^26=0/N1#VG@UL'?>''=PRV M.,+ME&ZDN(_LC;2+W";4'O!(ZRSP^^&QRS&_ZKW:E-I3]^3+YXO;LU/GYK9] M>W;SX[ONRZ_@YJSSY?KB]N+LQFE_/G7.?N_\W/[\TYG3N?STZ>+FYN+R\ZLL MZ[?VS<\7GW^ZO?Q<Z3+W:U^ 4N[5BY?N?2\9( HV?H#[(@%TA1@?\@S?=T:)T]AR MWDTCJ&)=Z4,V-I$KW>F;4_?_[2_NAYO'::>\X;[ZUS>>[<_GSF6$S=,/1VYQ8O-X]V=HN[AO\5B%[P MOQ*[WA$.3V6S"Y'IN6-3;&GKY#P23C+@SKD? TX[_^9,.&= !M[Q@MB3]$B< M275(X<]N#G^.T7DRA+PP)XN'5RREVI1NXT:PY^H123*@:S!@R&+ %R M%N68S-Z<3*:Q>DSF]KK]^>:"N,G&,9K$0-N1-A$9UY+>G-+_2:(7I/674@&! M783Z4W2OQ]U(D /AV &]BX.5B#K5U@EF _@Q&M+ I($/ 99W4>?Z/N([(Q,8 M7RC?IXANGTS_>G-_YV!ODJQPT1.,=W*GBP7/C_ZP[[ V "Z!' WS=9.\X]F MXRM<:#2:VW^.^L!RA3OC!IO^6SM[[Y4"O-]\CZKJBXN3.67(HIB.UMOW#[>; M^\W#'S3)UI&WP3U[VT?-HV;VLU#6@?Y]JK1:'%?4G!HL#D2T?V[M;#TF$O6. M]EH_+)(WYT7"PHZ_G&V6<,JB'V8!5'[-^WZ,?#?Y#%<4I1^ &!IP,8Q^XB&/ M_=CY.0H0&6$/%Z&[7:YN+=G9S,]$WYP],#>ADT$?E# GXK#8B4?<1<^FY_BA MXR>QXPZ8@.^]M3G>I%3]V[-2P1R8OWNT4,S73&I2:7IL$3M+L(;=PV=]EHN?L4H=D=.D>U$GF:2AY,V2(QWCD1TA^^3EFK [L%H MG:HN=9>2>;ZA+2,S].V#>/N8\;1A?&#)(+8(I+]E#Q#-Q?;U]LVV_.>=SM#V!T&O*SROI_7K2N[)8 M%LRFVIZ'X\35_WP$J=]4+*K9V#II'32;3L=/1!K#CIBW"ISJY?4;=7AP3N-+ M<1O=A_H$FULGURQT!Y'3B807W;'B^=46XEM2WR_H@% M#G_@;HHYHO SB$8>OW7>P'X=W/#KB,?799B5A%@E7OCF^V@=^5];<&93]RY0 M=W._2-MOOY.K?(P FE>#*,R[U)M[6R>'>X?UO6:CL6KL)/,<8JRMT3QZ'\-C M 1_A+IV0MEE# S)(T7?H@!G,X-BFLY6Y(U'/G%GT@OE>P'N%G_CP9GF:7'#/ MN4I%G*+[,8D#SL1L&;^%'_U"*PY6A.7!$F?>X5D>6SBF<0 MKO '=\#"/OP0.O<#'WX1AN$\HN4].\DM U5]GV17/'S<;'6)/+5DWY?1>3AO MJJ>O.?_8;C2:SH@)YXX%:8E+^%EQ5]+GX\>^5.C[?5!1K.&&.(,&"88U?_YT M^<(G;W.--3A9C>]GBJ-88>-F24@$&8^VV3^SV&-_3=CKJOS/D2TFOEIF/Z=N.I]!J5_!(\E]X2+TT/D/>NS8<0<<]""X_-7Q MY3:MN+\?.\RY!XVV_C6,[L$6Y2R&_7MP(4[1JF&QX_&>'\JT@.L4M++=QIX^ M,.NRV7]:L^#>\3R<_+L05]AN5XKQS* MS**BIV!1&"7PRU^ICX0&]-7#)#U!F:RQ,RHCO!TG$ME?>YC>F9'AJJ/2KU&0 MA@D3E%LH8EV9TJA0B%#H?L"Q.7(1C]XTWSH#X#B(/)[#@L!@D(U:7:YN@'?F ML2F'119OTA(<,0LO8Y*PXZ78WXEN'0GNWW+)XD 'I8[>$M,-/0<]ZTY!Z[H"C ]>Z?L .\GVZ%AW 5 MZCW4=H$608MD<>(<-1R/C>,7)H]%4$0G%0)>+9/;9=N()#6$T20:G$H9()2= M+,_]Q:C$\^^D[^&?6U<_??BEO*0AET%*OIU\\BC5?1;>]?G+IZVLV*UZ[:/YW5/UR?M7^IM\]OSZZ/@63N 3N*%6FYY>J*M]:3*MYD'5MN M#S^?7I?N098)Y':0>W+0JXOHOO#C[67GHQ]^=> B^M?*3]KSXU' QL>@B:!; MO-X-(K3E)C[^:-WNO=J_'P)O0 >PQ!#I$G%@++DN:R M_]EDN8#\$ECET$\28*X\ )8IHA#-T&#L<#!)QPX-DL!"^CONG+*$R2J!@MC( MWF%K)+92"]9"*AL8.#?U6^<-'L[!>Z>UT]HV:J]/J;$C3(U];B$B%VQD X^W MWZX@Z[=@@Z!1DD"S_M92LOZ7-,NF8#W99@$\SQWF E>$,T3413Q PRPL_159 M?KWT0@S+@7\J=03QU(V&(Q:.47."MX&Z@4OM.R [I.!OKH-BA27-J"L5P(: MD&$P]_VTQTAJAK08^ M2D:K@$L?R\\^,V/D$I[Z7SB;J6]<5*V5Z,#;^Y$8:Q904DDMFY/0 EQU-SG6 MRK![.N^XF8KSB]@+O?U#&H,N$AM-=O?[JL*?"5O.RNEE(<>@W_T3O;HCWZR/ MXSOK5U>80"]ZCW!53!>8T[F"R@^I/(#NZ&4!M2"-.=T%H.)8I5Y63@I,';\5 MC/'C]SY\&N$=PG8BI(<[/R;R"5GH@FJ+C$3U\W-BW=#/P30TWRNH2YG)_8:] M+66M&RJO+<^%8C@8@T2IQ4#GQ+P^/#8X02RN@N6P/EGX64X)6$+ 2/ W?:R< MVAF"WA2J=#9\U$=U*@28J3EJ3@0:L 7*C-E1!I$!V&YCUTJMN&&BR^"U]=\V;[!OC<'K7W,PWB+.\^V25[T4=H-@%58"-/SQ5"JLZ #CQC> M!#A&'F2/5LQ2ST_4NK:_D^=,&\C'EV^H%Y/*"G]P(+ %7:Y7(+85 M;U>$B'3G1VD,]IW"H[*O;@RG(2T=3S@"SB\/*3L[#6D+&D2,QI!$=N1&9"8# MUPG&6.QW6RN#)+AU/+8@<.G*B;' 8]Y,[P7!DC1Z<4&X$N^. #+#BPY'\HB)\+V;I2 MP>MP*P?[7&M=T$5\^?.7F]-)\%^14G$>1"S91R0\TD MNTVF;\AT)I6L\>K^@B5,MG;V6D>[S1_>VP$3ZD"4 MBY>8GD1/R(B5&4:8:Z0C&84T)+2D M<*4.XC)-R+BD)/D$*$KNX[- ?:D.H%P8')4( M ]U+/A,&-P/074N"Q=GL)[HCMC#GR?+AXO/YUDD3I4/ML\6< MSV_+X[6E,>?9$5L5J75D,#L?I"Y&+M3ZC?O6)]W;1R=C^U)4+0B]NS3TYS M^_M0\QGIQXA0/^'#IF$FZ"RJ T!0R3OF#P._Z^/M.EAKIBY\PY::IH_Q!#H\ M;3$[$R5F+J_57!&4:*T(1K1FG?B5B$:X6OXB&#!S.2N# M #LK@@ [LT[\(^^SP $T<#FE\+X('LQZ*X,'NK!/_!-JA<\-Z/!D[ MIWZ,X:)4O Q7F+FVQ6'#Z]AHY8>P.,OS!8ST5[72G_O\*JSX!LZWMR*<;V\F MYY/Y KK8L*SEE0ITR8G'-4<-JY11\D$48*KA)\QT%#$E/-8I960L_LK@FW[LT[\_[WF,1=@@/U_+X$ ,Y>S,@APL"(( M<#";W4RF/Z/"E

'T1GC)S M@ZN#4JOBW3N8Z4O['TPG]3$A_(X3>L /@?[;4N<=UHW21"5V.>@3?!&4F;G^ MUOZ*X,SABJ#,X:P3S_C*398\C9ASDXY& ?W-Q)@*BE\"16:N=V4PY&A%,.1H MUHEW*+,:BVX(+X"+,#V(/99E56U9",.H"B+4?U**&SR085C&@%X"E69N;.]@ M55!I5034T4P&CUDT(@HDBR%OH_=2[J79BUL=A%B52-31S%#/)96 7(0RCQ&4 MUQ=!A9G+VCM<%53HK HJN+/./!,/Z'QA@I*DSR/!8>7.OU+AQYZORKVHNNM* M\#NL%+T(<7#?BQD^LS>R..2I/)+?ZJ>N'-4KMZMGYI3-QHIPRF9C-J?$PM=( MQ#7GS)2>7NK24U2M.FJ2'W=^PI)3U,!?1.F>O?:]HQ61K,V5R?F;F6>7(4G' MJG!^$7R8N;;]O57!AU5)]FG.3*_1?;V=R_L0.,; 'U&% ^R @97_@8<<6 E: M[/(Z<93,7ZW\SE-C7R^"5S/WN+\J&GQS57*(FC/3=30&$7*@/@Z8%>?0Y1;; M],BRL[BF_$E2EH$:[_$1-O-Y*5$UK$K$O[DJ:43-F8D[Y_ . &']%^ E4O@3+R>-9> B_9,:##4K0$,<$D$VJYV,\]_-/Y&$5?\>\L M0V49F@8\0U>S6^RLWP[#%*2\'!-"'63 I*8A*'@8,EFP^3Y09V*U/,1<#-5I MW469A&$Y2]1_HWY%G,AM[C1[$-XAT' M*&3W#]D8!SKX'G:P[/FR3R7N$ELCP^ZF?!'(<.B'P-K[8[ER%AOT@%=.-JZ_ M]X-@\E?^@"'7R=^[//#Y'2]Y - =>^>5=,:']:/%7W8-&_V&WN3O2!5^F)8\ M@8 H^55PC!U/7H@Y_UKRZR!*@Y+/WI?_[);_/(J0R8,,F;P4A?T(H)%=P D9 M/K 51%: $. .L8Y$TR6!2EU1!0HAMCF4/4=SEQ'I%#+5G&Z:$!%AV^P /I#0 M5(V:C4C"\%M@!7_*+MLBRRJV*&JQ=,Z :+A@GE$0@-8;2 MXUS3S1ZQ,?XHP6 7/0]+I[P2_%L1?/9*/$,X-Q?[2N/-$YVF\?9'EH276= MA5^0&\MV.(IBWV9@V7KD#0A'V F-#*,C "ZH?/QTC'^EOH*"^-N?J==7;+C(HA#Q3//),MQPY1P41W(3C67FHW(#$BGE M]RAK&5?AAQX(4#$NQSGB0CVU:%V%DXP ?IGB/2"\X##EI&1A2/09#ZS=&/NU]D0T5,VCI1;0M=IRSY+--<5/X=?C%6@CE;/V" ]\ MC*J0#?OP?J(7U&..@:VB]T"_^S"WW$DO0_Z^Z>Z2F:9,T9*9YPA;>V[O_6,^ M$+4ZTQMKZNKFM^Z^NZ62IM*M$RF8D!9\T&DE)DL&C325,6UKTF*JF',FK)4: M )<$*J"V".RJ%D DB2?.Z1%?S;(CY)3S7 "6O@H>K#XF3ZA(0Q3$ ?\)>*#= ?CF_(S6FIL+C"XF?EQ_T@Z@*& GM% T/I MW[*?ND]C&)TTD7@.OW=9^)6F20@PRD&=\)06 XK+$#5K.7KB#O1'ZSZHU#C.P\/&'GXWQ0QJ]*9Q8+I@5HH*(RN,?%[.R>Z8'VB-F.PZR\Y# MX\XP2]GB'[U;*49*Y#0I^!<^JKTH-GXG U]X=?3VC>54/ RO9$^O&7)_*QX_ M&@;]YLCN!))\/[J^V$+)18?^N,CUR?U,1E; TM =4 11!:85=*9 A@%_2[.P* M8RN,?:X=9#&.L151193TAR/FFGFVG^B\,YY90E[C1]W M(E'QE7/I7B4^]4C:1#SB["N<(49\3 :+A^DK].^)?!H\W7N<&ST2<-CPE(=5 MY\P?RAF?W4#GN8!=0$D>"9-Y$Q'-\62P*#G^-Y!30=.1)X<&JI'2,J05T;79 MJU?9/2!;@5MQ/Y2?D>-AR;264RT5<[/#I%).2TS#BX+#HY$H/$4%\ABXUSW# M9/J ZPLW'<84**>6+2KX&:J<$+-"S*>A"&X-/HZ>+SID_-R]'_,L!M$=@\IP MO^VT,X]43_:8GPS>T1<>#=U]5[!.QB-E(T<91GN<&)J(*G6Q)W)N2I#(UG+3RR/ZERX,H["L1*K5R MS(I#)\:V&UB3?BGS0B47U>Q;VG9(V:; TGB/H1IOB( MY#X27RW# "0U/J$(E[*GQAA$X4R0D, \(Y4YRSBEY]U^F7XI\)-9*P;;S&XC1R%H;P8RR1(4^ $H- M4!83#J &X.ALJMSA1SE@XPZ'(U2$4# M G*,:U+ORG][Q1.NIG"-:T[92&JH\@V +EE3]G$9.J?\2+F3]:G(%Y/6!&].1YJQA!SO3L $ %XLGUU/\E/C*:DL MP RH5'_E1E1>M:]OK7&$+YGLMQ OT\*\P_/8'$_S:2W0<5WN'3KZ8>'?F.V3 MUSQP@5_.\%4-TE/XJO[*X:L94/AX);P^H>;Z'%$VS'!RZQOB)_O1/[F\PQH M?O_C.W\=E8E;4 V'T4]8E@&R^N'35,"0203^F!@$(3 M2WV&.2-0%SC'6@KY#09&-=.%0'>^)W/XLW7'XQBXC_+H^7$4D&4S2H$^53V) M&$=]3DEJH"*A^L5ISKTL_0.C 41 Y'-8N(-OTN4=^$BBCB$V\U>L[#EU-*;H M8QLWYR@H@DV%#TFU!C2ZYM'AODQ^IIHZW0?/.!"IB!07= HFRSTIAEBR SO_ M*P5E@ MYZS4+W4&$??2\Z([5G$Y[Q;6B:=SC$]998'-NCG5$V).9DK,(#FT# M^P[Y_0Q2.NO+:PQ>*2(@0YI.XG<*&2B/ "+-!S]J"W< %H'Z$4SI! O.Y.EE ME&-2-[M^E!'ZU>]7A>?H,2 16'C4J[N(G!.$KY,_*)C4OJ[?FF6UFJU6X5T! M;(ZK5!+R7.;S273QF+285%Z>@RY,Z<\07">?DB6"D _L7V/>UQFLY*,P+4I> MQX_^/ TY_)..!A\ O/Y!,:.VE7%[;)'#LD>.-Z!JY^ENYF\.^[8U#?\8IZ,I M,$&04%A !36:+0!QMH21Y<>&EYP4F.X-!QM5AB1O2 K)63GO7R(A1FCJ9&; M<.PH_P91?)P]+P4X,08IOF7(:ZHDQC!<.L0T#$3^3"!3"2X6<0CMHZ"TB_/3 MMK/7;+SY^M89*J'BD5!Y2@R[(I\ESJQXP7479:L\=8LV0-=$P0<2;&[B$%$W M FCK,F@'D)UP7B9,1D' O3KJBO6>X/P_>GZ)T6I)HV4H3S,ZLK34F U'@1+. M1'F6HFYRWM'O3OJE40GLRHWG)*Q5%L!76B7JH%;R/)*7.,<3UCW!4LJI:B;3 M*!$6N2>GD^-"@#>3.92L[U$>43RV!?*$J\4+VSQF/5' 8AL-X'N!X0A@]T;W MF0F+VCKE-I23,M@8MYLJ)G>+G$*QTKBF[SB%,*3O.=9NAB\6X;A[ED\0)2NQVF,[6E($-]%03I$ MDQ6DKS*!Y65*U-MV+A*;:-7=L%U_E :JW0RP"1R@@./-D'B0)I@)XF7>.?J^ M3G-PW33+(\"PMO")ZNG&.U^F-FM+?L@>_*%/^H;@+HYK\'E%G!5QOAYQ H@; MWT6:QG?68W&"J"SU7Q_QSC)(00@.TR#Q1\H]1/Y(2_(2=\,8ZBP@@YMWSE3=Y4;_+O]1M2_FR75RX@U^E:\B:+#REDC=>7?ZQ_:G9N25=6%MWZ*J':K\SDSCS@=S3>!7-E3T/%R*"E^[V,>9 MNA2%0YXX(8>GRZB+/CK*BR=WP(>^Z;5I?5#FNZAYSH:F.I\Z&4GAAR3GRC]J MOF5BVG;6/AVE[4,W*>'+HZ:_6(9&5\[,QA+24XLWJI%LUIGJV4@2S_#P:! D MY@]\H/P!S 6BM" ZT&5(/5^("5Z:9F@3;"&M@SIU)Q%64U*:$(A64WM+-1O4 M.CEKHN$53KT\A2(3HH5T+139%AK+0\DE,/FF>EU1'JS'IW0M1Y>AN&R4^8Q@ MD5T.5C('V_8^$@&8+&A+.'/BR:7HL]#_CQ2@&=F>?KK,Z':^S6#9I^HOC"\F M$_T#B-[ [W'$MFCHNS$P7!;^"1O\F'C;H (X'5 QF'H?=92(2A6FS <+7@),SL?\?E01./9'(;?"Q/NG@ ;C@AH4 MC-I4JRXL8Y-1QES!\+ C9XA% I@ZPVJZ8(HX):P8&QQBP_Q639I^]8.:<\V9 M-[Y)<)*5^].G*^P2$W#)HZGH&(Z:,Q&,P7K#$"2M/":MBV''-V]FI[C<;_X\28)(?KBM22S6&0 MU*'JI2'G$FM1.\32 EHG-JEW:PX\C[?7E(YI.GFK4F*9,Z0@\1O7%4MPM $6 M/N#64=OC#ZH#9*:SZ?3++E R$'56ZIMA2B'U$FN/):5@,J2E/TZ1JX8H"F(0 ME4Q9S_;:_/2Y,^(TZS3'9EH5<.*CI8UB @B2L%.8 X8]U0A3]5DGG/[$]J^ M\3@$,,5^_'U1O=M/,J)'/GT_SK54)]PL?$WBJG)4$JK6%6[.X/@V+ZYE7#*A MFAU;>;)>8_!>)]'FNMAG+4[MD1%E^7I1D,KJ_YX,XYFY'[ED Q>+HF1; B!> M!#C&&(EQ4"JNM;!U1UDUCT(E+1->/I('*3O6HVR5Z<8N,')*>AQCH2-8CTQ9 MI7G=%$EBR+YR57]YS\8&YTV:1X*]#>)MYS+DNI1KR/Z,5$&; N(0D%%'B30; M-YDC)+4T3^\"XQ](3<"+ 8%-AKK)[\[OL!LE20#2P?T:R^SI 4\X);]PQ(UL M&D'YM_&M/FKZ&$:;( A$7^#(JJ59#K&Q*XJ+<$Z7$TMJH ZF;YWQN=8'' M.E5*[ D3,]%&,--68C1@@ 0N(3HKP-'N/Q&,:9 2%%?^33*>ZF-R^"IA!%U M%W%1;E'K#>!(L12V=C-!W8];MM" GX"\L*)V O*JHXEJBQ'U$BHJI-H^$K'V M2[,6^C8\E-)D1+B#TTO(8 *\-FD'?BGK($LLGSB?IPT_H<4;,8O\7,]GL(5C MELT@QV$,_;J5Z,PE3]4LL"AOAU@28 9M!(;5*LJT..LZ,J:+TG;LI4*SAF6H MGZ@E<&O7+J -=84"C5KXJ%1@!,5MI@JU97_6=E]P67P]135_8U?%F,OZI>9Q MHSUNE[R#1*W#>CT G*JLP%UU!LS'R2O2"#V[K#FG8AM^%7#_[VE-5V@P;1[4 MSX39B2&/D$\%& V(TY&"W\ >B6VC)H\3ZZ001VQ2!J\8^ MG&8KF9,C:V,2.')>3YQ?&I[A&^SN(.WVBM4_H0F>EKN#DC;NU!0[).VQ=RE ]US;B@=Z'8S^+H5,BN%EG+81P-\,+J M=R0B-9A-5M"-&'77FSP;YH@T),M5X#79U?Q@>^^' @A,N1FLF$KH0[#\8A9( M6$W9CA;TE.DB>T=%4BDBZ3 =A34YY3 5W[VWW?@AZV!1_EGK:[/!*>6DWCL9 M"EV.QR4#F2&8XH"WYAVZ<"8RXYAD_0^E]6$R'YC]#6<,]GNL>UMAL8R(DUS# M5Q88U;#DC6\0JWIJW^@1QA%-@>X+YMN8P'.-0H-JPY3^ M+-N',-!2!+5/3A_?L#PQ9@0.:#R1!%B<9W^*UG"4$!V X+TT1BTIPLB..V D MS<9E7,88E)$UZ 3?-(G Z2B2!!F#H:E8..:"A.-EWZAZ M@;UD^L=NE?Y1I7^LAF/J]1AI4Q3;)Z$K6<8F:19 MUT5EC0*/=^5]VON#CV51=9(QRNZP!SS2Y$+M3S?3"\EXE$FV:G7XO'E."10X MJ4#YLG@B2](ICE&GF7W2*B!?MF=[S+493@*$.M\ \=)\.&DD2;=R)J,(ETB) MU"<88-M.6K#,>9\X#'N^(67$DYTN+V';+]3UNMSRND=HF#/8N_R8F;J9W<$H M;9A::\F&75P>#YX?=2_3-?5Z*F2V* [G$XUQG-[]()+]A%7?/0!"O M%5>]8;I=VFM)Q1@_!/YHUJ]]B,,:QX5-6F87T M3#J 67AQ5 (98-C@DE,4W [L2!&013_1E\%\- )5,L]:8OMO7$HU%*L8*Z3@ M8$BN9(\L,-WI>?K4LVE84NHJ7<MX;@:#RRZ-6$>%2[?>;"EHJSPBLIF[Y >1A,"U0RT*;$H.;2U/HC09>B"M@R:: 1[*VM( MA"Z/2(2^G 6HUF5-!J?L"V%'Y^2QQ2H-5Z8:VWMSF0"Q[O71Q_BKLAL$(-W0 M(!TCRT,2I'VN]E@WY3R;>$[E+F.[V"R_)0\XJ:7381D6,F!>87B7FA*MU7X9 MW4*%%\-3N>^N*6OX'Y5+(!.GUY01(!WFDR9FL@%C!OFQR:E0L2\/E,L8(S!U;F.YE4FOI1EB(=.O+E& [%Q>;L#'W*^N3^@&$Q0/ZEVI7 M@7$8V&,06,:Z]-KJ.G10R7M 1_& >V9_IHTUI?FG&,F#=6P[-V@]FVTA7=L- MKT%J$YL=Z*+T3(\S1@>.9V ]6):) UM9+S16HF3J+[X,2_CRJ \:7%]5*&3I M;O]S8&%YSOOQ"GX%%OD,JH$B' M[>6/7/3Z4-^MFF-P>Q+;1;: RJW]DF[MO&I0A(NW\J M)Q"(IY&,B\EY%&"VEJP%O^9&YO>YL%RE85AR7K2=*GX MK8]Q\(L%4UX G9+OC3KMZQ=\.CVU M!.;1SKO=UKNSL\[;'W"Q:K-2[T9I'3>E.1F\[9_5/(.$+IH#6Y.&CG!K7 MT.P)FIGE4:!!FEZHU@SA,XF0:2863&7Z0VP$M*H31"@7MG8CVU.V4\]/L,:V M+]C0WN5-^RK+9%I!C7G2IVC(X@:+M&0:V V>(>^/U]0LN"45V$JLMLU0F:R- M:J92;1^S%@I<*%.,U3:3VO?H*93JAZ&3%9- W]) D7*4=N$U^<),,[9B9BMC-:@P@LJ)6?NV&+R MY]RCDO=S;/=R*E+I"^U$\9 :B;>!>@V//S_];S8]8":N?"A]'JO=XC\07 M32T,^RFF.^M4F]$-R.4@<_)HO$V!Z_@] M3+#VXYRUK(M/L#"&]<,(@_S8^(WA/\CS(#A+J$S#N:1"+Y7[C:X\#$M3HV:5 MO1W;2RE^OZ:^;@8V8AYG1+.;2&=B5L9Y3QVXC:5T'0V2B)?;-DNTJ7GA* MRH87VQ?-@7F.<"5+ZE6_)O2#JXQY 7H=5XZDME8^K7Z@&2NX^M3.E%JCIYKL M2^!0J-?[D5"D8*8VJ/>D82!KU[@AX5A:MZ"QRLY2^E/\@0]'69+\.@U&KYI' MO,RZKZEE63Z'U[6,Z4 E[^O*L;QPR7E(WRA)MM-P/#:.'T'R"E,K3'WRNL]T M39U)6&3>0,[ U!/ETSE.%K+-4D MS[.J&\[FJGI8,>39/C>9EERN74L<(L^!3*@^O M9]Y"Z;/ .7HR!YV"%I[$0K3%SV@=&MF+=%%3%?U9F"/C0L4 Q?_<7-NV^-JC M\*OC,)6T!T4T+M:G9A-'3$8&YG[!\@G?T:D>"5@((3/5()K]%9FD9&*R &-D M#%; *;L7(E;(8>EKJ(9KJ=+0HM'[F)FZ[9RRA*$7>PBT)U>&E6V4U:'?I)M* M#>%LK# +N9V,9:NIS:JB#L:6N]O0GW(7P:X\';BA=^B.["P0V$W(4?5W<:J"-YDIF<#_Q!45:;# M"V8Z[%>9#E6FPQIG.N2%VVM+MXO>(U&(;)$Z#F "FUI]TN(!'J7Z>^2?85_; M5UC55\=7ID,SBU9% >(J#%"% 5[$ZG](<%[+G=3835\EJP0+D: B5HU.Y M-BOOTE/7?8-J=!SKE(S,P,0F.,Y%>(>HU==A?.4_DF9A+O1T<7J6"SV9X)11 MY*5[/Y0]-)!_&Z2.D]0;5\A;(>]3U_TSI>CG\ C==V\HBP!K8=Y2WH5VH*KF M*).)%^41)ET&8=M;E1._PM1%LUGGZE,[QS(SK_ZF^N2O;)U':3=.,A[AW]B7 M-+R+@CO5Z17GV>;U(A:,8U]5-N$-=Y%6E#2'P))(V3[##['-L3QWJ_"6^F7( MEF'D7U*FAF0>-:>'+5*I:R/\T?6IV2/-M94UU#K?3P\ RYI]J.:7JE68M4F] M,I6@J5Q;&2;DO%P@F$_/%=1XZ2=V(VKS)=HR"4QP! M]T;C'U6;.>BN[4T8'K!;ECHZ5F0)!,))ISL78,0,H"\=,;6.P!1G M%C,"N4])I)CUG^_%2EJ@[/>'+:PQVU5Y0/G#*%+UMUB1%\*2^4A*U@%G 2P: MP;N.V'M.;7IE9Z*B6P/$%,%8EA@CC#U3Q$',*I$W/U1U)K+UH5)7=5-IV!$UOZ(6A7;31('=&95[ M2L#0(<6L:)$]3$._413?KD6/9$" M+,.>0%*0EJO+R2D[83\5PE5WN1NQ##R7-)^M))$.NHG+A2_M"Z*$O/@]#%"-V M7=;T.KA)?B!3N<^9'ZA>&'8*>%'"$?UF_8! \"L>@JK_JG[ MVP 7 "4P<$ <@G!28XU=JI_ UJ'^?U37^2PFJP:E""G]F#VNV;J1_@*:B6(Y MT,#NWR5;!U.77,W!:I. *1RO8K^4VT^1CJR[AN;^UEA9 T/K-FK$+*L4J,<3 M*CD?\&0&IFEN=O,ISL"ES'Z\>$4-D9V?I0"W<8*DO.JMFT%=:[0W):N="Q_D M-G-8\1M7VE H>HP:"7'8 YN&=+Z*0*A_1_WH?V_51]Y'X.@J8RXUI,&#_ M 8:.741T1XZ:W=D@R+IVN]3K9ZWK8MIPLC537)$ 9L2 V22V&17(W&B>U V 0@C95VCH4-+H7(O^&,M MT;A#8^\UP\2L+V(#U ^3AD<$=&"RWXE,T\1Y48AD.J;H1BEULE0)?1%U3HD) MA%YD-WH&'M[#HN,>\X-,7-4<^ HJS,Q#'Q^\%7^3+"[4#LR8%ZCJGJOO=LT5 M25/D=$M$5\DR+YDLL')6S>U1T5"4A"8%>YKJY",LJ_(VS\^R+-<421SY1QPJ[OTDQ M+<>D2**TU-G3YBY*(U;3LJ2G6[7A(!_-;61WS,9!*@]2Y5*M.DI[K\:%/$I\ M8JCMH[,O)$G))*(QCR [_&$ZM+PWZ-ZR7"*ZZO^-276E/@JZGCIWR&_U#$=C ME-)@$"$3D\!J0"T.7R;2 !NIM%5*+>X\\JC=BLS]CJS><9--!+6HV.:8!V MGW6(+W3!4^8@PS8GZZAA7H2Z:[3T<1G:H,,:,!J1A^<:ZTDB9;GX>JJTF8W: M92'-2O/50!*.K8D"LM-CTU9'SM"-@JE#H22LE34KN(C?7I&3"JB?'@_5UP*Z? MF1@#%2#FG79^NEA'I $Q^ M4,6.TU#'B< (8E@9 (1B(N72/!_A8 9=;:U:Y-)L1NEIR]P%,K40F#,\BUL* M>!^'.&2>,+D6&B^%?41B;):O)CJJ!=IQ&K5$CX>^C&M85AF=G!RPJ2*#*E:- M=F46Y9 O1;#2\>O!&>K-D\,SE%%,8.=R4-KDPM1T$7D M! SF#+,PWG;.9W4"D[Y5+X"NH*L$X,5X923Q&D>8I@H M&<09\'Q!0[Q]K'JD9$#JR@Q?*7BK1^00-O@)RACAE^VHSIK*DZ^<%AI@J$]/ M:V44]^Z2V(O(_ M]["NKA3Q32-=))JTY&- \';(38 M8G.ZW[#]#>D\E+S<'OIIV+[503E.M+>PE^G82 91FI!_#!LML;M(:",IC6?R MT^PL,=;54]P1SE*[%]/1 $?U@*D#)IKOR7;&P#/7$E%+IV$:-:-\M"VP/GB) M'QC3!\4MDGY^$JBEP^$$:&[+Y9ID[%E/^:XUZ9#@:$5#ID]M74603 Z*4.,T MS*Y65=F=Z$5@BHMD":Z22F9^B.4=EPR!- # NZP1?*BZC",U H)-S(9YR:JE MYT( +$;#X"]L_B(T80;OE=QIEZ'33OOH(-IIX!DWC_+C: L3K&\P?#@NCJK6 M^\D-J"[>:G7Y0V29>-. )GYJ'R_-<9-S1^_TP" 9-)+3RT&32NZC.EX 81CR M>_5(C)-692\PDE-,R3>EHDOQ7)(\B"O/S8Z>6-\;E9)(TXAJN?#N+3QH;>\J M%7&*>K&*0Q5?E3]AW+<9/1V9L\PF2=]'(O#N4>QMMEKO40 DQ-QS@%2Y8W&6]YD;I *'FYN0#6=S M2_8&JN:8S0P[&FW7C$KII?G&67AX-=MKHAE'GV,<>320^(^9AT^X\6S@:C^6#IJ =F>N+T.(W!,+"5NO(8IV*G M*#[T:&G?]TL&XA75(+G_%UW7F9YAY/PKA:7@ MI!XP*QKE*B]SIN]AJ#Q>F7KX7ZV\B*5;V0@'.3WB?N9U/%)?,MFW/=<6GZJ M.HT^@0_1:6#+)E3$'>"&D:?#Z#3H+XO^9C/O5"&/M@T(:O;W'=V)FSK>2:N! M1F&0MUQ;#DIEPL9%Z&P#7DQF!*6X2?M4F1 YHT$YOL$,$5A5$E)8V"4N:'H; MD;*B)FG*#\3^@_8KY^K)L>!([0!W(_=E<*:&J@Y:QS*WD:KY:E0B%\N***4* MV2II-@*8\@A&*4 =RP_(@:.'A\D4B%P\"?:L"U6L^H@81,]7.]R_BKZ7.=C4 M+7<'(2;*CHV[B2:QQ"Y(]E?E5>VL;#+)XX;-K/1PEF202R%'WZX*LRFGW9P; MS1-W\:I%WXJXT5$#*BKF)&*S?=C-I-5#$P" 3&$E_TI#CDRDL>U\,:9H\2OD MZ#;6&SS(<+C]B*/7$J@ W8/)N-Y#$E=.1-ML]$M]G-G(26T@Y 9B]I 3*6.Y MD%B39SWZ@WYFZX )QU7;YZ&/2P;2&ZE,(THUU8-&_3"E''IB@?*3TSY&+\=8 M:)>89>[;WI0MPI(&:N@\ER=*IH^9WHG.!3C,* Q*DE@PMY5A##&="A:YB F$ M43PBSMSM+HL'H'_+.BQ*NAA$(JD3U\X2KX&AA9P^#JH]-BVB%@"X4(]W90 " M=']!U9Z8WFNEK&O[3_7.QK0CY. U/((^)5Y1L#'$4=3:ME0C#A7?I>@5\66T MF3%FAA*B2P$4?1**\%BV_R\C##'K&VITG!B02=A7*DS#?";+LR&A,!5>,@\= M=?.D6.J20XY2W)#A236J))##'F\MFD/"G#*8\5'RAV.:\+JN)>OOGIS!T41C MSE?5_SZ' "GSH1-W)7=:*C*OG1QMYCF[H#GJ[ZO4,5G.A*5,>N8R:'[H%@=NG=U=15B'7DBHHUIBUH,L=-"NT0$3+(YEZ9 477+L#J4#!3AL5S#L MEQ?S!VN:D]1,:@Y/!B&HP%C"(3@L5G9TQ:P4^!+3W3#@V50^I&<%UC!BB>+0 M]U3ZAED00%)H;B]DT@[IZIC5E\8Z(T8AB35VBMU+/IU-#1+<%:F?2&09^$*. M++0KX!,AL:I&[!QXMY7KA DVKK%]2%&*(ZLZB[)1S;ST&EZGJ"RUJHV_@M23 M1)!A)E%C+DMMD@)ZS!?!.%L.!=1!OB!Q"M['U$R MCP\"1KYD0P.9'G [4"S M9(RY$=#J?U2O6.P-@2F>Y"7.%KR.! )RZ%PER]RP0"F"EZ:V:4U%$QA>-T#L MGX%(G&8+C2O-:?&G6,;!0E"L?6G=G ,K""FCC(IHI9%.786MW+]()L[$YABS M$C'3;<1*_E_!8RUBSF^4^C*.4DI_.<>\L4^8(I>KL%]+!%+USW8:E$QFD]GV MLNXT1I0XQWAFLU'_I8:\4("^3/QFXOK_U$QF;?'J8?T7*_Z82VO)0G0J3_=! M39Q3=JS6N6^PJT@V+/[LP:7"3%37=70LVKUQ'QLT[-6%U# MM)[4AG+6:I)MG70#%/:@"/1-X(\.76VI9F]()KSV90!Z&\24/,<2;J$/1'4Q M\:V,#,IY4#UTY57ECT$/#/S2EK@F1Y+D4,U1"5428> LJ!M7A@QGG2K^^)+Q MQZ,J_EC%'U\A_KC$/32/?ICH,#FS&>2WPFOB$&40E8%9]<\M8+[#)MMR$C_! M1>@_%0+"G0#9B]NS3TX3>THJ9>;Q_IE'S5??W#5V[3L'21F)N&S5&](-LQWF M.VVH[A'#(4A+&6'RXUS!'!P;NF=H2EBB"Y*RXJ;;0:9HJ)M1/.=SR>44ZJR. MU#3K8S*W--5CA=')T$43'4QM,,L_R/(=4$=D0-1>NL==/R:M"+7M>$#)X]@B M!?U:8Y,T)6L@IZRK\$'879^3@B#S&@,3@IO0,W4/?Y5=9JDHW;%L.T.9_N34 M+RHFJGGGG&O2;>=H&1@HB'!F,37U0,] .^LQ]^CIWW/S)G;/9( %]<#(355# M-%T.=&^7J^%P*<,;5-#%&%B4WW M.LNN-DU:-,R"L?9+<1&C:T<2'1:^7?0D>LKRI,@9L-&(J[Q-V;%'^0!R#$)^ M >@/E99\_9W4S'$D_J@2.>54LUAD>UU%I(48J?\YM=+YO:_&# M,5:9]R6)T[+]FIZ1!>O1 MJ=UVV03EYH?\/J#P]E!U:I-GB:=;FI!=7$TQ;=VDPS/81&17V,N8+O)UKAT9 M5L C_[&?X?QE,VI7^6H8P1P]-Q('5%LN.+FR[5- X ,<>0=O[["1C\T9SK'? MTZ\UY^/VU;9J&B /7V7C8/>, .K<>97T2^QG"L +V#6O:1PDIS2RP>6CNF MXXFS@#%F(V S,J9[*I;M"DN=AUA[>0_X&8SK^(W'@:;/46)UV3N)G XE.9'\ MMKSH^K1[$X1U3\,5S=Y-11_.P9.QK-;37JGG-5(++YGT($M0Y43)@+XQ;9VN M@J_D_27+-0N]MS+\9U)W">!R-*[T*S#5,'1A>K0P*[4=&\ (W<(B7T! !?;2 M[5QR&G(KH'&DV%\SJN.-^KNJJRYUBM1)[G1]XCV%U^B<+[_?'Z.G@9""_$\W M]1W5^U+8R\]G?)#J5?B ;$%&,23RN06JCL_+1IO;_;!5*6!JI(O46M77<( H MAR4&V6"_"P636'LC5:L'.\%DHIY# H2*JA%Y(E%RQ'*,UG D*#F.D J]A3(2 MANU%[B/\%2AMJ!5_D%%:?4Y5K$ &>^DF/R[W;56.&O?%R0;5:)DJ,T 0K)4S\;W3X6OZ2AA[EG$G[S ^)CUH@ MI(+U94 C4Q\U_L12:9N:[D+MMQY\M%#@ZZU]HV_F!$_!*2$%,M*^KD;^">=G M.U]NVI9&H:[E-0J[,<04C4PPRP)+GD?BW-W MD4Q%955EBUAPIES'8*SR,TW^89P%ZTQRBC_$MC@2A?@#MC>1#7-M#'ED7V\R M0LD2+"G/4;61&K\U"12XX)YLVJ);FEKIX5,Q!D-IIN95U;0 T6W: M,MLNUY+:],?.*X12VJ/C7JKMH78%Z\X>.DN+!+!4_ I'+U?-U6VT5M_5F?( M>8"E+7+?89]$.NSLL]A\%$Q8Z:[6#=Y5PKWJ]IZ)=HI2!+)R1>5HJ.H-'8A1 M>B:5I >!-MA+<4K.NPD3&9XIJ"ZBH+)8R[8ZORKMV:"!3'*BFCA+T=> FQ,Q MJ)+!BT;ZDBDMC+4!B):FS!25-6TFS*2QJ3O&YO&U";1AQF5!9"J=!;4GX8V* MX&1GIU:9G9\&L3DH(TJ>&@T[,.CWK5;C?(:'=$[*/U4[.Q4] M3&3><-2CD02ZP9)40Q]5HYZ!S[XZ\X]F(ZL+DATC;8O!E"Z56Y3T MA@/S K*1@%K\D6I3\H]F;?>HI:_AB(&49XQ'JO*YO5"J'9/*/<[T0I<:91\6 M/[VC!R<4WNEXJ4Y]I) MH7B 70T]-C;E3BY0*;;-I=()#'?K;IOD[[+/%H/R M- 9-IJ_+R'2&P#J07^:$MF,XU(A3%9A-EI<5P&F[>K*644IV9,0KPWEJVU-" M!LJV"20-3OLBU_,%::P7=^6$B%#ZO)0).,[ MH9NI)ROXMZ:*)0C0+MVH;.%.AY'+M-KFLH MU\?,9AI*R?E7.1W*&DD2J&&Q*,^8$"CZC A7%2.Z7;J95VA5>V>ZF6H!\I"I;Z:^ M1TKQV3T@K?I.K62!7A#)RLM'MH8-D+)VD])Y)_3T')W!HK/&LUZVC[Q1+\,Z M^?5$XW:^0;#R( (FD.J6 M,FWA5LA#+3^?7Z4[H=OI56O*#:A[@9K^R/+VH(*F0506MH.D!"^O%4@I7@:39;R7M< MS5F/";:6%MS<8&];"K9VEDZKHA;K#CTE&B*X\XY2V:MGZZ(;7T&6AQ M?^='@>Z+HJ?>N8^:&'GW5)ZY*[O4XHZX/EVWV5'KNS+K:\--)DAXWKEJ%X:0 M2/9"BY)C($0T\+M^@G8.=8?(1ME%QHD >&0/N-.GD\VLB75K)U_(L26R&BLG MX*A7.*J%%$J65TN'=*$2.!@'^J=DFR92SV##%-KVJF2X+5YP#3'8#M,#G[ M4Y::]C6D3$=,] WA%WC89\8]15HNGJ#IBV72,:AO"_(/S",'97/;^=57C4%- MO!CQB%Z:#7N(=QF=J1GG)YUMU"S?98W\G MET%F&4X7,*J93\,PC<^:(L68=:BQ5&<&&"*^?G2;9A+%"#U[Y%4ATU^KAR . M+T0F'K/P"UIV2$B3[U0(2Y9@ &24#,:Z#PXR6U\2;GX0J#DLZ=BRU0QL;X ( MJ9/5/)\F4DF3Q*H509<[=7$SMD97UCZH'=GO'$:A;'?OL2%#0X&*,^0P[3M. MG28XR'YL"1*3YBG-Q3EQ@ME&TY3"![)&9XFRI^E/58C_)4/\S2K$7X7XUSC$ M_TAIBMWCY+7*48#%>Q$Y0U746+LNZS$&2PI-V5PVTC$D*BS!1VB@)K%6,_,J M_Y#=5T>)>,EMN?/3IZO"S=9(P1YEVU+[-^4@A:,"RM8Z;X(STG3T&O M3DGC M)Y4:':_XO#(ZLZ5E;R+Q9N\]6R>J&O+)DD-0*9VF8D]P'7#RA5>740.*Q+)< M0RT=!&73O((HJ":V2XO$A;DJF7%$W?OT*/-'OJ/-QYAS(DBI-FT[;; &K(9" M-*J<^C]*[4H7C&3:WL/RA7\GLSG^?_;>M;EM M*TL7_CS]*U#N9-H^!2DBJ6N2=I4BRXFF;4LC*9.9]]2I*8C8%-$& 08 );-_ M_;O79=] D*)(BC?A5)^)39/ OJR]]KH\ZUGHS)7#X29(8:YG;(%ITC3RRS'2 M#&ZI5?V'(&E43)KH8*D KZ(I=OH.Z$,)A\8D.!AH[^*:W8B+[FA/7MR?@ZC] M%0(W?$J=<6B>1>=UJKE;:9#^Z"@A\CE3FD+D4!<>Y=UIWE(:' TY'NIJ@5(F MHNC2-BNA-6D+++-@^A+TR_G,F'J !WJ)RH'@Y]+L!/1_18H#2C\?!58/A()X MX#!B;_4Z!*YDTTV#*X5,]V*+B3D!]<G:3 ACXD! M$=1[1<3Y3;+QJ8P!(0?CEI?B>Q9.BJHC-&F;P<5,%M\HZ61!KJLT*0O.K$9. MNS2I#N0RM84#L6*ORR'- >62F39J^M]\\GDHAJ[='+7\M@LDQPA ?PH-)8)A M_./Q-!JKS&K,7@:2B6U55Y<(1K T#-/^N4WG"M5&3_V9&E 6-K3.[I[FU)V: MD+A:\(%)3, ^J"S"+K*H55'WS3L0@K^KGK2J7(A.MPZ150[)+?YY)%LD*JH% M6S.C*Y6GI=%N+]IYSI1&)X,F!00'5 /;GBBZ:>C *P$\2(2/U,C;ZEN&^L&* M!LI#%B*\CJPB3D+Y95&8/#+=1J_<[K?-3??>3EIJ"XSG4_VK:L@)@4CS!K@&.&AI"09R-"M6UH8Z0YIQ(HIN@K M41@_+@L/.V QE_=%;'$2JHY7\GXXC:'&Z+[K13HK8QI7 -SK(<46J%I\E1GX M""82GQI&&D^[!@8Z&^G,.%@B78%)%UQ]9_%Y8A8XR%U])CZO9E2WRY )Z* P MY%P 1A7FT;]P=HEWSQA1%UD$BB#!H_P((:M =WB#KU+CD"1]($O(Z(%V!@G? M'OAM_=@Z6!#6 DY@+"K7'=K4E/">HU4@_ 3#GZSQQ(HMWL!$<&A@OG+23WKK M-GB'(%%7A'* T<]!'%?>8]P3!/()X 5C"@P$Q C$MR#LQR!'$$^A[%M848S9.J73UZUS',G,=S3K7 M4>YJ(P2**$^@Y)AXY(OU Y!\,;@/X$F0>P#0P#^*DPJ@+Z%!H3[ <.0R0 M@^Z62XZ_S$L3@GR!M*LI(B <.5 P0S.0F'4SC-#M@S[;F/\D@ MY]@]PWLR,4(?[V[+[8B!"W=ZKT_!DCXBI91'AM%>A'(5"LDUP*O4H-W42D)C M92YZ!&N@K_&BUHTO+=S*SS7LP JQ\C8H.FKT'MVW#AUTPKC23<#C(52)^C.H MB6BF!/ [D:G2BD)4K-I%H6PL<_%3TRMY.W/_*W*68' _S4>A)8E*(X']" MT0A&(1=Y6<$'Q<=M 7HU,X,S?ISXG8#0*5C#]\0T#EI67@ATVG,AV*L9JS\94!M0 R&D^,%3;78R. MDCO$W6A@-[M2^ZA@"_VCG9G%VD!"*8Y$"52XGDIG,*P(T;H@Z[DF/#K@EU6_ ME)XAU(7[.(@=I"V5,ESJ1W2*(\91A)Y2T(14=PJ -. MK;3[0'71@$8/G#S$$3$,_W- :B040='UK=1J&[E,4F+;#;/@,8CQ;=(:PX_U MLTTK36E9Z+I>^44XP4,?#S2ZJMD@,6DR^(V\[WL.RLN2AD%6E!PZPZ6KF+$H MZVXN*&P!I_N^89UQ@H47ZBIW\*98NR(-7:E $7W*FV0*IW$#2HV,.JA$1O:! MV0-T;,&H"\I"R-%7_@P7"C;.5V$IGC]8%-P0R=E@_-X@P2L%_U4^GPHOY>=X MV#E-!I7 TL8Q-<1**'R5&QPD$$A/Z('J;;Y*H]CU([BYN]X'>8E%S#,P68@? MA<(X8C\]02Q <<1<.SK, 96V6HRU_"K)4FE0OHSXJ'&AC#(6G:Z4)6^;.'U, M,S]S;RH=8(W9@0R.)_#55W )[BO"+;T/' 4\&N0I*PP[;,X*/1/]06%H$:R; MG<([="$[EZQ.YA\ MY& ,M38-J42+IC&2*\&CRM^.,MT"6(6'5 J("ZF=H8'^D.^35:!68!B.B1= &279-C8*@[1B\9O_*"HM$[5Y1%^A('D'U%K@+\-R*$(VA1 M3G%%W#O5]C,<&:EQJ2Y^QA:)T&^]FV$0:G[3]OKJV^L+Z2(GTIF(RHP2/ZKARZ)T.G;$@$ MU=FG]+"J(4)]QTZI.SF$)XW#V*ENR9E[,]H'MFQ.AUS2 U&&^TRIA!RRYY3L M<%+L.B/V*&RWO6=2J=+!XR0&-9TR=AB6[1A:XTQ_Q3;,F#!'KG]IXFCT9:I3 M@@&#Y380S 2LL8D!F6_(6$CY74]@U$,D^%ZPU('BGQ,X:%1A#7I;8920=2?2 MZ3X@-.(\$^83:&@^)?^].&TSI6+U]\I;IT5<:7"@[NDQ(#(.I)T'+E808C[, M84_R3>L^7V>>!@RLI>:89<<523N"W+K%'7B?,F.0P00H( ?X @T9-+0C>J1 M< L(2WZR(%)Y0J9BRJ@&D'C#;L[-H\+P$4-X"=9!HR1]J$QV@P'- MAWD!#J1-BJ&^A2H9LUZCIY"TKE;?X*21:F!V<3U?=F71<+2>4[%V3PL'*R_L MF(.GBH/%3,F@TY\&^D#D:#FQ 5G=S.6( &YH21)2$%..M\[1+35'UZIS='6. M;KMS=.XM.:&&Q(J\N1@J_**-=N$#/ZB\*2 MNDU5E7W,*0"'2]2A23.A1D1!!1V!$2)@-XP!<4-.!#1)S1#R ?$MJXP(.S0E M(3;5M=%J>7=0[(0<:2,CW1@'QN ?6Z!3NFQ'&$$&B2( JWCX",*%[F&$9%6^ MSJUJAZRL+B=FMX6#8Q2)=X=B9TF4&>KS*BN$CH7^ED9Z!\QV3?.!&C%W@^8J MXTC)1=X(JHV""JR4.EA BXV!-()B1L:,F1W6DN0%E"V-%B-5"_ V6KX?3:(" MW0\W9-V67G$2F/Z#%HF=S6UWGK?E'6$1VNG.8U0F!#^%B+PA8 )M\#OQ?$*O MK>@;D94A40P\\5I@*^APZC>BP7;VRS4$WC!?&>1=PT:)39?2K-B!C*=G>IJ! M@8KG2-Z\.S://?(=(G,K,F%B8CL)K51M/QBB>,![87$2YHU2=87W0*FO4I[? M-0QG)N65>W*WNI!S\''0<"RQ9TD?2]1R$TKP!,Z4"ZFJ<9LJ)%:*+? # C!, MJ>DTEPER*8TR(T?;RUD][71AW:/2 B.1*VQ0YT#L>H2:ISA),>)^J$R #:5G MF8/4-$%TT?M0S2$#NXD"!G,9"#XL0;[3NYCQP*_@P!)E#*Q7%Q2P4WDTGA3* MKNJ3[^ G )9W3,[5^H&JO[6Q@"JJA711#EID$A^"X[C#-+ MY<&#]8><6SRTW,]2U-D,TAK.+6:1K5<8^>&760\T@C369-+U;(RE:3RY'T/D6G:*%>#[KB,SOT92(69,%$+AFX"PM<].0^%AQ2Q.1-,M1L M+I!*8[8W4P)OAX&U!J<&N.9&1F*77"760%@1EL.7Q+.&!$$1'0K6YA;GT]PK M22?@\368-S$!#69!Y6@&@NWI6H1XY4"73&FBJM*\?2O0S*$A7^71J)@5#7D MV*7285;55)V.W$W0:E*I!/UD5%*%,Y_B$TQX0JV7SB'02B4!>Y+8R<0170;)AQ&[D5=K624S8L5#N^ M["/VZ%3;>2.<4I+JGX$#F[L\=VC>,>P&M1BOFFZ_P,/P=?('W6-B="]7!V)C M0&:G!?I$>8>UAT[\6-7'@^>H/F?,R"-X 6TZ0M2A+QE.7E-+34,RL4,=,Q*% MRB1G!\EJ^QFWR%+I,PW F;SKSB6Z&C:J)9XE@@$!SL Y3DS]B#*G. @MY@F" M]S&RQZTYEY<:=OP:H%VK"I3BH66(H"=*WJ(.A5!7==@C.T:B+9L1BK^15RM+ M>F0+=8<,TY/Y!'HR>P F1RNT1'EGB[=;2VRTC=+%Y26AQCDV1H'I&]2\ N)A MX;)"0F_0JY2+!O9$2A@LDX^1-GJ0:>@BT+E9+20J7J=,1;CHY:6@<^F5FP 1 M'T"WXT283K,2Y&7BMC=XCI=ZQ\T3,Y-B:P=]>3_14N6'&#=?1[^_M M*]?Z)LCN KES.Y??8C%$[E+Y+\V]O:9:O[>!]/3O-?P9_-MW!F9*W6*MFCYJ M88/I*SCPV);"KB-@_>L@#:;>4]N, 6M%L:QB;:+(K-W@KK6^XEY5'0Y >=G+ MHRJI$\K1DR.!D1OLGJN%0'>>F&Z8%QV-K""O #6[CC,FI;=@XU1-3APE!EE" MS7RQ%20OM;7_TJSIL=P%!?T-BSVLVA,4< SA&L>HXMWL,VK-0U2#GOS< M9=">0-@T.);%J[Q>:,N0]J)\U-%A+R'5GJJV%-0-^F@YSA7 ; W'Q' FE.Q3 MX)(3918][R#+=14:M\TRE>2F4,CZ9Z3U$@JV YH92D,$@L"D?0FA 1L@6!F@ M]Q5F3A.BF*81I76@\AA57*=QI2Z44?^:^;P8\X+1.E3_JDR!ZQ[,*\9-77/R MP#T644KD,9)1/#KA:.5N,.X.C0A903,WYH V,_"S&&"3:%+%(K&'1SWSUW4%F342U M9K!?7JXJ(EH'IH=0G"M<>HA(,MT)1=IJ0:R[H"C*!URJJ00%07$J1A\5RFQS M6\7H:%KE$XT6L2-G@9ZH98ZQ63KR" ?@IX;C.H@RI#G+.5G#X.7Q#U2_ MW!TA>\/7\1O,"V",W2"TJT4K2/RF*Q70VEU5A:487?"^4$H2R_3 &7X,(N:.@H2Y MQ:%&H7LS +CB+/(X.;$!L,G+F70Z5-=IHZ#M>?&'5(5L94HT Q\BX]M=JZA? M(T^8ORAD7N$(J'RY]].MDQE4&^8NZ?02H1A\%#4O9\ L#DANH,7\/A2'E0T*=CU;@@4;OV>>BV -:00JVJE M[D5ZGP5]J0R]7#XB"-6BX=GV68<_B$SC=;'!%&2JZ!_#@5-? :0"<'%^Y>:\ MBDP/3C)?XY V0CR5"GU/*A+C]B%:3,WC=5P*Z9+BJNVW*MHACXXGCUN #4LB MRHH&(4K*3B). 9]9Q8 LDM]$/'RPW*75G$[NY.4>_3G DGY?,7>5:I"]BMKL1=@*33]2%)("1 MP!RO7 H/YOG99K8H%]1CL9%N49V1EB:BY139\5PJ-63^C6,3G>.?:N0F=(:C MZ#"4T7.04SUGA+D#=6RNJS/_997:$B^U?=;4KYF;#1YHM4(M%ZJFV#2/BB'] MTE<&5'!@X0-#JYN6G;U2ZZ;+ABG-HUC?Z(2>G>]\EF/""QDURA#1AB4[A8;- M.2"LL9(3.!^ XZB6P7DSUJUQR2LK*JA'@_[T*;9>-Y6Q9Q"M3+,D"J37I*Y1 M^.85A4%_PYRX7 Z3FK1#W804H!JHF!OY2EVD6-]*@^AWKG5+'=@&E' M2A(:40O;6!!X -^*;;0 3-LF3KU!$EK5<*3VD0T%PS)ZMKZJ$)?W%==ZW:7A ML%RQ"O+/5655NZFJS6'!Z=6T8=SVQRX U%6E(3H"R>/:5\>-L_OU'=)SFZRI(W%D,CWHR]S]H<,\"U9- M3W!?<109B/!+B5%D1-CH&GO>8N8#,L!\MA''HM/27$?4X0."^6<%F:RN]'4: M%E0H\ZV\BJ/W9YQZCQ+7("NK#!81ML7+[,YCH4PZ,:HH.A5;U\@5\4BRZ\3: MZ!ZP%6%' /@T]BG]Z"/>*6:/P>8\=4J&%1Y()-*\37F&53@DFEI*%T"8#4IE MS7]H^]RG$,2].G&*9MI>$@7@UGX,P/PA[B8"[0%3[U_K%1COL5N*4B-6-(G- MAB@--^.6?,1\;0!X#I]V0^?&(/IF+C=](?+)U5X,9GPA,:R''XSEH4'I]"^[CN/P"A#J+USBHLWAU%F^[LWBWQA%SKS-U M6SZ.-.^UE&BU^T8\F_(3PXFAF2.<]BTJ?^7;?1-*^,%2(RCR$62D.J,&EDWIE$SF!4ZB:QP,@H!2/U$,D!41U:?W[9E.,ASU.F,L,QU8L@3 M\MKJ8L3VL*I]_4BJ9YS1=*=[::G592Z'SHB080Q0O9,-&(N#5MFU%N< 1PP@ M[K&%SL3M= W!^,!-<;3@6!+]D[NTC_BB1P)/)N$8/>#KAE[JS> R$N[>L;#1 MU0.XO]W\6^D"S#BP&GMZR*/OM*B3G1(MT\@02,+&M]J#@:F ^8@Z_: #-QCL MZ%,HY:G#/R+((Y>&;[-EJC@*.5%C'J[:%-+@59K6XDSDIX1CG^ 6-5GU&.6B MIIH.U@2K-:C9VD7GJE.60L[WI64MW W-]6AE7]R>@=;2RE=7/2%L,$MK).E5JZ'2+1H4>5)L%"LN-449#:O (2&DC[1D$ MTY3EQ',;-;#LG(RYRS$M9/+8UP(@!L+[)4B0.1.?IDB]*0/''40&<'UBSQ&I M?W0!+6>#H*099N$&!TE2LK1:\X\7*=S0&15!L'8(,1$!$TF4U^-5;6]3;&? M(R ,ALH 4VEXB,DH'M>0SO%MUTDIJW(^??5H8<*6E5 M$;0Q3&+W4D-2<-T1 M3Y<>X?T&[>3-ORKJ;WG01097EN[S:"Q6/([>7926P%^EMUMM==(L#J7[+$U1 M.T]F[Q_J*K?GBRKW-\?7+<-U$Z_6&OEV%L3LF=,T&9-FL/^X1Z7N,"J@IGA# MU#RH)P\*D>E/;)Y"^1>QHY4=$S:;2FL/3G]<15JH* 1!(_@V#;9CUJA1].T2\W0 MNP-@-BV!;L:+:MU%["CT@(:AVGW3I4F"U/L60 O+HYF(0/4>48@%I9*LE?:M M(FBM1'TNAP4(%")@[^7'_[*,?]61P?D.X>8G*UL8;#U7,3P,NN7X MCBD.:_#/ :2"4/]2-PERQ:FY(6,E3(M435H\_<-P S&1+9BB6$D+GQ&.;G$+ M7C3%N6"X3=MH3V]!U7>H>A; MJM)D]UG04TA85BP$"+#5@)4WY;M,)24MIY]N12 9I:M?-9'E" K!"7&\4)[J MF(1X)Z [$C[0=@P3Y:G:GX-,ZVFCR38RYLK*5&YED5@]_ \H-AMW, MNEP'9II$E:'+H=UL#(50I'IH&_^#?60ZI\>T(U(A"=64MTF]6 H<-MMJ&+:0'=1 MBA'4S@8XU59B1)C:'@TYHL;1.,VO@N1'CP%U(2%8)I?5C5MC32T%I#>:OF3L MMWDZD,/($,.G?UUR'[0B55#=J@&J" BM'53M\)8K6IV*@7# ";UF7:$U\L_< M<9TS-173 1=!KJG#/#=FUO8DG]/A4N>\3!KXM:B8,25!.K]YS=E>V,6/>DT^ M4R)\==5"?^@66.BIADA>S(QZG"4QU&*>[K;)W\" N2I!A!Y-@F/"\<#. [!I0S<#9_$&V!/F6KX4.Q9!,'!%63W+F+F,8+G:S_KM'P MCQM-XD267\6_'Q-',I3CD>;@H&& W$Z#'M5$<6U( 0=TY+T^/KQY>.@W3EKP M-+)?%%./ AX;CB!F+M)LK*,SJ22ATH=7CDU\ ]8Z]IH#>6ZAUE%G&\@RI+R& MP_R8#H!C^@ZK2EP_61<*84:9NDG+SZ1*3E #.5MI^!U'<2:8FZG*-]I(.R=" ME/%YL''+I4Y/F%+"" E3.QE.BCA(J,2'8>LJ 2D?S#V,,/.GS2/KJF8I5:') M**N@B =V/,&C3S&6C]:ZPEV[%3'44PK2Q#:0-4;ZW4O_AR2>0$N,2 ML9N0G1)1& %<>"Z4J&!>X.:"JC7WB#20GOE 4DK101 [:\.)N&OTR<0=R=PN M-L9I5.X-J6B),FRJ*>*)0C4H71EYAAE9BC952*3&_8QHE]$]H HZEC&:,EA/ MX M:J5 DD+=(S:O7L42$0^3*)G&88I%Z\) R.XK(>F2X8G,EYKNV*0[YI14D[U:/ M-HU\L<.2D,S$_F]V(A]5B39,F%+1,"W*/ZB:-X=($1A[P'9+"KNNS_"\C17] MQZZPP+FP4@D3"=KS+Q72N>SFZ/[Z'H2"!8:_2EVZ5!F*C9CX(6&F;I(;H!JIH!WX2 I;?56:L+QQ>%G<@OD M,MP V][J3#Z#'NH1Q4_[:SGDY""&[2_*$RM'1#6.W-FC7,D,GWT)\C#XTSMC MJ2E\>-=RB/=PS94,D"&E%Z1C4K'A:4+;KLS Y1_ N2FN4M\KG< MM:J5)(5�.LYKA%/(QFP"[M]TCYK/4PB&:2FI\H$?8B\<) U(/ IKB3&N^K MB7I+ITM' RO8H$"%*O8T[D.ON;'D2XL!+ZZ^BC1N P-Z2.1C-M6Z!@SL#G* M=69LF9FQHSHS5F?&MC@S)B_J3Y-U)ER+VN.W,)E\&[ EKB!(KFT"VAQT)S1G M[PG#\N;X5O+&<[GQ+,"936^L 6,E" %;&)6#_X.*@B"/5U$6A)$DC7:@NZ-B M7N8%CGWA^I^E%O(.*E>U_5%>(F(Y&?@V^MP)!($:'S[.R%,L!B.7NW9O;R<: MB=:U" 9)F2J%7'&3[TO[!C_K/(>#@M)XP3R*\MJQ;$,'9*J>1 / EF,J^<'N MW\B5'531[SUM%HY=(M73C0P>M6# "%1&O2QS;#>=<42N_)),4.$>K#]9OFCQET9;-EWY M*@6 L/3B[91G<"XK&TC^,@38I=7/7+%]RL5#P3A#B$>FBVHUK134.V(N M4 6K\'I**?\/9;_Q (NN"1")"I%SIK$!5]B(]B<\CQ%1][#(<3TU M,+GI6%:/!1(!M67&KF.P?7:+5;VHOW*^_LPJUOP4/')5G";\HCA.8I=T(O0" MA0.7_.&)H1$$V."L=)<0:?D%$90(INTB0[(A*4S$$![D3KC\F?(BKW(.DB-1 MO(,1II8DS+@D%81(N/4Q,,=""#'HB9"2&AUY*@(JC9%N091PT6F[F[)]28)G MEEB7PM/=#5O0UO%HFQ5OFH&(V=6TQB :ODM(%0H 5S&A!L:^^9U2W]RGO ME,IC;M]\F!L99(JJG1H8)&A #S''0U((OVXZ*#,5DX&ZJC,?8Z M+R8O')$\1HG5,!E*O!,61VZHH%Q(JZ'Z2'=%E7S/TS;=]VK0:8RGD"GV54U! MD% LTCZ33W#'CS!,OW+H#A!$QD$"*A6B/-A^]$.I$OFS4\1Z:15S>6_//GR^ M?">U"8+TO!7F>\A$5#QW9HLA:*'3N19B-\U*$7=T@O!&UW5'3S\%N2[M-BQ( MLD>L">R95'%YE@0\3.VWJ3XLZS,A!X6L#XS;4=KT@N :;CJ:N!9,>AXE2?I@ MM<8%E 74\=#GCC]1E&\!U(G M8Z#$*C!7C:BQVC2&\V<:2=MP;;O@"1-;F?2P[2_$*71N4\0 \[Q"$.*)S #FZ6"-'P=HVN@RS/VQG@FNIJI.7F7([KG$N=<]GNG,L? M4\'M(@L.1B!+NG#[RKB1=DJI69DBSRJ5F8Q4\SLW$%(=ZKHANJJ!J + J+I; MK.8'J@:$F6:S."JK_;RJDTV0J0^=4:HY(%"? \'4G$?&VHQ"ZG0! LGST^*69$=-PH%&-<4XM8#XJ;*SND=XTT/EI!F(YMUA MF53J,TG!YA($6:KY%8T#P>BIFU&GH&NP<$V()X?0#[.C6.K4X%V97 M*)T[BWEDK I01?5V=3]#K9<+'%ERJ)_9#7F)5 >ET@8$!3F"9&ZCD?Q5@(T7 M48M$!C:E'8&M"P'M',2,[J?X&NJU2,065DSWAB3T/&2SL4.@,L,'B30UA3%[ M,42"#U(E8 ;"KZZ#0!4[6,P)F9"F*#<\4"T0X&U &9F]2C = MI? UW-,9$R]B7J*U,IV-D4<%-8VAI$KU($LKK">O&%DLPJZ4NVU@JP5W#,Y/ M?6R'!,9#SCDT>4N8O>U&H'+EK"*N>JUZ/6LJP]Y#)\/BLW$&X.O&@VX=IN;[ M[R 3J*(SMD9C7]6E\PD@^.T\AV4IUA$"S$E0OC)T6\9Z2-@O^(FL6WPQ$6L9 Y1Q\)G$!3(UH4C(0[@Y"O%BJRD$=Z MU5$#:8BJ\L])18Q4_I5A].5\MTTKFPV2T3W3-IK=WP[S&)!/\"OTM!5I4-&* MCCW=+3T_EQ:M()'-/,@'!&@ <@L17-S3ZYW;_X8JU%PE@1O-)B2![8:VU/Y1 MF>:J_8D*U#/GH29;<2XX=$9=AC]+]T$Q?:EWK[I65!%"E6'"&!+5UDDQ47'1 M@FZ&;$U.3E7QT@51E6#N'P&@TB^EX&'M8Q$['2?T$M/;QQ =% _1=;]( ME:2XQ)F;IX0":3==*#G(1JH:7IAW2D :#15']X6B!AL523+>:;:\ !HI@ M\'*UVP.F?RHXHZ#)#-V]4HU6?/:NA.;-9ZXFW]E\3J,%2/0\9%0[<;-;Q8 V MO2A>?[G1N>S[15!?C',@?&"2>O<#X%H]U&9G0>.$4"[B"3EKD3BJJY'4RS_G+'&),JT$XB:Z8%=S!5-*@0$JCVM5N(CGNO%MUFG"1 M4POQH>F,9)]F PC5_0@QNJ\OP#*!*"%C]*&(%%;>^@4"H9(0"^;+9X?-7O*= MN>^VQ5!KT:>"DBC@SN%S+<^S?19IR/+NR^[)"&;J!ZK5M^]1;N)I 4+=Y=)7 M'49%$!^'CV5#U9J8;BWUV"6R!?"98;H[I(FL)5%@5ZM70,5.&!I GE5*!W;;1"<]093#LK)9%GN5(MR4E5UQC(@"+*HC9GEO+ M$M6P=N/H!H5:;FRA#) 5>R<-)R1$,ZC '@X"DD4D<,-*$4U":1@Y5#!5MX%+ ME/E[3/L&]&ZIZ[0A9H<(/AC0 [ _=\&4XZ;;1[FF+1N,B,RYR](@="T!42'K M)=EQF"4K+$)IX-/=1ZAI30K$3U3H6J543-D:6,26BGF-NAN$7!T:VPJ6PHR M3RG,<+>'CD7CPG,QY8*-KK&&EGZ!MJ JYV3_M5P!"' =WJ54RJG*J M;2CQC73[!6(5IG>:GULOSS( X%C=NUWRU#)#*2/KH4=SW& MS)SX%Z:U4.J\XJ+SBB=U7K'.*VYW7O'\&T-'1]HBD),\SN17R0(&,V?:XH+& M"&#%<-JMTKO7;&K5#1GHS:87@8Y;,W #"A]V=/I0V/T%T%;&UJLF(*;;*/CC MR87Q0J!F84X3!=-X00_"-2E5YP;58,,B1ZN>7- .I&4,%R*A>&@\5L&OQ1MO M:/AS$7=V[%"!O)ZZZK7JN@^H41GD+.P5D5Y%2F09*O8V&I&$?&<$,3M3L&R< MCRIO?"0VJYN.*'P3^ # :2X/OLAV1(<;:)\2N&WO;0GU#9&'LGK( *]A"F M.$H)FN>X(<[Z5Y.B.,M@;TXZ-F@Y#B8PQ2)N:8!WRGA)1<@-P=AN% 6W4?I8 M/2 4S]3/IPR-^*X 8#6O(XHO$ I!3$DY ,]-P%;&&20[:1@-\<7*73CC$O* M9$!M(DC+^JHK]^,8OUJ[W>C'JA4LM36^-@4 ME'BV@[R8+C:%BQ)EH2Y >8E@E<^-'54PRI\F>N5/BEAI3JLZ9+6*D)5/T6.4 MTTH9GC.2M>P U7)\^:=<;N<%S_6_FWO;[7&SI^VQYUV]*[7[_>(V':D%$I^_ MOY';#KO1A\!D#MOI[U3[AAD2818.C\DV^Y"__]I=_^[>?B[LT'+[_ MN= 2C,!2:5BH[2O2/GX9OAN6GGWR/6UL%/[]352(7N/NC51/!7Q#_97W7'X- M%O/N_<7M^6>O\NN5LEM^MY]*XP?0;6\2L^:W] VRU ' :&T9;\9+!EO[&-ZC6/D58\ M_W. C?"00;KCP9D PKXV1DFDZ7H=)&WI$)W)HR1M?=\[ Y1JFB746EF85W"' M6NE9"*1IA +[;@I.%#[3+[=+M8K3J!!:?2^ QK3@2;:AV^>=C_P CI:IVF/ M.U^/#WG*7]# : VD&Q !:=5GZ= Q=_G^-@96IMSTUL'X39^XV426@M^C+"6X M=;2](_'PBKBZ3>X\NCDWX/83O?P>;M$1QS2PXJ2O +'2OQ-4GD$_1_?_,?4. M=H"4G!E"MS)L=I%XOPZR =8TF";IO.&).C^3-K[A'[C[KLI6(#"<:P MS^/D_6KLXWZUK#)<$1%*%UN0 J(.RE&P'[:U=;R[F8#H>E)T5C M^L,%?%J58=C"4M>YZ":FU&$%;/!<7/Z-M(>**8%8W!\>B4V^4VQWN9N46W M,T/*E@>1A&F)!8QY $R*43^ .AZ+!&*0IL2 R"1Y?* F870."\*CCHFF@P*; M22EXC3M8M'W4RPSW 6-;398+:["@%8/XA@6"2%J4M^6TR,8#ZG(Y>BE0D)[P M/45I#HYK5)AWG6$F.PQ]2=X5\#(,Y\H' M2D\94PMAY6_4.W#+F#U1*5&F+H7*)@K\QW@*;/HDS-YRPZ==[QK;S<<,TK>6 MU[>YZ>#*8@BU+H(TO)H#8&ZE(D]L+]P!)!K'4(N"<5I8J0MU4_!K#F%;^V^R M[Z:HAN^V:3]< M[?M5<8W]#8IK?)9W@W=#G4T_1'D[3J'GXVN^Y;\P>1Y1DM59J.=GH1IU%JK. M0FVD0F#Y'Z' (_6/\(A(ZW_U5^<"N#J]OO4N+IYBLWL]E_=Q X<[Y25'!W(^ MY'#YQCYP;NR#JAO[8-H;&V"0*YC-9P.] .="NAM(YI84S M---5W[W/51NN< M.^0ISL8;0\GB?0Z* I"48/]> ' C\ZZ8LAS=%_JM1?7ZBHV!RQ%*GN_V=O?V M&N!=$S4\@J^X_Q0#;*H[?!'N"NNYA[V[-/9N?_M\N8U>F=WE%ML8S-/"('!_ M/:F' 55&(P-M*4*]O^=P$A'$4;I>N&.?,=E#"9R6ST-0O/Y4A80N'/%3(88/ MRZ,0\$>CCV :&:0\@+I9 [#/1"B\?P]Z_9_DL=PU+OG6^N**]"*4FT[U7+H7 M J-!L1L;-7L)*7\#NPFY Z@)&-/;N':#9[A)J]W%N2_30^SO_X-RV0LB;-FL89Z>\@#1. M'H,,2)73K]SFM+#R*J6::$5D9QBB!XE*K&#U.591M0L8$#?-9.I^X) IH=\1 M_'QD02&8C0 'CN:9M2CFC/X M+Y-W9[AC.30R4$DJ;%MQ?L:8HC2.TT<$Q9NCEG=5#5TF ARAE)A_RETHB%6+ M^>?:=FC?$'A-%#1'D#;1["N'0E3+ELL' /;+)RTYTK$2S= MAYU/H'I"ET@Z)4NJ7F+G+DB^(O<<_LW4\1#P;(2D!LM5( 4<)5QNV#@YV3-M M16Z1"!?V VZ(WZ1K@XE)W0$R\/I2? 721BAL6RRH6Z0J0G:'G0^E%ZOX72,I MZ_)3']KY #<1CC$;IO/D^%#5L#D)-%9KH[UXX,M=.7-V M,\:@#T\W\7@^1XQYT[&7D'K(&.B5&P%%YSS'*KTS=O0$7L"4].N M=QKK6DP/@N]T*]/5@&6..19=)O>Q_6DNB/]$W8X5"GX;)>1&D')1E_$O#!?1 M%[&RE>2Z7 &DY,+W,"?>T-:2,8Y02@P_3938E.=;MW3R.KP6!./ ^*IWTX^C M8EMOQ,O$1&::38K,J#9ZI&"HV!/:C4B367AO&^]0( "4,=SI0(GGV_V#=UBI M"&M&L;,=:CD[5+"I^BN' M!!PP(!:,_Z(5DHDB2S7?=J8Z.R+(M!.KKLMZ$5$8$/,TN,O%GP-0R/0NP3WF M=KTOJ;3_J9M7H'M3/U+1/XG/:$OEBEWRX7NC#QKI08U%RVQ^#/J*Y"(1\.T" MPL'R%L'?;@77U,LB YHU,J!&!FRD4AR##)@OZMZ4)5+,L747C7Q,"0KZB;(0R!22",DXWE2V/2:C[=;=\U M]OS]XQ9:/FUK [\[\9LG^_CQ%$]K^!;?#JJ$[QI^X_@$?R]_WFA]K[I*\%? MK0^)-2I,>\"FV_9.__L*]6-*#7&)8(PBKA5YW>\:NRU/+F<,!AG19H&5ABE# M[[1@&DFY0@EWH(!Q8B@/74EY>^L7*^XN>4.&S.TDVKI-*3;SB%2Q&*P^>HD4 M=Y0K3IPE6"[8CT5!KFUD$::;;V&W%%Y^IEEAKC+TJ,G\Q3,?)8K^ M?(.KY)PWJ'-,(N=4GA9V"/G'=4Y+LT72B1*\H[7UX%J C1$S$3]1V;[GVWAS MY!WOTD(>P='4X^3WC6;8U+J-IOT6\"1I3\I53O[^YO!IXM2IWU1AJ--.[]": MR*_UOWF8>_"R^[NW>[X'_WLWDKM\60, ;O.\XCJ?E&E]YD*P1-OS'MD'SF/^ MV]:(4O/UB1+<'$L6FWKW%KE[C?4_]!6[MHX?33^SBK@&"$%S#RKE6\?R_QP< MO)M7Z:F[_[ Y6IKTS">YT0<6+8?6^;] M=Y/>?'XOL(Q;OC<'?J-UO(*]F5^1'!R@#EF, M(EF"\C#IZLW1(=,\],5$L^DW&P>UVEB?[6CMKV([ULSD6(*F<'HZUJIB"HEI M^(WF2:TJUF<[FL?[&ZDJ-LVH^!P@8O>#CH?7&F-*G^2@-BW69C/VFZMP#U^? M87$)&-;-41!3AQ-7)KI3C_"DM7@!KXI$;K(*VJ+M;NP=KLM^KYU-M#'B^.3V MM^3VA^D ^\BX^[^*6-[THS,0FI<5T-:F*Z2ME0 -EEH' =B24M\*G-VO69KG M0$?;B8H5X>RLDBI3C'>/XZ*>28AL^Z[I'S7V%/JM>?@]P(>2YT/T'$1>R]\G MLP>>V3K^?IIG #!/HR].'PVX M#H#S]KC@+03NT^^!W_6S2"Y;'$#WD,.7&I?+5)?1994=.WZ["S:GL M6,'D[H8C[0>^-S# BX2(<*&[ZAW66=\)H#^"T;6Q:NU1&!YQ;E&E.WGK*H_* M49GUX*IN+AWCTDX$C&GD(/>/"Z00/'KY @&!=;&Z$6X"^YS4:C>PUY":^OU3_F,Q9*1G:]<[U0A+Z)PV2<9=^69Y!4[C/,>NK6UX MKAP*P$;5-N="2D7H=8.XHY8!SV&I_(3ZA=H]=[D&T5Z73MH>,$835M4%G%+; MN8!:()3["!NR?=HE.I)Q,$BP2RZMQ*9#,DGYWY"T^)XJ0D>.C% >761#P_ZH MYW(1DGQE(&P]Q'MKB($[1,%#9/CUD=_[8_^ DGJSW08-OWG4 MT"CM@^\K%'F810]$-4XE4=AA-LF)U)IGHYH^J!^&HWKYNZ8&:X]<#3!L:"(9 M"ZKEYJ?J*=&+J6$'%ZCCZCVDL50V]*@<^S2&@ELSZJK$;Z(]@(7/^3C@727/ M"TPM[72 -WITK T]5J#F4*T2F>F=FD#2)BH-#@H;#ZCIE<&X=F0\WL(J"54597#LL_(B]55?KRMKC.LJ*N]70!1P'J MO?@Z6M%MI(>A-+$QEN >.? /&X=S&(*'?F.O];Q[""G$H-,$WD3[QT?P\](5 M%.DR/>4DE691NG*03X4ZD\!??TF'T.H-KHL$P^0@C%?2FXOR'%P\;--!EP]. M"+]$M\U_#!*Q35;2KQ!^ '+F;V!"#J*\B[8(4A7=K4$XBTEQD<#C'L?:D9M< M'FLHQXKBL%0?L@>4KN=#7#36;;4,Z^"8;LKI)DB):9@Z@WY M1VQ7%Z=!XA@BW$A>62I[OF5DR ?>HQFEZ7TR^1I%/,NUH=L@9Y^B/P=1"/X' MDBHQ!_6U:@RTH2773]*3%-7US5XW8/YIY"^#/PBY/@]!3#VY0.OYC2/6>XJY M&D,Q^&5RXPL=@-(U_LQM)I]4$,%8?W 71VU@K&H+=50$,:GGFDD==#9UX /_ M5_X+=VN">EZU;RL7PDG&Q4PPB4H:7U?S=#%H=BVD[_$ IO\9-!HKO%,W$JOO MDE^EK=CWO8NDO4OS\4YSTJ,C,E X;Y%>8!8\)EX(%-[?'6G*'[ZLOFL8%B!F MP?."AR"*T80R#.[C!ZIT3B^ $#&&' QK$H3B>+SN5' F\#(@&0^99S ILC2. M*9AAS<(D'UCX<'O!I'<"=3A('&_I,!("DL4236)#<%X) [382J' M[$9\[Z1XP^0AN"R7SJY:[PR SEU3CD[8O0V.0S[G_@SB/"513J2PX+$7H;)I MT/#I&\,G <.'^JDF> '"FN'E]2" 9PF"WT!7A;M 0F7+LD65E:(Z/")"Y\;V6D>KKL@#MA8I$:(!44HOFN=T%$R MP6@P&?]C$.O6R%N_][#M1LX[5%"9C8^Q0HU M\A/8< 'B*=WRP.5QD#])%''$:#B2SR!19YKT&5YSI=&5^#0/)6G;MN MWDL35>ZQ8"<)S[@:A:+F,%<4<%HC,0GDU^0&RQ')?8?ED=OW)V@3/8:4^B=+ MT0P>TDSI>$O%R)]V("@7Q+0PN=!4S(:<.9(C:0?X(8D&$+<5 ;/V#")K(]=)W8R=!73B?"B&/(C*_(1IEM+-?R%(U5 M>L@=KU+2$..C(XNT=73K@KQ;Z7(FMM$M777+62W# 1X508G3GBBZ::AXO3&5 MU<_$#L@GWN2AP BNE"OU.M6LTD-'C4F2Z=^0!QP)6>5#X54]TZJ4>ZURX/F) MH2)E.H0'K:<_0J_/(80Q-HN%P&X,?AWC8VT,-G%1NGCS0SPRS;5DS^FRBM9EHXS.X(\!9( P' MWHL*H$%+]\]!>$_?I=;$))F$F@!M!X8@Y(61[Z M'E:1F5"W_R023.Z,6_#S\+O6(W>]RP3MRV2'M#7?-]+I%M 9"W6RG+^>B6_U M5:*N %9,")-1S MM)[9\T#C28XGX;QWIUE#C+9RJ-!^"Y!Y,:QK??9J&<"OZ ME")"!B+/C MF(74ZF-[4JC[.;?EF*:I0LZ%LTII9G2A?#)B/02%AEL0%]7LU#>#'@9.Y#QN M3..+*I6C^:O9J-$=FLD0>:)+L]O*0?6 _D-8+<+M9A)]K>> ,4PI0CI<>+;M M-AVX47P).I[],@G%ZD1G<[].=-:)SJU)=$;O?P9"*D=@0LCGX,7Y(ZE?V.*? M/$UQZ%W++]PGJ'9__@%^_IZR4%MIFXUXG]HD,G T,-;D14\./.(LF8$3PFR, MO.2?;;[-'KW_0'.\"6(%T5KJKGRPEY@[2?&ZJV8[B302L H;+1W#^.(#NMG_ M.1_HL99JL*"-'6HTUL>-IE3.9LQP,-$J;$KME8(#U3LZ!O C=SP?L MX1RZ7VV#X-WP6>)U78'LW;BGV43'C19 ] M#RP3&*C'H -[(4-%FHO.8D(1N,<4HUQ@87<*]@ST]Z7O :ZBF]=*P::&KG;H M>T)4 I#XF!U 4:ZG1G6OPQO'BFY$0]X4?O;?3.NZ V?W5E33J5S_) M+]O?OK+V_]+:_RAQ'H0_D[_[(*AHASRQ6ZB7"!0\1(H^?.WA'72"2@%<.NY+ M()UOY?=N4,#XWUB1CQO06^JZR3NE--B[+1;-TC&'X";81U&.8@8MZKI1OX\U M*E@/DX08E>\(^Q&L>#8!X6'J'"I_"OX ME.IKZ)>[WF?XA.VU3!"5.\K=Q\M?. WJY6JHF/O@NC+L*&MGW94,0#B)KG(N MW[+O<@581G6&/8@H1KX+J"52CWAL1DCFO(0HGL7.G=1!BX)5#I/ MC=%7&3G.$D%X1XH+]&"G+CC2H/)"Z0Q3OS5:=GQ')_J&Y/-'# MM?)[8*W3DW]26#92A:P"00NHIX])V#N#44]F=8EI15(KK'0Y]*OTKE)T3[S8 MK>^$)=#I=]W[@AIZI!-FC]9^B&K9ZBBGNPY#UPRR-3#EWD4%6F&RE7/D3W9& MEH_"$XQP6$?7HCUOL++6T)4ZP 'K9$*2)CLY6WI^^2=F2RB%,:3>(_+-UIVF MWFO0$-SG&?V.>PZ*&R-.(03L.;A8OGX 9=9H3=UCPD7E\['GLBE_YTIB[3Z; M@9.O;+V![Q!*0UA"0TVJT5=!, )#)?#V"PRLP5[&B)2?!BL\U-W;G@Z8'VQW MB+SNWK9=W=OFB(]?F(SQ=L?%_Q"4&;;[6!46HP," 7(T)\E+@[;G*#;XLUTI M.CGZ'>J.I*!%P/45T!P*_P#Y:$Q8<^TU)DR'3R ?,G$O+S154EKU?H6QT*.W M,08 JX48;*[A^,3G -BW.VE?RA&;'Q(-BIJ%!G#P3S#-/_(;,WR=T;40L#J" M@_ DP Z286 /D?IQP5THVD$.P3>RJMF;HOO:9\@F]4:7MI$T@HQ)I]@](FS= MKD"_&":D6838Q?W1F TEM@UI5\=0?M!!+Q3Y3Z1!-<2]^D7- >$0A.H@\SXA MYA&TS&VS'MOLZ@6R2N I;0ZW]" N5)D]E@X+#6"V#%8IF(-^J#$D^M4>+.90 M%>[X-I(5UL-T3\/J9SU$)YS6 YEE3]3N46WA*"W7?M>[("%CBXCW3$X:?71I M:B06"#?$I89I(L@#Y8,,.9!M"TE:(4[,+^*7F\ 1<0F=6R:40*2;7$#"NL$7 M,2JC@;8,RMA&;^DBTON1/&(N9INFI$Q3SB;E -.K@\^R&W5H3-#2AL )(ME MK5)&D>Y'14&5F6S&(L< &,<[-T!OAK*!HE&&'%YV.E)%47C@!L(#WJGEKFPI MS% 5J4F'7?J).TYXQ''7EKG#S^Y/6&5;S]X[$)*](S2:JHMAHS]*!?QD>9IK M53\;$$(EOX$7A7]_ S?S4?"&8KCFK^P1)!Q0F M&8A!CL4A>"<:'*W5V>OF+=_'!^^O/ MT3>YL\F7@?0V(3,+ ;!OQ34,(OQ?*!S?V6O(_]$?&\V=5N.-EP0] ,R*Z,=3 MZ;U+&QL>>A&^P=/8;C7?O#\\/O[Y!^?)[]]13&W\Z9NT&0>5K,:X8!RS+-(V M1WW=%7S?/*(7CU"6/U\8QO- SS+VL5SJFR.E=_E3$NK4%S@>"C9S'Z$I0&U' M;567*BUR)N^;QPN2%$U6S9W$C_NC^UU+SU_3=OPL\;'N1*GQ+MT2<@@E9*(K MDASL[T\0)[+I>/)Q[%&K$CB8_/OF2:V;7DJZJ-Q\#@$[IWKUM98BGN3[UEXM M2"\E2.W.'$)T!A7/'['B>2I!8BJ:%8F3G.K[5J,6I9<2)>")>=)DTO693]9F M+EDZ:/3O6\T* 5F5S[FA )+#&D!2 T@V,JS+\C]"ZDFA.!6VX%B<^JL3C+L^ MO[J\OO4N/WH77SZ<7YW+__/EUKL^__7B1DK]^0?OZO=?/EV<>:=G9Y>_?[F] M^/*K]_'B^O,Z)+&60CHXZPU4&91TFS3>$O[O!B@FNFD<*HJ944X\^9>5#;(K MLEX*$'"@=?A-#I,(I8 9<)LW!]*X?:F;TD3!,ZKO_-4?@Y=$A4+8XUCMPQ^DOL M=FTG- $D=KXB0]-J#(5+\M^27O5Z1..B.BNVW7&5 X8M'$"#GBKO=9D_7)'X$LY]0+"4"Y7%.1 ]01ZCRH3@WY M;RL6E6!O3V\VMYM33!"H T.0)8O[K(<54-Q>31-!REE*L3(DD .8 V#\UH%/ M>V$JY1=-^<4FTRM0&/F8RQ;DC:^^/@";6:C=*_1ON44Y21#OTO>CG#K]*?H/ M=LE>*Q4M>7@/5% MH2=_Y:US=[[SWK[!M/:;=[H-I8WZN0/]89+D^#ZV0TITKVBNM $IBK:E'MGO MNS>[7D>$B&&W:&SC@/DLT58%L&P;PP'90!'FR'D.XL I[+NQJ/"!$E*AF.08 M@!<; :[\2)S5YA[>Z8Q^4.&#MFX\B@(T;B-RS>6@& IPA:1N!2Y%\Z^*J'JIA8%Q&A &T:O,EAHBY 0+M@,WTW7AUWD-_8L=C(AB"^%K5W83_454RBH M6FMF&91A %6@'(D+B^;:/%N*P0KP86FI0QE03";W\E@3L(VF144),"UE!G-E M>^P6MIH9:/0=V@78)I;K27AU&$EGCX172U5=:VITXJ*<[G58$0I35+F1_B#K MI]0.CC41UZ^4E!$QTD(;$]5>UM%0SYDORI?\(_@ICT(KP(19Y/G%6WW\+NT3 MQZP#+$ODQZ1M$2*6%5W&G*H]!!&*CQ5UM2U5!^6)8^#;I[0\!#C,S%),BAL) M5&$HN]X-;)GU93T=\2V@NF6?F<'!C&2>5@%HT 09D.PR*\4CRQS,&L^K^^:, M3HLN5EY*M '- +AP1SV\TDW$=BO(L&:19)HR,*S@OAM:-SGVOGH$.D/YW](K M4BRVBI4S'MB.=?7@'59/YJ+FR2C,;&"K1T.\:H4%MOJD..S.J&$_D]7_"NQ/ MB\X59T[^#D2W>H,DHLZ54GS K0,?BO]9O@MUN'905+D9QU;T/37V3K5:HEEO M2K.R=>?\L^KZB4^'?XD*Z!Q )E4@Y_ZV\8ZC9*35VESV1+6$^K!K,F"MXOC) MU=<_L"@UWR%%2/S M@S:F!'1J74![9[2:Y*12KK@Q@]&5HWNCNL$@^3YNY>8JGQ$]@]T: M50F;:HEG!N0^1VT_IFKSN$FK$U5K8>\#1ER0 M+L9;ASKUE]3(IWE%@*FEJ;F>"C&YX3V^WG//E!?KDF&.DQM1RT'4>B1JILH2 M&3I9O>JR&VKLHU6T*F^F]LTT4,7+;EHQ53\?^@%)':"LH7!,&3[HS,I)(/4\ M!BD&?:B>-FT%T+6C1D*Z#AUN*\P63&C%@6%)K.JR*-NW6>2D?1@12V'$F3F; M 0 U#5T?U1H=_@G^3KU%E EK6'G4EBAKX$F14^]\#'+K-K79YL,1NGDJ,,Z? M]P+HIP3I.WP\1(LQ5F-1,I8HGTII)YO@?\!-;O5D.71'[]%\"%7K8S^&PU?W M&.>@FK9_4E=0=,A8FIG[24EUI<1JH@;R5'*[O\,@EX/PS2GFQ_+'U/)A!T^] MW5&I@_1#4I\0XRK93:IZ')8,^+J8"S&0K\/N4?<<-0FHHD3OE64GJ82I=/ZA MZ@7*UBL]1/R.\84JEY*)'4:<+7N-K:8M;])BQZEO/+*_4.> MI=,PA)B)Q;L*W]CV"UB[^K;LE9K[3J]A5)R@L%EN?;@5(:8&H9)\F5TQUKC> M],ER&O=[$["^3Q5IEF5EFB5L'K0[/\U:9/JLT2VP >T?@L.Y&'X:#>ABI;0 M/:D:(F5IC!=2"OV(5/JF\E(WQIC+(C3Q/.P^H[2U%M7%"L,&"S%$=;EM%C * M)4K6 B!J#=HZ*6KQQ$H/*2"C#/DM'T2<]E5D0]MH4SE M>BN7 0V6'05WK%* MA\HM:W/^6$GPJ 4!';1 8%EVI=QV!3 EH1M6DO\*+FEZB/6F6HYK.9Y!CE7' M0XV&R-)^!C:"5L;<4T0D)(]5 D^]5],XO1]6.] CNCK*9@\?&*];$0/JHU;M M]VG>>W( C0?-4?^1QU@NM=/=@P:JVZ/4)ZX^<<\_<8@B13@HT3(^2C]=[*2= M#GQ 41-VRU7J#5M'3_90U=DPX5:W0Z-&2"-+IWJ@;G=:&7,Q:$NZCY#XLBH. M5A^$^B#,,S*7O3\0"U-UE2NE%U%DC!1_G3J":-S!TQ2RR8G TR M0/YIW9Y>H5#O5(U@J&H$?2M]"(/5>O/^'UW:5%D?9&';_GV<>37,,%/$FJ2VA*]/?>F/_051BDL57-O7_H.K6/Y?PX.WLVK&I2]>K0'K(RG M-S?GMS,ZKVS] MI,U]TII="$NCYN5\%-(S:Q(VJ!EY"&**"SR9&FI\_UR[9)H\V;,?6N6M?#?I M#;#RIR.LAW[H.@_R/L MS6D2PG_.S<:<%F=<,?9?4/ EK48IJ@+]9VH-*%_Q35I@@UZ8%J%H1U($WGC\ MAQR^]W[?;QP=^7M[>RKRJD;\_L4WY@7V_S4*U?Y>A5 U5BI41W[S>&\=A&JY M=L[Z:'0D6WN6.E*$@BL4&NU!H>JX-9M;+F@)&G:99CU/);K?UU.$BUN#Q#7 YG MU<+SBLN!WSK:$KV[F>X/Z]TKX :/0I<\&^D#=/4'190W1RM/G;M;V6F<>H35 MA_9H5AW/FWU.>WV:A)>PT:>XOW,9X =[QTLXRU4)RTV^#[9>4(]GO5U>3E"/ MUE=07ZL'P%T/;U/H]+"IE\X:VG8S)U+F/V=[_O%Q[0QLF, QT_>F67D!MY@D8)R0Y?0?7=,X(*:=*>Q]+;VUN+ M\$(M-<^0FIGSB@N3FJ.]ZE3HMMQ":ZN% 5S1U_7C6!<.#6>]J =4TXJ".A&U M6I[G@,V+SS/$9^:<[0N(SV%C M'<3G]9G+UR!B.VEG9P!MMTP[3]#8'+6I]?2\!VWF+.ZEVI!/L!^X5Y>=WW.! M'OI,:=VCYCJ0DM[JC>0YJ"'/H[#6GG/ M>_PFI&?_]YJ6^@I6^C8+DIQ^>?HMRG?PT)U"7PNPC/Z(BN[_UP+'EIHX?_IT M]AGAJ\N^ /R#@[7 J=GYUZD11!7SOXCB M_!LSW<]SN!I^\[BZ*JO6P^LK1G/DXEY*C%J-98#W:@MX1$LC^G+C('G;#J\] MG#F;9Z%IYTN8-\>4VZX#G+86S)4)YLQYPH4)YOXVP[PWRLC7___$0GEOW%7R MY EIR1,";!#2D2D=D570H$P_NNH#/'/^D<[N3.;=B=]:BIM0/K6M3;]-7IEL MSIS=G%TVFWO^X<$R\N"SR>:+.20K1Z,O"[.^X!OUT\7I+Q>?+FXOSF^\TR\? MO)O;R[-__';YZ&=_^?O%[?_4R4_BU,J]9->ZY/6+DBA^$GCB/KZ M1:(F*:V?M*["O\DNEJ:OZP=#H$?:9#=KK5@D#V>OJ.4MN:(=F:-2\KA9@W$V M68:.9B^R79@,-;:'>G2C,BFC>CH;(.QRF*5QC(5/"HJIZ'@V1W>O7PKS:.9, M^'FO'Z=#(1BM^=:%5-@/4'+TZ@3B7".LWC@']7]7-98FC:OI&F3#=H+:#0I M\D*%BVM-N'A-^&S&WJ+;2W]4.S.J">>Q1!K^_DEMT&Z:!#V;2O<%):CI-UM; M4B^UI=9L744U[WF;O0NAV94/XFZ>QC0GA[6:WC"Q.9Z]S^#"Q.:XL1;$EZ_; MJ+YT.FA8F*?-4% MK+S :%EE2!MU)(MF-4^GCU.# .8_=S*U/75YB:LU_,>J3!:@EZA@3- MW)/T122H=;(EIONFF:Y3Z6S'=*U5^6(/XH0,Z[)ITA=UF/W]D[4PP6HY7 N' MZO59PN.+8VJ=N0"=>3)SRG)B6<.C-H(W38YFSBZ^H!PU_.;^6K0$?(7& M,*)5$KU]FYE0W'9,P,E\?+]6MFG.@[J^J(!:.%LGK2DI]$:%=5WWFRS\* D%?'V' MBA2O,I6NR^$\^MYWE9="8V_JM-.5R&ZZ02;*MX-^$Q[\JR"[S&X*R/#_5Q / MA/G5,^WUBR\?Q_@/C;VI4QRK&//>[MY>H\+!*'T P!/O 5[WDS=FFM/%A*>8 M('XE/QT4W323\'B3JW.[EH M[T3?=KI1* _7CW*R!W(9)G_C\,U[^0[Q\P_PM??\'R\=%'DA?0AI.&U.:.Q5 M 3KJ;5B+;5@[^PVS&%'CY/E@UCUH M^'NM([_1.IYB!R)\#X9&+?O&>SMFBE6)J%E%[:6V8;K4Q,MO0_/HQ#]LGDRQ M"4'A?1!MA$5[K8:\]>2 W]4VYNP ND9CYD(D2P3P'IH-*K<&,+E:7IXC+S.7 M'4TK+_\261H&>;D"NY'Q?)&>W&3%"SHSV_51.);YSP-&=OP;9 X3D\]OH>A$[:CF)YE.BL;X<,V9BY2N11%$B0C/@RR13EMN;[^E M,:QC[GMR\WTN^ ,JMY=>R-(XA,1]QQ[#:<5J%$3HN M"C)SMOES)'==*B75"&ZNF,?)T4J"9Y4FZ$9$U%Z!9,Z$Y\H(VS:?9HC,[YLC.G#L?M76E*QL/X 1(,EC6T!MH3[SALAO* -:(8@&4)8 M#EIJY5Z1@KR@>82@ATZ4!$D[DC=6#H5MR+ZRN]R1.JLC-\)KQT$N!>KJUU_^ M\:8L*WM[WU<=(_X$3R5^)"]]]UE??O^L'V8?9!Z1Y[R@V@@8)Y]2\(^U"'6U MS7-U^NOYSB_7YZ?_V#G]>'M^_:,7Q(_!,%>''HR)1)3>W!4TA29(-)M$?]W# M_U=E+?$_O?%^*,_WMP_7E?.%17/>65JI;FGGV*DJ^>_,>VB./J M70FCO!\'^3Y1U)U16!H MT5; -\H?:INL]-UQV_;O?P[2XJ?2YM&'/NVI[^4BBSI@Q(%B\-*.!S1$<"9^ M_B%XSWM<^9_EZ YXE?I@TFL7?TA_OH-=@TLG;)T1^31[PXG=7';AD($^9 M%"Z\H%A?X%4,QX]O/_WWO!^T]=_I]U*MHPA7G]3GJ3>W7'P/XY/R%H6KG*[1 M)]V\N1VX%Z4&DJH4V#/^_N9PX@4QCZFW_X0;NF#)UQXIO?=_1)#EWKG8]-W;W\M=Z]T_L$E M7/).SJ 5@[<6!:\8Z$).67)'\E[?1E0#U&HQDR;!.^HN(R7'>W9GX =:Y40 MAR$%'_<:\G_/*'W";?F8I;VJ%CLZ-7&:YT+^+YP5Y;[G[Q^OJ )J,Z.0:RAO MAQ7RUC#R-F5UU%+D[<1OGFQ)3Z>-RFHA)5A>@)^\@0I_K9/6SS(:QYS@HP7< M&+"_EYU?TS3$%(#('J*VR&_2^/EL0O*@'OE'2P'WU0"+39/5XP7<-HN5U0/_ M>&^;*Y\V$_/'79Y^S=(\]_I9VMDD'H7M/\8G"[AR<&^O<&MG2C#[1XWU[C'W9>41N8V,V[UY?_ZM+Q+I&M?=2NHGK6FW MDHT*6)1@N#<"4=:^=R\2D04QIOB#L!>R-VUR .SFA.O8/&LMH[%E'"":J]FN1 MBR!K=U&EA^)!Q&D?0%V;H\^WWQ_;7TA&D_99'N$/9I?G.+\-_W I?*EU^ MQ+4J ?_\A.B"Q;7I-_?65USK@,+KO(,Y2D]ECBE!J)-[3W XH[Z$UT>K5<$\ MGGL)7ZH=5O&JV0SGD[WU#8W6(KHZ$:W",3SWXEV(B#;V_*/F,B(&]6U;W[;3 MH*^@ ,GK9&E/7;)I4E^NJ]!<8WBK]JM@+3/?KH;.=RX6JY6U)Z@9UM984JN0 M&S-?L@N2U"._N:V,:_5-N]";%KG/O0C%SOO!>\N>YKLZ<5X_J4Z<+SR[HGC) M5$1G0\#)017@Y-F@ M=KD_.3A$(K],SIU-NNQ\D%NT:0V7:Q%ZC@A501V>#3V?580F:NZE0@OBFXO_7&L(M-,-?,'2\R%#/&V96 WZTMYDX1X'B:, M%0CQOG^XOY9"7-_5K^JN_HF(!V.D9-Z8._E)];$^K2B>-[IQVFT1!"%$OS W MNJ31\(\;*XE^5?:FV(S[][4)[.$B2$,6*+#'RZ"V>;; UG?M:[MK$7D<6*WK MH&N,E,B=NLOSFCL8AXM FTA3RV \7ZB#H>4H[Z_'-5V[R>LCQ8M OBQ9BI=" M)[D^?O+:WEW*3QRYOZ0H]*2$Y5:CNPVZN5Z=:;X(7(ZK AZ"**;S?X:B8+<\ M_"7(H_:\]GOS:"WM]UJJUT>J%P$56K)4MX[6(P*\<*^TKM)9Z,U^=OGYZOK\ MM_,O-Q?_=>Y]NKRY6><2C_I)F_NDUQ>0V8;DQZHZX(R[BA?!C;+QR8H--1/7 M398606*R\7F$=0X[4 EQVVGP"PJU+B&NGU3;* NO>?B89D+.T6L/LDPD[:%7 M9$&2Q\AAXP7A/P=YT:.FZAMCSVQ/T'W,';8(\ :J6:>-NHE4L$R]Q_$ MOT:,R\VYW=:1_N!H$5"&BF.J#IP&3%^E&1[)ETX12\_LJ%5[^1LE@XL (JR9 M#!X?KJB#QE36X;L/ M=5="#J0;9,(+@R*HL];UD^JL]4)L5H1(4Q_1*!X4(O0254#2)\0(VJMP]&I# M=7VO^5E:L4B=>@/[6K[NSX,LD7=CKOY]-A3]Q9>/UE7?W-O=/UBW6[X6X/41 MX%DZM"Q3@/=;N_N-=1/@%S/35FZ +LM,W;3K^@\!!U;>TH&<:' OG LZ]])! MD1?R,H<$REWY9M^@^WMJ=;(V4>?Q0ZQ6>,=52)R)-W:EJE/R<$KB\&70NQ/9 M90>_FU\::9A=!;X_.-CS3TY:2T;9M+8,2K:-(EP%4)EX9Z]*A)N'3;_1>FG[ MTH0PA2(9P225I(5^!B9$$DW8!7&Z= M* F2=A3$WO=5UAM_@L<5 M/Y(&@ONL+[]_U@^S3SB/R'->4&TPC)-/*?4G6H2ZVCZZ.OWU?.>7Z_/3?^R< M?KP]O_[1"^+'8)@K;0"&1R)*;^X*FD(3))K-I[_NX?^KLJSXG]YX/Y3G^]N' MZ\KYPJ(Y[RRM5+>SDZ6/I0]O+\\^1=XLNED@N\;@9:ZJ]%VG[C2-DCSS^2BBP"HXRV KY1_E#;;Z7OCMNV M?_]SD!8_E3://O1I3WTO%UG4D2.\Q2QBVO'.0.MB^4#PGO>X\C_+T1WP*O7! MI-[!K>1^',0%<,W7A$5\%KU5]Y0^4VY4K==D?727T4B\BCW?DMC MT-9R>2^2ME0N\E%+53!R[&>VSKO1F@YV^!PGL))1?4PSK^@*;RB"+/=$$LK! M?1!M =>RUVI(5TE:I^A7P!W_U! 7+VOJ^"<#>>:EJ%-NG;07V@6@#/@NUG_/ M^T%;_YU^+R\9/%#5>F/F4\NZ)9+KEJ#6_X9^(7JI=,$_Z:Q.=D,GOGOF4/FS MGCH&^E'Q*GDCR*5/_OZF.?&>FV,HH]?NM'B@\<[Z"Q@^:,U.\L#G6(+Y(5JK M>7DM'!HWU$L3TG#+E$D (=4B68MDA6R<2OT.+G(0+UTLKP(Y]2CQSH)^5/#[ M:P&M!;0DH.WVH#>( Q777N:[/XA.U(XF]AVM)?/U2N;EV:?_4\M&+1L5LO$E M37:6KJX@6L3U!DM_MRIPJ%V?^D!4R02;' MIE9+-6F1E4_]7QTIIF,#Z/PT@<#QZ;/K*.-C\-7'1S,+ M^;4H@B@1H4)5K[5T6Q4'A_O^X>'\; ]S[\BSR@W66<(/5BWA!Y.T^/'L6MR$ MDL=1VZVUS+]OS<__4"OS9W)LO["H3V3E.CZ96=:KA6ZMQ=NNP5D#0=\:=;XF M,EXMXB=[XT5\3>7T?J;1^O>Z6=8FG[]16;[UK]:ZM,)YZ,AU'Z,N%5@VW?'Z; MCGD.)KU0'Y]9ZO@:ZD;RJ! W(GN(VN)*9%$:7HMV>I_@4_XKB =BMJ#KVEF& MM=QONK9ZF95\F:LV#B'\31,^VA3 MI1WO].9W %WM[>P=UG[BMMWA]:[5N[;MNS8FC74R*8UE.7$?TTR^]K3=EMJ^ M@#!^EB;RCVVJEE:,'<=[IB'9! M[MUE1RE; J<]]24],'[J]D&$+(;F/?_PN$ZZ;<,AK#R#S;T)>;:M.8,;A6!Z M?^(?M6ITWA:5\98/%E ;[7%68HU M^&"T,;U+3;5#O>HO\GR 97YIQVE/Y3U$@1<4.T &MB.?^%44\BL=*:7)O0]= M NI@U O;YE6-Z9Z=2!TIMOK?F\%='H51D UOY%F_[."_D78K;KOB,V[U)>_T MZ7TF1*42JBXFA&>!1(GPPP!^3UJ-:@SEVN _Y;-5 .#OWC_?F(B.NK>KU% M?KJ&:ZL2^7'W[JC (U#@27FO:P]?H8A7=61;+#QF7<5],GAZKU5#9+9&]FO_ M>;-VK8Y5;>*NU;&JS=VU:NN@,5U;F/J&KQ%'"T8<70NL@/;Z058,009Q'8!: M'7IT>/TL:@M/.O%UW*>VDE[WKHW1W,WI-#>?LRLX9K=9D.3T%$Y4FW\[,R?P M@[@KKN#\7S_I4'X#Z ,QW (Z6>@!JX_XE8IM;@8#["3M@ MU-',.II9[]KTCNS)BP"Q:F.CEM87D-;FM%G3C8T>-AIK@*U?O8QMM1 W%B'$ M=%.4O4-AA&6XS MV63K9I'58KU@L9XR_?ZRY(6K%/&F?W)2TZAMNY@?+SMFOE3YKH,ZVRG2$V/J M"\F\+[*G:2WEM90O.G396DC&?LYNIK5@UX*]<,&>+HN_!M+Y1*W^WMZZ&<]K M7:L/- PC#(I!$GJ/098%#$%_8JG_Q^F0GX(=@^8G1/B4/EYT_ M6 1F"_L=[OO-X\-U.O.+.I[+?NI")7/YPZ^UQ/Q:8G^E=>&33(,%J N5IJMU MQ:O7%9OTU'JIZZ5>KPMJTV_ 23[N_CQPE-=ZBZTUT&2I7N['-!-ROEY[D&4B M:0^] BCZH&NME+#[($IJ/[=F3ZMWK=ZU>M?J7:MWK=ZU:5/=^^N4ZA[WVT]I MGK,%=,8&D$U1G(2WQAHR@&O$7]\&WV8QA8_7#G1="_ZL#EFMKC9QU\:HJT6D MBFLU4R>6GW:YY;YZL92(%_>LO7X0AE%ROT,+*S_M?WOYNHWCU9N9D^]E>\V0/3791Q+")O52KV6J,5&-N96 MZ@NI IV]NF.-5/O!_LH)K6N]OGFG<"&FU73%K!MSE*25=+QZ>O@QD;!WBPM. M;@L>Z)<@#I*V\(+"^R#:J+:]5D-.2XK>\@.6K54$+.5+O3 = /'X!BB8\:,= MHV!*>=GH)=ESL'#F4_>YXNYPE?/(+X^@KXV WG%)^YXYA,W+S'12DX? MA!9;1T?U&:S/X H&.LXY/9GY$,Y,K[2*TV?P.<-M/H 'N[-?@LND#1J-?9HH[9(U_PL5J4AUO(L/F^@8V[#P\;, MAW%.#JS5WHDG1_5]6)_!)0]TS!%LCC^":WJ.WK?\5G/U!VB:2#MG1?XB_WN7 MAD,8'RS&>_E!&#V\_\M?3%;"3B+,,5 S@O[F/UZND=>.@UQN>S*(XS=RW7#] M6.A1:-HBCGDK]-_S?M#6?Z??=Z+D%G[ZIBP6>WO?5VRW,X72X$NM6/=PW^4F M@]31+C^9 YNH)G8K8GM5-807E5-?5JV5JL+>#L/K5&"TSTCD_? ME=]J7HKO=-)UG*VS9L(38=FEY:"$RZ0\W3.G/7_J?7DO?,T;3UD%4CS+E+>G MVC'7XK:5XF9"ZDL7.8CA>U'B<12_%K[7)WPFDK5TZ?L@.E$[*FJI>WU2=WGV MZ?_4^_[J]ETZ_CM+5S-G)M2P]'>KV$;M1KP^8;]-I4GE43QL@=L_31WZ]]/AN ^_21G'YZ&W?Y'D R";.@1Z+8Q"^AVKA#,2SYTFI#R#&=I M;'CXH"(\O+?66-=FH^7O'QW-%1N>:057(Q"+&?N\68Q%BEP5O'I^D5MZ!N-% MVN74@KE"P:R"+$\GF)L)H#PX\?]_]MZ\.W%DRQ?]N^M3:/ETO9/Y%KB8A\J\ M7@M/6>[*3/O9SE.G[S^U! J,*D&B--C)^?1O[QT1F@@!!@'"J._M+B<(*12Q MY^&W*ZW-"R@+FMT%S::56*BJ?E?('>YL/,"F&[/])MJVI+5R/= RQG.\L NJ6@UCU2JZKXLI+ORJ]F MJ9,/JMM:N[N"$(N/BH]R'.?=06R7!$ZYK[L,DPN3*5AT?+P*^X%_LR+"NXH$ M>Q4.UIO6S,4I'/LII)A$*@"O:@@=5-UVL"^$+G,UB* M:WKL@3G/YH#Q"63W;& _6707&D:V5ABPU&SEPN8J*+F0)\4I%*=0G$*^3R%% MMZK&@\SKUD(_YB\FD4^_,/C?+EX>:\DJ=WD=GNOZ5!-D#]%MG MNNA):L^F MKNE>6?-&K QW_,X\N&3(<')K2;/8PN+D@L^7\'DW"QMZKI+CSP>_[YJ&J3NS M!^#0VR%]Q^UM[W'$OM QWHI3[#TYC&Z^8N61>GXO+TB"7:&O7C^WE\J1$/ZD M6=NW;"@H>'4*[E1R3<%I ?F4^=-+R;>H4WH#)*L:89YMX"*OY+O(-&N5.O7- MD9,+6B[(4BE,H3N'-GT**=E5-%%!IUT)#[C%X<6A);3'.5AN(>;::%XZP MU9YTTRJB$(7@+$ZA.(7B%(I3*$XA&U.NFTEL+Z-&@_P,NZ\V\V #%H1=QX8'P)EI8SCMP_'X=CM1NR,IO,7Y MHP6%%!22FV<7%%)02+XI) 6=H=O*PAU=!Z@A7P..Z^WN/BS/[8P(+UBJ$+JY M.:5CII TH;M:)?K6$!MR)'J;E=[4@&O'*86+VB D!:LUQ^5VBQX'FT M:MTM\_B*^[HGZS++N7M;I;H]H"=MS!(JE*7-6>)8T&P+QCE:QE$-IMPZ ,<> MT79;G5*CN8LP6,%3;Y^GU$Y:O5)?FZD.%0VXU2BU6GLI<=_2B.6"H_*DI1KK M:ZE#1RNN[R)V6"BKM\]::V5@_)^)]?QSE=%S ML4%S^O]&+"/-1M.(0'\#VXA*94_W_>;)%U_A"X":[-*H%*1*)6#0 M49!&N^M]NBJ?WU_U?B_WKA^O[G_5]/&+/G.EW$7RM5CBR2/&7Z&&\D)DV?Y1 MH?]1)>#$5R?:+\GW_>WR7OF^N&FQ9R9V:C0L._9+XL/'VXO/IO5=@R\';#Q6 MGXIANM.Q#OMC6B"E6;D_!B$?5UST<% GNC9R4#7\ _3 28S*7L3[FXBCAZS- MCP*O2'X82('$M6G']O_\[=O>A\3A\0]+_$Q+FLL<>+C M+_J9.&/E?W8C._!1\H-%C\V>23_V\=1([P]/-,_T\)'XISA(N )VZ!'$Z\3^ MQ"SFFJ[V&RAX#.Z4--#N(%3@%CL5++#FBZBL"ZQ\ETY6=T?:]=A^<9>M+/M# ME'QE^XM=4YPKL=$/R_3'>T*S@S(U;+D-VLX/7; MJ0Z$&HYPJC1X:;4=3Y,N3B_+TUM8IK2%T\M9C9BT7MLT"YST^!#UN#9T[(EF M3YFC>^CQH&/_#*8A:W6L@^] M\J>FI"FJ*DB16ECX7%LEO'KGV$/3PZKGC8N6JWO" M^'O,!()2+W)*Z^2FN[5B8OO!$=1J0Q[W0U"M>CT/!'6L9I>0YDP&!]#VM< M!O":WB^@L">F/WE[ _YVSGWM# 1X]*QNAY=P4I?BH.[X.:U7*MKH%-+\X.@I MD\FPVZ&GUGYJ\0M[/";8[YG+G&>&YP8F^("Y+L58W+']4I[8SQCJ-*UG9GFV M8[(#RFWED1E5,#ZK"G=O-+%_O1$G,;L8Z=83N['$Z:WE#A?&^<%14&VU$0L[ MHJ!.JY$'"CIRRSPJP/NZP2WS(IB2 ;.I$L9K%!\\FR[<]-IV+FV_[PW]<6] MQM-:0^5R,5"N(*/7%![4LAADD3$=16 J]Y1EV5,9PH*V%\6Z8TT 0MYB\8<& MAXL-/K:KCS$:PO[VS2G6$A0?);.-I8)<[,9^PQ+RR%C524*BWY M6H_OQAHX3'?9)>/_O;'D.=T'Q[36I,Y2M;ZGP/8!]/GDT=O+8CS&EJ@I]/S: ME:+\=/^B_*;(96?"<_4L.C/G>2YR/)M!$YA8'Y5X[-7-6K>]EI&EAGZ]+7JH$W^9B?5ODU:X4K?GYB+=,]5D1;-F8 M^U3)T.R"+7?\C!X=W=C,0:YW]EV*4M#5J^A*U6R87=@E,[IJ[SN8=^2VNP2H ME])<*VL.XPCD4]WQ9H5TWX@+5=G>S:7[I<\>[7M^3'=P2N Z7_A@95F;S=]H M@TE2R/@<4E<*<:G:$3<7\9D2UUFUL2=OL BLQVUVQR>1/L/!)!2@D6)>1FT* M2;\)+VXG9WHUF8[M&6."'3^'U23K\&*SJ)7-+UVE61#;29]F2EB1:NS"F-^G MF)?!-I#MS\SRF0;T7*M4ZQ\T=V0['A"N,RG$_ 9BOK%)8E6T>"99$<>VX%/^ M,+W1A>\"<3)'\N-L \NK5:18#XZ\-LFP[IB\JOGHO#ERP_Z63XGCQQBM-B[$ M_"9\N)V,*Y]VS,]J0U.^7L\%[E9!5:^QY1O;R;1F1U:1=$]M3]9#84W2>^F6'1(&D@9W-L#RKCG MA"%K*[X&5)&5-.CN)W*4,O#I +(%1T#8F^279>TL_+"'MK3HV"WO+X MT;'J_G!4U=*Y)H62SY$LS"++#Z>.XP$)2LA@QOGL&YP^&/?R['O!T6^6XR_5 M.GLQ[0MEGF,"SJ*28$<$W"JU:GN)?11*^\"4=G+:*B+ENL6TU>).AP'*<)AY M"0&-X._?=-AH/M!VWNS MNS'0"7CM5Q)Y<9T41V,_C3Z%G9I?JFUN@K"]&ZKMYM*YVIIMMG>KVZ6%J MXY2 DLH2+K1SCN1<%N#F*?[XC3S[C/SQ0DT7Y)LDWRPPU7=$OH6^SN-'N=/7 MR5C2T+1T:U#$DHH['40LZ361U=?AX@I!I@P"@>P>,&8(EG%!1B.4]\">3$!5 MN#AJF&J97G3' 4O6%0,J\ZZ_U366J5./1=3EG)GH>PVOA\7[>P'?0;Q1C)]]D%:)XJEGC("O/MTVX6F![;I=U=^5GKT6ZAKG.FKJ^&0S8 GP_\ M/Z P!BL0/>F#F>;H'A-CLF@T*VE:= [I#QS.^@S429YA(9GVG;IK93$Y@E/# M[?#J!S_V>Z" 6PNE%?[O57CB]\SU''/@,0._Z%E&_(/(E3?68.RCI+@4@WT_ M 4U/X1?P;URO:?G,$*7FMK5IA7D.,X(%4^Q-7;>RF'N17Y[8DT^>,\V?3T=5 M.*>F:)75WAFB6?8]EG&A BW-J5$![BB)AKX_',_9^' MIH,O5E:TFNYI?08_M3!R#.[PE!CCTL<'8RH-9: M([_4FCO;;)\**#8RN%!'^6?P30!F!'I[C+LC\V)G:W%ZJ57;Q?#A0C,=..%N M BVS'<*MUG=1E9"S ,IA**E[)-JR9Y=]EVFZZS)/TSGFGZ%A5[(3@=8?8\%* MH;%RR_BJ$J?7.E!$#[?#;R[K(3'<]CW=M+!K1M8G7=M.@%?^&0DBF)2X7F-T M9R=#. NE=BBT7<[#P1^[YV);]+IX/);M,6WJF .&^6E6>"PYX)$4^:^"I'F5 MQ](S_O)=3T+_ N/@W?4QVH$WEL KOV1]CY)K_KI#]/X4SLXHS$XNQ#0HM=HBF==B?T:C$H^.;KG\+KT?IEN.?A>Q M99#=[Y &[I$$OK!)GSE[UH:-4JO>+/1AP16%_Y-;/3)U[(GINK8SXVI$Z!7X MWK-C4*V%4MD_^Z0HE2QJ"U#6A-4 ]6U 0(+/5 0 M\EO3 P?M3Y!=.<0[9CP$)#[3$Y *H1^P2O%P>=*VWHJY3< X%_JH]A M>? !10I.][3DV'[!F6F#L>X"X=U].O_])$E6E7GPVK>_!C0W3G8YUV"#3&IL6*_?' MX*7&J8F>!X)4UT8.2L)_@"-[$J/=%_'*)@A+$XF1GP5>D?PPH-O$M6GGMF". M2HD?:DESF6,.T19#@82&V 5*=L)"U,^4A[Q$9OTS\;Q_)AZ5IJ $DR0W;Q51 ME:3/\ GT@-C>"9://$;P@%@%9_>/?3PR5')?XBSA.MBDQQ%S M)O8G9C'7=+7?[#$J"'C=&VL T@INM.N5?Y72]"(J3:\#:?H02--ERYL[RU46 M&%M.4FX&'P@:XLKZ*_CWCCE8+880CQJ<^RZPGNM>,G?@F%.*45O&N0YG<3N\ MPV2$Y5$?V"/<^!P9]$2:,?43#7ZD3U%$.#Y#IB>U+ 0461_(]T+G!_]VI_I M_ELE^>F$3,M@%HGY'^17D9?'E7^ZL^?9TWD?3MZ[H_#0%K+.VM) 838#655# M:E[LC^F^9^]UI1%:0(DF242U_%3+;#</9"/P&0^4+I[JCV8UH#A9UJUVZW 9M0JU>X' M.%"U&-5&NJOU&;-@:5,X3\:PUXP_0\>*2;Q*HN8[\76[,Q?D'$C"D>YI)DA" M^+2D37T@G!E?I#.SGYB%'#B>88S98>2S4#/IB,%=[*EM,EBXAG<2\V3H)Y[8 M!KXA^#H#$!H:6 V_%^^-;!0 P[#F9UJT?U_T?%'?"2-:<$V=%IT9WAKV!O; MF=H.+1^^P_N2M,8%7;*Q_J+#$O'B$;SYW[[N8"4Q77H/PGV$(M\Q[&>]I%WT M%IK*!TK''\VS+\S X/M>,9T\YUC&SX"/^,Y](*SOR"[-R!*#=S"76JZ??"U M8 *7J 9WXM]34'\NK@O,;"2:<]/N.8.1^NA?\]T+.6< YBQMCG'G MG^X$MJ'E#\&3!Z:%4P2ACX<.8J0'WTWYT6MH>\,S'*P] .;A4Z51EN')CZ.? MNNP)[1[)6J]V, ^42H!K<+*\A7QQ^>4VHA#?)%/<6-H7'>A<0ZNQI-F^HYW; MND-(/Y>FPP8@O($\IL@PG$R1"&E[V ]@)5?8#5[(7(&>TOIB[]"^-@D=@S*6 M'H:;I&HE&D.:5U-OH$.3FA(4"PNY)JXU<(7T4/$,^FW?-\=&V?8]KH'T*2\5 M%S'T/@/M#NJ"7#I:WV5B?5]BZ[MUGG3+_ ]9R]H[_LJ##T@Q_&_CP_L5EX[3 M:S"Y:S&Z\8OIC> (9G!F0Z:!BKZWP8)*_!S*8]A8RT6AX6!%O?;=LE_*(_N%UFGCPJ@G<#R&T_=UDAU3AMEG MFAXW=W]N8,!;8$\&R1.YVP2J"!NNJ^03_$6E^BA@'O2!H^-.VZ",\>ZV8YGZ MJ?8'HY58E-X>PX$X.AI<0*3LATESI4.#:R9MM#[0G&9Z?"?QK,-73MAG40JA MMW3 @-&=66*E,:FK>)-PXE!D!U42V1[[!/W";S0V"6U++E/:?4":ED%^*-HX M&O*S[;LH=9\X$<=ZB +Z%TXT-G05;#S@2+4";JZ*ONFOH?VNB[ GEUW?F M 47PIA#1*H07PFY^AS_=V:1OCS7)((^_A4S*-U#&P85K?<@N_H/?!TJQ,.)U M:?M]K]<'!OP$5L<3"#9@>(5KWRQ<^]WIV#5Q[D?LT/=0F0^HQ%*K M5TO"U(E8+. X&^F#;E#F_G=*=J^["=9>STI"B/6\"]UQ,,WS+WT,K)@I2!Z] MG,6>P&9Y9MJ+[9#?/1!2-/TENY77OB3E+?_@#Q!2>JVI5C5U.6K!*-@-F$B>K'>DSY'80#9#'= MT88^Z'(67\!$G\&7O 3/T7&NKAX4Z ;;"]\].0BVY85F<4G#8;N1!^*Z+%>8 M$1/].PNP&\,@$9P#]PSZ;V>).9+/;X_G7=AG['GU;?#8992/']I]& M<)Q]#]4(O#F/\^-4>6'$P#=@!2&?>7@CV'IN0MFH%C"J\P0:4!C&[LB<)FQ\ ML)(LV].>?!U'F3+&(U>N#ZN7JW@QP03KPW$\Z^:8IVPP-.:!A!G/M#Z&O4MX MNK@]<'Q_^Z@WY1K0UF#D[>O/MD._AEV+" WXZ1!A4?4QWQ@X=S3UR%V*V-$8 M@*$/.6FXH7ZF.@+X?5_Z)(M.-:!3PP:S=T9$BB3/??8Q M7F>(H!A;T!M52!++N#^PU +L[Y MT-U:X4._QC.M'XP/_>!/)A@1!&:+D(06TH0FB>(-.]B)!,G&92B\X"3!5S/^ M?Y.\U6YVZ[5VM=.NUSKM6C?!9X'%8?2\^8O_K/+J)/.,'HF'&)4"/*73/TL* MIS=H&^.AB:W20]=>L5W9&-'@C>!-'$/' @:*<.LAQTP=L'W-*7J"F IQJ*( MOF?32"K_&ZA-^!>)9SJY'AV.KKW[=OIPJGWJ]>[>G]+)1=_K$,\N(^ZBH,L] MYDA<]H"!\XN\:S??@JO$S MXX8\C "Y/OX>PQ.^AW$(@[-XF&WA3JQG8\S*\FDU\&-WI$O8^&AF M!K3SR'9@"P6N-=R>&+X_BRTX$'!^Q"I7X\ "(J'10G7,+KYF^49!FZ ML2,JVORIC"EBOHBY[:H5X 7@6+U!##,>%:V M7[ B";G<-$P=&V.31;(7MC/E/WNT/7-J8]SD_M^\]O&1JB]F)>WNV3O%$AM^ MW=SOP\C\1/\+1)B[(]K"'DU7=NQ'6DE(XPL,/WI:J_$#HF:E6S ML3F!??-(8-A69$?APD)*K"$E'B)TRM%!#[:"7(E,D) MOHC\(:$QAOV?K.BEL/QFA2OE_ICD4;BR79O&) ]SS' M[/N>3(OQ7# 9@*"N#+@I9>7BNE$?8KJ6EY1+[8 UXB)#AUH&HRMP 49+7.TD M[_H/CJW::E7JC59]25@V<7&H >'62 7!S0O%-[]3=PYG M>Y'+3S&A<<=1V"%]9QQOE76S&'(-B]OYD&!"YT=SV ()3*7R("VH66+2DKG8)9PIG&BA24@)/ ]A<5"_C3:#V"J,@("UI6\2]D0XWJ.>C( M YF&96%4?F7P>NWP1[2+-/?X-"16$L^^R[5H20-Q2?H7K74>D^#A.]AM^X5$ M%BI;JOD9^N/ \L?YR[SD+[JN",)/"305J!MX*R(!VLT)KHFG.4O:"_P>"&^F MV7T@-R[+2[$=G^@&X[7D8Y]*[X-M,@/ L" Z&*DY1WD,.Q(^6/P0U^I0\R/] M$EWQIH7?HLGVS:P M]@9<*=Z/P&,QN#PL1L&S ,Y#FC;,(2(D!?5/Z31(QR8H?QIG,&4EUBI8&V] MF62L.>XY=UW#>UA/$W!3)#/^@ D&W3$P>&*$!6F!0ND]7(3ZY-&> I&U*JU2T*@A%T?\+ E( M-,Q(&@JZFW[5WIGOM1NLE,"69<[%HI4KB,S+7WV BZ-7@Q=!G@)*I=M0BH:& M-+\1_0Q^=\FP--3D75Q:!/%7(TA?O.SY/09^[ %JJI2+4":]@^L>X&'N4'PG M!%#:@M[AC^[E26EBA]Z?RK]D:R?F7AE6>Y.W: A48&PI!W=F*INT1O!_R%H> M,NQ# QDK@$3EYM+=1'S.X*6R7J S2U@L/&9"38Z%!8\F=_)7^&E4VYYJUZ * M)S9=%@P?1H(+[^TR=/<)GT.KUI!W]RMBBYK"6$UAO:@I+&H*]UM3F%NS1]W; MH[9VNHT*5N%T*J#Y"!IXD;63N#BT=BYD[Q+]$7EH48VAV+-8&PEH59,BIT=G /I49U],.Z*@)/''$HUID$7FB\W1"S#3UG<$( MK"G>8C[76G8:09J*NF+D(O,<%?=L@L:=R-+AECJOKD?K1%H/ W##3(_:>OC+ M<=6;VMV6TE"4W@UGHC^)/IJT^@8C-OC.^Z!%,HLV"[PJ$4",NYNFYT?B -A< M@'M&Y #BA$7\<^ILX+%L^*'OD#4DD#L,661"U6#7S,"P!AAF4]N%M[\)+K\0 M&#$QP_/Z\B:T/.>[R=;H!&Q46@M"WT&-\2=F/SGZ=(1%#Q0&O_FZKS;!!3V" M::_85KQB-;^OV$E[144[*+TWO@X2](UE(/A DBPPN(,A(L=D0%D&->XXC,"@ MC""D;:GC!P8G3'W,..5&X'!LO_#[@SRT4QX27V, S\;O2>%K<%J RDN! M3@Z"Z$+2J3.+@9CCJQ =CQ;#H!$0%Z8?GM!X(D.!+R$(M@QL.%MW:O/:5)'N MR5(0\[O/-Y>UB3&=T8^7.8=0L/P;8CL MC.7S)Q&P!V%\$\3R.4O)K^+U-,U6HU*M-3KP1Z7>659/D[@ZE,?RYE@B)A\; M9>4;$!*F0_2)G[KNI'"15/NO*%A/7E$["78;10*7/5R^HA'ONE(R!PX0'WB' MC2$A+!@':Q*NR[, [0FS07@/##@&9TE%?^'1RB2AF!%^&CUV\1W/-3J,5VT+ M7X\'.:G #D0#=M<-,:!"R3Q,S1&ZE2A(QCP;2CNQ.EA:<-&S"($.1I&T*H<$ M%1DH%'%8X,LL:LQWL5@$KA9*(E;;S_-C I!0YJTP?8:^%@K"Z&.CGJ5R1V"? M7D:,Q!]J'=[['9&S ],9^!-L $#1*A*(5.7\;!*BFRA+#A\OU0SF9B/9Q[ZP/KCTO20 "\O45Z$ 5/!0M"#8#T!)WH$<2$HC#!/@*7Z$02",3NE M[(_#(4!LK?=P 5*9Y&N]68$_2_2W-+G@@Y!AW?*GZ+91369XL?$AW@HS +ZU MIU1L,.69$B#>O^'E38^CV^B!?,?WUB6V1_++#]K(?L%-(C /?$+*30R9\9$( MN51N1QF,L?D=*[+(S, M>6>>,H+HHR_,$8+6_@[P=";.0+N"P$1]T&$-]P*@)%UF*NXOXBYLH?$#G/;2L MP]6^#=[/VC>%[:&(1:3%/)S*%J\CKM@MG/G-6[*[-4)&3?:P@D#3.K5*28MO^Q>0OKX3J38*D01HZTL) M%B>-P!N+N,$$TH3,HU(N#!DBN,@A.S;RBQ(BGI/O->L-=@PK$4$7;)')@@93R>Y.?"<1*^*/E";S$C MNQH!U9814/V <[N-(K=[O+G=>89^:]G>;%1(?9D$:/!XYY-O<@U"83AL6.V/ M37>$L3]M9(+=#&[O%;] M-7- I2VL]?^#RY@1\()C'PA95B##AB*:&N;"M6*D3K>H7@BA<_MBQE%_%KTHHNX*1M@'(]0/@A%4 M=HVP8^9;G%#<>A&;QGZQHG;-:^CL^&)*PMZ/!\X7%_R4PEPU#^[H,LL5?#[5 M9_Q#G,#S@[)"47_ \"4L-7SDCN JMYN=5J55JU9: MW79[24=2\NHP4-N39WH?/^M>K$'P4C8(RLN//GBKVM&42J+@).-M,.2GBO86 MWI0H,M88!#(G"2(/NM\;BX)78&,!]JW*DBU<6$GV MY*S4&AI/K0.+AYEAWHF#U8=$2#PC$ZM9#+L?5WA6Z$='8+D&-LV HH2P XXS M"BP^\#(*'Q?;=BIN$J.98/MI0A1R"!\1X)YJ-\/7)R1US9VR 7:01>6DK/X1 M#BY/?3$#IRHX9&+)?+^@)5=[ A,LR&V+EY.1!3H2VV5AQ9%L3PUW#J$S"*F= M&2(W@$/SP#'O!2U3JD,/5FJZT1J$J>YZ913@P=8'LQ9TWNA* PA.M3MYX?PM M.:&_.*;G,:ML#X>0*S<]!+WK7H*"6MJ.T(@SP>*X@*##R@9FHZ+_E5)_(7!1)I6DIB-"US/W+*!5KK$"Z"N M$!0CBQ4%EQ*A6%84@+B, ZGPNJV!3$*&Y0GTQL+^G(YF+FD,>A53-%R4T%^U MX1<#+)@O1:4]ORL/6)9"IWB@^VY8564&0S)<#E*$> 2V)>M+YYI*>\$@FO$L M7B\2C'M5P!!P)U]4K1%6)'Q1GL /"$9&[BMJ1JX1(EX]'R3$ ZMH(]AC@45I M^&)P<[+$ L%4E?=?Z=PX 2A?@D;VD"(AD+@(] $%H\7T$(--",7])B1^-G*F1F/%/.Y]QXIRT%X,JAXC.!Y(]C2RUXE. M&D)T*$I6:,_V&(1W^--(T_:-!:0UH?8Q?)R\A)=AB::I@!3YB"4^JI+/]YS* ML<]FLJ,?JQ+))(LQ2W#[D#H%0[I!M9,MR[^(YH,163\\NF=)5$D%OT?+)P2R MHF8:J\RK^#TLM^S!5H&QYC>-K'(RKU6:34Z[25=2XF+0^,Q> C1X&<&C(Z8=%@!:#/ M5^85IN7\%H:;)UIKR:!#JV\P OO-X0EJ)J\JD<7B>TQH5-<>>B\ZMM. IX8& M$(L=QC@X##-R&!*;A2(9NL?M'MYK/ "/V>?]*U&,*.PU0E]8JG$:H4P.: C/ M(3J02!;+Z8FGV#\;(DVA"GGEBW%H>?YNX(6#K$*C@V ,^?5&9#HO3OG#\I@R MUM=H$P;N=UAH'S&$HI7OIQ&*C6U2O%Q_Q8?$ BKQ GLG4?].9Q,T1I$ZI.)J M'*J(85<&>O0/-*I7.E+R.O!3:?F^F%SC3PGVW!Z6(C4 (D03@]-*._KP8HI_ MC4U8I%$*0AD8(QEXO&90#G7#M\/PEP1F3& !"?A$T>' @],&EI70D$9,V0;- M;.:REK#(&,YXJ]DIETWQ5IRW55=XL-6 S:(:\'BK 8^Q]F_# >P"].R..UU_ M"'#&>,-CJ]9MUKIM;""JU):$ 1,7AY:W$BD3#7GTY!S6,$![]0@(%2 MVD+.#NK/@C4.=7.,YAGU?I>"R"480OA:9-8QYQE-.8.A5>3,A/T83-NF] #\ MQ=,#>O+.B#9'<4.1SECMP5AQHWYN%-X3WS6(<96"QD579G?"TPYV)*PBY=%, MW@ :/EX:1Q;=/ 2M(>0."F=&6MIAE1*&- ZB_29\WXQEXB7KI_BT[6J]V^I6 MN]T6,'%GR6"6Q,6A),3[4]--8"??()8M!=B+%(EBVZ)I!.DUN7PFNQ'=1OJ$ M<($%"P;N&?5(RS2VZ]H#4_@B^(.@\ZRD8:OW4[HG)L;-A\4M/%D=X.T3^@*_ M]FUPU@X,$,3?/\=,P$4$OOEV*L;@WA!>&(A5C#HE^A$KE3;\OWJMV6U6.DOJ M7!(7A\Q((]G*M MNH*CY\/Y'5NRI36R8[ W 'GB? Q.4?EA@!/"W/(7YG@V M-4'#_), (XH2, M)0S_*?"TQ.'41-2'SU +BTU\(*1DS.L+. MB0";R\0-3^()= GJ2!%Q01EZ$:%XB55/-4JJIW(L)$N!<*$AM$T$[_Y-2-TU MN'.^PS-Q03VN1D>Z;,-)/?(I2ER9W.9=3"XP2Q_;(1 =8.B+LPYPCZO[QSW. ME\R<[[I+7- X.?M7F!['ZLH(6HGVA5L=O":J_F%!N5Q<7/+9C5)@DJ2DB+&4 MA:^0SO5$DYY($_9K4.U*: M5\B2A/CM8JJ4['CPD\<\CR\, BB& 3$TEF\D,&QLUY"#.T( M,5R:&&*V4BP*"1ILL %( (R.B,LYJP9Z%F//V _N,7$I%S:SR/5!Y1;*-L91 MM8FS275+D,ZHR/<)7C1E4&,M >6<&EI85&ZD#C3TPL%0Y[/PDCM]AA_U4'@% M&$F]T'V26RIW5%P?#M*LQPJ8RBX;8!'3"[@_(.RC%4QE,,S_PQQ[ONB*FUM! M/D >HMQE^3UY?L@V1FS,2\*!CMN"!0=%&60)!W5.SNY-]WOY&KTE.=%3NT?Z M5_)1GXH1R>S%GPWQ9_$(872<5U@=*ZL]+%G[,$;C9&:RL2$]942B#>PAN)#0 MY!\=PDB8:4A&93!\IV0&N=C.%XP2ED7T'7>SPZ>],&:9J7=K->J6'Z_L$(Y?G%T="-_GBC_#YYX] DDQ8[%]LH( M]XJG:TN),F571^="1 KZS&)#DU_D\C(&7H J^I3!#I;5$O)6%)Q@05V(J/U- M"W>'8U@M>#/&T*W!2HTGK%NU!5>[ Y-F, )IZL,A%2T;.([5$X7H059)E.=2 M9HM>4T9D!J"0!$2R)T(BF$^132^E8+6EL "'ZGO98&29?].PP8CH"*I9T4^@ MXAPS; ;'[$PLP2/+>L.FYZ#9!B.EP?/22ZZI1H%F.7$8<[XN4/I/P5/I]3$Z M\!]NY3IIAQ[TIXD(K(S^B*..KX): (-U%+)P)5EX+J#K+T+D^G@.O0J^=;?> M:58[P*+=]I+2OOC%4:@(#FD/WE'Y3LQ:+<1B6OG?_"X&^V=B_H7O7RK7)&/# MDA,IGV?[3R/EP (W&6F.Q >PT>W)XC%DFH@]'3./A2N )>$T-Q&I+R6'QM'S M9F) E41.% T" D98=U="J _& MS]E1A'$I;G'<[U@3KTFS'.#&?7B@;>(4^NS)M.)3%&+A#MQ65S'5(8'[/P?[3WW4/)&, MZ4$>W3"'T=^(-F\L;""%5<+WI29S 7:/QQF%P _P*Z/1,#E:8@$(?L!3\:B9 MZB#BH/=1J/E$[_1B0RLP[,=99)8^7(4+P(K M2[Y5$C(&EB(F&- D^$:2XVA_BLZ>+"UA]>G\GPM%JT6^GXU??^9/>EC,M%2 ML*$:K6JSWNIV&CA+]SUZ MOE)LTH5,@R3Q4LP)G],78M=(=Q_Q00DEU,>R!F%=4R'"S/78),#-F5=6)YO5NC5 #^=BP!V"L;-DA*1 ME,55UP7?R71QUGSURGPYBQ]Y(IV^C.@O'@]\-%4*\[)DB; YY)E-[:)*H:A2 M**H4%DN N>Z1Y 6-%&3IL#=D3AT+9)VH!6Z2&Q2BZPCK7TAK&>;&F 3%,5!T MZ^J!\\LF#@4S3H-";[P9>A84 ![P!4<&_;F1_"#9 ^()8?F]U+T$H%20"YJ>+,818 3** 6\0<2+R"HVHV;GJ_8GT"_NRM1BX1^%I!; M<'A3V\%R&=Y0R.E!3GJ,GW4X X(W&A%9HTFARRH:]2-%OV:\H#:P0W!K7)Z0 M]R(Q:(I1RR<(=Y4^H]@VW(XZ'.; S(-I5TK\4WIYBV&\0.=PJHM16!=0@[!S M929M+C\81 9PE]5)!YL/[.2YM\2;Q$9]6XP)R%BB'VIVP:&==!Q<4,2+6D,T MYT+MQU/Q]B3;1 JJ%+93!/Q-A$ML7Z+2#(YR M$O2\T+\H?2/9.!#70=)FT0XFJ7V>.:EI*+K!P8-46&A*T2HN%%(,TY\6O#!^ M]S9B-MEH[L:)#*3,*3A1(F/R$7K)C("N3-X'K8U\Q-AP)MVEE62>+"Z@E#K/ M0Z)<@^70UR$:!JT@33E0[S@S0B09JHJ4-5.J52,^XRHV0QA,4&H ,3%8O@4? M^A,?F!&._#7"-GOU3LJZ@EB/8*H!%;2G(N+'U#$)/\7QT#P.X3ST;#WIBBYINWC2, V7E)7724XFO MS,Q6.]UZI].N=VJU;K6Z9+IZ\NIH-6K\F4405[57%P'4N$E115)FTH"*>AL1 M%'!@(+@Y!L6"_M>X22]B5I$XJY,\#!!L!EE<',PK:L.@S+%9Q0>XYFP M=-$HZZ'NYJ)72@9AQXA^?W<*XD"8$:$<"FP;*\0FK]4X8CGAXDZPN(ENP,%2 MY5 "/IN=Y@=165:P/R3THSOG\OAI.&M&A)&Y,V@FUDJK1!QT>Q!FQKE3%;GE MVQ W&+88LP5"^LZQ+1NU-1EF/">44O51K=6JW6JKWFC6:[7.$BCNY-4Q MV<*KM'J&3:HN7(PF<21=K1 X\QNX;(MK>*^S6TO['QUN!09053+H"_+5@MW^ M-B63YQWN.E?F@P]8D?OP+?S$P$_>XPTKY4I+2UR*:'1E@J0C^^_"MI!1I:W$ M)Y/>BO;1Y&,>_+YG3X&8&^U*N5:9>R2O_77,9ZI+XY;/;\R '7PJ8Z 0DP/D M4UR151?^OHN_=[7;%_@*K!\P^%(?W:DVRXVY1_\:W2YT^?E[\;SW38#XQI<4 M6XJ^PFI*B<=%L%4FML'U!;C(CBW'#P38$_A#.)S@,()1+\&@;&S MU]XB7V( M8C((ED@'HYQ]R6AM M\"'Q)@7+A!/C^R(]+.#_T\,[(O1 R89<,>"@?MP@%9 MV!\_AQU:-W'*.#A&#F5"?)?8&4P)N! M+\J1U@GJG <8X-12AG%"Q,W/5!QBAX?/X0^UJ.-(TR0P&R:0B6;Q-<99](M MM>OJ<28\F$^9&^P#1\ [*720,7A03 _V1EJI"95"%0@\'UC. M],!Y#V:U$GV%+K0P/@6S#$)]$4OS<]C?4!(0U&8$GH9S=.J*TLU0A+3AL5*R M<=,H6SU-YVU1=CA![ XVZ<:ZX%N4;P*O5DJM3C5]SA"%<:+0KF&-7(2<0&]. M3-?%OCSPIYAP021=I!&%:E;1X1'%9]MZPL@1&FV/LRGC=PDW!S]?A0;PNM 4 M^F8%B&X2FW@M^=6H*<_V;3AT&7D$<[4=&>+55KM9+VG5@!D?=@[(F2K(_4V'JG!OR M2#Y(O=9*.B#@.#E%LT:3HAL!HQ8X>J%ZEQ*YA@M&B5D;[#>#XXZ,RR MP8P6W@'U0TMK.7+2>%F8:Z.N0NI(BR2595B+6M_(--&'('## %JU*?WST.VA M.D5SHKB-F$G$YS6G/2QNT9MAIDWT@XH$CQLXFN%P)/+MA+*0_\873LMN**NW MWV"=W<%6QW6*ZKCCK8[+1RU<,GK[$YU9<(4@R.W-E+P,5% RFMVO;QNS MLX]>P'YD:8-I++?/LZ=T,5YK)._=(7E'7P;GN/ @UB:TN0,G([)QRFW#*5_# M+YZ1LE+=]^R]KG2589^J=X'_.GA4\%]^4K\0/1R:Y1M[PM4J@QD%7@[-8.0F MD9R5_.MNM?>6I, <[S>RX'VA>, ,(KFL%@9K"_]-Y$C?]CQ[,B]*5G_VW++% M2S6:/T>.;5X$;/Z$:LH#P)J S;?^STD5MA[4O_C'GB+D M_NM8R:>65XJI[II@4) N4N<;[(40F]%77WI"!0GLA02J.2*!X(3J^Q'Q4DK] MO.K![?:T0JS1;QSIZ3,B/;TS+=XE_'Y]4:]PV_$]:Y5&2:O5._!_FLWWVU,( MZ9OXRKO&/7"QJS%W]>3LBWJX^T>DMM@2Z,; TCOJG T< =P*/ AJ_A0U9\W(>U%\C63!\SSSLG9?R]Z6NWGN-='\;6L M5Z#,UC4;K?3.ZS]378;S69 2"P@F^OTJB;'4FW]R;#>M1WIA5JQ5:E4KRKS8 M3H]ZR]15D&^4?-OIO?F'1[ZU=J[)=QO61"USHV[#;/>VS\XE>9ECGQ M)Y*:5J0?;KV@\1+$8SKS.!&&[Z!9 T;J:5-9!)R]S;KH##6%]7ER5M[9"LAF MWN]AZS^R.>SN@L.N5N;/.BMKMMDD0_9-6;,7?&B6PU'*[*'WHCOL\ W,51ZP M1Z7<7(#FLQ+'R6.#KQ_$H>U))=?5-70Y4<@%M69!K0O@G0IJ+.Q65MD/!:FXU9-QY4..B/#L:F8AA@X[@U)JM/"O@@E*SH%15>\MKS,6"4@M3<4-JV8:9V'J=]5"8 MB;L\Y*Q,Q'816\S,1ORLK!8]?$MQY>*.7*CIE5>;HLT[&]J= 15$RZ?WH].[ M=753Z/8H15G%] 9-TN-BB>Z&!F[!$NNQQ)+ZOBW5\N7+)EZ9)()J/VGE/#-7 MFCDM./FFF U"2)H3,=B+&CQH4/@R@[8(B\V9/,'_=NEL'VW$"2DB9+N*.[14 M::J51J1D+U8[I49-#9^3D_A!07%94%QMW;DWVZ"X2B?7%+>Y/*]MN_-C^P]0 M="X4L0-U[ Q:&. 8%.'(4(XD/3AJ](WZB^]2Y&3]74U9"1XJEA=1Z*V2]5V<]\25>DNG9R]+TC_0$A?E;9=R438)^FW2IU:YY!( M_Q!T_V$:%T?FI2^ N2@A./X;,#V6RK@ZR#C#]A'.(B'D]MWDM/I*4Z2Q&GES M$X?M*UL/?K14:S;V''FMO]5DQ#%3N*I;=;.0Q/H4WMIUM?7F%'X(>GZ/AL0\ MMI4"H6T78$\A!N$\&)@$&*R^"F P@ACX#R&X2@PI,]2%]2#KMOZ&,5TD08JY8AC:MH> Y-J/ MR?A7$.A &LPJ^R(!.&Q6^LVFT6+EOJXWRXVZT2SKG28K-QO-UJ!A=)K5!I\= MB,B/+K&XO.-9"JIYLZYJ-%_)MKJP">F8;G:#CNR3PUQW[4AXO;L UCUM\:HJ MEY749L:+KS;4#>X:G[[B>C$DY,BS-9HCQI^N21QCGN%E?. ![@>^9@GG M>8D),>/9Z3' &D8C*@00;;GLE;M&$R!2R*F12 REYO(7X^*':UR+#SKM5_-! MHZY8>#5<^$HLL>G"TU*G*CK=D_FQ#1#:3[9MX!A/L+UO+ ]D-@Y1Z-'4RP4P MM*WV/!3E=DI5^F=-@G#E[_W:_PL_#]]*ZX536.5K!XBJAR56ELT)N+$"B'9" MVW?X>"V::]5[N-#JS4HI-C4*G#!D%(+H_]N'.WM\BI)NZ>.9:[H285^.;:4) M5+JGF1Y))!SKJ)ZN+0=R#W73"4 M.:+7$MN*8[?B^QKL7G IQHN>>])A27P9W60"M-?9C,,)>Y .2W;NMPMNF*:BNO&LU53'8 M54.9WFABKZ0%HB0!?N@U)P@^0'$P>W1TRQW3EY]TT_J\7E) <^&6_^>D?'*6 MDAS8LA3(H@:UH/(-J5R)X[#^QJS7A;DUPWWO+LFN')>#TG]Q9R49=BW9;]NBNU@W=7=MC%LM75I2C !4!S^W)_:IW-06!?+]RR MZ\LJ*'QT@8L#.LVI5E7'>?SG]7EW#- MDX?XQ.%=115L#ODI?J^OW[XL+(O9H$8,^QF"&N.PZ^FN]^FJ?'Y_U?N]W+M^ MO+K_5=/'+_K,378NQ9XL&Z-JKVJ,XFU.L??][?)>^;Z\_RKRS,1.C89EQWY) M?/AX>_'9M+YK\"76W*E/Q3#=Z5B'_3$MZMOI8WU?7!K0PX%'=6WD(+_]P[,' M<6S %_'^)K"DB<8#/PJ\(OEA8&C^T7K+7MZ^Z":F!9^\Q#&_+' ML7)EK(WUS*&I1YZF#_[V38<9OQYFW>LUTB)#(,>Y!@%EW6O[ZKS;K-8[Y?/Z M9;W<:/8NRKW+=J]\=7E=OZK7N^?-RG6B,)86:%H^,WJ@@@:=WGGGJM+IE7O5 M:J/NRKW>^7GYNML\[UWT:MUZIY=I,6U/\@S<\,+I1W2:U *KJ(M._TN9% M[\X??@>ZSM[]7K\S+>U_L7?S?5%K?ZB,2HW3.Z><"]&SM@\V]1=#0Q?DFF=R MC8#T[5_$%Q1T@!3T=7%.8@N'E[.L4( #N)ONFT='-QBYV&M-(MI/1'W5C._& M'*(<(;;&3*\%H8KSV1?]+]NYP @ 34.A$_F*!Z(>WY5^K[GY7:W6HEF^];3Q M74456\ZKV!8!2&](:XO2,PONO#; 3V-SD/Z"%'="BBF%6DI$Y[W28L0(C=J$ MAT2=AU"CN*$%^Y7W+Q>-K\+A$1!A[BBA" M;#"RX$V>9H5AG O#.#B:Q^!D[E&&9&$G+QIFG#[G]NBMDSV6WJ;*_06XF]F2 MVZY-Y:+Y*,_4F&8>+YH7G =RS-!:SF(^T%LUE_,H*1?4:>:"--=%VF_4\R G M.]D69A'*\E';-*L65/E$4< M^0!L8?")X. UASV9KN2S)FF%C+EB2/TB ^M.#PA>_" MZS"'#^S#.3PC<[I6J'BS&;C+ZO=W-M-YSH#>=%3R/HQI>:KWT4/-P)[N;*MN M>=--W@LY[>FINX5?RWA2>.IJ4[1;5LG0A1RQ\WAXRLS+@F,*CMD8HK.CFB>3 M%Y;),G*?6R9ZE2-3\$^^-$XGJ_SK-MAGUR[5+I3,\24AI.1#-**Y(;/;0XC) MPYW4WM NUIFO0%+>VW0Z"Y+_N[>7JR5X>A$M/PR"2C-+%V3N\V!.5DN59M%6 MF'_R2J&N!>VN1:'SD<2R;RQMZM@#YKHK=@F^<@U[P)S)H9&5F0^:IR>]G9$6 M*?)Q4?W$C66PX2L\VQOKCK,9-I;8G,U6<6R7/"BF. M_["./T4J+JJ=**3BKMCB^"* C[:GCXM(7X9&:'U;0K"8/?.JU:4(VLRF)E$, M,1.96"O5&[MHC"_F)AT*[:9%+M<>G/3&(YC'VY@W6 M7G95M9?9T-JN"\V;197Y@9!B2JZFJZISVRLM9ICHV1=U'F1")VZ M/$ITED.K$RK&WN36,-[BV)MNNQA[LTUZVZ7<5Q4^;87QMB;=J5: M 'R_$?&O AS)F,YV/D2],)%S3(=J$[E=4>&4Y(,0LYR@OB_2+(SCM:1C5BFV M8NS-L<:1B[$WN32+MS#VIEUI%E;Q&Y'[6:4-+L3?+#.B]C+W9T)C>SMB;=J5;C+W9.Q$? MTQ""=C6K9&BNQMXT:ING0@N..7:.2?%1JJJY'7EAF2PC][EEHF+LS4'P3PK[ M9)5_+<;>%*"7Q=B;Y/X48V\.H4VG75V0_-_+V)MN,23^0 @JS2Q=D+G/@SE9 M+56KN\#A.\S =W[(*X6Z%K2[%H7.1Q++?KMC;S;FI&+JS<(GO?'Y#NWJHO*) M8KY#,?;DK;-%N1A[<]3GGR(6%]5.%&*Q&'NS+4OU(,?>Y-D(+:;>Y'CJ0KNZ MH-M^?U-O&O5&;NUD>Z"B>QI,^9I M?<8LS(<[MN$/$.G-I@7 ^K[#M].Q/F":;AGX;/C<8?CDX,>NW_^+#3S\D1X1 MJ*<:OM&%/9GJU@QVM%:I=C^X&H-7GZ#PU8:^Y\-MHK^!-Y@B8 :^6O"%,E>/ M>P0/=MG?/K-P';KCEC0=[^?"K\=C^\7]==$)9C\=:5%1<2TL*@Y&7L79_6$P M8H8_9O9P@>ZZIBV+JJTKOF$T).D1'GD^M@??9=%PK78"^SW0I^A".#[;YB2F MRL\)[J9/Y&RFREYG,P7P\>$8I*S",57>,#C"QL_LR_PM-%ZZ(.Y M .H^O@@>4$3C<#ANE9ONFLE4%1M;8#)43X\O]C'SUJ'5<0 A- O>VH2W5.G^ M;?'6R&'LF+GK #57J^"N3;A+!0*Q)>ZZMGWGF)GK %57>RO,=9!5'UMBS VK M/FJJJH^%_.N-)O8KF;OD6V&XK"27COB\EQTZ2&(J'&N9S< 7^G46B@YIRF7&G.][LT=$M MEQ^(>VFZ@['M^LY\'J->R2"/D3CC2N7G37(,GCV=%Y[RWAV%:$R-YB/-).AM M0>]OB1-C27-A_X M5B88]N6C>?8;T\?>Z%RWOKO:N6ECYE9[]^VA]UZ[L09PP.99L$5OZ_5O+>VK M_C!Q\B MU_&/C _O15Y]HNF:!2\U$$\$SA_# V\F$]]B%S./E1+W"K^)W0I^#X)R8,+K M_H=%WR%,B$\=>^J8S-.=&O?EQW]/'?@"?UJMU8#! M,$ONNU0O8-+S^0WZ\$94,.!J+_AORH@[]%VYK[O,(+&-BA!4)0TJH;W#!#\< MH3^$+WP';P"77V[?GVK?0%PZ]"IP"!-7LX?TC^ ,2I%= MTEYTS-2;'FS >*;9+Q8\7&TSU!69GVJW7*V6:ZT_/[,G?7QE>:8WHX)O?G+X MGJXX8%[N_:?,HM\.K_[VX>HOS!O98$H\,]?#Q-W MH):2BDS]A%MX1PM/XL1-YY8RFXJ M0OS!;KZ=3:JE;%*$T4ZU"+%@ 8M.=2.F82+#">(]MV? H4.F?0*':#P MEY$)X@-^QXD7;G[IG&K_-G5[,/(MX(R18[KOM7_[)35[7XQ,-M2N?K"![X%9 MJ]T.A\!2#IW=Q4@WX44M7 ;XJK ,W3'P'Y>FPP:>[;BGVB6O]<%[NR R3?BU MCE5 UG#L,VL0$RI4TP.BT]&2X@A78D\9!Y=T^5+-X#B(3?7! .N+L# 'A$5\ M$T'*H#S 3Q@=J#:A$SW=;84-H_HW=H9VJ:Q+N?MT_KO:N)NWR>,E*_ 1&I*Q M>UT_W@_\]/ M'T>!R7K7^W15/K^_ZOU>[ET_7MV#N3=^T6>N=._0X[98[)T^:"/&-Z>&U7HB M;O"/"OV/*J0@OCK1?DGNY&^7ZIWD1N2:^_AX>_'9M+X'-S9,%U0D;)!IC4V+ ME?OH-2B,5K"I=&WDH)#ZAV7G:$.[DGD_"<>2]8HCAG M%Y(8?6!33Q0_5?#C6B5F@Z!7"5(-=*-.+\W(9@FEG\NM1AT,+_,9O!'X"I;@ M^:1.\?Y_^Z@<3#(X\4VQ3W6%+I,^'\2B[D>8#'#G_7JG^=HBH(7 MW M70T0EE^'*IXN'RV<+PDU2>/BR/)5;$\3K\W%+-P/??&=7UFW#KX7U3Y7WV\[^V0;B>^?76@^^;K-<@&RCPK MH]V:2W?'2$'D>$EYXCN#'Z+]?OD'>A6V%KXWB)-3#5[]=-&Y-?=X;DH9DKMS M:;[F4$ZU:^I>D/Y6A.O<%!?3EJ)0FP:R,''2L"*'4>AGZ-B3M*-4U2X=CPH% MF9:R+PNJ3M[0OG1.6XWY;8FU\2"!X>V$0K#T\)IZMO[[")#J8^+35J.V%CG28ZS1C7=!09(2&8?,^TP$ALUQPVL&$% M_\%WT0QSS%T+T#04^?GO%*KKK"98MT6 R2*,2['N3[#L:Q BZJ>M54E?:ZEK MIF#C,.+-+"(2$SPUDIB2""SFR6XP88Q0?"XJ2W^S7]@S4%8,:'8 M>J[8][FM?0$&UIY 0W&?6N?]CS%.*8$,P<2/,R,.1Y9R#'[@T;-#'EVT"M$; M*)DVPLIOT;+GF<0PNLTL>V(.W+>=/!2^3(-"0;5%F4--S&X%3L%FV M%T\KSFVC]@@K^PO(BTSD(!4X=UV0$00QA/D 2Q=I.,RHT;-1F0Z'YMA$7Q/D M#&JTB0V_9Z!>I:$7I@MX[D"95RAIE)"@?,3=Z/22*Z(P03IU[&?38#PCJ&O? M3A].M;'8!)1MWOEOU2'MDO])F-?<"XC6"U,^PUIKPE MF ?>3,PS0@ZS>4(RGE7$GSLB[R]RG M\#'CS^@+-IT[[J3Y#^]:W:'\=O-JCS&3*5JOPP7>^O_=\ MF<$V]RP+9,!7YCW AKK?W#O=BUF#*^]P_>2L?:J*R&','BT]>A#9?BX^"C^? M$FZ!QS& M6KT0G@7**L1\ (6>['X76A^L14X?9%L&YJ(?B$&I]4+=R'W6X'R!+T5Z".\P MT0TU-[]%9<'MQ@O;HK)'S$L"64Q,U[7!_/YJB]#A/7NVQ\\HM"[@_,#U#@VF M-VQA1J+EU78I;JJ!OSG& E0W:6C.;5#"H@S+3K1W2)S2EOR,].U$#,A$.0H> M Q5SV52?%G>&LBM"(=LL\0HEBLM,B %+7%ZZLE(E,"/@;ZJVP"_ZMN. ]0@O M"O](\:2;BLKQ:ENXSWP%U_H #&41!@Y(,/Z="!JGE1J?SZ+?Q,+05&LN3O'F M9A40T<]@:-X.$\_7?Y@3?W).;XRKT[$0.2)47U/ 7DF/ZL=IQ=:ML/@0=1^> M 8\IHZ)H2M;$"[ESFOU^*^_Z&@Z@]B[U",UC"1L_P=BDL2! TJJKS<-64"H.?]8K?UZROL>E#AKGY[-OEOFWSRZ9.W#,:9 RB,@E ME$47>[*J5FLU:JU>?M<9E:$3)M0,L'!0'KIS@4BK=YFV$N"&C%3@K8R!J84WT< MGAFW1)#S%E'_HOQ!_H7:6H/,4UG@+9I+*O4822ND6U$FD3_'5..6Z;NH4HW* M9[P^E.XBC,-]'%&H(&B3G!2L^AX,'%^8"+XUU4TC]%%#*YA(ES(>?4:XL@&63MPN6HU MA< MP@G,U39%+!ND11#1\,(6^FQ%/?+>ZI&K13UR48]\+/7(*+W"1*+K3^!;N"'/ M;Z*F/DCHT=MAFD94PHMV$,UA:_"B,2GP.FF4)73H5D%CNE2O7)#=L9+=A1@9LG/2VX6XRSG2I?3%:FWTQ78 D-?S MYE-9BXY@&URP6_+^B(PM'U5VV:!L_BB/3 /\_5\'G3KFS&N_U*N_\-$,>/$J M6%B'@[K;W2GH;J>NZJR629?/MO6$!:6HZ1YG4Y;,)./G;SS=LG5DWY_S3[6O MG2NR:Q)6-;WG@H2_/5P"1::64(24'%E0Z-R2K[EF]43KM+YWE.J"H-#X(>C$AHX/,BZNR+2PI2#=OI*N>ZMI1(?T=".U^L\100F9(+WN]$9RUVEY0 MB0]T1&R^1.^"Z4FY(U_,1;MWO)PKBY6:IW6[G M02 ?'S2^PO.O'K7GWSHYJ__2^H5'0 J_?U-!IRI;KN9!T!5^?UZH-N^Z6E4O MG L2WI_?WZF>[E]9%Q2]+D6K1JODA:*WZ?@O:(,K:#=OM)OB^2L1;P^#>#/R M_-O-O1ZBM>>F0Y/C'B)@HF&_6&4* M7?B,-9W1&0)?<"C)/H,'[+*U M8H>8$M>L[_@XDH3OU,N(6&E]QQW5$)A\@2GDR@<*23;>"N["&RP@ M^[3=5T\"K]3*MB ?NMV#.*.I(U$L=Q M(9<0* D[#"I*5B$9H@'\N9UN0P^RH@P9 +X.3RNZ.&^13B! M>APKQP;)!VGN21)5:Z>MQ7J "R&"'[:$4:5QHRI;@31WMS7%4%?E M8N?KK' RZBO8Q BZ[$&O2C M=&BPKKJ&K](^>FNV>]J8!\P\:"&6 G&:HZ/>49U0I1!B&0JQVX%GT_2XC RK M;DHI4"4_=)JGXN*#%DEJ;SY/1[T3D=1IIXSJ>.,":1%TSEKE6['4A118)V@@<1W'@K_:I5HL#?(9?PL5Q-#GX *&U'QA0N,'O M(H#C[IE+U3,+4>Q46+9\.GHJ@%U)CCV(+[F^8,G)6/?<\J]-Q_74JU^ 5+S: MXE,?SJ7,W-YR##\.= WG3'_C_2822L\0DQX"V45SN>+XK H"J/.-"Z8X\*!5 M@)LW#_FGDSZ+WS?@0,/@"/1Q ,$$(&DNV&\+]D!/.\?NX?+# /'F7%(G2"'@ MTK Q"3+? YG]'[Y%0:"0:R&:3(6J"_\E4.^(H@DY3ZE8$MK+GO(Y61Y'1DSJ M*0&SZ,6 IDQKZGON06%+7>NF0UW!I+_;%H!4K\S79W"G8^ZUEWF[G??: M+^OS?N5NK])J7Y!-9J>' ?Z"9 J2>17)C LI4Y#,:TY/!+R.@6IR"@/3K.T$ M!.8B&1;C/LGAM#_EO?A3W;/,JSN$&\/[CL!#"PI DU\D8JOG=$9K=#B$W)(>BFM&:^SCG-">JUN07H' M1'HI.;C7&<-Y(;UJ07H'1'J+>.C?3J>W?"CB]^_"][K'O4 538O1NPX2)( ME979D#S/\$"RY,25$64;)V?U[FFS7H#*'@;AI8"[O,[JS0/AU4_..LW35D%W MAT%W*7FQUYF\.:&[+@B\@NX.@^[4.;!7VKMYH+O:R5FUM4^R.[XH[Z6)O:F6 MH3E+1K 77+B8"ULIV;_UPKSR6' DPEY8L0PZ8 ])ET(!K$-ZZFS?FF'>@O0* MTEN=]-)QO@K2*TAOJZ27,E5SO3#OT9/>\85Y[TWWNS9T&"MLWTU9,9.&.SR/ M:SB.Z#BP?<5[JZ?==J$'#H/X,NFMRPWQ@1JHGQ;SZPZ$]C+IHLL3[=5..P7M M'0;M9=(OEQO: Z7;V$MY8=("SO=LHK5M7Q6"9;+B-X)6&0)^)F%!4V%7.[5$ M'"H%=2ZG"*P]_L8ZWOEVB.0MH5?O@+!-?[(. FN]U$@;L8$(A&D;65-L9#7< MR.HQ;F2]JAXHB;<@Z$4J5=;PK, M;ANI-W3XCA'>9#H@LD#]M F# 1LSAR,?1[<].'O\#($_HX#5>) (-2J&)_!A1\'P M%YJ1P.&%9MPY(&"$1EA*BP[,>46>X"<.M.K7'(4E;:&5?\ M/?'HUP/;[W13Q,$BN=H\9+F:T=;52C608=E+TH@D"ZAYRH=:!BC%'.!8?4\' ;Y9[Q_Z>R0H._= CFS M'Z3_SSX:YK-$.;[[=/Z[&N%X'N!0?$(^*'V$\,JQ>UT_WB_$6(P\(/';T;#L MV"_S'R(XLW;WZ>NW+\O!&^<B'1?_ST\=1D*FXZWVZ*I_? M7_5^+_>N'Z_N?P7U^J+/7 GTB&Z0Q6+O]$$;,;XYM>F/#YI(9/RC0O^CRG&( MKTZT7Y([^=NE>B?Q.-;>Q\?;B\^F]3VX,9BGT[$.&V1:8]-BY3YB: MR=E'71LYR$3_\.S!28Q<7\0KF\!G)GJ%_"SPBN2'@0.9N#;MW!:,7"CQ0RUI M+AC&0W0T22F )KA $01&\L=?]#/E(?/_$&M*CDCUC.>8,/'PD&RGI$U]Q_5U/N.$N[]ST\'YZ!$:I@47N3Y<(W^/PUY\\#' KF)&;%C@ M-"1.B\:.\ZD:-A@:IJ6/(Y-)P/5='"YL*PHXJET,8=3J?\;#RV0Z@F>!^X47 M(6D(V_.S;3WAM _\01#ECK 3?O[Z 4Q@X++>9(-1<)44[S0VJ"9.ZXDQ-0E& M,-W8.1!9A#/0(H?[3U;O-.?Y]Z6@J/87>GE=/1 MXT#WVKO^>RUERSKSX89@RW:V>\N3-Y$[/(+EZ(Y ),"&H[VN/[';X0/2$6WC M(X]NOCZ[4STYZ\YOY,_!J!TP># LZNHD8B*CX@11<][H?DC0MLVECYS/%*'R M=Z[?_PM\-XKV:<.Q#2>E&D?WW[7::;.B9KD^A4'"@4T>GWLFAT&]P/[,RD/; M=Y @<+>T=Q\1O5[JCS((T++YHSPR#;"L?AUT.K -M<;'7_"BLY_?$QWI%FP: M26+@9TX*FP&ARX![XM+.14^V:-F>N"Q 9?QHE'(?FX*@L_-\!"=,P^ M?-YGP-@E<(6B8AD\&C' +?ZVH'WL)P:?.URSX*\4(ZJ"W< KF3_%L*8<467X M?*Z2? MOA,55/)A$$[.B9X5_HQKBTZN$*I0!H;V/L#ITDZ*YR@0Z/3H(3441 MW'#@(]$P<)XV$RW!-W"W_]$M(.'@0.M$%\'\X9<1LT)* KI'RB$*"0E?<9-3 MD2:1JZ80^COS/9#\F'G! IWOS.,,7N[K;F"_$-]3/$2^V-1ASZ;MNV.,QJ,. M-(((Z/P;]5F$X]0Z%7:C6_DY57)QD24NE8)KME!NI>ABU7S+;6J3/^]Q@AJO M'S M<^+/(R+L3T>3 %?$LE'DO_] A/?.!"+A8^ ,H1#,'W'"X,>2.M"ZTTUI M*H8M;[Y9\V?IK&HQVM"0HPV)J/GH5OIDSN=PATQL. MG40UPT('D6]PH+?IZD)9KZ>LH^4V0,EXG&&Y#?P6#&+?=$>DZI[!_./J<\ 3 MU3HXVS,75*?0)$MT.8G!8"RF$7(G*78B8?A4DL@9F>OP2;GB?R51LRU$TGOO)P:]7F#HT2 M%99R8-30;&6XUH5?S\\W\WOEGT\!=]L/:NY5%&$YO54R_M3GLWQ[ MCO!E-&*]6BU&K"HAHIW''K]!WV0WOW[:'W'NYWJGTV)Q12 MIX#M2>(GP8T7QVS#YXL)XRHGFVNT1"8 :67"%5A_EGB/JOA): TG?RSGP@<_ MJ<6>$@0'^LQ[8<(&#.K2X,=IF['D)9?.3D_\DCS^N4@!.OZ16)#P^I/[B:Y_ MX-&AVGZE0]>MJ!RZ.F9HMR.;_@PI^0IE:G!UXO,^"6XO[E\D*#* M[]%69#\&3-XC*^^P6U%YAP51+"6*M^-+;LG/&]H88*04AS^!;^&&*FWPZVZ+ MS#8K5DE0-!7U)$M6NK4L2E9$:=30M.@AZAJ6UY65;5#R(MK@,YHY6VO^O+"Y M;"OCCX.-^SF?HY"_".MAY[.0+Y<@ ;QRYU?;6RWL9SN H=BQU>[R;!XPZ&/L MG"1DW;%VGT?:*.AR[W09VE4[ITTRY J:/ R:Q)JRCWT'Z\=AL?_"V%ENMDT\ M>Z=GL,;#T,X,MU#&[51O(LS)Z-USN5?;N%D&FUV9%Z*Q,U8CBNC&)O__YN-=?^ M;BOT=VN%O[N!;%D$@E/XNX6_FPLB594D[89(]^?O-BJGW;T/OBUH=FV:54VD MVQG-%@YO09R+'-Z&:E);3J@SJZZ$3KOP>'-/GRGDJ NL]R58[Y:J;R.]X4L)7*[ )MXY&6\)%(9*S.[([55M9JEHQMU5(;UW3A4904ZGO/6*:-R'^M:U1IJG ML!D[;(RTO018V/O"Q*X7 MF-@%)O:;Q,1.FR9 8O(S L[TGAQ&$!1_F-[H_]9O"+06__WY\X44G'%1^9FY M+F.W'"C&>J*[N'.]BHU: :_]&M#JSL' :PN2THBF-#K^-XRJO:PAF0-M_]^Z M%G+.VX;9_J([@Y%6:RS'#-$6I]X;K9.S(1A (NO.<::(G+1 *'$\D=CN:B"8 M2H2X.1R:8S."B#$'$GDQTDUX+8O,T(NK6X[F<7%[BV@=\%*$!M.;.N98"R!0 MT'W0IU/'_@%6G ?6F1J/N-M0I65 -?+M48V4CZ>,K MPN^Z$0ILPBZ_ M!V=I9,,Q.(;]K)>T"QQ.8SN6J2/,+KM2])]@FX=8FM.$ZKD*CI3X#1-Z@ MO0D\VR&N0W/-'_QS5P!&" @YBJZD(K4TU>6SN]B^!P8/-E;9O[5WL#/1@A7:&E&-OCV :M5:4R7Z3R,T%DZ^, M;_ ]QYXF)+U3K2C5 ML $D0@V!^!N7JFGTJ8ICR5/8&:G&R3'XES@+%XZ+:'@=.DV1M"&51F',Q/8& MN(TB)&ORD(2 D))'-!(HB1P-"#<=1"DH?QI*0&J5!,B+O40O-]NPRC)J8ZF9 M^6/=1?0A'Z[W:989/AW6H=E^ /3(E\ A&\%7YNK>%)K[\LNM-A1ST%#X^Q8' M/9=0T1@)&@C<-_!2+0M>_@V:5RDHIE&$TMAFQG%(34]RFA5A4;H4CHZG6LOV ML.SC3W%D'-V W\KNPZHX&NH+R(,0,92PJ 0Z5.SI;W'_N3$?\+MT;MZN.1^G M$DX5+B<+D[.RB<)=$,23Q1.;7H0&$12,66*,#N+3G6K)NT9OY;"IPUR>%D*8 M*OYW@'W)?P!Z!F_GXE0-^?N*U8:WQ.D11.7(!T3E%A_1,,8\>X3F M\84XG#T.71!2,WW1 =H6"E!X6+ ^]!4$6&U\Y249U=(,TT&PM8'MXJ?\*F0H M"V._+O=(3.!X<%3B$+R)UP19;X?,_NK=*P%;TY:DS %QZ=$#?6HB%BG?&QN! MX4R7ED(I0C.(R,-R_HC0A,#@Y9D[;J:"K!*2!=%5X7+M491)9$Y^ M';[96Y0I"Q'+YDXBI@4M=;5)($;?U3\$Q3)3E+"HF$0RTA;>VVA#0Y>,[,/+VVJ"XA'HD@HK@=?G/YR.^URLA*S68NBNYS MUB>Y Y86124)!V.FO0-_ #//%.:Q:6K<0%X:>B'O#X>E5[GIKKE8G:[9"Q=_ MEB=_L7YA4:.>I]+OO.CH'3#Q_\_>FS:W;62-PI_?_(HNSV0>^Q;)$-P9^W$5 MM7D\$UNZDI+,O%^F0*(I(@8!!HMDSJ^_YYQN;"1 @3M (I5$$HFEN\^^?[7, MZBB%D)/E<4FWKR"6TEI!N+WD>-]Q"7>[I,!FI=5/#@,4CGI31' "'NWJH_/C M.+]33AWZ76&CZE-TDDWH.2N9S%I,)LG+M7O.LHJ7^% ="*#>^S"E+Q\!HHJ? M2==38JP%XW4_:YZ-\3/0 VJ]Q=3!4V$BN25(OYB'IE>7A+>5=%_5@'!_21>9 M2-(',S8-D0D:F_4*:1RQ5T@A:C,W<%=&WA!U>3<[L\C("XS=!6&Q:$!O.!?I M!QBJPJ#ADG_-IJ(?$;9Q"AF$V76&=Z#[^N-$DD?4])I['%&3^^#)*3JB12/H MH@BYO'N3>ZM:\.W=G%U)V'8\OW'CF(E=SL^XNC79R2FNIH.Z? M9%O%(=D<>HM[JXIVZSZ1TW R"K/-VK.5&GURBRJHY L@O5GK'OR7-$N M@IIO%8AH3T>(IS1V[J^:7WA=R.DGO)M4IID<&P1-LYX489O\A> M%P[UFP@Z8>@F-:=!M9KJ/:@5FVP-$>@O< $EE 6E_QH;OYS#Q4X_R'B+;/+ES*.;TF-O+YG%V:TUU"$VF_N;W/FQ M<$[C@< E-&;!<(/_NLO M!5\+Q@'.S3/;S0E#V(H1 !](Z5:>?[=LU 0OFH;.HX!?SV[.!D5G4673$XK)M/+=W/N=BH]W7* M)%T6G=F6-K*MEC8GYQ (MHM9/)O-T>GWRCDZZTRGZ1=FCHX ^!F/SHEV.R?6 MZ%"K\]>'KR@4U$J-,DO]PG3Q)D\UL)L&L<,;V6'^%VN$+/.S*2:6R($EX;B2 M):[X0'-0;BS+W>\5'N=@/VR1 MF2-$I)/8C#Y\//\^TVV.,I1]47'":Z-UBDV@$Z-FIZPIE9WER\[RFW:6OX7# M1O9OZ[YGP6'N?(8J"$@$9/LJL OJP(>:D2%CK$G]Y.-=ZN,=ZKG#_:>7/>JW MZ%&?[_XHZW64;RF7]A>#?K[CJE+!;=?1M#+"/KY M1M!+U#D9U%'*Y MDZ)U.7B8/G/J(@=9!$S*4>G-%2XM#SP?H-O*035$BT^;( ME-2 03D*,K4/$K8O4W/*41.Y(L!5#1 N5$,U1_QAPKE+?F@_5B=!]DL(AN-, MEFAT$$G+WSFM@TPL>:*\35*K77D\34EFFR&)LJNT:2U DT:1T>3\W,AG?"4H\,KX$&IMU<401U_PE3S$%1:=FS( M1KIEB_R]"L[VQM&^??:W;W5..UZ33VI;Z(]2=KK/C1A-[G0/U+NB975.VM1W MZZ?9H[YHXE=I)-K; M ;_?R9 .Y2 4NEG.1XFA1\30_@Z$R&XPM'Z,V1%E5E(Y1^:$HJ>=^@X$SE9D MW&HR$@XJ?3?8/%2!HSVE M0R7:S)LY(8<6*$*'N%W&17]\P$RR;.0E'HCH>A1Z2,E*_W_#*B)/L5%;RP;SG @ M5@,D<6=;)OPJA@@XU/0J_!)PPM146W-^G6%\%9[8J3?6[X"U@SZ)_4XRFV!# MCF[2Z(0$/%H3VS8A#B/=TS')40.:F.]!OP< JK&=CZW"P#0^1R M7/NS'&_%;9X.TVSSZ XUG*JI)!$X<2?WE.5$Y'V;(T-K">1_$EW"(23!F9#T".;E9=* 6 M3'4A0@>F=DFZ'\!E!(#'O@"&A9)AN:*ZTRB'TZTS\DVI%V8Z700C".U#G#CK MF75168)\X])ZYO#[26 OQ*_: M^W?B8K!9^'@L&'^@\<86R-[B OTG#'Q%.'B.D%3!YT)5%L..TEP M( >%WK..([2$BB\T>9RO!6P0IV+-;$OS1O 9K&W(V:! MA76@_J7".)N"L6?XQH.CCKD+5J(+W!Z^ Y5!& 8U@$Y@=0@\"'?KS<1FQ8Q MGT(B=^.B9-(R"BEBW2@L: 0861%DQ/ Q95BC63,&U0+TB2HV^!.7T=0UQI_] M*6GP'+$:A)_JDG[BZJX':*'BHU2P.1?A34J"O#YY:AD:-[YR@\<3684>S,]U M< H&KI%4IL7]X&T@!6T+)R>./8%@\$)4?V;JG*0DXC,V8C?EZ-LID!^"#7 - M%1.\P4RU/;I)12SU:KU;59K)!H<[F5H_/^!6L/=:. CX"YSWU)MN.(Z[GF)S MX%X!N0&'@6CAZ 44?)Q'KP'E-T]GH&7B.1-QPWD 0@:TIA)RI\P"/BTN*R3+ MG87I_T@W#QS[,N'!W 4%VR)GHHXE?]2[($BR.,;JZ7BS/P#\!"T.BE.X08C'$ M#VDPHC!H@'%[CO"BP'N!2AW+#!BTBEX1#RT3^)[&/ZH,N"\H33*3W[4MXK#8 ME"D0GW"M% =BLUS,)WRR+$V^X'2Q/69HG#!Z?Q8H):X&3/!LA\<-U+AW=@HJ M!=&#ICL!WI.XPZ(G#X47$<$(7@:H:\/M/O+058"ZFF6#U?O@(>H'/"6XFPI& M.">$ACVJ3P&[5?U5SE2;T'_H.;K)'7C8()D95Z)/&')#!\IQB#["N2,D^7!7 M((W]T<["'QS*??C;,CQ?[HOYG' ID!_NUC#(8*=344.[7=6 2^(<8=((?2] MPAC2B-$PSTWD&]1$>3#!%CW!5ITOE:X[)7K]D[8*^?+UQT[YI0: MVXMG;C_+?4"[?&(9 $QRQOF"#KYBUV!N@\0]81]=HB(Y!3N3T;FKQAKH?2&'C2L]7?8W[J*MQ.VX5R[F/5O^?L$= M]_?:98W]KNKF"ZD;[&_J=/8>%E2KL%]^N<27CCV;+"3='-EB7 -&F]7OZ', MLPZ>^R2\>/)-Z*GBPO<#S,X1HB*$;ZA,#N5-E,B@84JJ)M5).'K:+OX45B"^ M,V&O='F:AZ67W":D#O\V_W./AAUE%$CWB<@<^,^#-W1T30<0/:@&<'):L\@\ M"(Z&T;.7+:E48O MQ9,#)_G7#U@?Z*,Y=N>OZM^K$UT#8? S'E4+'M&OM-LROQ:O_EB1MC2HDDANH"TCLZ<0'P;(B1TORUQEX[L2B6ON-DL(JC6YR M&G($Z=4Q.0#5;XBOPATB$E>0/, V<50\T96X'?>"AX,ND"3Z[ (GKY4.K.1IMO4F#J,K*GGT*NUN,R5)!]6Q( MP$<\BL+,,I8. M!J_ZK.J&4'[-91.5PQF0 0K+GK*':E/X2]'[)%ST$4^W]-(GP)Q\42^ZX\_( M@1,3+BBMA@\.8MPRQ)ULS\<2Q9"IJ@$^L!28]U_-":[WJ\WZKL!/*+RH/].S M$.)5NGTFLUEX$?RJB1D%$B9K):Z*#_ M,)![8&@Z#D9C1IQKSJHLN'Y2/NO^#CDA5>E.KO(&Q.;.:*M9:?132(MB",'8 M)Q08,04A]: :ASXH0+483LI0"^*&P$@Y98$84WCQ1JC8J743$'$&^$;(6)$N M+"$X*$8512YU!G]]]YUPJ2?8/!:JTN.(_KK!)E2KJV"52Z.2O3KR7ZDK:-3KW09R&?Z!TN.A8WFMK:3TU9/,6 ! MIM?MR+504#9Z28*2(IFDJRT2'RW'D\="+ MX&R0V-(.([G4=8W#N+,YQN*YEH-3Z8 AT.LD<'*;5\4B8^<#2Z_>B(_I[:$= M3OI$D.N103RFS'G LULMU@)5*R+9=B#2.K5F D>>40A7=Q<$VBK-*1,G5NK) MRNHB&FV@"MF"90L?W$8LM5)OI]B&VTMUI9ZL0&;;>+I@CNUZ0\FL5-JMM 3\ M/4MFI9ZL+JZ)#SL6KNV4H>C"+ RL"HP8".MS43S5V+4*-CWR"F'%R<2&\%8X M0+ YA1F(.4BD/OK&I91K_^/$#1LZ<)/['[ZH-IP[978%_"?VJ.C-%;J;XZH6 MF-GR6B),<*UW;+5 <;;Q.V7P>8C9Z-P>Z0Y9\,(PD9^\SG(5):7'.*&8E%*_ MBQ?>VE111.+*AY7\:EE@K>#1B4^]EBLFIAU\ZJ67 M9#F!,_ WA*$-0;V1K$1=TE20I2AL;TJU"4 AOPN@)X2GW"B+1$[80#X^%*2( M.P1M_GVFV]Q?[5@?4]ZIJ6.R 3K?Y4N6MX&?KGI7/ F.8Q_Q(&=R$>]T$J^T M*(V++"2Z4F0MSC$I4:0OB>BQ/M9%@1@G/KPB7T.%':;A:;;F4=N@[+*.Y5\Z M,#6!AK>>ZV!Q7N0Q/N*N[W'-JFL%YY[(+"GQ9(@I,SZF:7ZYC"AI"?U\5KCZ M(EI"">$U'PBG7"X[D!UTB;A]J2%K&><,LU*+.3'Q830!S2EP),BHL=35+)LE!9].1]PR;<@+"@]00-'# UUKC@[]2F-)E^]BB M8JH_1KEZ<,R1(07FJT8'7P 9$0SL#Q%2+G&XQ.$-^>GAE>6CCL#V"&XGS\^I+ MG4^R.ZDBYO]FUGZC5>DIK6-W"LXO%JW==OK@*)5MR;DHY645]E',,"'<,7^2CQ0Z]* M*X98F%+[L^;9F)SWYF.]UNHO5IV4?<[WK!\$7LXG_,&U4BO8BH6WUVV-EI&/ M?Q+0B69CI#'K_W+;TE1GLL2GJR6#+JYND!2B>JWG7G8U(0&]5FD.Q4:]7/F[ M=^9UV=\Z0F76FS2\A$3"ME9"DCS]YP%&ECVD\C]#,;I:C,2'MOT_C8VG.#,G,P@M.M M?4F ,K()S5=X&9.-%FEP)S%;IM(CE?*;>I=.KU MVO%')992M+0TLTO1B".=,FNOX^GVBWG,!0K:9A]D=#0AO.VLI<;BK"4]@X#> M;Q!8:57:RKXC<>6,L(PSPG*+MTG)"UO*^T-$FIM*LY9045MB][DQXM1@=I+^ MNJ]@=J>Y(IBMU%JM_0:SMQJ MWM'10+VG/I'YZ>NIF83-HJCF.8Q0-)IG:4B M662IFGOW3E+WP%+'*SSBY8%]Y4/]ZAQ5_2IS"5_/)72\6F5 M1OW'2)T)-N]_J[S[\!,\(4M_ZI(VT^7 VA-G=Y^2N%FCK)+E%T;72&Y1MGJJ M\<&S$S=HYU+&CLK846[%[5U"&Y1%[YR.>BV8-)XGGLIY@-TF2W5>' M ARBH""?TK;,C=R!H'UUED(^B@E*H5D*S9.R:4^@JB!SLZOW"T:K^MD?-O C#O KM S6A*YKY&ZML M6*YD*%#"V"DFT"XQU.19HT=,0&NVZI5.KU\F>Q\,-0I9RM#M9$+B[A[:/I0EH27[W;DBE8ZRJQ6I7GUU?^,\ MEX3^ #_%"*F?:-#5QQ\6%WO P62Q<6"30,&+(AINZ#V3]0/"KRF5N[_4Z9\D MO2_X*AC!]:./:C_36+M0YVK.7*9ZKD6_ %Q_VF0"V )(:>#7YA.\L&IB24WU MG]T3#O/=U%RLF ["EH:]501J5I@#:#)^OXB62?!/ _9J[17!L5K1WOG:D+N, M+S[U/C9T-%T'*SZCF"[,=:7QN.V\UVM3GJ=JNM<9U7^VV%5T>=WE#I MCSHJ'W4BD4VCP+;QC- F>6&,/WM#A?WI8@8#MI_[T17Y\B'R<&=?DY3 MC;B$?T1+Q3JIS.5@DP3Y]Y'A:; R37_V)_+=?;KX9S)Q+@LB^8DM^$P=R>2' M^+-N'N]7CD^*O&#AWLFX:ELORQ\B&V%WG[[^^N7UN4Q+5F2:O'CSL=7]\!.\ M"#E[]$>4P]X-/EU7+^ZO!_^L#FX>K^^!Z(P7=>XL,! MB;G1@ON/WL>NQZ__%LR,?E$CTF X%X.IHZ("9-87=8ZW=BL,DV!M]C+102"! M=@+B)V40J [74,YQ MTU'QY0.48T^$$1?S\!(YVGX T^0/ M]I["L0VY/P=[YMDX_IMD]I/0'X#8Q:459LWP5OS%9A; P*95T"5Z -A19*\U M=FNR?W@F9RCQX?1ZE678!8 %A%#QG*=2:7 7D8AP!KZ E]DI=MHKL3AH$50,VICY F/DQKAG0VDTA&XDS2)COQH M2O-TCJ71J70ZW948')C)2ON8*"P4*+QZAH]8B=$)G/E\0(='E'8PJ>$XI7TZ M!]-)/I@:&Y!6F.#V23FNQ0JK:" H1\?UK.H&FL WEDUUJ!N>6KVB]!/02<4W M.NR%VYRI_JOPN428U DO),TE4J_MTZX\DAT9Y8F-?D4:>+C]"PO.BG!,M_G( MM6Q".+ [[:GUB9OWQF%OLT?F_<0$5#'Y"9F#4@ M'M. G\K>"+[5A)P8S*O1!#DQ\NZG)YL_J2ZY4]*H(F$,&QBH0!6-?O37&(&( MK00[P>_PTCT3RJW8)5&%\]D4J>N?;,O9,&&MT:M7Z@GM]7VQE0)LL#ZG<'XD M,?'$^71F6'..UJOF(TH%S]3Q#!>76B'8J=JS[JS H<^7_79MT,/";@$[&*EXR,I[)XG M9-JU P00:3UDBJ(1G3YR9#M5V/?J6:57+LYS-U*LM?I,4P28FJP8D,:P3#*$ MY? 3'Y$<,/*&CJ[I:/;I+M&C:;E,'8^!U$,ZM/DST!SPYID!5W'_VQBM->1" M3E"*"L_T _%$P@T6Q9]#N*6/Z(:.!"HQHJ0)HJX.Z1RBSDK$R[^F$7C2H-W7 M"L 6R7=@&-8(!+Z63,?7W_'7]?.2ZFB?=)-IT:<;S AA0E]<(CT2@*D;WV3, MW0$W7FEW4MA0AJW#_U7B]3,;J^,1 ?".L07K?0')_/,!26+CK*) .(PF7/,, M?CN^ECK/ [>?]1%/D1H")O#;[?@>2./)1 $KU+9+RW&=1WC_!88JPVPC>"<' M&,TP6FI[_,TF&2HR6#K6S4>97"J.-A[V5I9BX_2)C,CVZC^N&XS>(@M&9G5O MG:^]UT+%D86G;/[OF\[K$?R]E'(/#77T;66RS';\7>X@1D#_1M*^7B+M59D] MVQUU]AJ @F!+XTC8LI!3>4BD>:UR8RJ%D>X!>S@I_?"'8 M:?QXB"(@U 50,4(3RO2X4Z"BGW6[2G0.W%6BEZVOR7\^FZ"B\@<7-&BTZ'^1 M>AOY$Q \8->#WNPDM54\G":N]!+5\++99V&P,:G'R;*E5Q!L3+:'RY$,>Y86 M#V#M@3RML"=N>C!J32;(VHEE4H@?1(@&IC: M( 8@279'IN!&HY\'$BZQDD"VJ5EA2Z!S%&5#,SHA%T3?WUIOD0#2Z=F^27K:Q M/'F+^>>AQ4.)Q;G!XG[2#)\B)'#D 8^W;E52T+PIOVJS16DR==FL8:+S,;O^ MSD<>94C?CL?ZB-L5^<6-;JKF2%<-_PN1%$UEHD$6KLAM]S.C4U"VGC1MI8[5 M?O56Y-?"I#(KB.0)Z?Y)B>%A0FIBNF,LO5EU,8_: MT'0!@JB6H1=]KL@O MA\M?@/G:-?85,$6<9%B"C;GL.EPB??R[?2&?B M6BY0<1H2)3F@%2QA].6)J&9\U%W,1?ML:OJSKGFJ(=*?_65('G&8HH0;RQYS MW?6 LGQ\VY"2ZY5>0H_H$%X(XY'?Q)]RFE4&;_4,UP>M_)9V4)')R;+%%Y82 M3"VP1?X+Z,6%3%U)SQF]K704C_.9S$#WLP.1AX@#$E#8%&0)^L+& !N,L@\\;*K4*RK4*_L*E1V M%3JOKD*B=D.*,W8F%1M4C>XP$YX?JL4Q#=B;61$%&&O:Z>- F7F,9O-C'9$* MFL]TBM5"<+&XC*%$>,;BS_0BH\A3J23>*6AE0+)!I'D<@E _X E M .U(PG][!PG_<:G8[,APY0G6 )QA7K"H6@YU[\SA&X"OUT,Z]SM]+K MY6JN>KZP;NW*FH.C8"L3"FX3;,N.B+L/M+5;G9IR]$3H_.)G'KABJO M-,"C[ZR(9UFTNL-/(J.H5)6WTE.2\@E6)KP>.^_JO]RV--69+.DDU5(=*13F M92L-*DQF6C'P,E?!JP1GZD98M[]EYLQ'=9 !T#/=+J5J1D)[F\;^_/NA-BEHVIN43<#'W?NFNI5F1ZDU]SV'O!2[ M>1:[13-F9;HZUWX*4LF+(X)?[Q!Z-!']^M)21'BSGE1$=W@1OKLZADJSO3RA MJ13B^1?BS<3BN*,)\02,W+T0;[6:M82!8J4(/Q\17C3+>2&C8ZGG?G'E>7H! M>F[D^KHU\LW%PEC]@#)]1SDBG4JKOF\66?:"R-@+(K=XGCQG\U0245K->FWO M:NW)$<$)\O=M:J6.E^W2Q-8+J=DN[5J_N=]TEZU:I)R+>R;XKS]S%VK,JGUZ M_V_<\>O)L2\.#1IS+88?EZI@[EC%DHAL'T\5%)@S,#4?;QXM_&AG&F*CU2F% M8ZDAKD3_SK$UQ->)8!^*8[O6+&FCE 9'5!S7QOLT?5()]<=@J%WO'%:/;FSN96C_#[H4AF;VG6U,Y\%AWR77ZNQCBOC COC[J= M3K^A""D3.A^\$8ZDG[)C55$Q*.A8=:P&4E1*R*Y0[-^HNLU^0XE?]E:B^>5E M;Z5=/[1UX%QD945OI86N\\#+GY<4D\-T_]]1_%2I=%JY2D+.%WZNG3A_<&1= MT85I(V1]S?6UA6<@6,""7X#$"4H3%"8D2S:=C=*)N B*.[NV4*E#I]JF9&^$ M7"TK/,H*C[R2LG"SE)2][X@&95Y@J MW[*U_LF/KV1G'0::]8.S@Q1G:"GS=B#SLG4.VHO,RWU[@D:W5VOO&]N3<+M, MIBT+[W,E']=.,FS4TY,,\R,4=Q1 :!Z<210^WS#OIVVGCS%O9A4'J#//58\F#V[C]#.I>LEP(Z(1>Z3SB22W. M(O]JN?_F\!I_7YO,)F_6$P>3X]!:S A%:+SHAL&&G(53X3&1$8[;5I&$JSCX M&10W!ZZW@)CAJQ<_X445Q,UFI/1BZJ#=$( M7H,YDHXW=/B?'G 1-@[5Z"+FA[XZ8EG_^!70]!?+<1AP7S'14\Q8/KF]XD8- MW"@@AIBJ3/G'@-\> GXX9YK^K)/ZC*1N^I?#%_BWCU_,QR^3%*+H8&8YJ3G4 MF<089C_%&0E>)B(CYHX( 37=H-<#0F+6^\+J\%H'")G04@54%4@-5\&;,.E* MJ_AITWP\YB/7?\',PFGBNN!TX=1HP&K]&<@5[$?D4;AM;E@OE/,+EU=I-?HS M9YJ'G#*9YP4G,[,Z_"19\,]' _>!.K%)<@EA].JX]9+(5*0 MEP=.X\;]?3\$V[X6H]NU&]N:7A+J$5[ECPS!+I%^!]-U.I5_O'AOESR_AXW?5 MIN%DI<3;BOBSIAWND?@E)&_!Z+=S3^_-5KW2Z1UA[%,IXK; \J1$Q0.+N$)A MN=*JM)6CCXK*F5UX *'V$ D?[4>RK>U.*9,:T]E*UIS&/;*5+/&_O'&70TQH MR)H3N0_$+TEL=R26E&YY8,E=1!+K5GJ]O*0=G[NE2GD3Q3%3SR';LKF;*89' M=;;VNHU*;^]]&$XND?(?/W/2X +IHQ/F[[DXN/0=.CMO+V2G-762G+$"X7O\Q(95.DXK>? Q*1'.EN>"34;A:GBUG]6&L7R-8Z8M M*?R52W+*3B&6+P$5)X[%DW MC_'OYBVY^"QZLZ<[,4.& =!.SJ:M#Y.<) MO 18@,HF-@J/OX!%_":&KB]RRSIH%CJ:0@(6>,7BAX'5M'!M&MRRHF@5'R6\%JD0U[4T0*AY*3+W1K8(\FH-A6V.!?=Y4/CC=+41M0:R!Z MD-2L-("TPS4CWP/!#?=_O!S<5Q__A;G.XJ53;+!H,*0KBUJ;.S4F121.1R'J3SPYNP: 91\L6B MVAFX;S!V95%4<#W_/M-M9(\1/(6;Q]R&Q_.9:HL"'&K)CF,BB5P2]U!CO_HU M5T[DXTI #T@G"M56E!S>'@/%0 "3=JW[' M!G!N(VR/G'(18N=;N.Z!$$Q^)X5%VH+>XDU!<9[/)=^=,&HND#G6)J'MI3N$ M9L!('B;Z;$9512;R-U,S"%G!2<)@H? MD"(: [T.C@*4-J:!N59#*I/'3N\8Z]_E4! ?)3 _A].F1QY(!],U,-^>$3:B M48$%@B#]\,2B$$Y4Q8Y@V1^*W#YQD]N($A6J] LQ.0"P^.@M(2W7\5CA?*,# M6H(K ; S#[03$".,K.EWHE#25QDTBU-YH@ 9?H*EN[:H9I3/0"T9R?MW5*5U M\]D2$+5& $5RR""*68&HE](+$0DV$#[& "#K!@Y'D2*.N,C;)&U!RCO4OS"@ M3=0_5 WBPSU]Q&?41TTG-54IU)5^@CE3452CX[@$N$0P?5/PQN)DU6H M68%@^&X 7]="0<>)@JF6.,9K29\74E-,:PJ6[K,#6K"X8HA/-JN.U/0JB[>$ M()G AUCJA.7Z&KPY(M/\]S+==0+*1=-!C;3#BBAQXNCB>XABDPH[SSR!BE#+/H[@C3N!"3QE&P539?JGI3- MB ])QZ@+YH=="%Q*RVNKVE6J_T;JIMCJM>GUP M>=/IU=L+039:D0[/TP;N_[X9=2\:S>O+?K/::RAP']Q='?2:[:IR,VC=U)NM MOG+5VW?9>+S2.U)(WMM%(?F)5HUWSJ_N^-_H1F+72U/HAF["=#!H]'R*5!L M58,RSW]]6-W%[96LK,]DU0'R#S"$Z'#M4?V^27^V3J734A);M)55CX5!QHQ5 M_KE'QG:E"/IT,+[_F@@R52K^7"S(L M\6\M_,M8"5\ _.MV/>:"$AM* M+NBPQ+ZUL"]C777NL:_=ZN4!^\[/&'B08>/?\\% M'?;S0(4E[JV%>]G*A/./>ZUZ+C20\[,$'BS/G;!_6C8OW4+;D6)C6S'PS_M< MD&*ST=NP#Q4@AL189;QXM_RX=O MMJV40J!XV+=U@#@GV-=LGH@0*)HU0*V-BR,"=M@\?%;'- MZQ9])X^1V;AM5\Q6/UO /1=4KM0KK5[S"(1>^/:N9X?5V0+YN<#J?J71/T3. MX"GT=2U[-,9[-+;K98_&LD?C2?9H3*I\=[PI=I#]+W=D=R'9W&@X][M%,$0 MT;%F/N,'KH&79>9J*(DRE9HOE*?WE';]JG%S7>WWZ[TJ7*94^Y>]1G704A2E MV6NTX0D[+4^/4?YZ'.AL2L^5UOF5G&+M>4+I.3M"(7%9?UY\=!(M- 6W/.!K M@QZH9>5[,?%&MGDM$:=$G/4 &$;>2K0IT28S $./]>FCS09Z50*ZE!]E_RAG M"1"^"Z9]F*8J@W_=%3D6M-H;WC]L;E*[GC$]^DZX1FYMJ4E1-%=HXY+KB$AN M&/N]\!S=Y([SP)^H;63D#O]2;^A$OQQ\G^4H'-RN],ORRX(C=U+V=5;DEK^? M&EJW>O42J0N!U-42)'D#21J?24KP794-6'0FTJDT^[F0C6>6%P4O",<-%4<) MSO#0@Y-LQ@3>0^B] %)5@#1')*Y4&JUN'DB\1.MUT#HI0_?@&F\N$;K?R44[ MDQ*=2UTWKU!(8RI)B9"[56]SR3$:E48^RBUSYN\]1#_4<(!FJ>9N0;I*QB9( MAU!S :82I#FB\4Z[;+5:.*1.ZJYT<"4WE^BL]$OO;N'0>9L0'.6GG"@R-WJY MT+Y*9%X'F3.&W$X-5Y6*TLA%H\;S\XA_46FZ_97NS"P'BQ)*DV$K"L[8*^D0 M)H, ;02R.:+X3KN43KG%[=*?6$*AA,)J/I\Q5%2R[WRK:T5S[9YM+[,]$?B6 M39W:2L9I*8?0]P@W(A_FB5\ 9W")1O;!-)VY*3- M,7<\B.^K))JB$4W&0-UITD3_&%WFRG:2J]I)*KU9V4_RT%QCW<9[[<:.:Q)S MP0UZE7;S$"439=O)@B/_SFH62W M%VN)\KE!^6Q5H[G Z)QWS?ZPLL%PM*7F43MYEETY=\1C=O"DLBMG4@L?8RO:SLRKDGDDW*_#J2WIO+EF2]1MF3LW!(G931=7!] M-Y?HK%3:2BXD5HG0I:Z;5RBDL96D]*'=JK>YY!F-2K-5EFX?1M7C<7%%XB]3I(G=1/Y.!J;B[166D<(G6V1.>=HO,V(;C3[LK9 M*9&Y:,B<,>1V:KBJ5!J]7/3W/C^/^)>R*^^CX\P> 5!_/ MXR_]H'_TPH!*C3E@57BE9;.99X\FJL,94?&[&GN<<'9I36>J.09ELLFZC-G^ E0"8?E&N$S5" GUZFQWR<<2-I\MG3LDLJLT2EX86)$&YCD!G3D3SEW8A>0'CO^^_\(UFF?CRO#>.?;CY(G].!NP3XT: M<\*5JLM>.)RM3OP#KM;%NX<< &+BT_P76^/EA=*M?TUF>ZUZMG&0J]E>$J_[ MQ3])>0;WP0EL9*\IR6HKG5+JWK)9KL?>6Z>>;(E6 (+.C,,?S]R8U]C#Q++= M*B#^= G&SBM 7K!B]-U ]M*#-9CN1O#L-=:'IU)/V,;V0-QF&ZEHZ:Z@Z$7 M_F*!C$V$*WL!SI-Z'*V]0/6K98XV/Y&^DAQ\6 W8]EX N]U.E$JCE:QDK0-= M4 EJ)ZH"P-:NOX- RXMF\0S*/Z6/;-L4A+>XF-@(_#,T?O%^\3GVGNI BT]%I0D M5*-TU%U _R&N 4)_#,A&ZH03?S%H3*1LO%C,FB'R.D(+,N%\@!#P4:CCXS?X MM!>K*A[RUIOAA6/+L^5C7?32OZL -8):Y]"+=5,H/7-?OYNI-FI.\,P1:DZD MD=!R<,=XAX-K=9/V]79D&89/-.*D_2-ZA!LCQW('"IT'T,/U)3TJ#B8\KR<; M+H>%^H?")=;"XBS;T, ^XDS3'=?6AQZQ);))'3H@QQLZ+MRNHZY+JNZ_T*^G MEE M&!Y"!5?S!QP2;GW$;5>%HW[B%NQO-L%H$?$@BT !>^0"X#7 O@#(>"<>BSJU M/!,6/5/G-'3 G=B6]S2Q/#=X6[ 4?Y&@*#ND[L)YR<7YEV0]41\",U77@&C2 MY,'B5!B4!TJ_6N]5F_5DGU.$$0$?RN)\6BDY-BM0!UF1+"]XA$V..8];-X&5 MD7H:2=)QY6"<'9_&%@I2VI8ZZ0(_[UM*+X1;!#M0IZ_'^80B>.EK)E_M@$(4 M%DWHJ?&/'S3]V9\I=?-XO[+M=.0%"_=. MQE7;>EG^$$>AL+M/7W_]\GH_ZZ7H=)H'[,W'MO+A)W@1^JJB/W[X, E"\W># M3]?5B_OKP3^K@YO'Z_N?02J\J'/'=T%BS-ODL3V]9Q,N#J>!'C09N?]+G?Y) M"NK+K]ZPGQ9/\N]7R2>)X-CX'!]O+W_1S6_!@X%U@[R" ])-0S=Y=6A8HV]Q MMRV]#^A;91,;"? OKC5Z$T/7%[EEJ:KXL, K%C\,L@46KDV#V]_^]"SW_0+T MQ(<5 500E2"DQYA=0/(-I"CR TQ*^?"3^C$1R.('D;%/$6DTR):(<.&]:1YK M23&+)WD\#?XJ*J4#'>I$%?FHV'7@*HY*"*K":EQMUT%5&?SK+E1A@'L#,[^< M@,;KJTK(J)M"DL>?@'(-%#-4TZD4,G!M@KZL3[VI4,AL[GIVJ$#)[\*+1]9T MJKO+^BRHF\\Z2@]2$B/KHX7CHN&*$6B>J&9IE'U!*K_G\*CGT;<;\/=@Z7&] M9 J;$!NQ7DQN.Q-])N_ 1\DGH\2"3^!J.&\VY')?N#XKMFY5*)8<%=25KU7! M$)G_5V[0Y@9_1ET?#0H/ P=/[,G3A66![]:X,$3H>O\=?WKZC$"!5^"1#-4G M] [#XU IYV0,X-GI)NC2,VZ3Z"?WZ1"01Y5J\V/L62]"^94.6-C=$%? 4()K M^(G! 6P5?Z'P 9E7<$+"$5YUYS-X_HPT9]@%75YC-S&]8)53P5U'96QF'*OX M"(NZ'0]L,)">"!8B:2?"$P*6@&K4X/OL*D2YSR811!9=[ YQDFL.!<:D+N9L MU@AQ?>]2UHY9A3N,E#S?J-X)!"3P39*C0+L"LO9%N74!.I-A/2$SN>?(JG"3 M_FFRNPA-WX8T?<)B;6P9AO5"D":%)V!U3H +_#MZ)0/F%0E)R7#2V />#3\ M+T5X*3SC%"8IF"Z&_3S3@8^(=N:3\? MUO8!POGJ Y:GCNL'2ZY'3_0<0AB)>WT$=YZ@2KV MFR 9H?&&<6 (,]3R;8_O=#IDW%Q3VC\&=D.O_>J\R!6J=\+LR+BQV.C*[&+* M==[).,F5RUDG3V;SIV:?YK3)#*;UEE*,>4RH.6<>B[3> 6Q?Q'&H$:!& MJT2-$C624:-=HD:)&LFHT4$3\. S_H9\;LG7EEA98F7:V,G=X\9N1T'NHIO) M>NN7!D>C_&@\F)'<\D4%%WRK^@*BZ&/? $X0NTPR#V,AV*V-P <7 MC.4KU161SMT^KJ99^)PJZMS"G-VY#7M'=KL2&J^MF NKZO#1SYIGHXOSS4?% M=U?)8_W(LAYSA@;")206(-$^'"22FL^4\%B 1^=P\$A*F"@!L@B0[N$ )1V=,X 4MK1>8/(>=O1G4,=B\060M._K#3QBJ_KA)H]R=9U6OWVS7BMPTELWM-L:!_:,^"5EQ2AK[;8&Q:2LUE$I MJ],LZ>K,Z"JIM\8)TE7[J'25UANLI*O"T]5:TZ5*&.82AFF\L;<5;SP6KZG4 MF]L/J]@QIAYV:,V:.'_0C'+A#0S*K#\XWBSE1%QK]IX:ZLAV0$JC_F.DT ; M)[U5WH&A[\U.P,[/\H*C,H,577%/S^][7 ._U]I^8N?9B]J\$U0OJ3_SR1+4 M<>WZ'_R^',U.=R0(I54LJ.FDJ:IP3%75**BJI:!]4 MU-P!%1W+^$CMV%Q@[\G>:O,/[#VYCO=&+]T>>Z?DM3,:"IU>=5R_1WJS^%(V MG@Y%[61 0V$HZKB.CY*BSH&BULYA*#1%'3F5H:2H,Z"H[EE1U/[=("O367O) M8R%+BCHEBEH[EV3]&59[3+BNMW*7&%JFE/CGXM?/!%T*]^T5R=[$?*=OW;[% MZ0$Y0>;5IC&,M?--BEU&=>22DN:QV=L.L3LO5):7=12 VOMK)\,4F]J/ZQ4J MJ;VD]J-2^]JI.L6F]N-ZK$IJ+ZG]J-2^=DI1L:G]R-XTY>C%+R=(9GE91Q'( M?>W M7TG)#2WE9B%G3=2K4M"*0M3'==.U6[GSTY5$?=Y$O2H+KBA$?5QO7+->2NJ2 MJ'-%U"L2\8[5G:&B-([OM$YV\,1=65'/TTZ2->->*^G4^P%^#BUMCMM7 ;(? M?UCL;OS##_M=TP\?Z,42V0B8(VX8\HB"OYV9.O+_7H!.O>[3@FYJW*1#%N=) M3DNQO73?)?9^6G))^L_N9OU\\HY@[4GHC M8T.LJ1_5JYY(U7.M R\,F<'8LES3KGB,Z;(^;HU9=Z7>' MU<:8]ZHM5>/589LK5:4U; [53J_1[X_??+SG,YL[ %"'N1/.0 [K4V_*9IX] MFJ@.]O7ZT]-M/J4K/ "]3==INN/:^M C3J0^V9RNH*\NK>E,->?, 4TP;])P M8GP\SKDO+1-'KMO$H>]UY]N5[HP,R_%L_@B/NC"LT;>@SWJ__X9Q8.(S>(!K M>QP0M0#<8 6?CDKD/SS'UE"4@VS-*$+I'T#[S:X M20L_*DVDO&/A%5G>$#E*_R1C+WV,<)^)"MQC-+(\Y%LV\!#]6>"\:J""XS K M8#<.LB+^'3Z$3\=PL#^BID.\#(<1.(P#CFO+C(@8%_RB,-5ASL1Z,?%!>)LD M+VY8+S^O.H,=G_/6?.5A-.&:9W#G=AQ#JMLQ,IF+.?[_!E0YRUY@,Q?=SD5' M:7:KW9O^9;55OVA6>Q^B>7/5 M03]LNP/2ZJ9]4QW<7 RJG4%CT+GI=F]:UU<;<:Z1H3J@EHYU\Q%O?1,GTBJI M]$A-/R[HD/2)I/)>_<<$E3.[;K8YIY0QWQU&<_T]=<"X.7!D]P..\/#?16<" M9H,E4.QGH5Q@?]#W[,W'@4^Z]P'I9I@ L@MM.?+4D8689/[OF\:;V*HE;) ^ MN'VD9(UTP&W'6.6F8DP&&<9^CGWMPIL2PON"L')$")?)+T'I&^@U%LAOMA(< MIU/"VCE>"6NGL9#8EJ(D_6?)VKJ87W!S-($W?2-?MR^L0EDE,UP3[GR-(XGK;BFN3Y44.@45U\<@A5)NO365'IIR44#>V-85K77S-[[H[\6%Y>J$B4&:;S9QH MLR5=[)PN&CNRZ\Z1+E!3R@5=E-',,IIY!-ZQJ^2CH_*.(X4V2U_IZ=+%KC*1 MSI(NBN$YC7HR#^ [/53YT:W)F>/-9H8.(E36'G$-@<=2D%U)BN-O(@0N+<>] M'7^R+,VA]GD9L/M!KC0-NR]I^?9,M=WY5T#;V$W'T!F5-Q^[RW'\'ZD**^U\ MDV*0FS"3%\K3%S<<],-X&CNI8]#ZJ#':9YMFX^K5$K5V$V=[#K MA_[,C7DMK6KV$.5R^ZC,O>.F \=<=WN MRH-QV%M85*.NC-Y?WS]>BM^U]^\J;&1S%06L++K]H@)30AY39Y>#^^L'-ABY MQ';@2Q,$\]#A?WKP>&/.@&2)30WGLF.!28$%>MI@-K.M&:R?UH'/"-Y_.1@$ MKT>V*&I_Q1O8@'B&:L(FG)''V9VA+MP^N+];OK_"=(>IP!3'GJD1G<_4N6T9 M!FX/\0+5AS\].+WQ'#GMT'-TDSO(>[]Q/L./N#P^AUET$KH=/"/"GB]O?_M\ M557Z\!WL?:J/:NQ7:N< NZ)-X/+$R5"SAXK_7&#JN*V1H>K3^$I= ))D:/BL\BC'H_>P?*FB9 M(*^$$%+PB@<^&NIWZJ&!Z,K49U4WZ+0 SG_MKGQ0[;"UXAP'\FG\(PI"/^1_ M]^GBG\GR8SD^%\\&@(]05L6>=?-XOS)<&'G!PKV3<=6V7I8_1$G'[CY]_?7+ MZW'(U+R#11;VYF.[(56 ^(\?/DP"J7@W^'1=O;B_'ORS.KAYO+X'@6*\J'/' MCU.B4PWC\+%# V*DPVF O&729?B7.OV3Y$V47[UA/RV>Y-^ODD]2B*D-S_'Q M]O(7W?P6/%C3G9FAP@'I)N845(>HF22(19!F*IO8J!;]Q;5&;V+H^B*WK(/F MJJ./4< "KUC\,'!'+ER[0;[(@@!^\Y$25Y"OH/&/_.S#3^K'1""+'Z2#^A21 M1H.O]O%)LY)3%(P<],EX44%GATMU8NB6;)7!B9$1 QM)*1SV_@&<=61/C1E\ M 18$8@ML#OC_"\K:$3X[$#QCW79$TA25[!/!V10^"7Q M5J5?@2?K(-Y#"1%M-01W"O%$*PY>"K_9G"^_*-R*KPC0?2#WGVQU6F/1\PE? MB((X45!'Q" 92KCQOZ98I.U7,_?K_6JSGMRXS9U,K9]]92G0E4!5$IK2)JW: M>JU&8J,VYG= 6760/E!TP@;D@J2,B5Y.(+HM *102?SC%.I/_[V#AQ#J7(X+ M/ZB!%#S9 HDH6MFP:!N6%,L2_H\H-;,YZ0!A+RE0-6Q\(G \[CK9UB&;PX#B MPCG>BN')V:R?"5* 1JOLTLYB_Y;2+EUME[8+8Y<*^*/)Q<^Y>]0O*-6& M''@.]YD7;67=V=4T %%^6','33PRZY M 7N\H+4&U,N=*_@%-C;:0!!0M[[_?5/%>5.5;CM-**!1]6OMH49\-G7[V2H_ M=K[]&_@3=K'5[COU%3L?BQ>P/\"*=31]E%E(-5:>5[>>R4N=6W3IM5<=VJOH MTDW*+CO ]G>!+LV]H(MR2$? (8T.U!+-D6Y(YQJPT#$'W8%B"P'#55W1(E25 M%DE$'T3NZ[FB+R@II_)NU!\]BDS@ ^!JNG&9B9.O#4%@&-9+ (I"MNB['5^/ MQR*,$N#T/6S\/G;$9 4O*7/=;G,'RES&(I%VI"2D_6I)R"+B+:N'"Q4GOIZW MN\J0I26LDT*Q@R<%J?:=[*GVK[ZI(.GU_T:F>+W$%#-GW+]^#KO-LB\()JU1 MM'$JF+16*N5DL/7GY0E]?*C M,NUDX-X(T :PCBF.6]E!C4JKM_UGLZ.A 2G@5G9^M&4F)4_L^ ;/SN[HX9EFHB>)X Q)AM M6'+R8S&EDO?M6M7M'X+Y7?&A>Q/2SVK>ERW0UMQ^\FBIT:ZKT:)S"M/A'-<: M?6/63([8*KGAYMI'+RGO _4#FEO/F 6^H7J< V3O^ 3NA(K MNHJFBY1XMA:>[2ZO8$]XMBHQL]$^$KL_=_7W<@)6"V: L6?5D-T65U\B[U6Z>@N%-(E=5K9 MD1PX%-)UDQ,R2]U_?W( I+IN!WEJ)G?]1#3SB1D6%F"6PF K]2RIT5G\*6H%-1V$ M.C:+T%6CY.S;LJ KF-]*HC):V7#'X+'-MC7'N0[O:!29>85IA+O'Z"\!>Z!AYP'J7KF1,#B$0R>I%+'($N(, MT':/\>-=H&W_$(ZAS=#V_.R*1]DI/:B=E3UJ"R2'7B6@)A"09GE8Y[5 0<.)NH6M#283F)"?NHVW. ]HMJ:]3N5,7V]]\!S"XWYJD]V_H+<30] M.JTFP*^!YTXL;/A.LTW\=G,T^,2>+TTX2<#46.;$972I&^GWC69%20FC4:.Q M\=B!$QI[KF>'O<5 B(OV[;0K.%/=G:2?2V^OYT(1R/1#>?"&?_"1^VB%"2@; M*92=2B.MI5_8SMZ=@+;VA ,7FMU5_?VZ]?HQS^2KY>[H6!J=2K^9["^,=ODW M-6"FL$Z<;L-^YPQNMX@*JM@=I9=^V()S1MP2\1/7+&9:+F#X,V:Z M" (G,:^^.*('>KF/Y8M_T,8 4-0)#2:C7*"S=$FV#3+"3;E!)MSF6#S -_H M8QRWYE)3:,!;TW7\,6)+0SXT69XE^DN+@2"4T:>K0]T R'$G)I.(WRVP3"[F M@H7MHPO:-GJI5 U%77@.*1VC^YW#=8Q>XM7TB=]#NKZ#'M)EP^A3:11;-HPN M6P[O!I/*AM$%AU[9,%HTC&XJ$R!Q=9_>?04Y\452H.I\_RT(.3WXK ^9KDEQC% M<2BK=R/ZJW2;N2"_$J'60JC&SOCY[A&J?R)]) NMNC]0^^!1I"]HR<*WHK@5 MB3AK4MSUGY[NSK]P=V)IG\UGOD4E1JM1EI,6#Y5:.V/>NT2E8W5[+]7P"-O^ MA:L.9]80=EHR[>TIK;TNTZ;F_XHS1. MA#T76JL.8E V?^:F5Z BRUR2UXITY#45(?\#X<;:;/Q!J4H7#X.2JI\V4Z6W MQZ"FTLP#!IVY!HUFD$ESI3$YWGXN>?1V%+:[N&0 F4V(JZWD0O\ID6<=Y$DL MAMF,/6^%/*U6+CHGG[GR_,!'-:9T6^Q2G>DN;/B_H$C?_TV=SMY?E4QZ*SI; M.[Z8;*=& .-7E@U,[0IL'<.:H6=Q,[6HY-S%PZBU XP[QJB\3D0\<^WZ?%L< M[HD"M^P5UU-V%Y?<..:OI%1=YZ$A7(F;1\3-W04Z-\]'.8A3YEC-"@ME#[SW MFQ4F%,<61Z3D4EM;.\Z92FB?;,O9*'^@J52ZW5PTGBYQ9RW<63O&N1?<:36. M-.3V0.I] N3S^-'YB:1866&D/4-96E@^*=^EA85V)%SQF0TB0!73[DV-J5,+ M=O_?,NLMN^A*F4?54U;T!,TLTB,=6NYL+ )UYW<&0'=@:IAUNK$[N-$^]F3Q M$IO6PZ:D"/"Z"N*^L*G9.-+ O'.=4Y^RG%$R&OH>>;V08*G.*-Q MGB]:/AB1KJ"UI%C^6N9 T+,,M"]U M_SSC:5*T>K.(X\[PM-_+I8UZYD8 ]A^,F@!%4OSW-BGP0&2][J3 7B,ID6"+ MJ$/.,H/+299%Q\^D:N,MXA@G@9\?SG5ZY<,EZ[;JS.9_>KK-Y50B'.6!GJ:A MF$^*TSV61[GAY!*73V>6K=ISINEC0 X.FH<8\)$XDFL(.,I'B+\:CO-031$P MP1&0^$I8*S==?SR:J3YQ#(?1-4XP,!XCZPEGX(0;31RZ8NL./F]L6U.Z2!U:S[R*#X0[X=J4TQEY M\"33A!=8>H( 0NO,.85FM@VLZUGG2#-GI1_-KKF-39,GW#8VL4P[&4[8-%4N 02>>*?S7QJ&0K,,Y8BV!OP)#';&X?9G'%%Z@@3P MV60#[PF^@?TJ'3'$$6 ,IIH384\7UAR>,4:Z $Z#7 ?.#J3'R"5>PL3TJ-%[ MZP58KC/19VQ$0!2?:^]1=-"H5[@"84UU.J;3YDTH<$E>GV\QS]4!$J4^J;CI+(@7$B>3+0H@XL'I0 M;_ 68"_ :(>X/YYRT.'Y5AAL!+CY#/:FBQG"L/JT@W:"D[9&Q/^!O8OA@R/+ M,^A@<-]JL)+(+AU?BDI)9WEVHNZ0?,*+VUM:&8U-I6F)_M*8%+GR@)@Z=@$C M$/]B:Z85TFJBQPX+7%J.$\CZX-F"ONF9XFB:[XFT3Y&&;TWVA0:M-KK$O^K^ M+%8;@/*LVQX@TT 'C+A'-61,!W<-N&=-]1%[J;X$X >Z,#RB(75JP?\MK(=BJ'<] M.>RM_@XO0 'D<^8(^0E6\<"%%%(ZS;=_O/,IY3/.M4%$OA?]K&"[&ON?S^SHR L!*Q+L(J>#L6I/6!X_7\;TL@_=<3/*;(]H1;.9#X9D).)[$B? M3@&=Q5AE\=* 7\*Z(P?1>_OM7057 $N8JM]P 5-+HR%_@J*E>KYBF+WM&3'@ MB&W3]^EWB3L"(H:S0_</U;_1DA G@W\I$)56W@4KY5@,.K M#<(;E.ALJIN _--(ZWB'9 U!/D$U[W0F$2@9\!C<:H-,236_Q!,*7^W^-XASO4=>\!MJ9>; M[0C3# 50.[)TS52V>E-RW(V)%UBS#@ W+00-=71HDUUH@PS@"].K@8,[@KX M_EI[J/E"/PYM2]6$T(+G M&OQ[P"$E>="["16!DU4BI$FV'S(S8AHTY!2>%W"#;DOZ O#:D=^U()"6*\=P M$Y-#MDAOM^?( T'9A)O(_F\2!&*V.,HTA%%\BPY_%-DQV"L0PX1+^<#G]!@Z%1PW*D>M#]%4.3I2KAI.FSE\$'4U M^GBZ4.)S&ZCGJ)R'<];O %XZ>4 FG1PB*SI!0,)91=<2 -UJ2$V[=+?EJ8[(Y##2*UG M0P*/$;&K6?"NR/3U.6A'/@80;EJ.+A0@T+F6S7HKB8N)G;(;2QBE4PN(;:;: M8&B&O-"W4.H-P=K >@3%R$00\^]P'*9 "!#TRU.1R:/GN1/+%K.3J6+(MWC: M=(]D;0M7EO/ACS8?OE7.AR_GPQ]W/GQ"% L7YE\A$7+K6>=7PBN'QV+K0P_9 M&%8W+0TU[S5Z.QAJGL1)-A\X[EJSY;00_]F]A*2/E:>_,78E!+T_##\JG1K[ M\-/P8X:T#^#YUE'7>@WVB#7G'#0:5[>%;P*Q(&G]J6'7TS(1X50^Z!];=>7M MMW?R+/2/P7FX ,( =,M$AER)!"9!@[#8Q0>5"K?',5\K*# MG.&P$O)HJP5-A;RGI&/.QM10G^Y%\2:CYQ@],QJU%_-@W]O%< M4@*&O::R@P!IRKE<@IY^'RQHHY*.9DJ8$#7TU"TU=A #W>.6DL?="M?.AF'/ M2F!^ CT0T9"C*8J*M325Y1!LZ MM:*H0R'PF8!^HB)W)HK0K<^GVC&0R%D8_L>2) +@\!3_=6JL:8O MM?_A&7,1;/MJN5)[N+6'-O_.WO[Z,'@'SZNQ7U!*^R&[-PNW! ]><$ZF729\ MYD["VRN4!:#)3YM!""N,&0[G"_M0Y"VAVW#Q9N"=\5L:L;>T???MD+LO&,&) MGB'>G'88KVR2,O#D+H$Y>S;&N2C)02IC"W=2-MDB1!%(=)W_@7CIXGD:CB6# M%IH,Z'VG,$F0Q3"S40^#AZ6)SW921XXFLN.F\I\K/G0_FPYP4WS=X+ON5&$5 MN"Y7+C#RX.J%S\75<:D- M2M7#1$U2U*++C+SV,CB(.SP'96T)_OGKS9N/C5JONRS 42-S<#65,*Y(D67I M@T=5V U307W$TAW' XY =P+7LV;2I?ZBVC8P ?S(E@"D+0!?''G"_5B)9L<$ M;O;O(^X_ UZ%:F! $ +XN% 1>!!O98;U0O$ M6(:&&61PHC=\:!._%.P>_P_(+\))KC[ER=$<)_H4=49I'X)OII%!LKFDU*N- M7N37"#[&,)':3%RB3_=V_+N@[UO['MVOG_!WKEU1^N,=A6$WP\)FHU-1NLHR M>_+YB>! @&!#0EIKQ=837HL>./$[X\:F=@:G38 MSJWG.JY*$>U'8$>!Q=")&^558+4_:YZ-)MF;C^U%X^F=M-4P&LXI7A1CR)3O M#T^745#+U&3@:^'4CD[9^\E9#6"-NQ?);R)R#:K,Q+:\IPE(LF>*Q(6<4: 0 M$R29HAY)6B@NR7FT+DF>$E>2 BQG0C%)&$9V9NL /-7 3T52]_I"L/[F M8Z>>W _=AZ10;X&TTP"7E+Y^:,!M>LBI.D>XCDL?=4/$H+N)9;N/\IT1#1 S MI.$<-J]B:/:3IP^=(DL/4I@[Z[L8&O%4O/!+N!A1(\PS@@\P6?R!H[QDDE1) MA-QS2M;06 17V!V8RJ#%8(%7Z+,(2B$^@9B9L<_FJ!9_?^R5PB^0X!5)7_*E MR+ ?/-F?^G)!YTMGZ_M81&[A*YZ( MT/\0@S4^:]$7W10'%T2CI*DK4Z_5T@&"0PJ(K41?$$,=IEQCA:XJUI_*R;XNF ?SOKL*E[X7N_4VUW_@@JG2-> MXUS,H]_0 WSH4A75WT'+@45__KQ[Z4["[4Z=HRX=683.G4LA!T 5_FJ94BAL M5,!5:723A\XG ?KH#''C!A+9,D#%9I7VZZP169MTW[ [#^["#J!>(0TD*..CKQ742+9!Z*-#E, M/@IBN_(M2'U(<,_(/V:&.DK8@6]&AB_'NREJ.W-JM*._KI3!8TT/Z%^ M18UOH98!NM!7Z[<4(\5,::Q4S*A6!:2%[XO#E512N54OJ;'-MD>RPEL648R! M==S:#R2_L#:4A[=LX)^8J3;5^?(%<2<.1\ C(K2IMB?MJ%(453JJ M1/<+'=:=J&3A&I@3KB,OV(=1D+B$B$]BLW/MMSJ55J.?<+(VKXJ-19Q %K(! MP5UB1TP^X_ [X:E<(41[28TOCG/6*Y"9/B3G[L:^W64R]DN:$!,3#U;FIV A MZA/6J;JI?L5>4E/]O&/L5P]OO1V'$NV2JA@NYK[#35ZX*?NLU+M*,DK'43;B MS!1*< -F83NNQ:SX'.J4I@G?$Y[%LD

"& M$\<[&8%2;1-,ED$">JX!OU282(JF@E!@.J+0P0WM$C;FOE,H^JEKZT]/I*A2 ME;OU8C)*=0_K:_Q 07HTWQ0WQVS0P*RDJ)8/UL5@F-#@ 91#"_1:$\V754'J M?E(WRI)*%]U0!&1?!V=8EX2U?D$M>CTGQMD^6C Y5"'D>P[\,UAIF=UCZ:AK MR\HQ@D9H>?D)*8N6'MEA4;NHDMF^LNE]LM,&R#'5"#P=H8'@2SJJJW,L(PS7 M^6#UJ2[E'F*@R)2)$0>",.R7A)?Z6!@\#"BE>B-TQM]/.TX%;,24*=(!+#.A MBSR7"+=+,>-77!@Q:#*CUPN&&_V"]26D(F]?V%,E#,U2+%W>%C[L%74U-:.Z M7T^:L? Z!Y8?!4<1G,3I:*WM7J7;3#!P4^@S#,='VB>$D?EH5)[XN1-3;[6U MM-M^/66@=QW3>#:&6NZD8:?63/"ZQ'36.)M&HEA!IA5A2%!;!S__D!BXYHVX M[+(7 T&ZZM*O;Z:Z[(MP\@&PUXR,,(6-I!AID*#-R&2@*,NNL;#73BP9-@T< M*2'G9K6A1'\],DM+SQSR ;*#W*%4UA4P'.)3/JYKHI.6891ET$R4]%D,W+W2'=67@XZP8@:C$>;9D!RAABSTIV_!W@2-5:Z"#BIG M7-/S%7CR(<5J29ZKR%.-TZ>:2*"#O%,HEH-:AO#QD&-:PRY%9TQD<"@ALV&O MG<_AUO5[V)S1\D0)3] !NQ+ISNMX,ZRK)R^Z2*27SB)T?>J8!^5WF L;G4>[ MUF'CULL)]AL%(V+DD7UUBXW8L1D7396$>+"+M\VNARC1K_:<^7,1)N3P-7WNN+#[K\ M3KEJ.O&K1%_5R$;%.0EG C?IL3*-3AAMHL$Q#1'09-=.N0)A?-E\9MDN=B7# MYG&6C>4'V"(TUL,YMCW="88%5,1*' =_=;PIH*#?>%X^F%H4A_WWJ8[&[PB, MQ>>R7:KX]N'Z,BRL$:U+98?,J5.+"/54J,O>=.*5B/=AF]E*ZDUI)TAU5-%C MA(VKHY$W]42=O&SR./6P'VQ0.)]$).1F74$DX?<)1*+*LJ*9C=%0O[^&]4)G M:MZ\(^U@' 0V2KL0MJ_RZ='["_*$-XC8Q35H=G2BR(9U&R#[B=2HHCNFN'YBRL!U$<0+>$& M!"MP *-$\W*,KV.2\M#0G8FOE4]5W<2J4OI; \3$H(#N[V\4W5_8&='V]Q?M M*0]E2&40N8[MM4I?['L;_C!!_WC$@IB;R2_RSI\3SCZ M)-JQW_CWXC5^Y"&,+Y$\(8_$ ^**13''6_M)-64'VW T@,U5[46=B[LIFC MR=]YP'-'4;?5C6Y/CV,=4@PS,$I,RZR";LL-.5\#K8$@W9_%;2EAWC2&U8;/ MM:/25M9".:0^D\SS6R9'K1 ?WS!3('*"=J )=;:9V8^142V1_LP#]2G^6MKRE$N2A"7$Q6JPL:@ 2'L?MG3TGR[;S>!#<3:22K,% ML<&"K7JP YUD>&#VHSP?!0,U?#01JL!A>_R7L=YVIXSUGG>L]RCAW3(VM#HV M-(S'AH:)L:&+G,>&;LDS_3GTEYYQ5*@,O>:)O$9Q\AHEDM=ESLDK$OVX#_S\ M-W*FR#] 4W8T73I12&&[DVZ7SZ;H\0M?G#5!NAA% >L;=W<22N=KNF'L!6LK MBMW35@VE2LBDBI@,E5)/+"+]2_Q?FO,@! +%>70]D C!WS&1<#>X?V2?/W\^ M\"B(4HRO$.-*/2;&\<]E,:[4CJ:D4,1=#CY$KZ7?HD_SCR_75H@4QF/=)/'T)DZ&OO*C+&E(](G/F-97 M;[9@D4/+=:WI,I=<_;ZEY8DSJHJGP8>S[UB7JVML:(!&%#G79?9U@#>!*@90 M,G%NS(9O7=9G4]=A/PW?UBL,_WVWQ(_7?&U\!)493[!1;U58HXESNMOM=UOC9R#T?]P_ M2-Y\_)>N6J.)9[*WEQ.P8]^Q?WD5=C>I7=4RR''EQ]>H?5D.IU/77A_:6?NI M"824B,!M9:>;67[M[A&VW29@C:*QR"%HUK_H./Q^QQ@AV62^1<"SF[W<(A9]&X MY]]5?6*93^S_GY0R/:NB>22L++I[ZS5WT/]A8'W&NE[[_9M.(97QPG=?O5X* M>6R7U%;V,CG@EWQ)B]02=X4(+PCZ0_RHV +71:^\>'ZG4^NN-LAW *L48_RJ MPKY<#%YSC6R\M6:KUCZ KR'&U,B]&/_MZ'2V87'?0_LXLJN 5S8 M'Q;E9*/C]\)2;2KE"==.;8R^6L\B5581,RR[HI.1N)PF<&,^K7@AMTUKZ^C;1EIU:@5#:!N0DT H*R:/5I>KT4<;Q@D;AL#!G[?FQC MCL$43'"%"R\GJ@ZG$Q1+T1[>U?S58W4FCJY4V50\+'H9%?'X/G'?6?XRL0QC M7K5>\! =;P@[UU5[7J%2BJGU">M-X*D8D G>,H&%#/W!GC<659Q5PJ71J5W? MXAL6IG#\XFHUO% W58EEL@=JO5]CV-L5?^UA/C)^A+WVJ!+I-VP%%H&*Z[]4 M/+9"H\O_L*@BS<3&;BX?34Q0RIXPZ]9\,JPI91:+^@U_M@;E9D?C".%=%3:; MJ/#QB'M$J@Y.RU -)H:/5&0"M!^?P"YTFIA$ -#7*!O:WTQ=;@840GEX!$O" M4L1WRW.B15LSRY'#S3![90ST88O1)50A^V*QKZJCJ7^R&1518.HVO! K$G2K M&E^R3#?6L46M?#- GNOX;JP$.B,Z"\H]B(3Q[970Q XTH:C'=U]J3W,/^X@H#T+%28NM!W((>!%6T>14V?GB MX)1LC\2A.IM9*,2"04\)TETWPRW5V /M,6R!JH X\I^(PES*)/CM[US51(:4 MGX Q&(]!KCL49;^[O_[R><#DP"6'O?W[/]_YP[M1"@/'X@:6\Z3=*PLJM-@[GHH.N]H414Y7RR8"O$%)0=W46%O M;Q\O_^_%S^SSUZ^_O1.2-B@V@RTI>-#A!-IZHRX:E"1>YX]?Q_(T+&"O^.6S ML'IC+O6DX")Y4^PI%>9@SX+@Z&17[0R'@H-R5>?15D??%K9:D?W$D9JPCPD< MX$C690[G:<<3PO%%+D.\^%9TYL%J_@@TLFG@<27;IRN)3G2BD8-6NG@X42JF M-\4,A\4K$L\[^DR:21?82]U* K)2KPO<7\ S8>6WWV_-$7L0=.KXZD.%!LD% MM"W8@6Q'0!?4L+&=TN^WPQ>-K.K8$BW2O_+O7Y"3Q*E)?!II\2V )UHBU D: M0,,JJ$UL@&V# 71 F0\C4L?\PWPK-.>?V>#N_O.[."RC+\ 2VVSH-98J?M>W M5["*7[>(5V$5B&338J)#]*%H[,F-+APV;,F?Y1MJC",5%1(R+T"U\^\,6W&$ M*XO;294T_*RD,@?<[H*QE20+0*!(RRP413%].=RB@!*U_:W+:1+?KYW5_1Y4GRI%L4S5UBDG$]698=96Q)(VF2W/ERJTDV2<0@P&"1 MS/GU[YS3W4"#!#>)NSKEV!()]'KV-8L=^GB;\GC+I6*&9<&[7XJWQ?/B5)T% MB#U<@\+-, M5:PTXEXK;VE1)Q@K53WDILYC[$J9U@M)+^D258QHO!:,Z&$E)E1?[T_^P:XP MX[56.CWJ'!_5C[&WUZ3N8VPD7^\QMI=NR:@1@@C%^5EC3&_V=K0 EZZ\:8"Z@]B0GI(%(C]BK+OQ'[OF)QLC';)9:VB^H@R/=16I%B3*!?92] M5#^Z!_8MNZ+/?\D MT850%N5#$E["=#BX$,I<:&/?H&0/-:6G@9Y439TAYK;2W23:$XCUIN@/&Y3U MPU.Y[!S7@,HF+&'"8O'IZ@_#8F'.17(^HTFHI-D":NV5UW=:#H#J^#17U[^D MTS"L_P2"7"2G,#3P]X$31KY[\F4$PN')/7S1:BE]KS(!LQQ(."SB!/-$I# [ M[(]"I^TH,$Y-/'W0KT/F87U]]+M$ 2 05C(+Y B&]R75KI+"9LJCP#ZY?@N MXQ<"#BQCYDA74.*FT0^^O[J9A$5U<:JX4Y>WL06[K!Q#'?OPTU]X\(C+^:)P M2GE-<.P)CT>.1X5$V1:FS"A7SQ=TU5 Q9G+:)%K/N=M"A>(2Z]<(.-T+WW5% M3YB#Y7M.C,-?R'V2]9YD%0<%O$KFUZ0&EJ 5X3&Q?]*F(#6,*5Z0!(A?Z@I1 M%?$F6IQ-U.=*3(_F2K$!S"/I\!/@NU?*I/4'[:X$>%HJUM8N ?[JAV+89T<8 MTWIL!+6N400L[9((:)BJ=UD"E!>3*P":.]">(>2K4L!0+V8B/$B6B/17%U+L M0M[X_K?WYXFH()KU $A8C!T_1&2N8C],W9P6CC%!PR]\8A^ 85[DC7YU#H2II_' MX\>#:LZI 0]:&%-ID\ZOD#6,*E'@0E/\#P;%3RSCL@N"\=9E'/A# ://?*\( M$D9Z#9QJ,Z.XC*T,R?1NOO3Y-FMX'P8^5EC.-\"?=V195RSVAY=NWCF=E>:\ M[[-"$:T(3Q_K9*:LVK3\W7ZX!?B(@;\'VH47_I0?LT1B8L?17A8IM739[Y>W MR;D4*.*E)P\Y=?=)GR#>6^P!,Q0>%D0>*(%%-HX'&$C[Y<3> 'B[5E \;"-= MG+(F\EIFY-MQ#@H?_S/V:7B6>ABX[ #M:M@S999$VE<*T)330],^*%7_C$48 M:=5G&#B/:'87U.$ZO<%?L)VW(=>.:R.90_[D\K#G/X'(0;*C/%S#U8216)'( M*E9J'H,@9&*'I!P)D)CUD"4',LVP_EG$6)07@XZ$VW/B0;YXJ:9\GG2I8W,, M.9.@8-PC+".WO A[\Z&/3) +S#?K<4^7*M4*7RY4MD8&."/%)E[";:U'X1O9CJ:TTT%U<"%:3R PD%%Q4&@\_\CL BW&)#^@-8G(OXM[GVE'70<;$Z- DH@>E*!)*9$$S[Y M@=LI)LMI!12A2$-72FP$6Y<5PC'0FB0D&:(8?!5TB=EX@W1R$#S=3A(X0A*C MTXH1#+!R.@$%B@O2^6')I#&PZ2-AQ*R5;I#Y+%?KGX#Q&B3[5N/F\)!HKAPE&( 0/T@A MP =T+?!Y)C1'![EN 6J\XAPJ# U7H)< M%9RJM%9@[!4:F:(GLC-YH\G0+S_(>&94F3Y8JFQED/L.6:T<[]%W%>OB()#W M)'UJ"]%)&ET\^3'0UY:8WI_15$&52Z*,C<[0HIAU6.1T8E&](F$JCT*[J?^1 M,3A0F\>-EL)=EX Y64AQ3XL&;K)"X"18_[C+WJ\ZA4&]9-\KH#"WRA&P MXDW;XHS+%&>TM1DW5!>'"C^D11A5Y8?UH?HZD7=:()]49+3GZ+#*_]1LGY"2.A1;+=KK'UBC@)S$]8V1>2\C(<6G 8S*&G*R# MF"C\O 8CJA%T]:?T_7VT#"[0L/MGAZB_P'@P8@#LY[<.Z97*;VE:[76>_31' MZ&0:.;QAEG!HILY.M-_E.SN_P#VKM>3[/'G:,-QP?V;&2",Z)Y/8/^J27:I] MM*MR#LP$F70GMR[WR/] [2MLE&=13R MUM)^%BD&)6,(>UCDP(WB($V#IM@NXPPI+^8BR8C)-EWGJK(!(%HG1AQ0AO.L MN^NJP_M^(8VC37)*9GC2Z$XX@U%=59(-3?_IP5"A$'D3AXA:EY-N$N6MD\VJ MAZ[@U+U0V:$GLZ>*;!.^G4F[=R'UW5"C\*]BI*.L1;ZO)\KGB!#B)$ M<:V]#ANEPPXDM+T.7UNOPXN;N]N;N_.'2_;IYK?+N^OSZXO+>4+R>J0MC-P! M5KVG$OJ\#=XD?$Q%KZC>NSW?1T>-%K-[J9B-P74#^#A2Y%QXQ!/IK;$8/)WP MW2%= ,FZZWN]$[CO 4SGB:X3:7X4 B9^Q0Q?05P41IUHG)Z&+_HH6)7W UGY&1UJ&S'9$VY=1-#_**7#M/[$W[YZ>GHH1 MW4]/WD\1MO/S6QS@W2%*-#,_"?X;:<#,?*$A_6TG%5G/=] M>#;/:#ROELXXK,P]PI/G-IA=:EDO]J%K@'[S[B,]JK*[M)K *42:M!I9B2.A MT,"9 D%Q169J%.\\.B&0UY]>&L\^2YI;Y:XMI*\1I/8.!](R+230 (4F^XP( MPZGQM:DEXB>DXQ;N+=SO']Q?Y6:W8CCP0(B(ZC E]JQ0YD]@^K5,Q,#T["Y6 M"28.$9"Y*<"2T>V^Z,0N2#U2#L*A=,T@+#5M-G:@](YHHO/;*VGME)450;U! MF8_\#"JC>J*R''ZHBHVH=&7M DI+TI,^I'4?@TDG:H]1WJ8UTDG+.(Y4G>[@ M[@"PSD^J1ZWCH_*QH5'= S $,G4J&T[>9>5FM48E3?E 4-7B(U,%,Y\V2A9S MI4F2YDKV65FJ0%8;H *H*)/H8Y)QS6D>OR.K" 0.FD+1UR"MZTIPR4W=WD>- M+%_]^IP6B;V/ M"+XT#L@KZUIMHM.O+0J$A/I<$0.*:7K;BXO$&KA_F10RUN M\NA>6M! L($?1@R=@50C7+UNU.4-]9$G3@Q)RJ0CSPD3RPR6B3'3D_+7JNL( MZS=@ *PF,P"$(,^%REMTA0S:ET09$[W(Q(.V%95PE10DAB] SZ1@?V5=PO)[ M'CQ(Y<-X$.D5H,[9TGF,$MDC_A4DH-8H7:$\1>W\[/CD_HB,:AL=@9E_:.3A M"=;C>>6>=4**6K$L,Q%( YE ]MB7& R'UH%S\_& *04/#M:\R^FO8=^A+JX= MC5W)/9'K)$15I1.@8$<^0YF11D.D#9"0D@#1-4UGDK*AJ[>/HN%09@#";O>1 MGBQ@X;ESPJ_LAMR>O7YTH&0EA255.IU+9$?'L[QPZ@.FW,NN!$4$E50;=C$E ME I6HADG%((<\7AXJ923!5HM)6%;"O$49A)RX%MX2!M])E0.U_DK=CH(Y-G< MXTPE<7P3%X 4,O3;"*,=Z8!&,2V#QNG(^('P0KF*M*P/5;C)DAYCFT0F4UD. ML$;.*_VLLO-([CZ,(O[FO)@JJ] R"%!8P&%#N>*)@D-R&>'&F7?*D^LL33#\"G[3@P<3TZ?L]QI M9S9^5WDF\X(B4YJ9"V:J)?7*@ M*].V1RB220%P))==9+_W'7AMS$24 S;&H#HM36W(A4@TDB":9*.#4#4UAJQ"HLJX%@46H7B1YJ=#B@+RAE&_X12"@' I"9. MN@6-(8-*E/N*($L9W%Y'R64I;_#4AO!3+64J]8CV\N@H05+BR'BVN"&\$,E3 M^6NR+R6^D*!-F#^@1"*C7(:BD6J]V?9;V=ER_( =OQT3-963P8F&D:GB8F*<)94>:4.VTI,,E2F,+5<9=19BL+/47V5GJO%,%5Y*33"S<:5 M8(-5NOQIBC:>.45=X5G)4M+)L/35*/E2L?(0[6ZJ9(T8L:3W2$0*)BUT #HE MZI4:A.;.D,I.IDJ=O\&,6%9(Y3*Y<:INA>#BCG0G%%51)QYVN&H#F(1PJZ)4 MTA^BNJW+GFWF"M-0.R7APUT-8K>7"+8>(*V46N !E(JSTG3^/K1@N561SK6'6*#OBT/>7%WDRI&%NP3FZ<4! ;$YC MMN73BTP6#7">:5XQKW-%N&SK"@FOVZ]@O$$VG&_K/&!N/,6XFV'*FH(K< A\ M=*Q,L].B.<09#PE..5?(71[H[UN^%X5)-$7/:,-F&'AGP2$81$R4N3&KD!9E5TQ5!D#0,'TS#79@# MXZNSJ763)UH8"_561H'T20RF2Y* PKY.[L'FL41NT)V9/D!&IHP+"FL8!E1? M5(X;.7@Y!<4JT1:AS%DNF27&?5KIT&HC?IA P7B8^%2HZ?,Y9ZR"+NF0:;7D:J4-I"PJ VY))[B()I8'H@,U"SH%,>CD M"GLF(S M9M;J9I3&IJ1P6T?4P;BB+$ 'S508>+0Y@XD]! MC0=<&,\SBUO**T\IQ'@IW_&(ZD_WWN7>'Q:GV#2H#"[77B2"=^=YT04R$PO5953)Z# MK%SG5.R"-7'*.K-RWYBD9[1F.)KR_@R93XM6!V,KW+JDQ*Z0J:!E2J+'E62] MU+D2Z.609ZKA'=:A7/MCC7!F(%[:C-)H)V(F!1NLWHQPN38>SV%?:?@3'UO+ M&$$QY+R4PF;J6:NHAXE)I Z/'"T[":ZHI7.STXBZYZ]XF_<,V[1L!IPG=_2+#WB63/(>//)*TMY!LO9V87:D4$6/B+FX^D%*K MC Y/*N%4RP429 NFBT!$+'2^L:/&,3%%%?HS;OT:4!EL8#I'MU M97X11S2]CXSGJ*[>3RKX++%+$D2-_G:1?!(8'%9!B=AI_?O$!]'K!5*55A]$ M/C;@3C-)!QK$,K8:7"'%KJE<%U#BAC *J/=[* 6/ M4[>D&)2!%K=8JJ83![N1X[T&^G6O;!'*!'$GR 67D@8@+>=8W(GB%(_([)ZI M2G!<6)BP2--*F&V+I./(\-$$L2CT"S4&I3'CW#)>- !U'?:7=MJ1?K=D2,00 M3+_J]1=>5DZ0ORSWP-#R@SU^=&2<"C%##RZYMI0U-C$')>MOPV1.A[)\$@>P M7&C6TCD9M;7(@C,-*1=]2=98DBU7E(5HW#=-!E(^$&,;X]K:G.X*3MD;C;V/ M5BV:B_;)S9UJX%IDG+*U<8BQL/(UWUG8.'%:YCMK:!AE'KDSZHJH9F&X& MLVKV940.Z^V,F[WE;K,S*Z>FLH8HAZ2<'GUB7-'K]R/T'I,%R]R_$"46@_Q1OAU/=_3(=*TQXJMEMR@9 M?M#"7S XP1,1AB)(P=6PZR8TAGSP:*I/"]9HGSA:QVD*:237T-HQ^CF1*&!: MX!,Z,X6ZI*$AR3!)YS%\S21Y:,4?Q .SU""=MWYO#"4REY&B<4&F^6ATURB2 M0FO&9K$XH:>=]C10).,KJ<4H,DA&WTQ,< (_CC) XV-&Y;MTPP5#^05%ZJOC MNJ'Z/L) WM2DW1$#W1F&=;DNM)=W,WC/(47R#[!7,&9KNLX 5PEGD5GL(:(Q MBD 8<_Q7+%N1RZ)!Y<81/P:Y@#(+#E4(RNQ5T_4I2<"*&833[(#DIDR1AKS' M)"-C= ](Z$^>] Q25ZIRZ7MM4D3\P0 &Y!L%F=/CIBD=*76 73.<%=I=MB! MC[=U8WNI3X3I\A/.IED5AH K22 .=2:.+F4E':8PN=0XWG/,.@Y]%S,T59:R M=(&G!EG]*HD5B#U&RW"@V3C'F-C2217*Z$FXCYB)ZD7]<+I"R:D=HTN)9T9R MDNFX4/I/3E5+5?!4\$BW \.#EQYVV3N.#A66&=#6D2T!F"%'$]_:8A@E&0A8 M1H95U3.P-Z-9 9Y.TN7S5*[[0.G$A2I9=HDERPZ5*OR>K?N&+D:S4IL*?R#X MD^G\"**)M\/TU*J($&DY^WB3*4/LR^*MDD3H:$)\*03.XW(C,P.D;L2UI ;K MM+IQF0K9"F/7X>G\7<@^D&B!"KLCQ=ZI9"N&6&:PU"C172^6ZE1O&3'I[.0? M!FG#@\!<<*J+3 462'Q3>)T]?4GZ\(TG[E <* :_<$G80J/)6F#3$DYT+28H9VQ]="45M$('O)/5(T#_>PUA- MI=!@DGBJLV'_T.#_35QV5E"BL25'DK$1R17!@:AK2-*$,JL:VRBNR?%2,V4B ME'?X:*.RU9[6ZZT>MG?)UNO=C7J].UPXZ[224Q!K;BFHY]Y03M<6;*3 F=/Y M^QL@:(-R^0U(C!$N0O^J0 Z>A+N\>KC\PLKEXKSN?;.J9VUX=VDY>]/1E+>! M5U+&2K7][.1U%;F/!P.4^S,^.<+J Q6.'[)Y"T0H0#P)E7RBJQ],+_N1C;7F M3N*^\NB,@///J:U MU-;_'\"P3;4!SMUT^?O\DIDYC8%WX(K*6[@B^'./Z2DC=O3=\1JZ!J_FOBRL M[ BLO,?L)0LJ%E06("OHGLB R>;78"R/WZQ^6OC=BU=2+[ ;OO%#\4"^_+^?"L&K6U9JM#>NX"K M9?DF]XNT:UG'H,WOLVX?\CZ__(+>O*N7FX52J;32_>3-LYUCVZ^[*)^5[%WL MR%V)S%Z_V3IY/\FGWQNEZQ%BX]6F:J-7FRX$\8#Z<'IH.;_UB"W'L6MWJC;MR%\V&O8H=N0JKMMA; ML+=@;V%W;J%>KQVB"K^[ GFN6^QF2"4C04)?P"WVO+W-,5,\;]#5QKFN<] Y MNN,.K71_!K5G:L]T'P:U9VK/=!\&W=29KMT<:ATH=EUV70>TKE>LKTD'RJ^B MVQ58I(K'+5<4V,6MS0BR!I7@KT%>PN[ MA556$UV!&#?E#-9U[6FH1*Z"\A&4\4R\^'C/+9'-C-R5'(O+E2 MT3U;K&U5F1+39?V<8=>YHR]AD5)!6J(M2_A/]HS +J))1[ZD&Y^Q_&6Q;D^; M=6"FC//NDKJ<4;NNI*5W^/-;QZ@>>%B[=MY]"(KL#X?[[7[LL2,JB7?,_HB+ M#+=-7\;47Q>!)ST=GC0\3SIGZ@YH1_C+#ZH/2=Z!_I#T):%&I8+_?9=_5*U0\ AO+P=*\>*#Z@Z=#4">VCGCT9=&-&FL2LG]::'J4+=&@_["P9"]R9.^ZD5UY\MU'ZJ&8 L\/2=]L8UA88S)E9ZS1=M)"4)_P!8]#H4\75X\] MT44(F"A[3>OG/OE^A]W1%$-I\$VN%VZ0)"&FO@AQ$MS8O<4:9A-^$<#SSZD6 [@5+9VM8?RO:] M/0 IU8]1 0?B4IM::2;W8;8*9F&?T_FT?8"#1]E3?>;VB)2D@\GW89,,)(3\ M,[RX>7]W#K1,#)QX &SWJOMB4"(0R@$= V0*=%\(+7 -L'#5-#+J W3HQ0T# MQZ>>D_#W^,+3]E2Z&Y7LXDS-Q=L^-?,MF6>);,\@4N3PY3-'Y.T;4= M!P$^G('*D'VG C](\L!.:@=ZTD8J>1'/^=G'+'60HOYA_@'7&J6#/^#W?@8" M">6UML:!CDR1);$'H!0B9;=H@TJDYQKV06X]0;*"K9J11#]2KV,@7(.#:!S\ M\2&_D6Y.X^!%6NFJ%KIL?D?B?/O1-'/3FW>-VI3.M ?9DEB?HVI-G QLNQ#G MV"8G<&U>P]E,K.K$X6W/:G(31R!%>=2T]!*$(!!,5/,IT*8^RH:CV [QY-+K M'*@5):_1:V+5,-N[\A;*];YQ8EJH[ LWT0.P=ZN2#R>ZLVZ2?F^C*>L,7%QI M@]:D24JY]B87/V,+7^69_38&>Y52W1;$>O6HO!'?SO&JMBX***K2W<$6@Z$%)TV M(<;BV-[AF!*HKA(U[M8%97LG>B7^:#%_[JJ4/=$@ 1;K+=8OR#*V#+V*5P') M"9RVV#8N/:>%WG919^V JR/ZZ\7:][L'QB8,;QYB+K\-G4#JW!]X)%ZFY:PB MU7FYR]97VRPVYJ1KK%IKS.N+. _IIH7\+;6VY\1(KGR"R@(!DR]$VS?OJFO; MXFK"6>VUC1UD;?G(8WMMNW)MY<)9LU1<+E9YC;>W;JE@LWR^U#SYPH.32JE2 M73U[72;_YV>%?6[E0K5MNMJY$[>;)!]%&;G:Z M1\KB3@#_OF.77$:Y7-D1Q+(79[G9X5\;<+-2LUBWW&P=W*QW&6FQW^ MM96KM6)I5U#NL'A9JI>=6;ULQR;8C)6Q4*M8W6S/KLYRLSV^-LO-]I.;6

    _PRCM9',[5DI,ZCM"-NVU6;W^\*^M7#@[;5A9 M96T^UWLQC&P T2Y.8,-A[<59=G9@UV:3._95];:&ZEW&+L7-3L]V!+'LQ5EN M=OC79IVN^^ETM9K9+N.67,:IU(L+]OC:[.\;#]YF=7+=AFWE,O,!A!9 MX+#\\J"NS080[:,5TVI^NXQ9-J)R+Z]-$L2*E7(L=$R%CE*QL2N!8X?%+DNG M)^=#JD_:M,KECDU@V:6]-LLN+718=ODZV*75+G<9LTJ6[EKHL,;80[PVRR[W MD5U.T2ZWGDBY$Q_MM#0R'037D\WYJ^AV13!B%SQNN:+ +F[/;5;G2HE*=D>7YOE95OD9?\%_[;\S@@=6;SEBG?_]5\K6URZ%*;_+Y_1 MNOYWXC]:WG_]3&L )AIT1/#W-Z4W< >N.^2=CN/UDM_#(6_KW\<@I532$.MX M'>'1H7^C0R>V+7G<>B8?6;2 M7;D:3^5EX-^@^ ,UX-?TF)_ZT=P( YWV2T?#>ALXJ'OL0"+,#]A% MGWL]P1P/SLJ+ M]-S/K[M7V#]OT9AY'3'64G_1 4V1\QZ_,0J$80<=AP6V[= M[[*VW+KD:'!.0"T"%O4%NQP,79].CYWW B'PIP*#,3HB; =.2W08;_F/HHAP M!R(BS-@_%26MT@O^"G@! 6P#" MPX:!_PCOL.O+FY ].5&?EL-;CNM$(WQ@P+_"[T-X;@CG$(D"7&$7C@)6U!%M M)T2 QQG"*(!O>R/&/?C&"41;WGR7!L05)!9$W# (#,-KL&! PXCO_VU M[[MX*$5V$P?3CJXE7 2< L%#WR-^$>**N-?&MSW1Q?G@ MO/2EP\;Q$_%-M./(><3K[SKP)6P'SL;O>MWDO!&0Z^4BHW?PHS MFX"Y#9!LPPN^YTK %O(Y)&02P=24!)[P'L&Z,=8F 6=I^:_M\C"$)3G> [Z: M+Q#FN\ 7DNB?+TLJ2] *;3Q,;:J.:ID\HQ,Y"SPP_,9"WP4 :;F\_74+\0+7 M?"#F!0B\8!5S]LM273%7O6O["#;>W]]4WFQ*U5MJR9O4"N&RX,\]=Y&]R"O3 M N#&5W'TW3'-CI>3F9?&/ENM&H23O%LCC"I"9=[XBP'78L[.8ZV6[@B26K2R:/4B0'KP(] 8 M+30O!TP[' IGZI:;UQTO^H$3LC_B KOM%S\4UWBC:R3>W'7LR.[L=>S([NQU[,RO:SP_%]6^3/#]-\(^C^F.$=>1698LV-U.4^ MFY<_;\/;=O7NRI6FO;M]O;M2Q=[=OMY=H50N;_GVK+X_3YY(@S?X9'"6%2!6 MAPSUAA4A]O7VFM6&O;L]O;NRO;N]O;M*H5'=M@"X@32-F4&6TS,W5I*Q0?%Y M2ZQ_(OHN_UK48J>#44Y<0N;-E3JS,JXKBF^8+M?D+&R=J[GE([H_BA]VX\'P M)(P'.E2V^!KR)KZ$1?;O?DQQV5^"HBIWQ#H^2*\1Z_-',2]K (-QTU!;KI,& M9H;-OG35F7/I.(\Z#O;VT_M_Y,? 3GJ8U2>T%_H( "T[UO6_OLQT>"\19#N^ MX3?OL'HWYI\N3]W>7Y_\X.?_X<'GW(^/N$Q^%VNN*.H4GQF96 MP42L@MY9I3W]K43_Y2E6ZJLW[.WX?G_Y<)>[7SRTS)QC)]7OG@3^T]B'#S<7 MGQWO*X,OD03FWTK'"8_89L=%C^5^@UQ$E 2S!M"*,M/_Y+7^G[CCW MG_VB&O-#$BYNOMQ>7M^?/US=7+.;C^S#U=WEQI$_ELU# MD'"@F\Y+.0D%,(.N'ZB, $,IS.91;*7&1I9]E,IUL>9E/Q("_QUF\?Q&O(X]B7^;AM! M=_#GHX"1+WG@B8Z,M@Y0BL&5M-X!H;C%##%,[.5A/PV-VUJ WGB,WD[%Z6TG MU-3"]TQPN1F.Y3)L$W;/GWC0"7=C+1:/+!XM 2X4GVTA=SD8VF%W[8;%P+LX M#$&,9U]$!_2/3A*6O>_^V+SR4]_-FJVZB0)8]5JA;EU$*Y]@S7VFSQKZ_AG%25]+A]$*^#L M@^_Q7G\DF_.]C'=5+.]:+^]J%"IUR[LL[SKX:]M1WK5M_-N92/Y*>9B-Y)_R M7R;@:R5]&!8^W['8TD7\L!/1S(M'>"%[7-G29K:/6.$L\Y%XQ1/.$&]6WAMB M3I*$V;1B3W>(:0>?G9C]Z5,E;HSP?._S@**W?HT]8<1U+I: 8='4HNG&T;3R M&M!4*5FJU V6S0\99P,9@NUWF1\'"G?AEP])X#:V3V]3E6#"YW*EL#1.O[*X M>=[K!:*'742\.#E<&1#(*12/]86;!M+G!LSCY> UC(?(_[C_(?+EB30N^D1A MV=D!-CHX*]L >1OXN'BTX7E"0*X3 K+E $@5T#P>2FQC('?>PGJH,9"+3-#8 M2)_=T_KVS3'6E7"0,5<6R"TUMS$>>X(CVW2O6#9@/GG[N+*G'JQ= M;BJ^F)5X9WTP!^$ZL?"Q-N._M=GOI\W^0P/IIW#"_! *?/ E [C6.GMN]/,DY]\0$J/FG$GSQ59LGW:A;%!(+[!X1PE4 Z$B.#?4-=IDE1" MM[%/8"!<=7F_>0=R"!7_&K;BGZWXMX/^U\W)P#]KWW?Q3JK M7Y!(!V$QIV/3PH+8JNTFR?_J8M=?KQ;.]_*O&$\W(S7UEB<0ENO5QLB/8J ZG+ M]_QO.7"DUMRYP!%$4'8!1*WG!Z/MA(X\H\WQ*LV)VVMIG$&U-#0DE'S*$>'J M@T,R4T8^:PGFA&$,+"T>JM9XZYM/?!-!VT%UJ+OFF?PX2M1Y&:JW[K,\XC/- M3B\ V-?2NOP !A8&8NBGT'09.>]V3D3$T0>)U3R9)!#MJ M622V2+Q]QAR( :BDU'[ND3LNR=V@1*QYUFX-VR0WM/R,X.QVV9*M:&5:C+J3#,AV@/ MD$T60FU]DF:C\'6$G]0V$7[2*-1*59L+_\(]SY'[B8*E0 M;IYN/PIL%R,F=Y(W81NYK?*G7.%D_91OJO2#,% J,/QSO"MXM?!J-QFKO*6+ MV\JL.P(']H(M/=AO>F!5QSSVK/JA[+LF. Z650#+CD\-:_;$)5GO7!A2M:5>Y=[;85BTR;Q>9UZRB/@^;7TG,_HW' M;MJ1CYZ4A@Q=*AAQS)ELAVR85*JD8@ >[_C#B'YF?""\#D7F'>'C,IRJ_1,% MM)SK[^2GG9^.6>3G!U_!/PVFU.0K#P.*,<^"1LF,2\_AQYDA':^-,=QB:J&@ ML,\#.,NHSR. A9$9<$%=VO&]9&C6#?P!JS0*C<8ICMZ0/\DQ9.9"=GOLB6>M MS+E;#--H17@ZHHAQE1A@?*5#S&4U(]]+@\W*] &(*F7,7*'L%85Q^7=%F1*P M!EIK04=E/O6==G\,/3EE8JC#I<=U))'"W'M,R8*A:I5*>LT=,?-8X6?>&3B> M$T8BR&)L3D:0&C5O&Y/ 66#B6UL,(TEJ'* \,>R)&^E!3F+T\QT/ $R"^9"N MVX&#@+WG+2X[_2]POYB'4D#0RUM'D9W3X7_A UP#X$1?9'3-;%D%75 M566.='I\R>9,LMY.&.5 M>/QF8E660J<4PY%$G6Z*0G_3FP@$J,S :\*A"T\)_6T&I2H'0:JG%*ZZ?[BY M^ >[^?WZ\N[^EZM;=O.175S>/9Q?7;/WE]>7'Z\NKLX_J^_9^?4']N7\^OS3 MY9?+ZP=\]N&7R[LO-Y_@R?NK>_;+S>?[@&2KR^*!QRCKIE/'V/(/2#F MOB=D;#8)*!()TEBK F6K74@Z28D.DJ3-J)+85CD49M [SZ4"3PX\#N1YB#'M M2B1KI9D7OIF9D8LIYKH(GXZ<8YF_F99:!#DQ^<7S@:)ATN*1HQ_T0'+L(.:V M8R+N?A=F!]P!M!6.1T_"HXHU3"P@3>/#>29&"65*+]JOAC)3\LAY5!.KA-.O M'FP3-Q^'^#?^DAX!7$\7AX-GVR3;UK\'I@G"F1\D#,&,;DVYW\*_RH5R]13^/\N.F9ZV,:U*0J4'%[LJH'[(2R,7!1N?0/#1CV;GB-ITQ=QT MQ5.;KFC3%0^(14U1S)%, K7HB42R)9&\X[2YBM"+B"OY$EUXD6J1 UF*/52>0*4!,@L_N/PI5-(PD>A0\0@UAQRQSU$1 M\%TB7!2;B)GNQ25P[5N"W4=^Y/"U5X-=4M0K) M3^Q:2CD(]=<$N0N4EEW/(B\3@>A&"D3;*TD\(SX\D]J\"EM\SOYVL/CQ^B+F M%ZN#/ !Q0B927W.*-=]^(>2)M&]0/F@Y\&=5%1EWKKJRAH/*'F66O'+ MFA.=LYATLKV%60YC>U7L!G&:7<9_#2RE:EG*RT_QOP\Y34F6S>:B6#$+CCF1LM& MFI:KK*QTW6EMLSRE;GF*Y2F6IUB>LDV>BS"U(]I^0%GG M/\K:'.BC^8F]D1E3F&YRWND$0N:[U[^?;/7W\UL<4(:T4%5*=" M_48EI )=T$+5P:!'YI3!X$E_B2([UQ/!,++L7$>(@:P+U!*Y):%P'^D06-V. MJMRI<7!55!\-21G-UOXKAB7/K"R5#(9+=3S6*+$.'P' )(4+"ZP51U2(S74& M#E5D] MT4!,390:,^B .]/KTH='RE-Z4Q>;PR)YX$.!]44FX](6V[V&1-WJH MFSTV;V1T0J-UF86@Z$"P'%,8M_Y4IYZ4MDNF"Z<SPB7E3$R'C]6NU.Q% M=N\/DH?-PF7CH)L+1 AR+2$\UHT#SPG[YCG;XLX:J,$2Y9YS$MXY-[?($8P@ECK2.JWU8IU!ME356HMB?R4>Q(/(%$ M"J1_DO7% ?2@)I]3979 MU,4S85?C%8BP$I8?.E1R1=)>_U'5%59#4SW?B9%3=66?H:\Z!GUW*6 M TXI M]40^)JN_3H*/'XPQ"UD^CWS_4=;&CA)KIF(\])\^"1AI2638_Z^Q)_:V MSFAVV_6Q;5\1^Q=8&#PI%BPA";&M5J]9P%KRA!MC)PSD-'3"B Y"4\'L24\A MAI(6XC6D=#_[XN2=;(G2/X-BYXV"=5>' 4BDSA#X9RL. 15#K"&=F+/SW@*U MH%*K5]D]"(T 9S#V^:,H%MA]#%(L>U]@%WU0&WL@S%Y]!HAKE!M;![+7HXB? ME9=1Q&4%S9>JNEBXAS.G\_ M?9^L^HZ5@509X#OADBB-HEZH$,PE_'H '23D5#<]E'IH4L+N"@YZB"CI86]Y MG'DG3#IK(8D+G=4MQ]*4YHD=:(WJCTJYZSHAX! ;"1XP29N3LN;5LBQK+HE_ MJ5+.5"Z.,M6I W5^0SJ_R#@_5#O\0-(&61E\PLA['H8BTIU)V-65-)H45+L.0#E8 M@M)@)T::%-\S/70^(R,*?DA:/I'NZXZD[DOBN7P"96ZIM>!5@H(1!<"09O1D M A%<=-E$M5QZ_:+/'3A!3UI7@]PF*P\YFR$#(Y=Z38'UI+TWV_H3J+XP \H&J"O-N?8-35[ A?L-HKFL8_ &?^(6U M)'L23'#Y+"ST.;7[,LW!ADK$7=D'2&I[N%0<\KM3O96M:S9K0)R\NR? D< N_B,M_,F^ M5?LLVD\+1@^-P2)6J7R/?@;JLC8 3N4,AJY(GE#8:[1EH98?B7I/%B R_L@S MDQ2F(P!\.J$^"EH-'RGWA9H:#Z,ENKX2BFEU0)G::''I*(J*+D,>NY&Q@39M M C8GU+U1/S,A/7LD2(];/4PJ@$>*39I >^,N>JK,W=& WU4*C;4C.N+Y6H'RV\!QNN@R X4?!7KTE]_\J]&+LP$030>LC#Y!NWJV!'P1PML@/P"H_-TEP.E0YED%6; MV!2Q,5V1<&S"%8'J#22)B':&=DTP)\M=&Z:#5<)%B$>-]@IL-5N7;EH@(*P5 M$++K81"@.WX[)GH!1$T$ \?C>B;L^,"5_0%@K\6]KT$\C-HCDYNG;-IOP?;E MR[") ?^*/=(>D>6$XU0MN]]0*"&Z58Q9=I@K6)T@[BA..%RM(1!=Y M@)0S(KH;T;TJZD\^;WS.\\VWZ!"-,S26?CVO"<\>P^;$03K:ML\!0IY =4;E M3S(WLA 3>W/1)!N.&X^!\+?'X#O;VI%X:VCT^C [#=)EJ3&0+\C&2323#$') MG0T^Q)Y:JM,;D+-HFJPT\2K2M.\:Q6HIG6Z<'&;D[6^1I%OXH1)PR\V$ IM4 ML8 N;W*DT_*U W[F4:%T62F>G2H^JX?3PN(APA_VZ_ 3PH/H^9OT !RZ5O>[ M('<7U_8WU-\^.@%PSER/RYQ#*H PA(^= U"YK$RR6?DLJUWDC94,\$/:5W4Q MI1$5+A[(Z;M&[5(_R0;:0Z)JJ'NI,/O6@*HX?%Q(@OC'C2= MU%+GT=*7LA!HD3:EI1R!@I8?=+34B@8 ^"J$VQ42PQ3;FCD_ZP*+".6F .&^ M/U "_9DZ=^\409ZPC2^:F9 ;(CN6K9O8VVI:=G@2XZ:VL3/) NW%AR\W["-O M [( ::='Q^GKOZM 1Y-@T,^?+U+"B0&WOF%+0]V/^DI_( 3[@>=PQ'@N]58D8D^JK3&IR$'DZ8!4 MJ6;@*DB0CAUL=!Y'>N^$92=^]P2>.T&E%ZA*@-OH^7X'#M.+N[P=25UO&*!3 M"=9UU/[TY?:8PA%=O!+ '74^-&6YPO !UG8%+"CP_0%H"0[VJSL:7Q+0"86V MLMFO5(9IE2>XRK8?1J$B"3DWD?(8.ECFRK[T@/V R &'L7J>IJ5&JJSD'07 MJ:P81DJ^+-$#I^I:N6)1X_S'5Z*CM+_0C#A[!4,4E*R)G,'Q.S+Y3BORH+#I MKM]J]]@:VTLIL;9])K90,HQ>WNA&TM)[?'$#'ZCFSDD7<3_"2;7!2(>.SG0K MDAOQN_K9J6&C*)TF%@HC]+@C*':CN/&0!NLD;#2MD] Z"??823@N?\R(?3DX M<>LFUX]%"A!(\F26Z4CA'>E[TC $?]&5WI$LZZ!4E ]4MH"3'%[&KL7##O^+ M!;$KPIWNK[I0Y-ES42PG%FR)$+:5SCHU%FZ%LXS%N=6R<6ZUW#BW6M&,-IL6 MW[;:1=XFWK-ST-9BC[3@CT+9<>]%\ B29?BL*+CGT.5Q16%K!MLTB$NB41@/ MX!D85EI)NGA"+<=US6P;5&GB 6@:MVF6D!(XTV;1I,G^N,MD8%J;Y:S\=EJL MCTMY\B.-4/4#;,9^%7?(*9WPW:[;Z1@KGUJIH9MMB(59[DZM90;6R[9OP[;7MY;5922F1E%R7 MW5"8UD:H4JZ:OWZ%8:H= >^R5&#XYWA74&/AU6X2@[9T<19<#AA?,V[, PPX>06HCB2MJQ")R@@C3[1 MX2/R(15_W'4\[E'U4HH.UTFE%*#]Z,#BD@JR$2QKD/N\SCND#&,<%./;(TQD M416)0HR]_@AKAJV<_%-&NJEBM8'?%6$H ZE#%1BD([UI/-B')]IIY5J<%@XW M&-$H@2QJA+]B8+77HV+ PNOQGEH;U:N02>Z(&E]%I/< #[^X+O:>1BLBK$@7 M(J8?.5$D*#O^A-(5'C%."RL>T -X?I[OG\F>CV>4'HF0GR9=?I$>FGI<..05>QYTS%HN??B@U(WT>R MI^!_/"1=A<]BUM35;TGXK/XU$SY[>W[WP*Y^VW"\^@X+6SM0V;.>C7BNYT0\ MR],LUYR^W1<=C.ZG?>!6)K=S(-+*C#CI MI- )942 B"=+3,OL>REN."$[][P8#N^.A$U3UMQHFP%"3Q?P9=Y-5L)/[C #N[/"E7/SFM2DS0VW#$S^ M5V:95!Z69H!DT2>A:)\ ,&*.^8]"MF]5$[E,B8\(2^[S.DFV&?M M:JJ_9O]!KA7.NR+LTX!^-(HA?*\*;=[WA4!I(Z<455*&;\T -G_EE:8%KJT" ME]]VEX*NE"@%,7M( NP5XBVVJ6K:PMU78:W=? '<7/.RSCZ#M+TOT M6+6R9O";OR^]! MZ6P(]SX_$7&D)B]E1G?@,&.8KK&L%J(566ZWFP-3B*O.S M?053K5FKULB_<$\Y9],"C*GE[@I/#9W!Z*$(?%?V#DLO2SZ)JI^L^XU-AJ1- M<(9%T&B&TSQ/J[W)&:00=AOX;=&) Q$6=06W=1_$JS&#/<-";AB_*ALQ?CUC MC7.L]KFVKPS9S3WFN4%6:JOSJ?J+AO\X&>?!0KTYUN=8SQ_[ _OD9,<*)&T> MAU33>42V>FQY' AJ']TI[MHI'+6.YX^M730[8[YFT_&*(C M[&BNXP D5_ M.#A]%S[PVANMV+[#E/?%'M<7F?1-QVLCZWAMC#E>?VZI:E.-C;E=7[:UUKO$ M1A3V4;^F1#G_8'Q>>'/EW^\S; ?E:K$RVZ3R4J*OY;-K?R+D.6?3!8Y!7KG4L^MT/G4B[.K/NU"($M4HU@0EE"QAZ\)?B19']SAWO M2=:]_X$/X*HN_&(!>QH4LEI::Y1J9FA'U<0$E$U=S5\&::CV9ZDY1(?BW9]4 MV5'F&2!$K%JMGE2J]7JI>:Q"^^"+B/LS.J/%FX#Z[5"Q>AM=J %5= M8V>"O$09U=HR]@2K:\1)FVNG8ELE;0AL078,9*V\-I=G5$NE1JEZACRC=M:H MGYVM@V>,H\?[DAO#VK ?WN^RP?>"V%'+U3GR ML:-R)MOA6B%H*G98CK((=C1/F]("4*Z5:ZNVVHUAQW+H4"X5JZ?XMI:CYAK2 MRE-1!E2:FD68.0ACU?8%S-R@MRN$J8("OVJU7?;/]8-00^GBK^J(T6>]R4L_ MW>%]A),6]5^Y1UIW6=O3.:!RCUV :1>8+'&AR@I] MC+&S.RC_Q=NB+(PSY1&@$2=&]V#\4+\UE5ITQLG% NQ3;T>2@Z8E!U/)0>W5 MD -M1*@M@LV&FQ29TWW:?][(QOT7157?J^)W84NYI_I>2-0PLXOR$_YIU&;!P5J\VUX0GTB)P M(_G%^1-V039$K$45H44, UJRJ5K_Y#S\L*:!1?"C?GHF\>/TK-)8M;'Y"T!K M%]Z.R0E)O8_CX= =2=:0=4S^#70/T>VB-/4HE+=%&8D;B:,RUT-Y =@E'9,7 M[^_8_0C$L\%R)NL%D4]9Y6QLP%S'8G_*#'/><_ MTK5#B-;'A-C41K:@53I'^BO,"5Q8RI!=))/T+#MV<16&[&74/6O(GHOB#8OB MRZ+XJLV&O_E1;K[&4MZE7.S>KLMID7@FBZD+8^JIQ=1E,775AAGR Z,P^M$) M0BPQVXU#0!E9C?'DGKN+<^.]P>+:6K!X"Y6IUE90X.-#?H)]3D&!15+L56H] MFU^I8.GB!)4I&>L'6:I GZ,J69 ,;*L33)+NY>M8Y307, [/IO'O5!H_D/&S M5YV_;Z/;5A'=IFUXSXAO6[648J/;UDDLFE;56)8>K#I&XEGY>/F(N2@2U9=' M(IN -"/0J&2Q:#X6E<]**@6I?EI9N3=7^Z3&69MT*9W'O1C4^&II@L'Y@8GJ[:-_>H[ M(+S]!D@6!SEF,!VC6IF0)N?731#O^_%BA'3YS-1C$ MGK@8 6/\['0!B]H.(MY:4#/92L5BYES,M.&$BS#!VNF9%"7KY6IS7>&V%[Y' M)XFVF-O 'SAAB W0L<]!83+4HE)=&E%O@E8@OC% 35G59(69O7))38MPKCHW*%O?2N*6DS;+B&JP51Q.1NV.8IZKD+8"XF1>7 MQEC)30%G@7D.'!AO<8:9NH?*I9-_3L%>O?6JQ=^Y^%O[FT7@91&XO&($GHDW MVC(#D-S0_<_@"T!WQ.-;EWO/,;GL*O;(Y_<)@>K_;1%H'@*=ELJE:O,4$ C@ M;M78<^]\ P#.-6 ^@.[F^:[?&P&G 90)!7U_&;8#_\F(&-8,3'*_ 4P]R@V. MF$Q?23DJ5;:@FF,8ZKO:A):1:BQ7/MVL!73_L+%AV=E4;"S)'\LU_+E\1MC8 M6#4VYN)AI51Z,>]J+(PK$E5JEG'-1A4;X#>7;S5*M4KEM+D>OJ7M)-B,:N!) M/ULF^^N97.3M^13 ME]]$.R89ZW(P=/T1*3D3/K*4'U2UVI*C"!%N_>%PO]V//?9'_++4X^D\J;X- M!6>_<*M2LKBU-&ZMVO$\.V/_.9;L);##1B*2-O.V=75.B(QU )MO>?YN&CC,);&Q97;Q>$+P)#\R-[Y M+MYQ;(1'8HE"T_ 1$&AEZ+B([&C1<6%TM%$:6T?';)U-8C0/#]5?]6+ M>C.%*V\P]_^Y@#=M+_FP]9*+RV*0D@,RL"?%G9VH&#B["L%!G/7JU:N5][>: M;GF\!J'*2^L93JM_]B+SX]$O6&7I'_#7\?)![8N4$WB6L6-3M&O+2M5AX!C2 MLYTHCW@8Q[D2DG5VUI">Q'*UW%BHL?'++$(O\I]@B,KISCI/C-59ZG5XZ(;4 M:R->E560+TRUNQG&KG6X6=ZCO79TJX]0C:$@\T6K#OHXURYB7[E MW23R>MZ]G':]U$"_/MJE+?0+!E=:XK5'V(: L!LQUX=QGJN0O"HJ:^A_0? Z MJZRZ1\>J(E 7H1\?1%M%H#:M[G:H((\FR)VH'G@8Q[F*SL&ET^H9U2FLUH&> MK+KZKYD,;^3(G[?;6,MSBGA3>8EN)CQ_@+:G!SBX/QV/?8XZ+[0OI9T>K69V ML*B$E&DGPOH/XSA73YE6G5WS6? PIYSCLRG0OZO,J/7]^?/%R\0C2W1> 98@ MT=F)_(7#.,YEB4Y:J62,\)3@;R(\E5JYO/I&O'&@RP@1K4B*X5$6[";;)(0+ MU?Q**P\MT1A8S.E4JELPU"QU.U1T1.JV$^D@AW&+1H W\8.\L 2V(:A+PPJZ M@"$(F;7?K3W[-=&/JJ4?:Z ?*%HTRXW%1 O08T(A*Y$T: NQT0)5JNTT9_O!][E*WVT0D&%BO$R<7*JB:MK?% M #I@G2A8WP; 4)TA=UE:1/6F"T^!E#V,@S#FTC=TC\X7>*U:JB!2DTS.@Q8' M)GUR\\T5&$U#Z [20L5B[N' &F"N=0ZO#W,7$J;G8.Y'Q^/P(_QD,==B;HJY M%F_7A[<+!8)E\190;!:W10/]LCC=+#7&<9I9G#Y@."R7RL6KZWN+V*LZT"NJ MCL7^>'_W&;33,.)H2?K@@\:*.NH)H9:C/^_HSSL^+,?S(\:'0\$#>((>O,*" M95Q&*7W@$0PP V MQ-[[BU\L]JX#>Q_X-]_S!R-@K9'P0F2/]^V^&/ $G2T:'<:M(QI=G'^V:+0A M-+K@;CMVI1"+-29;Z/6U2'58,(!(]>'RHT6J#2'5!]&E2JD6IPX7!!"G/I^_ MMSBU(9SZS%O"M>ATJ+>/Z'1[=VG1:4/H=!L(=.);P6_]0% NU0X$G"]\6 V[ MY;UIYK"C+L)BA.%;/,R8N] "WH8!.7S209M:&C%:/EZFLX*YFXF2[TNWX,C4 M>%]/DX_6NX^^'WE^!,,886P8+O/MY[>M=R\L,)^I"T_!> [%X" =^/;3U!+P M>6 U@8IZ[+,<8C:S>/XJ@6YF/2BUPJ3<_596>">&DIJ&C ,5]@ _R)*,\(XX MPOP ?AX,@?3R"%,^AI3U:G[-@X![\K7B$OU&+-!,N9+_WGF@N?"]KH-GCG[ M*!!R93BY"9TP28DVW8EW M,4!(I=8ZJT)58!%+$>+L-0$2.$(K+3]\JX L@&N3/W.>/ M0J[7'SA$][N!/\BN!DF_#-$-Q9!C<*\[RD3_6XA? 3Q1CGY%\;)=!OS;:5"; MPE(@.D 7,09 1(FHSR,6QNT^"!52^D")]L@Y9HYTX\$G ML!0 6H3#(P>^>/)CM\-91N0KL>IM'X=3Z M@UG+6#T% .WC_NK3]?G#O^XN[PUM8Y_4*6.+?\9AY'1'V4EO#6D':39*3DY MLG2H\AJ))Y2K*&F7ZT>=XR2P*DUY-$4B_+K8:'0EBMS$G"R)"6Z'.WJX,[20Q3#\#O@8@]>(F&!<[<]P,X M#<5--G-14J;:G89F^7QGNI"V-E/4+-M+K;G2YF/Z0B:%MIF+V($UU'=@#;6# MZ00W*T%RFU;9\=.79LMU8<,6+^ #)I_^J%))JTFQ^>E*U;R3V1)ZC"UCM5BZ MQ?MY/_KQ;?AV#7ZB\7L[&)+RA\/]=C_VF"SCU_[IHA\XH?RE\Y.$J#_B72(N MEL]:/KL32%%@%WU'="?/[.' M7R[O+]GMY=W]S?4]>_\_^@-01B^O'^X+TGHG.+#:(>A$H"X]]?U0JD\\B@.A M@O!1A7+])S1"PW11C+XT-.?!M[Z#:M[LZV1_Q/3XKUAH-!BQ"QZCQH,?T=Q2 M&QP4V)\X&NIA'AJK 1.XZXX*#+4\#MPA\,0H/ &MI,O;44&^2X;L;NRB4?Q) M!#A6&+?D*D'K+)#YON\,T.>)ED1:-CS=YJA;H>I90)T1=YSYGNL".J'4:R<4 M32S'I4M@%.@U> [M[*1DAO!^02Y.V5=#J6S"0_BLC[\D20@AD[X%3ZG*]"2^ M7# ,]:FNC ,D^O*%/\!29K17? WK=G"$"JHAQ"\I:CY;0MS0O4Z5S(CN7/0Y?L(RL/6U)Y6*0R>[N:8$X4 M'Y""TMI6<917]R!;#\&H#6:)L"7"BQ-A=A!4^#?G$;YCGQTKK!X8!4YOML ^ M@-+>COS 4C9+V5X+9;N+PQ!#T+Z(3A<6;,G;89&WL>NU-,[2N-='XW[U0S'L MLX<^-G2Q%.ZP*%SF^W??JJ<'1MV,J[6T;6=IVX;R MQ\A%O5CZV.?S^X>3-%,J-R%LZ42O;(),?O(._*!.HA\-W'?_'U!+ P04 M" #3BWY6J2<:?6<* P"P &@ '1H;6\R,#(R,3(S,5\Q,&MI;6U[G<[ZL M4=9GX! !;XP'0" 0X'QP -8X8 !P M;AXQ7EXQC*RD+.8OA]4&P#D!76 .#$(";' 0& YB=0#2 !B!_T9X.\!L8$A M[!Q03A@7]\$ Y1# !@*#V2!@=G8(Y*![_: /0.#L K)J^AR"YR] D5>%,%%W M\CA1IY^^%#9_QY13)_M%P[A$1,7$)8X$W M"TLK:QM;.Y>+KF[N'IZ7_ ,"@X)#0L-NQ,3>C+L5GY#VQ]WTC'OW,[/R"PJ+ MBDL>EY8]JZFEU-4W/&]\U=[1V=7=\[IWB/I^F#8R^F&,/O5E>N8KX]OL]Z7E ME=6U]8W-K>V?+A !OTC_]4%/W"Q02!@"/2G"\06_', #F&75>,0T#\/O7!5 M$(F)XA0Z?2?OZ4L82MV<*4SV>\$ #MCXCLY/?96 ?L3V5^KQI;'^F_&>ZSFGZ1<2<\K4TKK?@EYCPYNE MIQR;-\(U,\;#G:OU!?C&;[&GC*3BN&CIIT)MAM)QGHI2+PHV2P@C"F5(4&/7$Q&TSD+UJ,F7\-FG'&R-NAY[$';FYR[>4RP*B&-],[)6OF_:UWIE"EGEOKZH%\!^R M]]R7K8TARF6,8#@+DT;O# *)JS(TI5R.UB7-1&SY7"FM^QQIUF+B;&*+6**, M;IB+?$J%)?,NYI*C"A4I/V,<4[%*S-ZV7#RTF;XV$>0V&=[)?3?ZU"ATT>7] M6I$3?,TUL$FW<5->QTA95V-X=W4K-X^>Q&WX-F#%MX#S@S&'[8VX4/[R7_8= M%(.:203:-#70R]B;=+C0(@ :9ZXGLQ_X QLKL?_A^(:.?9" C6=YT\>9*AU$ M0;O+58SA\L*A.MTV7=CN?\ORBX:$SKBJ]A!Z]S]O6+H]90(_*XGX# M;C_:2[2-!2PK=;( !^DM6C?L0:OKD(X/N =)J7_*_7Q0#SI'L@I7'/*M[*SU M?];3#?LJ:_;)P%93I'IB%V^1 \XGQ7&URZ1J#3*(2_-PE3OLO?GQ!?<5&B2C M;G1_0X,+7[12J!5]&_Y*YY,QUQ[JG@@L MKYOQPGU3:@Q.7]+,:+E8^7(T,0W4)DT )JAKAQW,1^WM"'(I6CK.-[X9FK4N MX=-+!IS3@M)N,QF?6 Z%*IYJ'TL MNZ$QWV6D:PH3&Z3K233Z/'4IQ_>[:_FUAG*VJ[Z78/#4ARL/^RC3GU_S5AC] M$91(+\+9F9ABJ;O!):\O-4G,!O6*Y@WHXWKVA0_^H06EI=99)(3Q!CPBUKW" M$:F2PNZ1ZTCUE?5=W*IHI/R@UP_5OH\Y8S4)V5FNU_]N8D937B,/7G4I/=*L MUF&[G3)4?09*9ZGXFI([^BK!>Y$5:FO43G$W:,G-+/K!^Z] MD??-F:[KV_,BK%@]JZ8D? U]RO-$&*'O;#P[5'VQ:7BZV@M%OZ+<>WE4WAYD MTYA$^7$ORKG^15)!VLEFY%-([$O4]EM4Z?.EH!0O/V>OFT%68_T2(I8X)V9% MB(_L\WK2+5?KV!&_!AVX)9)ZF6HH0H8L\]@HUE=NBCX/+?+ISZJH'94)B9]0CK] M@S2S*)79PD].27 D1&5]C@$D59JNQEA_IRY7W1![NA(P!MLLT];2F#/+AH< M]*ESS&1XB-0MUU3H_;@?SM4]ELG;DM6BGFO9^. [AVJ6 %_;+R>_4"7=RF;W M9;RTE6LGW$V/I_'(^47R7$P&K>^JF]S8)Y@,[EWCWV/W !,V.NTLD]Z0FJOD M;EV90K]AW\YJ;HR]NQWF&%KF721]S!5W/*1+,;WN1%S,D49!F\--XA=5?) [ M;==8P!H+.#$K9#O7>(X(GN*8N:*6W '?2C#0&F'VM\;Y8+TC3---;GNNA)[- M):=^22FQ#PNHDL>K)?.I.>Y,\:K@F4%Y)1_P5*+2K^B%OC.[Y8JO6 #_90W7 MY*][YLN[_AGBR>K[/0O7!V?M1[/\*S2N\T'58R4PI;:3IJ]5&E&93.D85575 MS\-K8EF*6L1,+JUVPD3R2?37%I.:JGB\Q(*!W$I]6I$'-T77309WCT(M^R+C@D HW:/+P3;;_>=T>OEU69IH28/6P1G%2>XV*3H=G(?2L_9:$+-Q!QPH38[I]SYGN6 MX5M*,^ZZS>\I+&"N,BT!F/FXV>CA./%C]3."(*XIE=LPN%K\DH[\77TOT_]$ MZ-RQ#&TS252$W??'C_CUH;PNW=Z< 6XCV!B3/>L/>T/>BCRK:_&A'[!WFYV>K[V>-O+Z<"> MRK*#IRLN+)G> VJ3E!9E$\G:B-[4DV [7A8 @ZZ;75A7K=]J2EBI<2^AU7D\ MXC-GG*6MS65;OB^@4"A1'3&_[F2F4!Q,D+,Z3J?*[[<,,.?/-RP, +,IER;S M([7C6^F*66,DH_KJ4\YH=SXCZ!@E0%?)8]O"*MS]_IL,MVY(;L-ZA0(:A"[* M3^THRD\@XU@?_@902P$"% ,4 " #3BWY6<4#(-)X# !6"@ #0 M @ $ 97A?-#DQ-C4U+FAT;5!+ 0(4 Q0 ( -.+?E9G \>Y MK0< +LB - " %\T.3$V-38N:'1M4$L! A0# M% @ TXM^5H:<%V>X!P 8B$ T ( !H0L &5X7S0Y M,38U-RYH=&U02P$"% ,4 " #3BWY6:M43"A<% !N%P #0 M @ &$$P 97A?-#DQ-C4X+FAT;5!+ 0(4 Q0 ( -.+?E8=B2;$U18 M (M_ - " <88 !E>%\T.3,W-3,N:'1M4$L! A0#% M @ TXM^5CEA[+]"#@ QE T ( !QB\ &5X7S0Y,S&UL M4$L! A0#% @ TXM^5I&" -(]:@ W% ) !4 ( !268 M '1H;6\M,C R,C$R,S%?9&5F+GAM;%!+ 0(4 Q0 ( -.+?E:+T>LFY(4 M *$D!P 5 " ;G0 !T:&UO+3(P,C(Q,C,Q7VQA8BYX;6Q0 M2P$"% ,4 " #3BWY6&UL4$L! A0#% @ TXM^5HDQ8N3E'@( M'(L8 !0 ( !@<0! '1H;6\R,#(R,3(S,5\Q,&LN:'1M4$L! M A0#% @ TXM^5JDG&GUG"@ , L !H ( !F.,# '1H M;6\R,#(R,3(S,5\Q,&MI;6